S1R72803F00A
84
EPSON
Address Register Name
Bit Symbol
R/W
Description
H.Rst S.Rst B.Rst
0x68
IDE_ByteCount0 7: ByteCount[31]
6: ByteCount[30]
5: ByteCount[29]
4: ByteCount[28]
0x00
0x00
–
3: ByteCount[27]
2: ByteCount[26]
1: ByteCount[25]
0: ByteCount[24]
0x69
IDE_ByteCount1 7: ByteCount[23]
6: ByteCount[22]
5: ByteCount[21]
4: ByteCount[20]
0x00
0x00
–
3: ByteCount[19]
2: ByteCount[18]
R/W
IDE Data Transfer Byte Count Register
1: ByteCount[17]
Read: Indicate Remain Byte Count
0: ByteCount[16]
Write: Set Total Transfer Byte Count
0x6A
IDE_ByteCount2 7: ByteCount[15]
6: ByteCount[14]
5: ByteCount[13]
4: ByteCount[12]
0x00
0x00
–
3: ByteCount[11]
2: ByteCount[10]
1: ByteCount[9]
0: ByteCount[8]
0x6B
IDE_ByteCount3 7: ByteCount[7]
6: ByteCount[6]
5: ByteCount[5]
4: ByteCount[4]
0x00
0x00
–
3: ByteCount[3]
2: ByteCount[2]
1: ByteCount[1]
0: ByteCount[0]
IDE Byte Count Set Register
This register sets a total data length in DMA transfer in the unit of byte. By setting each register of
IDE_ByteCount0 to 3, setting up to max. 0xFFFFFFFF is possible.
If you set an odd byte to this register or the OddStart bit of the CONFIG0 Register when using the data port of
the IDE bus based on word size, 1 byte is short at the first or last transfer. It is automatically padded by the IC
(data is undefined).