HS_RandomOperation |
1. eh.h_Reset | -> | HS_Reset | |
2. eh.h_ReadDeviceID | -> | HS_ReadDeviceID | |
3. eh.h_ReadONFIID | -> | HS_ReadONFIID | |
4. eh.h_PageProgram
|
-> | HS_PageProgram | |
5. eh.h_PageProgram
|
-> | HS_PageProgram | |
6. eh.h_BlockErase
|
-> | HS_BlockErase | |
7. eh.h_BlockErase
|
-> | HS_BlockErase | |
8. eh.h_Read
|
-> | HS_Read | |
9. eh.h_Read
|
-> | HS_Read | |
10. eh.h_MultiRead | -> | HS_MultiRead |
HS_ReadDeviceID |
|
1. Unconditional | -> | HS_WaitForReady |
HS_ReadONFIID |
|
1. Unconditional | -> | HS_WaitForReady |
HS_ReadParameterPage |
|
1. Unconditional | -> | HS_WaitForReady |
HS_PageProgram |
|
1. Unconditional | -> | HS_WaitForReady |
HS_BlockErase |
|
1. Unconditional | -> | HS_WaitForReady |
HS_Read |
|
1. Unconditional | -> | HS_ReadWait |
HS_ReadWait |
|
1. ht_ioDataOut.false | -> | HS_ReadWait | |
2. ht_ioDataOut.true | -> | HS_ReadFinish |
HS_ReadFinish |
|
1. Unconditional | -> | HS_WaitForReady |
HS_MultiRead |
|
1. | -> | HS_MultiReadWait0 | |
2. | -> | HS_MultiReadWait1 |
HS_MultiReadWait0 |
|
1. ht_ioDataOut.false | -> | HS_MultiReadWait0 | |
2. ht_ioDataOut.true
|
-> | HS_MultiReadFinish0 |
HS_MultiReadFinish0 |
|
1. (if lun1Ready==false) | -> | HS_MultiReadWait1 | |
2.
(if lun1Ready==true)
|
-> | HS_RandomOperation |
HS_MultiReadWait1 |
|
1. ht_ioDataOut.false | -> | HS_MultiReadWait1 | |
2. ht_ioDataOut.true
|
-> | HS_MultiReadFinish1 |
HS_MultiReadFinish1 |
|
1. (if lun0Ready==false) | -> | HS_MultiReadWait0 | |
2.
(if lun0Ready==true)
|
-> | HS_RandomOperation |
HS_WaitForReady |
|
1. ht_ioDataOut.false | -> | HS_WaitForReady | |
2. ht_ioDataOut.true
|
-> | HS_RandomOperation |
HS_ReadStatusEnhanced |
|
1. ht_ioDataOut.true
|
-> | HS_RandomOperation |
HTML generated on 2008-08-14T16:55:08.101+01:00