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);
|
||||
|
||||
Reference in New Issue
Block a user