aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/lib/complex/serial_nor
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2018-11-02 17:15:38 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2018-11-02 17:15:38 +0000
commit9f6a17e4f1aa9f97f7aab6616cdec231e56e0dd4 (patch)
treeba912bc1227196b1a306977e214be3a4be281efc /os/hal/lib/complex/serial_nor
parentda54384531630ae204b1b925537a2ec0bb136980 (diff)
downloadChibiOS-9f6a17e4f1aa9f97f7aab6616cdec231e56e0dd4.tar.gz
ChibiOS-9f6a17e4f1aa9f97f7aab6616cdec231e56e0dd4.tar.bz2
ChibiOS-9f6a17e4f1aa9f97f7aab6616cdec231e56e0dd4.zip
Various fixes to OCTOSPI e DMAv1 and MX25.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12401 110e8d01-0319-4d1e-a829-52ad28d1bb01
Diffstat (limited to 'os/hal/lib/complex/serial_nor')
-rw-r--r--os/hal/lib/complex/serial_nor/devices/macronix_mx25/hal_flash_device.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/os/hal/lib/complex/serial_nor/devices/macronix_mx25/hal_flash_device.c b/os/hal/lib/complex/serial_nor/devices/macronix_mx25/hal_flash_device.c
index c9058199d..653ada832 100644
--- a/os/hal/lib/complex/serial_nor/devices/macronix_mx25/hal_flash_device.c
+++ b/os/hal/lib/complex/serial_nor/devices/macronix_mx25/hal_flash_device.c
@@ -352,8 +352,7 @@ void snor_device_init(SNORDriver *devp) {
n25q_reset_memory(devp);
/* Reading device ID and unique ID.*/
- wspiReceive(devp->config->busp, &mx25_cmd_read_id,
- sizeof devp->device_id, devp->device_id);
+ wspiReceive(devp->config->busp, &mx25_cmd_read_id, 3U, devp->device_id);
#endif /* SNOR_BUS_DRIVER == SNOR_BUS_DRIVER_WSPI */
/* Checking if the device is white listed.*/
@@ -382,7 +381,7 @@ void snor_device_init(SNORDriver *devp) {
/* Reading ID again for confirmation, in DTR mode bytes are read twice,
it needs adjusting.*/
#if MX25_BUS_MODE == MX25_BUS_MODE_OPI_DTR
- bus_cmd_dummy_receive(devp->config->busp, MX25_CMD_OPI_RDID, 6, id);
+ bus_cmd_dummy_receive(devp->config->busp, MX25_CMD_OPI_RDID, 6U, id);
id[1] = id[2];
id[2] = id[4];
#else