1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-01-30 19:52:13 +01:00

Putting back all vectors to libchip (Core based)

This commit is contained in:
aethaniel 2011-06-01 01:24:23 +02:00
parent 799c348db5
commit 49b03a0ea7
43 changed files with 375 additions and 247 deletions

View File

@ -1,49 +1,49 @@
board_cstartup_gnu.o:
00000000 W ACC_IrqHandler
00000000 W ADC_IrqHandler
00000000 W BusFault_Handler
00000000 W CRCCU_IrqHandler
00000000 W DAC_IrqHandler
00000000 W DebugMon_Handler
00000000 T Dummy_Handler
00000000 W EEFC_IrqHandler
00000000 W HardFault_Handler
U ACC_IrqHandler
U ADC_IrqHandler
U BusFault_Handler
U CRCCU_IrqHandler
U DAC_IrqHandler
U DebugMon_Handler
U Dummy_Handler
U EEFC_IrqHandler
U HardFault_Handler
U LowLevelInit
00000000 W MCI_IrqHandler
00000000 W MemManage_Handler
00000000 W NMI_Handler
00000000 W PIOA_IrqHandler
00000000 W PIOB_IrqHandler
00000000 W PIOC_IrqHandler
00000000 W PMC_IrqHandler
00000000 W PWM_IrqHandler
00000000 W PendSV_Handler
00000000 W RSTC_IrqHandler
00000000 W RTC_IrqHandler
00000000 W RTT_IrqHandler
U MCI_IrqHandler
U MemManage_Handler
U NMI_Handler
U PIOA_IrqHandler
U PIOB_IrqHandler
U PIOC_IrqHandler
U PMC_IrqHandler
U PWM_IrqHandler
U PendSV_Handler
U RSTC_IrqHandler
U RTC_IrqHandler
U RTT_IrqHandler
00000000 T Reset_Handler
00000000 W SMC_IrqHandler
00000000 W SPI_IrqHandler
00000000 W SSC_IrqHandler
00000000 W SUPC_IrqHandler
00000000 W SVC_Handler
00000000 W SysTick_Handler
00000000 W TC0_IrqHandler
00000000 W TC1_IrqHandler
00000000 W TC2_IrqHandler
00000000 W TC3_IrqHandler
00000000 W TC4_IrqHandler
00000000 W TC5_IrqHandler
00000000 W TWI0_IrqHandler
00000000 W TWI1_IrqHandler
00000000 W UART0_IrqHandler
00000000 W UART1_IrqHandler
00000000 W USART0_IrqHandler
00000000 W USART1_IrqHandler
00000000 W USBD_IrqHandler
00000000 W UsageFault_Handler
00000000 W WDT_IrqHandler
U SMC_IrqHandler
U SPI_IrqHandler
U SSC_IrqHandler
U SUPC_IrqHandler
U SVC_Handler
U SysTick_Handler
U TC0_IrqHandler
U TC1_IrqHandler
U TC2_IrqHandler
U TC3_IrqHandler
U TC4_IrqHandler
U TC5_IrqHandler
U TWI0_IrqHandler
U TWI1_IrqHandler
U UART0_IrqHandler
U UART1_IrqHandler
U USART0_IrqHandler
U USART1_IrqHandler
U USBD_IrqHandler
U UsageFault_Handler
U WDT_IrqHandler
U __libc_init_array
U _erelocate
U _etext

View File

