Changeset 4b992266 in mainline
- Timestamp:
- 2023-07-25T13:09:37Z (19 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)
- Location:
- uspace
- Files:
-
- 2 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 /** -
uspace/lib/ext4/include/ext4/types.h
r1f6bf85 r4b992266 141 141 uint32_t encrypt_algos; /* Encrypt algorithm in use */ 142 142 uint32_t padding[105]; /* Padding to the end of the block */ 143 } __attribute__((packed)) ext4_superblock_t;143 } __attribute__((packed)) __attribute__((aligned(4))) ext4_superblock_t; 144 144 145 145 #define EXT4_GOOD_OLD_REV 0 … … 345 345 uint32_t crtime_extra; /* Extra file creation time (nsec << 2 | epoch) */ 346 346 uint32_t version_hi; /* High 32 bits for 64-bit version */ 347 } __attribute__((packed)) ext4_inode_t;347 } __attribute__((packed)) __attribute__((aligned(4))) ext4_inode_t; 348 348 349 349 #define EXT4_INODE_MODE_FIFO 0x1000
Note:
See TracChangeset
for help on using the changeset viewer.