Skip to content

Commit 01f672c

Browse files
committed
drivers: mspi: RX Flow change
Modified return buffer alignment. Signed-off-by: Michal Frankiewicz <[email protected]>
1 parent d97076a commit 01f672c

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

drivers/mspi/mspi_nrfe.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ static void ep_recv(const void *data, size_t len, void *priv)
162162
}
163163
case NRFE_MSPI_TXRX: {
164164
if (len > 0) {
165-
ipc_received = len - sizeof(nrfe_mspi_opcode_t);
165+
ipc_received = len - sizeof(uint32_t);
166166
ipc_receive_buffer = (uint8_t *)&response->data;
167167
}
168168
#if defined(CONFIG_MULTITHREADING)

include/drivers/mspi/nrfe_mspi.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ typedef struct {
9696

9797
typedef struct {
9898
nrfe_mspi_opcode_t opcode; /* Same as application's request. */
99+
unsigned reserved : 24; /* Reserved to ensure proper alignment of data field. */
99100
uint8_t data;
100101
} nrfe_mspi_flpr_response_msg_t;
101102

0 commit comments

Comments
 (0)