@ -1,49 +1,49 @@
board_cstartup_gnu.o:
00000000 W ACC_IrqHandler
00000000 W ADC_IrqHandler
00000000 W BusFault_Handler
00000000 W CRCCU_IrqHandler
00000000 W DAC_IrqHandler
00000000 W DebugMon_Handler
00000000 T Dummy_Handler
00000000 W EEFC_IrqHandler
00000000 W HardFault_Handler
U ACC_IrqHandler
U ADC_IrqHandler
U BusFault_Handler
U CRCCU_IrqHandler
U DAC_IrqHandler
U DebugMon_Handler
U Dummy_Handler
U EEFC_IrqHandler
U HardFault_Handler
U LowLevelInit
00000000 W MCI_IrqHandler
00000000 W MemManage_Handler
00000000 W NMI_Handler
00000000 W PIOA_IrqHandler
00000000 W PIOB_IrqHandler
00000000 W PIOC_IrqHandler
00000000 W PMC_IrqHandler
00000000 W PWM_IrqHandler
00000000 W PendSV_Handler
00000000 W RSTC_IrqHandler
00000000 W RTC_IrqHandler
00000000 W RTT_IrqHandler
U MCI_IrqHandler
U MemManage_Handler
U NMI_Handler
U PIOA_IrqHandler
U PIOB_IrqHandler
U PIOC_IrqHandler
U PMC_IrqHandler
U PWM_IrqHandler
U PendSV_Handler
U RSTC_IrqHandler
U RTC_IrqHandler
U RTT_IrqHandler
00000000 T Reset_Handler
00000000 W SMC_IrqHandler
00000000 W SPI_IrqHandler
00000000 W SSC_IrqHandler
00000000 W SUPC_IrqHandler
00000000 W SVC_Handler
00000000 W SysTick_Handler
00000000 W TC0_IrqHandler
00000000 W TC1_IrqHandler
00000000 W TC2_IrqHandler
00000000 W TC3_IrqHandler
00000000 W TC4_IrqHandler
00000000 W TC5_IrqHandler
00000000 W TWI0_IrqHandler
00000000 W TWI1_IrqHandler
00000000 W UART0_IrqHandler
00000000 W UART1_IrqHandler
00000000 W USART0_IrqHandler
00000000 W USART1_IrqHandler
00000000 W USBD_IrqHandler
00000000 W UsageFault_Handler
00000000 W WDT_IrqHandler
U SMC_IrqHandler
U SPI_IrqHandler
U SSC_IrqHandler
U SUPC_IrqHandler
U SVC_Handler
U SysTick_Handler
U TC0_IrqHandler
U TC1_IrqHandler
U TC2_IrqHandler
U TC3_IrqHandler
U TC4_IrqHandler
U TC5_IrqHandler
U TWI0_IrqHandler
U TWI1_IrqHandler
U UART0_IrqHandler
U UART1_IrqHandler
U USART0_IrqHandler
U USART1_IrqHandler
U USBD_IrqHandler
U UsageFault_Handler
U WDT_IrqHandler
U __libc_init_array
U _erelocate
U _etext

View File

@ -62,54 +62,6 @@ extern int main( void ) ;
void Reset_Handler( void ) ;
extern void __libc_init_array( void ) ;
/* Default empty handler */
void Dummy_Handler( void ) ;
/* Cortex-M3 core handlers */
extern void NMI_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void HardFault_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void MemManage_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void BusFault_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void UsageFault_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SVC_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void DebugMon_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PendSV_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SysTick_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
/* Peripherals handlers */
extern void ACC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void ADC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void CRCCU_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void DAC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void EEFC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void MCI_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PIOA_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PIOB_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PIOC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PMC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PWM_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void RSTC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void RTC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void RTT_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SMC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SPI_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SSC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SUPC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC0_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC1_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC2_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC3_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC4_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC5_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TWI0_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TWI1_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void UART0_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void UART1_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void USART0_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void USART1_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void USBD_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void WDT_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
/*------------------------------------------------------------------------------
* Exception Table
*------------------------------------------------------------------------------*/
@ -217,11 +169,3 @@ void Reset_Handler( void )
/* Infinite loop */
while ( 1 ) ;
}
/**
* \brief Default interrupt handler for not used irq.
*/
void Dummy_Handler( void )
{
while ( 1 ) ;
}

View File

