summaryrefslogtreecommitdiff
path: root/src/portable
diff options
context:
space:
mode:
authorhathach <[email protected]>2021-07-22 17:45:24 +0700
committerhathach <[email protected]>2021-07-22 17:49:39 +0700
commit8cd23489d518e96594850207c91dfeefb6d6fb05 (patch)
tree4378340cd62deab0cf52951d1a8e18531778902b /src/portable
parentc4da1abb1eaa7aff432535878ada519d02382419 (diff)
update endian
Diffstat (limited to 'src/portable')
-rw-r--r--src/portable/renesas/usba/dcd_usba.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/portable/renesas/usba/dcd_usba.c b/src/portable/renesas/usba/dcd_usba.c
index f68f97458..0b78a6e46 100644
--- a/src/portable/renesas/usba/dcd_usba.c
+++ b/src/portable/renesas/usba/dcd_usba.c
@@ -95,7 +95,10 @@
#define FIFO_REQ_CLR (1u)
#define FIFO_COMPLETE (1u<<1)
+// Start of definition of packed structs (used by the CCRX toolchain)
+TU_ATTR_PACKED_BEGIN
TU_ATTR_BIT_FIELD_ORDER_BEGIN
+
typedef struct {
union {
struct {
@@ -108,9 +111,7 @@ typedef struct {
};
uint16_t TRN;
} reg_pipetre_t;
-TU_ATTR_BIT_FIELD_ORDER_END
-TU_ATTR_BIT_FIELD_ORDER_BEGIN
typedef union {
struct {
volatile uint16_t u8: 8;
@@ -118,11 +119,7 @@ typedef union {
};
volatile uint16_t u16;
} hw_fifo_t;
-TU_ATTR_BIT_FIELD_ORDER_END
-TU_ATTR_PACKED_BEGIN // Start of definition of packed structs (used by the CCRX toolchain)
-
-TU_ATTR_BIT_FIELD_ORDER_BEGIN
typedef struct TU_ATTR_PACKED
{
uintptr_t addr; /* the start address of a transfer data buffer */
@@ -133,9 +130,9 @@ typedef struct TU_ATTR_PACKED
uint32_t : 0;
};
} pipe_state_t;
-TU_ATTR_BIT_FIELD_ORDER_END
TU_ATTR_PACKED_END // End of definition of packed structs (used by the CCRX toolchain)
+TU_ATTR_BIT_FIELD_ORDER_END
typedef struct
{
@@ -147,7 +144,7 @@ typedef struct
//--------------------------------------------------------------------+
// INTERNAL OBJECT & FUNCTION DECLARATION
//--------------------------------------------------------------------+
-CFG_TUSB_MEM_SECTION static dcd_data_t _dcd;
+static dcd_data_t _dcd;
static uint32_t disable_interrupt(void)
{