NEORV32 Software Framework Documentation
The NEORV32 RISC-V Processor
|
Interactive memory inspector. More...
Macros | |
User configuration | |
#define | BAUD_RATE 19200 |
Functions | |
void | read_memory (uint32_t address) |
void | setup_access (void) |
void | write_memory (uint32_t address, uint32_t data) |
void | dump_memory (uint32_t address) |
void | hexdump (uint32_t address) |
void | aux_print_hex_byte (uint8_t byte) |
int | main () |
Variables | |
char | access_size |
Interactive memory inspector.
#define BAUD_RATE 19200 |
UART BAUD rate
void aux_print_hex_byte | ( | uint8_t | byte | ) |
Print HEX byte.
[in] | byte | Byte to be printed as 2-cahr hex value. |
void dump_memory | ( | uint32_t | address | ) |
Read several bytes/halfs/word from memory base address
void hexdump | ( | uint32_t | address | ) |
Make pretty hexadecimal + ASCII dump (byte-wise)
int main | ( | void | ) |
This program provides an interactive console to read/write memory.
void read_memory | ( | uint32_t | address | ) |
Read from memory address
void setup_access | ( | void | ) |
Configure memory access size
void write_memory | ( | uint32_t | address, |
uint32_t | data ) |
Write to memory address