Blame | Last modification | View Log | Download | RSS feed
ifndef __stm8lsyscfginc ; avoid multiple inclusion__stm8lsyscfginc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File SYSCFG.INC *;* *;* contains SFR and Bit Definitions for STM8L System Configuration *;* *;****************************************************************************__defsyscfg macro Base,Has3if Has3SYSCFG_RMPCR3 label Base+$00 ; Remapping control register 3TIM2_CH2_REMAP bit SYSCFG_RMPCR3,7 ; TIM2 channel 2 remapping (20-pin package low-density devices only)TIM2_CH1_REMAP bit SYSCFG_RMPCR3,6 ; TIM2 channel 1 remapping (20-pin package low-density devices only)CCO_REMAP bit SYSCFG_RMPCR3,5 ; Configurable clock output remappingTIM3_CH2_REMAP bit SYSCFG_RMPCR3,4 ; TIM3 channel 2 remappingTIM3_CH1_REMAP bit SYSCFG_RMPCR3,3 ; TIM3 channel 1 remappingUSART3CK_REMAP bit SYSCFG_RMPCR3,2 ; USART3_CK remappingUSART3TR_REMAP bit SYSCFG_RMPCR3,1 ; USART3_TX and USART3_RX remappingSPI1_REMAP2 bit SYSCFG_RMPCR3,0 ; SPI1 remapping (80-pin packages only)endif ; Has3SYSCFG_RMPCR1 label Base+$01 ; Remapping control register 1SPI1_REMAP1 bit SYSCFG_RMPCR1,7 ; SPI1 remappingUSART1CK_REMAP bit SYSCFG_RMPCR1,6 ; USART1_CK remappingUSART1TR_REMAP bfield SYSCFG_RMPCR1,4,2 ; USART1_TX and USART1_RX remappingTIM4DMA_REMAP bfield SYSCFG_RMPCR1,2,2 ; TIM4 DMA channel remappingADC1DMA_REMAP bfield SYSCFG_RMPCR1,0,2 ; ADC1 DMA channel remappingSYSCFG_RMPCR2 label Base+$02 ; Remapping control register 2TIM23BKIN_REMAP bit SYSCFG_RMPCR2,7 ; TIM2 break input and TIM3 break input remappingTIM3TRIG_REMAP2 bit SYSCFG_RMPCR2,6 ; TIM3 trigger remappingSPI2_REMAP bit SYSCFG_RMPCR2,5 ; SPI2 remappingTIM3TRIGLSE_REMAP bit SYSCFG_RMPCR2,4 ; TIM3 trigger controlled by LSETIM2TRIGLSE_REMAP bit SYSCFG_RMPCR2,3 ; TIM2 trigger controlled by LSETIM3TRIG_REMAP1 bit SYSCFG_RMPCR2,2 ; TIM3 trigger remappingTIM2TRIG_REMAP bit SYSCFG_RMPCR2,1 ; TIM2 trigger remappingADC1TRIG_REMAP bit SYSCFG_RMPCR2,0 ; ADC1 trigger remappingendmrestoreendif ; __stm8lsyscfginc