summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx31/gigabeat-s/spi-imx31.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2008-02-09 07:59:53 +0000
committerMichael Sevakis <jethead71@rockbox.org>2008-02-09 07:59:53 +0000
commit02de55cc8577d07ff0e86bf8112fbd67de3c0a7c (patch)
tree6358210ad7bd03bb09674564419be4e830383d47 /firmware/target/arm/imx31/gigabeat-s/spi-imx31.c
parentfffa26987abed798b6fda1334724fbce6fa92d44 (diff)
downloadrockbox-02de55cc8577d07ff0e86bf8112fbd67de3c0a7c.tar.gz
rockbox-02de55cc8577d07ff0e86bf8112fbd67de3c0a7c.zip
Gigabeat S: Get button driver at 100%. Disable SPI because it hangs and will be changed to interrupt-based. Add some more iMX.31 register definitions and flags.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16247 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/imx31/gigabeat-s/spi-imx31.c')
-rw-r--r--firmware/target/arm/imx31/gigabeat-s/spi-imx31.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/target/arm/imx31/gigabeat-s/spi-imx31.c b/firmware/target/arm/imx31/gigabeat-s/spi-imx31.c
index 7d6e8efd22..10ee3f44c0 100644
--- a/firmware/target/arm/imx31/gigabeat-s/spi-imx31.c
+++ b/firmware/target/arm/imx31/gigabeat-s/spi-imx31.c
@@ -35,6 +35,8 @@ void spi_init(void) {
35} 35}
36 36
37static int spi_transfer(int address, long data, long* buffer, bool read) { 37static int spi_transfer(int address, long data, long* buffer, bool read) {
38 return -1; /* Disable for now - hangs - and we'll use interrupts */
39
38 unsigned long packet = 0; 40 unsigned long packet = 0;
39 if(!read) { 41 if(!read) {
40 /* Set the appropriate bit in the packet to indicate a write */ 42 /* Set the appropriate bit in the packet to indicate a write */