diff options
author | Bent Bisballe Nyeng <deva@aasimon.org> | 2014-02-26 21:06:30 +0100 |
---|---|---|
committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2014-02-26 21:06:30 +0100 |
commit | 79b6705bfc60ed17ddbf6c36ead99e9f5c3c7404 (patch) | |
tree | 0b11a3c4f39f6a5ba6389b70b0d225ade3b656f5 /firmware/drivers/wm8523.c | |
parent | 1b6d3f9ee7fad554f23b05d7e4a09c3ec9635636 (diff) |
Old SPI code is now disabled, new SPI code succesfully reads out WM8523 chip id. Needs lots of cleaning...
Diffstat (limited to 'firmware/drivers/wm8523.c')
-rw-r--r-- | firmware/drivers/wm8523.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/firmware/drivers/wm8523.c b/firmware/drivers/wm8523.c index 08b8d97..f8cad99 100644 --- a/firmware/drivers/wm8523.c +++ b/firmware/drivers/wm8523.c @@ -26,6 +26,8 @@ */ #include "wm8523.h" +#if 1 + #include <string.h> #include <cli.h> @@ -45,7 +47,7 @@ typedef union { void WM8523_init() { - cli_write("sizeof: %d", sizeof(WM8523_transfer_t)); + //cli_write("sizeof: %d", sizeof(WM8523_transfer_t)); spi_init(); } @@ -87,9 +89,11 @@ To use volume update in software control mode, I2C mode must be used. */ void WM8523_configure() { - spi_configure(); + // spi_init(); uint16_t id = WM8523_read(0); // Read chip id from reg0. - - cli_write("=%d=", id); // should be 34595 (0x8523) + (void)id; + // cli_write("=%d=", id); // should be 34595 (0x8523) } + +#endif/*0*/ |