From 79b6705bfc60ed17ddbf6c36ead99e9f5c3c7404 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Wed, 26 Feb 2014 21:06:30 +0100 Subject: Old SPI code is now disabled, new SPI code succesfully reads out WM8523 chip id. Needs lots of cleaning... --- firmware/drivers/wm8523.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'firmware/drivers/wm8523.c') 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 #include @@ -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*/ -- cgit v1.2.3