modified endianess check based on GCC 6.3.x
[keystone-rtos/edma3_lld.git] / packages / ti / sdo / edma3 / drv / edma3_drv.h
index cb4ee21b272620376acd2bec5389b68bb552e5a1..becc961d28b381e4099378958cf886cbf12f2104 100755 (executable)
@@ -2194,7 +2194,7 @@ typedef struct  {
  * This is a mapping of the EDMA3 PaRAM set provided to the user
  * for ease of modification of the individual fields
  */
-#ifndef _BIG_ENDIAN
+#if _BYTE_ORDER == _LITTLE_ENDIAN
 /* LITTLE_ENDIAN_MODE */
 typedef struct  {
         /** OPT field of PaRAM Set */
@@ -2350,7 +2350,7 @@ typedef struct  {
          */
         volatile uint16_t cCnt;
 } EDMA3_DRV_PaRAMRegs;
-#endif         /* #ifndef _BIG_ENDIAN */
+#endif         /* #if _BYTE_ORDER == _LITTLE_ENDIAN */
 
 /**
  * \brief Event queue priorities setup