@ -45,5 +45,53 @@ typedef void( *IntFunc )( void ) ;
/*----------------------------------------------------------------------------
* Exported functions
*----------------------------------------------------------------------------*/
/* Default empty handler */
extern void Dummy_Handler( void ) ;
/* Cortex-M3 core handlers */
extern void NMI_Handler( void ) ;
extern void HardFault_Handler( void ) ;
extern void MemManage_Handler( void ) ;
extern void BusFault_Handler( void ) ;
extern void UsageFault_Handler( void ) ;
extern void SVC_Handler( void ) ;
extern void DebugMon_Handler( void ) ;
extern void PendSV_Handler( void ) ;
extern void SysTick_Handler( void ) ;
/* Peripherals handlers */
extern void ACC_IrqHandler( void ) ;
extern void ADC_IrqHandler( void ) ;
extern void CRCCU_IrqHandler( void ) ;
extern void DAC_IrqHandler( void ) ;
extern void EEFC_IrqHandler( void ) ;
extern void MCI_IrqHandler( void ) ;
extern void PIOA_IrqHandler( void ) ;
extern void PIOB_IrqHandler( void ) ;
extern void PIOC_IrqHandler( void ) ;
extern void PMC_IrqHandler( void ) ;
extern void PWM_IrqHandler( void ) ;
extern void RSTC_IrqHandler( void ) ;
extern void RTC_IrqHandler( void ) ;
extern void RTT_IrqHandler( void ) ;
extern void SMC_IrqHandler( void ) ;
extern void SPI_IrqHandler( void ) ;
extern void SSC_IrqHandler( void ) ;
extern void SUPC_IrqHandler( void ) ;
extern void TC0_IrqHandler( void ) ;
extern void TC1_IrqHandler( void ) ;
extern void TC2_IrqHandler( void ) ;
extern void TC3_IrqHandler( void ) ;
extern void TC4_IrqHandler( void ) ;
extern void TC5_IrqHandler( void ) ;
extern void TWI0_IrqHandler( void ) ;
extern void TWI1_IrqHandler( void ) ;
extern void UART0_IrqHandler( void ) ;
extern void UART1_IrqHandler( void ) ;
extern void USART0_IrqHandler( void ) ;
extern void USART1_IrqHandler( void ) ;
extern void USBD_IrqHandler( void ) ;
extern void WDT_IrqHandler( void ) ;
#endif /* _EXCEPTIONS_ */

View File

