Fix function parameter shadowing global variable. (#1221)

The function vApplicationFPUSafeIRQHandler gets the value of ICCIAR as
parameter, but a constant containing the address of ICCIAR was also
defined. Fix the name of the constant to align it with what it actually
holds.
This commit is contained in:
creiter64 2025-01-13 23:48:10 +01:00 committed by GitHub
parent 3a7b3082cf
commit c38427eea4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 10 additions and 10 deletions

View file

@ -33,10 +33,10 @@
.set SVC_MODE, 0x13
.set IRQ_MODE, 0x12
/* Hardware registers. */
.extern ulICCIAR
.extern ulICCEOIR
.extern ulICCPMR
/* Hardware registers addresses. */
.extern ulICCIARAddress
.extern ulICCEOIRAddress
.extern ulICCPMRAddress
/* Variables and functions. */
.extern ulMaxAPIPriorityMask
@ -317,9 +317,9 @@ vApplicationIRQHandler:
POP {PC}
ulICCIARConst: .word ulICCIAR
ulICCEOIRConst: .word ulICCEOIR
ulICCPMRConst: .word ulICCPMR
ulICCIARConst: .word ulICCIARAddress
ulICCEOIRConst: .word ulICCEOIRAddress
ulICCPMRConst: .word ulICCPMRAddress
pxCurrentTCBConst: .word pxCurrentTCB
ulCriticalNestingConst: .word ulCriticalNesting
ulPortTaskHasFPUContextConst: .word ulPortTaskHasFPUContext