summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/sd-as3525v2.c
AgeCommit message (Expand)Author
2010-06-19fix r26953: use physical address for DMA buffer, also for IRAMRafaël Carré
2010-06-19sd-as3525*: handle aligned transfers without memcpy()Rafaël Carré
2010-06-16FS#11402 by me : sd_enable for Sansa AMSv2Rafaël Carré
2010-06-06sd-as3525v2: check the (supposedly) card data line for business when writingRafaël Carré
2010-06-06Remove card_enable_monitoring() and use a mutex instead. The card_enable_moni...Frank Gevaerts
2010-06-05remane hotswap.* to sdmmc.*. The contents have nothing at all to do with hots...Frank Gevaerts
2010-05-27sd-as3525v2: Include time spent yielding when figuring timeout in sd_wait_for...Rafaël Carré
2010-05-25as3525v2: do not deselect all cards after a SD transferRafaël Carré
2010-05-24as3525*: sd_wait_for_state() is only used for waiting to SD_TRAN stateRafaël Carré
2010-05-19sd-as3525v2: masked interrupts and block size won't change, and DMA won't be ...Rafaël Carré
2010-05-19as3525: hide our UNCACHED_ADDR from usb_storage.cRafaël Carré
2010-05-16as3525: make sure we don't use a negative number of sectorsRafaël Carré
2010-05-15fuzev2: fix buttonlight flashing on µSD access (2nd try)Rafaël Carré
2010-05-15as3525: fix capacity sanity checkRafaël Carré
2010-05-14fuzev2: prevent button light flickering when accessing µSDRafaël Carré
2010-05-14as3525v2: check if SD transfers fit with the card capacityRafaël Carré
2010-05-10sd-as3525v2: Set LP bits in MCI_CLKENA for cards after they have been initia...Jack Halpin
2010-05-10sd-as3525v2: Add delay after SD_SWITCH_FUNC to while switching to high speed...Jack Halpin
2010-05-06ad-as3525v2: Ask for a reponse from SD_APP_CMD to help with timing issues wh...Jack Halpin
2010-05-05sd-as3525v2.c: Set MCI interrupt mask immediately prior to enabling DMA for ...Jack Halpin
2010-05-05sd-as3525v2.c: Implement 4 bit widebus for SD Transfers.Jack Halpin
2010-05-04sd-as3525v2: Check for response timeout error in addition to response crc er...Jack Halpin
2010-05-03as3525v2: Use CD Interrupt vs. CD polling in send_cmd()Rafaël Carré
2010-04-30sd-as3525v2: cosmeticsRafaël Carré
2010-04-27FS#11172 - Fuzev2: Read the scrollwheel scrollwheel via IRQThomas Martitz
2010-04-27as3525(v2): Add a somewhat inaccurate udelay (-0.5/+1.0µs). It should work g...Thomas Martitz
2010-04-12fix yellowRafaël Carré
2010-04-11as3525v2: clarify the comment about write supportRafaël Carré
2010-04-09sd-as3525v2: Add some comments, no functional changesJack Halpin
2010-04-08sd-as3525v2: Start out with all MCI Interrupts masked.Jack Halpin
2010-04-07sd-as3525v2: Set SD FIFO TX/RX watermarks once in init_controller() and leav...Jack Halpin
2010-04-06AS3525v2: Set XPD to SD-MMC interface in sd_init() for HAVE_MULTIDRIVE.Jack Halpin
2010-04-03as3525v2: acknowledge USB connection/deconnection in SD threadRafaël Carré
2010-03-27Fuzev2: µSD detect pin is A2 like Clip+, but the meaning is reversedRafaël Carré
2010-03-26sd-as3525v2.c Organize construction of MCI_COMMAND so it is more apparent w...Jack Halpin
2010-03-24sd-as3525v2.c Implement HS timings for those cards that are capable.Jack Halpin
2010-03-24sd-as3525v2.c Don't reset controller on every pass through the transfer loop.Jack Halpin
2010-03-24sd-as3525v2.c Adjust comments for MCI_INT bits to show if they are related ...Jack Halpin
2010-03-23SansaAMSv2: Give register CGU_BASE + 0x3C the name CGU_SDSLOT.Jack Halpin
2010-03-22sd-as3525v2: read cid & csd in the correct order, fix disk infoRafaël Carré
2010-03-22sd-as3525v2.c We don't need to disable/enable MCI_CLKENA in send_cmd().Jack Halpin
2010-03-22sd-as3525v2.c Enable disk access icon.Jack Halpin
2010-03-22sd-as3525v2.c Use MCI_MASK instead of data_transfer flag to determine if da...Jack Halpin
2010-03-22sd-as3525v2.c Add macros to distinguish between a CMD error and a DATA error.Jack Halpin
2010-03-22sd-as3525v2 Remove post transfer wait for state call and move pre transfer w...Jack Halpin
2010-03-22sd-as3525v2.c Use SD_DESELECT_CARD instead of SD_SELECT_CARD to make the co...Jack Halpin
2010-03-21sd-as3525v2.c: Correct SD_APP_OP_COND command to send full voltage range for...Jack Halpin
2010-03-21sd-as3525v2.c: Only manipulate MCI_CLKENA for drive being used.Jack Halpin
2010-03-18sd-as3525v2: correctly check send_cmd return value (which is boolean)Rafaël Carré
2010-03-18SansaAMSv2: Add support for uSD cards to sd-as3525v2.c and activate hotswap ...Jack Halpin