mirror of
https://github.com/logicog/RTLPlayground.git
synced 2026-08-30 14:52:51 +08:00
fix: cmd: regset: need add offset when we have less then 8 hex numbers
This commit is contained in:
+2
-1
@@ -365,10 +365,11 @@ void parse_regset(void)
|
||||
// zero sfp data
|
||||
sfr_set_zero();
|
||||
|
||||
uint8_t offset = 4 - hex_size;
|
||||
// copy data over
|
||||
while(hex_size) {
|
||||
hex_size -= 1;
|
||||
sfr_data[hex_size] = hexvalue[hex_size];
|
||||
sfr_data[offset + hex_size] = hexvalue[hex_size];
|
||||
}
|
||||
|
||||
reg_write_m(reg);
|
||||
|
||||
+1
-1
@@ -26,4 +26,4 @@ Other memory:
|
||||
---------------- -------- -------- -------- --------
|
||||
PAGED EXT. RAM 0 256
|
||||
EXTERNAL RAM 0x0001 0x1ae8 6888 16777216
|
||||
ROM/EPROM/FLASH 0x0000 0x1c72d 47021 16777216
|
||||
ROM/EPROM/FLASH 0x0000 0x1c735 47029 16777216
|
||||
|
||||
Reference in New Issue
Block a user