@ -3,7 +3,7 @@ acc.o:
00000000 T ACC_Configure
00000000 T ACC_GetComparisionResult
00000000 T ACC_SetComparisionPair
00000030 r __FUNCTION__.5686
00000030 r __FUNCTION__.5770
U __assert_func
adc.o:
@ -22,11 +22,11 @@ adc.o:
00000000 T ADC_SetCompareMode
00000000 T ADC_SetComparisonWindow
00000000 T ADC_cfgFrequency
00000098 r __FUNCTION__.5707
00000080 r __FUNCTION__.5713
00000068 r __FUNCTION__.5718
00000098 r __FUNCTION__.5791
00000080 r __FUNCTION__.5797
00000068 r __FUNCTION__.5802
U __assert_func
00000000 d adwValue.5706
00000000 d adwValue.5790
00000000 t calcul_startup
async.o:
@ -41,7 +41,7 @@ dacc.o:
00000000 T DACC_Initialize
00000000 T DACC_SetConversionData
00000000 T DACC_WriteBuffer
00000034 r __FUNCTION__.5690
00000034 r __FUNCTION__.5774
U __assert_func
efc.o:
@ -54,13 +54,55 @@ efc.o:
00000000 T EFC_SetWaitState
00000000 T EFC_StartCommand
00000000 T EFC_TranslateAddress
00000000 b IAP_PerformCommand.6331
00000134 r __FUNCTION__.6293
00000120 r __FUNCTION__.6301
0000010c r __FUNCTION__.6313
00000000 b IAP_PerformCommand.6415
00000134 r __FUNCTION__.6377
00000120 r __FUNCTION__.6385
0000010c r __FUNCTION__.6397
U __assert_func
exceptions.o:
00000000 W ACC_IrqHandler
00000000 W ADC_IrqHandler
00000000 W BusFault_Handler
00000000 W CRCCU_IrqHandler
00000000 W DAC_IrqHandler
00000000 W DebugMon_Handler
00000000 T Dummy_Handler
00000000 W EEFC_IrqHandler
00000000 W HardFault_Handler
00000000 W MCI_IrqHandler
00000000 W MemManage_Handler
00000000 W NMI_Handler
00000000 W PIOA_IrqHandler
00000000 W PIOB_IrqHandler
00000000 W PIOC_IrqHandler
00000000 W PMC_IrqHandler
00000000 W PWM_IrqHandler
00000000 W PendSV_Handler
00000000 W RSTC_IrqHandler
00000000 W RTC_IrqHandler
00000000 W RTT_IrqHandler
00000000 W SMC_IrqHandler
00000000 W SPI_IrqHandler
00000000 W SSC_IrqHandler
00000000 W SUPC_IrqHandler
00000000 W SVC_Handler
00000000 W SysTick_Handler
00000000 W TC0_IrqHandler
00000000 W TC1_IrqHandler
00000000 W TC2_IrqHandler
00000000 W TC3_IrqHandler
00000000 W TC4_IrqHandler
00000000 W TC5_IrqHandler
00000000 W TWI0_IrqHandler
00000000 W TWI1_IrqHandler
00000000 W UART0_IrqHandler
00000000 W UART1_IrqHandler
00000000 W USART0_IrqHandler
00000000 W USART1_IrqHandler
00000000 W USBD_IrqHandler
00000000 W UsageFault_Handler
00000000 W WDT_IrqHandler
flashd.o:
00000000 t ComputeLockRange
@ -81,13 +123,13 @@ flashd.o:
00000000 T FLASHD_SetGPNVM
00000000 T FLASHD_Unlock
00000000 T FLASHD_Write
00000198 r __FUNCTION__.6049
00000188 r __FUNCTION__.6065
00000178 r __FUNCTION__.6117
00000164 r __FUNCTION__.6126
00000154 r __FUNCTION__.6130
00000140 r __FUNCTION__.6134
0000012c r __FUNCTION__.6139
00000198 r __FUNCTION__.6133
00000188 r __FUNCTION__.6149
00000178 r __FUNCTION__.6201
00000164 r __FUNCTION__.6210
00000154 r __FUNCTION__.6214
00000140 r __FUNCTION__.6218
0000012c r __FUNCTION__.6223
U __assert_func
00000000 b _adwPageBuffer
00000000 d _aucPageBuffer
@ -117,7 +159,7 @@ pio_capture.o:
00000000 T PIO_CaptureInit
U PMC_EnablePeripheral
00000000 b _PioCaptureCopy
00000088 r __FUNCTION__.6287
00000088 r __FUNCTION__.6371
U __assert_func
pmc.o:
@ -126,13 +168,13 @@ pmc.o:
00000000 T PMC_EnableAllPeripherals
00000000 T PMC_EnablePeripheral
00000000 T PMC_IsPeriphEnabled
00000048 r __FUNCTION__.5680
00000030 r __FUNCTION__.5684
0000001c r __FUNCTION__.5706
00000048 r __FUNCTION__.5764
00000030 r __FUNCTION__.5768
0000001c r __FUNCTION__.5790
U __assert_func
pwmc.o:
00000284 r C.2.6943
00000284 r C.2.7069
00000000 t FindClockConfiguration
00000000 T PWMC_ConfigureChannel
00000000 T PWMC_ConfigureChannelExt
@ -159,14 +201,14 @@ pwmc.o:
00000000 T PWMC_SetSyncChannelUpdatePeriod
00000000 T PWMC_SetSyncChannelUpdateUnlock
00000000 T PWMC_WriteBuffer
000002b0 r __FUNCTION__.5684
0000026c r __FUNCTION__.5695
00000250 r __FUNCTION__.5710
00000238 r __FUNCTION__.5721
00000224 r __FUNCTION__.5732
00000210 r __FUNCTION__.5739
000001f0 r __FUNCTION__.5821
000001d4 r __FUNCTION__.5827
000002b0 r __FUNCTION__.5768
0000026c r __FUNCTION__.5779
00000250 r __FUNCTION__.5794
00000238 r __FUNCTION__.5805
00000224 r __FUNCTION__.5816
00000210 r __FUNCTION__.5823
000001f0 r __FUNCTION__.5905
000001d4 r __FUNCTION__.5911
U __assert_func
rtc.o:
@ -182,9 +224,9 @@ rtc.o:
00000000 T RTC_SetHourMode
00000000 T RTC_SetTime
00000000 T RTC_SetTimeAlarm
00000074 r __FUNCTION__.5681
00000064 r __FUNCTION__.5690
00000054 r __FUNCTION__.5695
00000074 r __FUNCTION__.5765
00000064 r __FUNCTION__.5774
00000054 r __FUNCTION__.5779
U __assert_func
rtt.o:
@ -193,8 +235,8 @@ rtt.o:
00000000 T RTT_GetTime
00000000 T RTT_SetAlarm
00000000 T RTT_SetPrescaler
00000048 r __FUNCTION__.5688
00000038 r __FUNCTION__.5696
00000048 r __FUNCTION__.5772
00000038 r __FUNCTION__.5780
U __assert_func
spi.o:
@ -258,9 +300,9 @@ tc.o:
00000000 T TC_FindMckDivisor
00000000 T TC_Start
00000000 T TC_Stop
0000006c r __FUNCTION__.5683
00000060 r __FUNCTION__.5689
00000058 r __FUNCTION__.5695
0000006c r __FUNCTION__.5767
00000060 r __FUNCTION__.5773
00000058 r __FUNCTION__.5779
U __assert_func
twi.o:
@ -279,18 +321,18 @@ twi.o:
00000000 T TWI_Stop
00000000 T TWI_TransferComplete
00000000 T TWI_WriteByte
00000180 r __FUNCTION__.6275
0000016c r __FUNCTION__.6290
00000160 r __FUNCTION__.6294
00000150 r __FUNCTION__.6301
00000140 r __FUNCTION__.6305
00000130 r __FUNCTION__.6310
00000120 r __FUNCTION__.6318
00000110 r __FUNCTION__.6332
00000100 r __FUNCTION__.6337
000000f0 r __FUNCTION__.6341
000000dc r __FUNCTION__.6346
000000c4 r __FUNCTION__.6350
00000180 r __FUNCTION__.6359
0000016c r __FUNCTION__.6374
00000160 r __FUNCTION__.6378
00000150 r __FUNCTION__.6385
00000140 r __FUNCTION__.6389
00000130 r __FUNCTION__.6394
00000120 r __FUNCTION__.6402
00000110 r __FUNCTION__.6416
00000100 r __FUNCTION__.6421
000000f0 r __FUNCTION__.6425
000000dc r __FUNCTION__.6430
000000c4 r __FUNCTION__.6434
U __assert_func
twid.o:
@ -310,10 +352,10 @@ twid.o:
U TWI_Stop
U TWI_TransferComplete
U TWI_WriteByte
000000b4 r __FUNCTION__.6280
000000a4 r __FUNCTION__.6287
00000098 r __FUNCTION__.6300
0000008c r __FUNCTION__.6322
000000b4 r __FUNCTION__.6364
000000a4 r __FUNCTION__.6371
00000098 r __FUNCTION__.6384
0000008c r __FUNCTION__.6406
U __assert_func
usart.o:
@ -332,7 +374,7 @@ usart.o:
00000000 T USART_SetTransmitterEnabled
00000000 T USART_Write
00000000 T USART_WriteBuffer
00000024 r __FUNCTION__.6074
00000024 r __FUNCTION__.6158
U __assert_func
wdt.o:

