Most of sam3x8e/timer.c is going to be platform agnostic for any board with standard irq handling. Move the generic code into a new file generic/timer.c. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
22 lines
454 B
C
22 lines
454 B
C
// Main starting point for AVR boards.
|
|
//
|
|
// Copyright (C) 2016 Kevin O'Connor <kevin@koconnor.net>
|
|
//
|
|
// This file may be distributed under the terms of the GNU GPLv3 license.
|
|
|
|
#include "autoconf.h" // CONFIG_MCU
|
|
#include "command.h" // DECL_CONSTANT
|
|
#include "irq.h" // irq_enable
|
|
#include "sched.h" // sched_main
|
|
|
|
DECL_CONSTANT(MCU, CONFIG_MCU);
|
|
|
|
// Main entry point for avr code.
|
|
int
|
|
main(void)
|
|
{
|
|
irq_enable();
|
|
sched_main();
|
|
return 0;
|
|
}
|