Gigabeat S: Implement MDMA and UDMA disk access for bootloader and main binary. Add...
commit1286850c746267691526805e379aaefb13aa0ad7
authorjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Thu, 12 Mar 2009 06:31:40 +0000 (12 06:31 +0000)
committerjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Thu, 12 Mar 2009 06:31:40 +0000 (12 06:31 +0000)
tree71fbd805fb2689746e69fabf980e88ed661ab893
parent9daf8e1a8c069d6148e9863d813760314d45ab4c
Gigabeat S: Implement MDMA and UDMA disk access for bootloader and main binary. Add a needed SDMA API to check channel errors. Increase audio DMA channels' priority as required. Reads and writes measure faster accross all test_disk tests and especially at 4KB and 1MB.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20299 a1c6a512-1295-4272-9138-f99709370657
firmware/SOURCES
firmware/export/config-gigabeat-s.h
firmware/export/imx31l.h
firmware/target/arm/imx31/boot.lds
firmware/target/arm/imx31/gigabeat-s/ata-imx31.c
firmware/target/arm/imx31/gigabeat-s/ata-target.h
firmware/target/arm/imx31/gigabeat-s/kernel-imx31.c
firmware/target/arm/imx31/gigabeat-s/pcm-imx31.c
firmware/target/arm/imx31/sdma-imx31.c
firmware/target/arm/imx31/sdma-imx31.h