Merge pull request #13547 from OpenNuvoton/nvt_nuc472_sd

Nuvoton: Fixed NUC472 SD buffer alignment
pull/13595/head
Martin Kojtal 2020-09-09 09:51:17 +01:00 committed by GitHub
commit 0190014103
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -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;