Skip to content

Commit 190acc1

Browse files
committed
add aligned(4) for cdc_line_coding_t
1 parent 8f47976 commit 190acc1

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/class/cdc/cdc_device.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ typedef struct
5353

5454
/*------------- From this point, data is not cleared by bus reset -------------*/
5555
char wanted_char;
56-
CFG_TUSB_MEM_ALIGN cdc_line_coding_t line_coding;
56+
TU_ATTR_ALIGNED(4) cdc_line_coding_t line_coding;
5757

5858
// FIFO
5959
tu_fifo_t rx_ff;

src/class/cdc/cdc_host.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ typedef struct {
5858
cdc_acm_capability_t acm_capability;
5959
uint8_t ep_notif;
6060

61-
cdc_line_coding_t line_coding; // Baudrate, stop bits, parity, data width
62-
uint8_t line_state; // DTR (bit0), RTS (bit1)
61+
uint8_t line_state; // DTR (bit0), RTS (bit1)
62+
TU_ATTR_ALIGNED(4) cdc_line_coding_t line_coding; // Baudrate, stop bits, parity, data width
6363

6464
tuh_xfer_cb_t user_control_cb;
6565

0 commit comments

Comments
 (0)