Changes between Version 22 and Version 23 of Component/Vci Block Device
- Timestamp:
- Jan 16, 2014, 10:46:34 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Block Device
v22 v23 33 33 * '''BLOCK_DEVICE_OP''' (write only) 34 34 Type of operation, writing here initiates the operation.This register goes back to BLOCK_DEVICE_NOOP when operation is finished. The following operations codes are defined: 35 0.`BLOCK_DEVICE_NOOP` : No operation36 1.`BLOCK_DEVICE_READ` : Transfer from block device to memory37 2.`BLOCK_DEVICE_WRITE` : Transfer from memory to block device35 * `BLOCK_DEVICE_NOOP` : No operation 36 * `BLOCK_DEVICE_READ` : Transfer from block device to memory 37 * `BLOCK_DEVICE_WRITE` : Transfer from memory to block device 38 38 39 39 * '''BLOCK_DEVICE_STATUS''' (read only) 40 40 State of the transfer. Reading this register while not busy resets its value to IDLE, and acknowledge the IRQ. Value may be one of : 41 0.`BLOCK_DEVICE_IDLE`42 1.`BLOCK_DEVICE_BUSY`43 2.`BLOCK_DEVICE_READ_SUCCESS`44 3.`BLOCK_DEVICE_WRITE_SUCCESS`45 4.`BLOCK_DEVICE_READ_ERROR`46 5.`BLOCK_DEVICE_WRITE_ERROR`41 * `BLOCK_DEVICE_IDLE` 42 * `BLOCK_DEVICE_BUSY` 43 * `BLOCK_DEVICE_READ_SUCCESS` 44 * `BLOCK_DEVICE_WRITE_SUCCESS` 45 * `BLOCK_DEVICE_READ_ERROR` 46 * `BLOCK_DEVICE_WRITE_ERROR` 47 47 48 48 * '''BLOCK_DEVICE_IRQ_ENABLE''' (read/write)