close

2009.08.10_MSPRO_HWOK
1. MSPRO HW has change Little->Big Endian. So I close SW transformation
   Little->Big Endian.
=======================================================================
2009.08.06_MSPRO_OK_NoDebug
1. remove all debug msg.
2. After MS_AutoRead, transform data to Big endian by SW.
   Before MS_AutoWrite, transform data to Big endian by SW.
   Doing this make FAT32 to recognize FAT table.
3. flush cache before writing data.
=======================================================================
2009.08.05
1. read/write file on mspro M2 2G is ok.
2. SD/MMC HW IP is Big Endian, MS/MSPRO HW IP is Little Endian.
   FAT32 eats Big Endian. So MS/MSPRO HW IP must modify to Big Endian.
   Now I use SW to transform Big Endian.
=======================================================================
2009.08.04
1. fix bugs: ms_cpu_startup() and mspro_init_card() do not have default
   retrun values.
2. add mspro_read_dev_info() and mspro_read_sys_info()
3. modify ms_blk_ioctl()
=======================================================================
2009.08.03
1. add A.4 Procudure to Confirm CPU Startup
2. add cr_readl(CR_INT_STATUS): decode error check
3. mspro_read_attributes is OK.
=======================================================================
2009.07.30
1. memstick_read_dev_id() is OK.
=======================================================================
2009.07.27_1
1. ms_sysfs.c: modify to ms card
2. ms.c: mark useless function
3. add struct mspro_sys_info in struct ms_card
=======================================================================
2009.07.17_2
1. try to port ms_28 to our kernel
=======================================================================
2009.07.10
1. check_MS() is modified, but need to review by MS phy.
=======================================================================
2009.07.09
1. change mmc* to ms* in all files
=======================================================================
2009.07.08
1. all MS HWIP CMD is implement
=======================================================================
2009.07.06
1. Start MSPRO Driver: rtk_ms.c
=======================================================================
2009.07.03
* Sandisk 1GB SD:
1. driver and block device is ok, but FAT can not recognize the partirion
   table.
* AData 512MB MMC:
1. read/write/delete files on MMC is OK.
=======================================================================
2009.07.02
* Sandisk 4GB SD:
1. mount command is ok.
2. R/W sd_cmd421.txt(327 Byte), 1M.txt and 05.mp3 is OK.
3. rm is OK.
=======================================================================
2009.06.22
1. latesst FPGA version
2. fix bugs: send CMD13 in mmc_blk_issue_rq() only when writing
=======================================================================
2009.06.19
1. modify TotalSector in sd_CheckCSDReg();
2. add rsp_rtk2mmc() to transform the realtek resp format to MMC Layer
   format for CSD and CID.
=======================================================================
2009.06.18
1. Cuz schedule() let kernel pop "scheduling while atomic:
events/0/0x00000100/3" in rtksd_request(). So I use sem. to instead of
spin_unlock();
=======================================================================
2009.06.17_1
1. use mmc_sd-r3.patch to add support Sd
=======================================================================
2009.06.11
1. SD CMD9 is ok.
=======================================================================
2009.06.10
1. run on FPGA
=======================================================================
2009.05.18
1. add sd_SwitchHSMode, SD_RegisterCheck and SD_NormalRead.
=======================================================================
2009.05.08
1. remove warnings and errors when making kernel with sd driver
=======================================================================
2009.04.02
1. add HW IP polling
=======================================================================
2009.03.03
1. remove useless function and integrate rtk_sd_probe()
=======================================================================
2009.02.27
1. define strcut scr and csd of sd
=======================================================================
2009.02.26
1. HW IP has registers for power and write protect. I only need one GPIO
   for card detect.
2. finish rtk_sd_init(), rtksd_probe() and rtksd_remove().
=======================================================================
2009.02.23
1. merge polling and get card type into rtksd_drv_init();

arrow
arrow
    全站熱搜

    淡淡 發表在 痞客邦 留言(0) 人氣()