Changeset 4b992266 in mainline for uspace/drv/bus/usb/xhci/hw_struct/context.h
- Timestamp:
- 2023-07-25T13:09:37Z (15 months ago)
- Branches:
- ticket/834-toolchain-update
- Children:
- 27bfbed
- Parents:
- 1f6bf85
- git-author:
- Vojtech Horky <vojtech.horky@…> (2023-07-25 13:09:35)
- git-committer:
- Vojtech Horky <vojtech.horky@…> (2023-07-25 13:09:37)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/xhci/hw_struct/context.h
r1f6bf85 r4b992266 107 107 #define XHCI_EP_MAX_ESIT_PAYLOAD_HI(ctx) XHCI_DWORD_EXTRACT((ctx).data[0], 31, 24) 108 108 109 } __attribute__((packed)) xhci_ep_ctx_t;109 } __attribute__((packed)) __attribute__((aligned(8))) xhci_ep_ctx_t; 110 110 111 111 enum { … … 165 165 #define XHCI_SLOT_STATE(ctx) XHCI_DWORD_EXTRACT((ctx).data[3], 31, 27) 166 166 167 } __attribute__((packed)) xhci_slot_ctx_t;167 } __attribute__((packed)) __attribute__((aligned(4))) xhci_slot_ctx_t; 168 168 169 169 enum { … … 222 222 #define XHCI_STREAM_DEQ_PTR_SET(ctx, val) \ 223 223 xhci_qword_set_bits(&(ctx).data[0], (val >> 4), 63, 4) 224 } __attribute__((packed)) xhci_stream_ctx_t;224 } __attribute__((packed)) __attribute__((aligned(8))) xhci_stream_ctx_t; 225 225 226 226 /**
Note:
See TracChangeset
for help on using the changeset viewer.