mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #13547 from OpenNuvoton/nvt_nuc472_sd
Nuvoton: Fixed NUC472 SD buffer alignmentpull/13595/head
commit
0190014103
|
|
@ -41,12 +41,12 @@ uint8_t *_sd_pSDHCBuffer;
|
||||||
uint32_t _sd_ReferenceClock;
|
uint32_t _sd_ReferenceClock;
|
||||||
|
|
||||||
#if defined (__CC_ARM)
|
#if defined (__CC_ARM)
|
||||||
__align(4096) uint8_t _sd_ucSDHCBuffer[512];
|
__align(4) uint8_t _sd_ucSDHCBuffer[512];
|
||||||
#elif defined ( __ICCARM__ ) /*!< IAR Compiler */
|
#elif defined ( __ICCARM__ ) /*!< IAR Compiler */
|
||||||
#pragma data_alignment = 4096
|
#pragma data_alignment = 4
|
||||||
uint8_t _sd_ucSDHCBuffer[512];
|
uint8_t _sd_ucSDHCBuffer[512];
|
||||||
#elif defined ( __GNUC__ )
|
#elif defined ( __GNUC__ )
|
||||||
uint8_t _sd_ucSDHCBuffer[512] __attribute__((aligned (4096)));
|
uint8_t _sd_ucSDHCBuffer[512] __attribute__((aligned (4)));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int sd0_ok = 0;
|
int sd0_ok = 0;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue