Merge pull request #67 from mactcp/main

Switch to latest toolchain
This commit is contained in:
Eric Helgeson 2022-03-21 13:42:25 -05:00 committed by GitHub
commit 32219ce18b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -17,7 +17,7 @@ upload_protocol = stlink
; 1.80201.181220 ; 921kb/sec
; 1.90201.191206 ; 912kb/sec
; 1.90301.200702 ; default - 955kb/sec
platform_packages = toolchain-gccarmnoneeabi@1.60301.0
platform_packages = toolchain-gccarmnoneeabi
build_unflags =
-Os

View File

@ -857,7 +857,7 @@ void readDataPhase(int len, byte* p)
/*
* See writeDataLoop for optimization info.
*/
void readDataLoop(uint32_t blockSize) __attribute__ ((aligned(8)));
void readDataLoop(uint32_t blockSize) __attribute__ ((aligned(16)));
void readDataLoop(uint32_t blockSize)
{
register byte *dstptr= m_buf;
@ -878,7 +878,7 @@ void readDataLoop(uint32_t blockSize)
REQ_OFF();
*dstptr++ = ~(ret >> 8);
// Move wait loop in to a single 8 byte prefetch buffer
asm("nop.w");
asm("nop.w;nop");
WAIT_ACK_INACTIVE();
REQ_ON();
// Extra 1 cycle delay