summaryrefslogtreecommitdiff
path: root/firmware/src/p2m.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/src/p2m.c')
-rw-r--r--firmware/src/p2m.c30
1 files changed, 19 insertions, 11 deletions
diff --git a/firmware/src/p2m.c b/firmware/src/p2m.c
index d4ecb21..3f4f2f2 100644
--- a/firmware/src/p2m.c
+++ b/firmware/src/p2m.c
@@ -91,24 +91,32 @@ int main (void)
#ifdef SPI
-#include "LPC17xx.h"
-#include <stdint.h>
-#include "uart.h"
+#include <cli.h>
#include <wm8523.h>
+#include <led.h>
int main (void)
-{
- UARTInit(0, 115200); /* baud rate setting */
+{
+ // SystemCoreClockUpdate();
+ // SystemInit();
- UARTSend(0, (uint8_t *)"init\n\r", 6);
+ LED_Init();
- WM8523_Init();
+ cli_init();
- while (1) {
- UARTSend(0, (uint8_t *)"hello\n\r", 7);
+ cli_write("init");
- _delay( 1 << 22 );
- }
+ _delay(1 << 22);
+
+ WM8523_init();
+
+ cli_write("pre");
+
+ _delay(1 << 22);
+
+ WM8523_configure();
+
+ cli_write("post");
}
#endif