diff options
Diffstat (limited to 'openpcd/firmware/src/os/main.c')
-rw-r--r-- | openpcd/firmware/src/os/main.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/openpcd/firmware/src/os/main.c b/openpcd/firmware/src/os/main.c index c40fd79..4f637e5 100644 --- a/openpcd/firmware/src/os/main.c +++ b/openpcd/firmware/src/os/main.c @@ -3,6 +3,9 @@ #include <include/lib_AT91SAM7.h> #include <os/dbgu.h> #include <os/led.h> +#include <os/dfu.h> +#include <os/main.h> +#include <os/pcd_enumerate.h> #include "../openpcd.h" int main(void) @@ -14,6 +17,10 @@ int main(void) /* call application specific init function */ _init_func(); + /* initialize USB */ + udp_init(); + udp_open(); + // Enable User Reset and set its minimal assertion to 960 us AT91C_BASE_RSTC->RSTC_RMR = AT91C_RSTC_URSTEN | (0x4 << 8) | (unsigned int)(0xA5 << 24); |