View File

@ -3,7 +3,7 @@ acc.o:
00000000 T ACC_Configure
00000000 T ACC_GetComparisionResult
00000000 T ACC_SetComparisionPair
00000000 r __FUNCTION__.5686
00000000 r __FUNCTION__.5770
U __assert_func
adc.o:
@ -22,8 +22,8 @@ adc.o:
00000000 T ADC_SetCompareMode
00000000 T ADC_SetComparisonWindow
00000000 T ADC_cfgFrequency
00000000 r __FUNCTION__.5713
00000015 r __FUNCTION__.5718
00000000 r __FUNCTION__.5797
00000015 r __FUNCTION__.5802
U __assert_func
async.o:
@ -38,7 +38,7 @@ dacc.o:
00000000 T DACC_Initialize
00000000 T DACC_SetConversionData
00000000 T DACC_WriteBuffer
00000000 r __FUNCTION__.5690
00000000 r __FUNCTION__.5774
U __assert_func
efc.o:
@ -51,13 +51,55 @@ efc.o:
00000000 T EFC_SetWaitState
00000000 T EFC_StartCommand
00000000 T EFC_TranslateAddress
00000000 b IAP_PerformCommand.6322
00000000 r __FUNCTION__.6284
00000015 r __FUNCTION__.6292
00000028 r __FUNCTION__.6304
00000000 b IAP_PerformCommand.6406
00000000 r __FUNCTION__.6368
00000015 r __FUNCTION__.6376
00000028 r __FUNCTION__.6388
U __assert_func
exceptions.o:
00000000 W ACC_IrqHandler
00000000 W ADC_IrqHandler
00000000 W BusFault_Handler
00000000 W CRCCU_IrqHandler
00000000 W DAC_IrqHandler
00000000 W DebugMon_Handler
00000000 T Dummy_Handler
00000000 W EEFC_IrqHandler
00000000 W HardFault_Handler
00000000 W MCI_IrqHandler
00000000 W MemManage_Handler
00000000 W NMI_Handler
00000000 W PIOA_IrqHandler
00000000 W PIOB_IrqHandler
00000000 W PIOC_IrqHandler
00000000 W PMC_IrqHandler
00000000 W PWM_IrqHandler
00000000 W PendSV_Handler
00000000 W RSTC_IrqHandler
00000000 W RTC_IrqHandler
00000000 W RTT_IrqHandler
00000000 W SMC_IrqHandler
00000000 W SPI_IrqHandler
00000000 W SSC_IrqHandler
00000000 W SUPC_IrqHandler
00000000 W SVC_Handler
00000000 W SysTick_Handler
00000000 W TC0_IrqHandler
00000000 W TC1_IrqHandler
00000000 W TC2_IrqHandler
00000000 W TC3_IrqHandler
00000000 W TC4_IrqHandler
00000000 W TC5_IrqHandler
00000000 W TWI0_IrqHandler
00000000 W TWI1_IrqHandler
00000000 W UART0_IrqHandler
00000000 W UART1_IrqHandler
00000000 W USART0_IrqHandler
00000000 W USART1_IrqHandler
00000000 W USBD_IrqHandler
00000000 W UsageFault_Handler
00000000 W WDT_IrqHandler
flashd.o:
00000000 t ComputeLockRange
@ -78,12 +120,12 @@ flashd.o:
00000000 T FLASHD_SetGPNVM
00000000 T FLASHD_Unlock
00000000 T FLASHD_Write
00000000 r __FUNCTION__.6056
0000000d r __FUNCTION__.6108
0000001d r __FUNCTION__.6117
0000002f r __FUNCTION__.6121
0000003f r __FUNCTION__.6125
00000051 r __FUNCTION__.6130
00000000 r __FUNCTION__.6140
0000000d r __FUNCTION__.6192
0000001d r __FUNCTION__.6201
0000002f r __FUNCTION__.6205
0000003f r __FUNCTION__.6209
00000051 r __FUNCTION__.6214
U __assert_func
00000004 b _adwPageBuffer
00000000 b _dwUseIAP
@ -112,7 +154,7 @@ pio_capture.o:
00000000 T PIO_CaptureInit
U PMC_EnablePeripheral
00000000 b _PioCaptureCopy
00000000 r __FUNCTION__.6278
00000000 r __FUNCTION__.6362
U __assert_func
pmc.o:
@ -121,13 +163,13 @@ pmc.o:
00000000 T PMC_EnableAllPeripherals
00000000 T PMC_EnablePeripheral
00000000 T PMC_IsPeriphEnabled
00000000 r __FUNCTION__.5680
00000015 r __FUNCTION__.5684
0000002b r __FUNCTION__.5706
00000000 r __FUNCTION__.5764
00000015 r __FUNCTION__.5768
0000002b r __FUNCTION__.5790
U __assert_func
pwmc.o:
00000000 r C.1.6861
00000000 r C.1.6987
00000000 t FindClockConfiguration
00000000 T PWMC_ConfigureChannel
00000000 T PWMC_ConfigureChannelExt
@ -154,14 +196,14 @@ pwmc.o:
00000000 T PWMC_SetSyncChannelUpdatePeriod
00000000 T PWMC_SetSyncChannelUpdateUnlock
00000000 T PWMC_WriteBuffer
0000002c r __FUNCTION__.5684
00000043 r __FUNCTION__.5695
00000059 r __FUNCTION__.5710
00000072 r __FUNCTION__.5721
00000087 r __FUNCTION__.5732
00000099 r __FUNCTION__.5739
000000aa r __FUNCTION__.5821
000000c7 r __FUNCTION__.5827
0000002c r __FUNCTION__.5768
00000043 r __FUNCTION__.5779
00000059 r __FUNCTION__.5794
00000072 r __FUNCTION__.5805
00000087 r __FUNCTION__.5816
00000099 r __FUNCTION__.5823
000000aa r __FUNCTION__.5905
000000c7 r __FUNCTION__.5911
U __assert_func
rtc.o:
@ -177,9 +219,9 @@ rtc.o:
00000000 T RTC_SetHourMode
00000000 T RTC_SetTime
00000000 T RTC_SetTimeAlarm
00000000 r __FUNCTION__.5681
00000010 r __FUNCTION__.5690
0000001d r __FUNCTION__.5695
00000000 r __FUNCTION__.5765
00000010 r __FUNCTION__.5774
0000001d r __FUNCTION__.5779
U __assert_func
rtt.o:
@ -188,8 +230,8 @@ rtt.o:
00000000 T RTT_GetTime
00000000 T RTT_SetAlarm
00000000 T RTT_SetPrescaler
00000000 r __FUNCTION__.5688
0000000d r __FUNCTION__.5696
00000000 r __FUNCTION__.5772
0000000d r __FUNCTION__.5780
U __assert_func
spi.o:
@ -253,9 +295,9 @@ tc.o:
00000000 T TC_FindMckDivisor
00000000 T TC_Start
00000000 T TC_Stop
00000000 r __FUNCTION__.5683
0000000d r __FUNCTION__.5689
00000016 r __FUNCTION__.5695
00000000 r __FUNCTION__.5767
0000000d r __FUNCTION__.5773
00000016 r __FUNCTION__.5779
U __assert_func
twi.o:
@ -274,18 +316,18 @@ twi.o:
00000000 T TWI_Stop
00000000 T TWI_TransferComplete
00000000 T TWI_WriteByte
00000000 r __FUNCTION__.6266
00000014 r __FUNCTION__.6281
00000027 r __FUNCTION__.6285
00000030 r __FUNCTION__.6292
0000003e r __FUNCTION__.6296
0000004b r __FUNCTION__.6301
00000059 r __FUNCTION__.6309
00000068 r __FUNCTION__.6323
00000075 r __FUNCTION__.6328
00000083 r __FUNCTION__.6332
00000091 r __FUNCTION__.6337
000000a5 r __FUNCTION__.6341
00000000 r __FUNCTION__.6350
00000014 r __FUNCTION__.6365
00000027 r __FUNCTION__.6369
00000030 r __FUNCTION__.6376
0000003e r __FUNCTION__.6380
0000004b r __FUNCTION__.6385
00000059 r __FUNCTION__.6393
00000068 r __FUNCTION__.6407
00000075 r __FUNCTION__.6412
00000083 r __FUNCTION__.6416
00000091 r __FUNCTION__.6421
000000a5 r __FUNCTION__.6425
U __assert_func
twid.o:
@ -305,10 +347,10 @@ twid.o:
U TWI_Stop
U TWI_TransferComplete
U TWI_WriteByte
00000000 r __FUNCTION__.6271
00000010 r __FUNCTION__.6278
0000001d r __FUNCTION__.6291
00000027 r __FUNCTION__.6313
00000000 r __FUNCTION__.6355
00000010 r __FUNCTION__.6362
0000001d r __FUNCTION__.6375
00000027 r __FUNCTION__.6397
U __assert_func
usart.o:
@ -327,7 +369,7 @@ usart.o:
00000000 T USART_SetTransmitterEnabled
00000000 T USART_Write
00000000 T USART_WriteBuffer
00000000 r __FUNCTION__.6065
00000000 r __FUNCTION__.6149
U __assert_func
wdt.o:

View File

@ -47,3 +47,55 @@
* Exported functions
*----------------------------------------------------------------------------*/
/* Cortex-M3 core handlers */
extern void NMI_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void HardFault_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void MemManage_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void BusFault_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void UsageFault_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SVC_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void DebugMon_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PendSV_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SysTick_Handler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
/* Peripherals handlers */
extern void ACC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void ADC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void CRCCU_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void DAC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void EEFC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void MCI_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PIOA_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PIOB_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PIOC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PMC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void PWM_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void RSTC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void RTC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void RTT_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SMC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SPI_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SSC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void SUPC_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC0_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC1_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC2_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC3_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC4_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TC5_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TWI0_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void TWI1_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void UART0_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void UART1_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void USART0_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void USART1_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void USBD_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
extern void WDT_IrqHandler( void ) __attribute__ ((weak, alias ("Dummy_Handler"))) ;
/**
* \brief Default interrupt handler for not used irq.
*/
void Dummy_Handler( void )
{
while ( 1 ) ;
}