mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-09-05 05:43:51 -04:00
Update the RX GCC port - optimised build is working, unoptimised not.
This commit is contained in:
parent
1c56717a0f
commit
b2238eb8c0
33 changed files with 6601 additions and 229 deletions
|
@ -19,8 +19,10 @@ extern void start(void);
|
|||
extern void stack (void);
|
||||
extern void vTickISR( void );
|
||||
extern void vSoftwareInterruptISR( void );
|
||||
extern void vT0_1InterruptHandler( void );
|
||||
extern void vT2_3InterruptHandler( void );
|
||||
extern void vT0_1_ISR_Wrapper( void );
|
||||
extern void vT2_3_ISR_Wrapper( void );
|
||||
extern void vEMAC_ISR_Wrapper( void );
|
||||
extern void vTimer2_ISR_Wrapper( void );
|
||||
|
||||
#define FVECT_SECT __attribute__ ((section (".fvectors")))
|
||||
|
||||
|
@ -158,11 +160,11 @@ const fp RelocatableVectors[] RVECT_SECT = {
|
|||
//;0x0074 CMTU0_CMT1
|
||||
(fp)INT_Excep_CMTU0_CMT1,
|
||||
//;0x0078 CMTU1_CMT2
|
||||
(fp)INT_Excep_CMTU1_CMT2,
|
||||
(fp)vTimer2_ISR_Wrapper,
|
||||
//;0x007C CMTU1_CMT3
|
||||
(fp)INT_Excep_CMTU1_CMT3,
|
||||
//;0x0080 Reserved
|
||||
(fp)0,
|
||||
//;0x0080 Ether
|
||||
(fp)vEMAC_ISR_Wrapper,
|
||||
//;0x0084 Reserved
|
||||
(fp)0,
|
||||
//;0x0088 Reserved
|
||||
|
@ -446,7 +448,7 @@ const fp RelocatableVectors[] RVECT_SECT = {
|
|||
//;0x02B4 Reserved
|
||||
(fp)0,
|
||||
//;0x02B8 TMR0_CMI0A
|
||||
(fp)vT0_1InterruptHandler,
|
||||
(fp)vT0_1_ISR_Wrapper,
|
||||
//;0x02BC TMR0_CMI0B
|
||||
(fp)INT_Excep_TMR0_CMI0B,
|
||||
//;0x02C0 TMR0_OV0I
|
||||
|
@ -458,7 +460,7 @@ const fp RelocatableVectors[] RVECT_SECT = {
|
|||
//;0x02CC TMR1_OV1I
|
||||
(fp)INT_Excep_TMR1_OV1I,
|
||||
//;0x02D0 TMR2_CMI2A
|
||||
(fp)vT2_3InterruptHandler,
|
||||
(fp)vT2_3_ISR_Wrapper,
|
||||
//;0x02D4 TMR2_CMI2B
|
||||
(fp)INT_Excep_TMR2_CMI2B,
|
||||
//;0x02D8 TMR2_OV2I
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue