summaryrefslogtreecommitdiff
path: root/firmware/src/p2m.c
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2013-06-11 07:03:35 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2013-06-11 07:03:35 +0200
commitf7f7d63d8a83ec5a2313e21143ff73c247c389a5 (patch)
treed20ce42190d52d2f3a53dca45a44e16d3705d588 /firmware/src/p2m.c
parented5aed327178a21c7f5d106230e07a48a11c1b0f (diff)
Current (broken) state of SPI/WM8723 code.
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