Changes between Version 8 and Version 9 of Component/Vci Mwmr Controller
- Timestamp:
- Feb 25, 2008, 4:33:59 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Mwmr Controller
v8 v9 21 21 Besides the communication channels, this MWMR controller provides a variable number 22 22 of unidirectionnal 32-bits signals going from/to the coprocessor. 23 * from the coprocessor, they are ''status'' registers24 * to the coprocessor, they are ''configuration'' registers23 * from the coprocessor, they are used to read the value stored in ''status'' registers 24 * to the coprocessor, they are used to write values into ''configuration'' registers 25 25 26 26 This hardware component cheks for segmentation violation, and can be used … … 28 28 29 29 As a target this component contains the following memory mapped registers: 30 * Registers 0 to `MWMR_IOREG_MAX-1` 31 When read from, they reflects status registers, when written to, they reflects the control registers. 30 * Status & Configuration Registers (indexed from 0 to `MWMR_IOREG_MAX-1`) 31 A read access returns the value stored in the corresponding coprocessor status register. 32 A write access changes the value stored in the corresponding coprocessor configuration registers. 32 33 33 34 * `MWMR_RESET` 34 Writing into this register resets the current state of the controller, flushing all hardware FIFOs and the MWMR controllerconfiguration.35 Writing into this register resets the current state of the controller, flushing all hardware FIFOs and all MWMR channels configuration. 35 36 36 37 * `MWMR_CONFIG_FIFO_WAY` and `MWMR_CONFIG_FIFO_NO` 37 38 Used to designate the currently configured MWMR channel. WAY may be `MWMR_TO_COPROC` or `MWMR_FROM_COPROC`, 38 NO may be any MWMR channel inthe selected way.39 NO is the MWMR channel index, for the selected way. 39 40 40 41 * `MWMR_CONFIG_STATUS_ADDR`