Register map of IO_REG (base: 0x1000000) ======================================== | Offset | Name | Description | |------------+-----------+-------------------------| | 0x00000000 | CTRL | Control register | | 0x00000004 | DATA_ADDR | Data block address | | 0x00000008 | DATA_LEN | Data block length | | 0x0000000c | MD5_OUT0 | Bytes 0..3 of MD5 sum | | 0x00000010 | MD5_OUT1 | Bytes 4..7 of MD5 sum | | 0x00000014 | MD5_OUT2 | Bytes 8..11 of MD5 sum | | 0x00000018 | MD5_OUT3 | Bytes 12..15 of MD5 sum | | 0x0000001c | CONSOLE | Virtual console port | CTRL Register (0x00000000) -------------------------- Control register | Bits | Name | Mode | Reset | Description | |------+------+------+-------+-------------| | 0 | STOP | WO | 0 | | DATA_ADDR Register (0x00000004) ------------------------------- Data block address | Bits | Name | Mode | Reset | Description | |------+------+------+-------+-------------| | 31:0 | ADDR | RO | 0 | | DATA_LEN Register (0x00000008) ------------------------------ Data block length | Bits | Name | Mode | Reset | Description | |------+------+------+-------+-------------| | 31:0 | LEN | RO | 0 | | MD5_OUT0 Register (0x0000000c) ------------------------------ Bytes 0..3 of MD5 sum | Bits | Name | Mode | Reset | Description | |------+------+------+-------+-------------| | 31:0 | DATA | WO | 0 | | MD5_OUT1 Register (0x00000010) ------------------------------ Bytes 4..7 of MD5 sum | Bits | Name | Mode | Reset | Description | |------+------+------+-------+-------------| | 31:0 | DATA | WO | 0 | | MD5_OUT2 Register (0x00000014) ------------------------------ Bytes 8..11 of MD5 sum | Bits | Name | Mode | Reset | Description | |------+------+------+-------+-------------| | 31:0 | DATA | WO | 0 | | MD5_OUT3 Register (0x00000018) ------------------------------ Bytes 12..15 of MD5 sum | Bits | Name | Mode | Reset | Description | |------+------+------+-------+-------------| | 31:0 | DATA | WO | 0 | | CONSOLE Register (0x0000001c) ----------------------------- Virtual console port | Bits | Name | Mode | Reset | Description | |------+-------+------+-------+---------------------------------| | 9 | VALID | RO | 0 | Symbol in DATA is valid | | 8 | SEND | HS | 0 | Write 1 to send symbol | | 7:0 | DATA | RW | 0 | Read/write char from/to console |