rockbox/firmware/target/arm
Jack Halpin 7331bd5381 AMS Sansa: Remove BUSWIDTH and BLOCKLEN commands and revise strategy for High Speed SD Card.
We are unable to successfully put the pl180 controller into 4 bit mode so we should not put the cards into widebus mode for now.
The blocklength is hardcoded to 512 in sd.c and BLOCKLEN defaults to 512 so this command is not needed.
It appears the internal SD card is not HS capable but sending it the HS switch command does not seem to hinder it's init process.
Assume all SD_V2 cards are HS capable and send them the HS switch command.
If View disk info shows 50.0 MBit/s the card has HS timings.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23137 a1c6a512-1295-4272-9138-f99709370657
2009-10-12 18:55:10 +00:00
..
archos/av300
as3525 AMS Sansa: Remove BUSWIDTH and BLOCKLEN commands and revise strategy for High Speed SD Card. 2009-10-12 18:55:10 +00:00
at91sam Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h 2009-06-29 14:30:12 +00:00
imx31 fix red 2009-08-19 22:15:45 +00:00
ipod Fix the iPod Nano 2G clickwheel when releasing the hold switch 2009-10-12 00:12:02 +00:00
iriver Various files: make functions static if they're local or make sure there is a proper #include if not 2009-08-06 09:28:25 +00:00
olympus mrobe100: power off HDD (courtesy of lowlight) ~2h extra playtime 2009-08-14 21:11:08 +00:00
philips fix svn properties 2009-08-19 22:41:14 +00:00
pnx0101 Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h 2009-06-29 14:30:12 +00:00
s3c2440 fix red 2009-08-19 22:15:45 +00:00
s5l8700 S5L870x: Implement pcm_play_dma_get_peak_buffer 2009-10-12 11:58:36 +00:00
samsung Samsung YH920 : fix lcd_blit_mono displaying twice too wide 2009-10-03 13:56:23 +00:00
sandisk fix more red 2009-08-19 22:36:39 +00:00
tatung make ELIO_TPJ1022 bootloader compile again 2009-07-17 22:07:06 +00:00
tcc77x i7: _backlight_init() turn backlight on, as we can miss panic message 2009-09-18 06:01:56 +00:00
tcc780x D2: Don't read touchscreen co-ordinates when hold is enabled. 2009-10-10 17:42:36 +00:00
tms320dm320 M:Robe 500: Correct power down pin assignment. 2009-10-11 06:58:43 +00:00
adc-as3514.c
adc-pp5020.c
ascodec-pp.c
ascodec-target.h
ata-as-arm.S ARM asm LCD and ATA driver functions: Don't save r12 as it is a scratch reg. Saves a bit of stack and execution time. 2009-07-11 23:43:44 +00:00
ata-nand-telechips.c Core changes to allow storage drivers to do cleanup on shutdown, and iPod Nano 2G shutdown code rework (FS#10668) 2009-10-09 20:36:09 +00:00
ata-pp5002.c
ata-pp5020.c
ata-sd-pp.c sd_first_drive is only used when HAVE_HOTSWAP is defined, so add appropriate #ifdefs 2009-07-20 19:46:36 +00:00
ata-target.h
audio-pp.c
crt0-pp-bl.S
crt0-pp.S
crt0.S
ffs-arm.S
i2c-pp.c Philips SA9200: initialize i2c, i2s, and as3514 as the OF does. Fixes clicks/pops heard when reading the adc. 2009-08-01 17:51:00 +00:00
i2c-telechips.c
i2s-pp.c Philips SA9200: initialize i2c, i2s, and as3514 as the OF does. Fixes clicks/pops heard when reading the adc. 2009-08-01 17:51:00 +00:00
kernel-pp.c
lcd-as-memframe.S Apply some ARMv6 optimisations to YUV blitting. Speeds up mpegplayer on Gigabeat S by ~2% in undithered and ~7.5% in dithered mode. 2009-07-15 22:14:21 +00:00
lcd-c200_c200v2.c Sansa c200v2: update DBOP button reading mechanism, this enables readout of the volume buttons, rec and hold button. 2009-09-05 18:56:59 +00:00
lcd-ssd1815.c
memcpy-arm.S
memmove-arm.S
memset-arm.S
memset16-arm.S
mmu-arm.h ARM922T's icache isn't coherent with its dcache, so we need to ensure that its flushed before changing codecs. Playback takes care of this for us, but only if we define cache coherency functions. Do that. Also, add a comment explaining that MMU functions need to be included so that other people don't spend hours chasing them in the future. 2009-07-05 01:17:25 +00:00
mmu-arm.S Added S5L870X cache coherency support 2009-10-09 21:41:57 +00:00
pcm-pp.c
pcm-telechips.c i7: pcm-telechips fix sampling rate that was about 40000 instead of 44100 2009-09-20 19:53:15 +00:00
powermgmt-ascodec.c
sd-pp-target.h Merge tCardInfo struct (MMC) and tSDCardInfo struct (SD) 2009-07-01 10:07:22 +00:00
system-arm.c Revert r22034 since the backlight handling functions are not consistently named between targets. 2009-07-25 18:42:30 +00:00
system-arm.h
system-pp502x.c initial commit of remote support for m:robe 100 courtesy of lowlight; simulator support including small fixes for the m:robe 500 2009-07-26 14:26:14 +00:00
system-pp5002.c
system-target.h
timer-pp.c Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h 2009-06-29 14:30:12 +00:00
usb-drv-arc.c don't treat extremely quick transfers as errors 2009-08-13 18:50:43 +00:00
usb-fw-pp502x.c make ELIO_TPJ1022 bootloader compile again 2009-07-17 22:07:06 +00:00
usb-fw-pp5002.c
usb-target.h
usb-tcc.c
wmcodec-pp.c
wmcodec-telechips.c