2014年10月7日 星期二

交大資工--嵌入式設計概論--LAB3--NonOS

再刪除ping_parse
要小心不要把pcmcia_parse也刪掉了


複製3_2 wirte.c 的CODE 到pcmcia裡面

src/libs/base/pcmcia,c
524->ide_ad.ioport[IDE_COMMAND_REG]=(char)IDE_COMMAND_IDENTIFY
593->ide_ad.ioport[IDE_COMMAND_REG]=IDE_COMMAND_READ_SECTORS
IDE_STATUS_DRQ=8

src/libs/include/pcmcia.h
IDE_STATUS_REG =7
IDE_COMMAND_REG=7
IDE_COMMAND_IDENTIFY=0xEC=236
IDE_COMMAND_READ_SECTORS=0x20=32
IDE_COMMAND_WRITE_SECTORS=0x30=48



ide_sector_buffer_stride=2 
所以一次會跳過兩個
所以是基數會encode
偶數不會

沒有留言:

張貼留言