Create arch_init function, enable interrupts

This commit is contained in:
Jeremy Soller
2020-02-03 15:27:27 -07:00
parent ce22dd5208
commit c1fbbce805
7 changed files with 35 additions and 65 deletions

View File

@@ -2,6 +2,7 @@
#include <stdint.h>
#include <stdio.h>
#include <arch/arch.h>
#include <arch/delay.h>
#include <arch/time.h>
#include <board/battery.h>
@@ -20,28 +21,8 @@
uint8_t main_cycle = 0;
void external_0(void) __interrupt(0) {
TRACE("external_0\n");
}
void external_1(void) __interrupt(2) {
TRACE("external_1\n");
}
void timer_1(void) __interrupt(3) {
TRACE("timer_1\n");
}
void serial(void) __interrupt(4) {
TRACE("serial\n");
}
void timer_2(void) __interrupt(5) {
TRACE("timer_2\n");
}
void init(void) {
time_init();
arch_init();
gpio_init();
gctrl_init();

View File

@@ -2,6 +2,7 @@
#include <stdint.h>
#include <stdio.h>
#include <arch/arch.h>
#include <arch/delay.h>
#include <arch/time.h>
#include <board/battery.h>
@@ -21,28 +22,8 @@
uint8_t main_cycle = 0;
void external_0(void) __interrupt(0) {
TRACE("external_0\n");
}
void external_1(void) __interrupt(2) {
TRACE("external_1\n");
}
void timer_1(void) __interrupt(3) {
TRACE("timer_1\n");
}
void serial(void) __interrupt(4) {
TRACE("serial\n");
}
void timer_2(void) __interrupt(5) {
TRACE("timer_2\n");
}
void init(void) {
time_init();
arch_init();
gpio_init();
gctrl_init();

View File

@@ -2,6 +2,7 @@
#include <stdint.h>
#include <stdio.h>
#include <arch/arch.h>
#include <arch/delay.h>
#include <arch/time.h>
#include <board/battery.h>
@@ -21,28 +22,8 @@
uint8_t main_cycle = 0;
void external_0(void) __interrupt(0) {
TRACE("external_0\n");
}
void external_1(void) __interrupt(2) {
TRACE("external_1\n");
}
void timer_1(void) __interrupt(3) {
TRACE("timer_1\n");
}
void serial(void) __interrupt(4) {
TRACE("serial\n");
}
void timer_2(void) __interrupt(5) {
TRACE("timer_2\n");
}
void init(void) {
time_init();
arch_init();
gpio_init();
gctrl_init();