aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/lib
diff options
context:
space:
mode:
Diffstat (limited to 'os/hal/lib')
-rw-r--r--os/hal/lib/peripherals/flash/hal_jesd216_flash.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/os/hal/lib/peripherals/flash/hal_jesd216_flash.c b/os/hal/lib/peripherals/flash/hal_jesd216_flash.c
index 9cc986c04..c27a1ba02 100644
--- a/os/hal/lib/peripherals/flash/hal_jesd216_flash.c
+++ b/os/hal/lib/peripherals/flash/hal_jesd216_flash.c
@@ -184,9 +184,9 @@ void jesd216_cmd_addr(BUSDriver *busp,
spiSelect(busp);
buf[0] = cmd;
- buf[1] = (uint8_t)(addr >> 16);
- buf[2] = (uint8_t)(addr >> 8);
- buf[3] = (uint8_t)(addr >> 0);
+ buf[1] = (uint8_t)(offset >> 16);
+ buf[2] = (uint8_t)(offset >> 8);
+ buf[3] = (uint8_t)(offset >> 0);
spiSend(busp, 4, buf);
spiUnselect(busp);
#endif
@@ -231,9 +231,9 @@ void jesd216_cmd_addr_send(BUSDriver *busp,
spiSelect(busp);
buf[0] = cmd;
- buf[1] = (uint8_t)(addr >> 16);
- buf[2] = (uint8_t)(addr >> 8);
- buf[3] = (uint8_t)(addr >> 0);
+ buf[1] = (uint8_t)(offset >> 16);
+ buf[2] = (uint8_t)(offset >> 8);
+ buf[3] = (uint8_t)(offset >> 0);
spiSend(busp, 4, buf);
spiSend(busp, n, p);
spiUnselect(busp);
@@ -280,9 +280,9 @@ void jesd216_cmd_addr_receive(BUSDriver *busp,
spiSelect(busp);
buf[0] = cmd;
- buf[1] = (uint8_t)(addr >> 16);
- buf[2] = (uint8_t)(addr >> 8);
- buf[3] = (uint8_t)(addr >> 0);
+ buf[1] = (uint8_t)(offset >> 16);
+ buf[2] = (uint8_t)(offset >> 8);
+ buf[3] = (uint8_t)(offset >> 0);
spiSend(busp, 4, buf);
spiReceive(busp, n, p);
spiUnselect(busp);