📄 stm3210c-eval.map
字号:
otgd_fs_dev.o(i.OTG_DEV_SetEPTxStatus) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetInEP) for OTGD_FS_PCD_GetInEP
otgd_fs_dev.o(i.OTG_DEV_SetEPTxStatus) refers to otgd_fs_cal.o(i.OTGD_FS_Dev_SetEPStatus) for OTGD_FS_Dev_SetEPStatus
otgd_fs_dev.o(i.SetEPRxStatus) refers to otgd_fs_dev.o(i.OTG_DEV_SetEPRxStatus) for OTG_DEV_SetEPRxStatus
otgd_fs_dev.o(i.SetEPRxValid) refers to otgd_fs_dev.o(i.OTG_DEV_SetEPRxStatus) for OTG_DEV_SetEPRxStatus
otgd_fs_dev.o(i.SetEPTxStatus) refers to otgd_fs_dev.o(i.OTG_DEV_SetEPTxStatus) for OTG_DEV_SetEPTxStatus
otgd_fs_dev.o(i.SetEPTxValid) refers to otgd_fs_dev.o(i.OTG_DEV_SetEPTxStatus) for OTG_DEV_SetEPTxStatus
otgd_fs_dev.o(i.USB_DevConnect) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_DevConnect) for OTGD_FS_PCD_DevConnect
otgd_fs_dev.o(i.USB_DevDisconnect) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_DevDisconnect) for OTGD_FS_PCD_DevDisconnect
otgd_fs_int.o(i.OTGD_FS_Handle_EOPF_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_EOPF_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_EPMismatch_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_EPMismatch_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_EarlySuspend_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_EarlySuspend_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_EnumDone_ISR) refers to otgd_fs_cal.o(i.OTGD_FS_EP0Activate) for OTGD_FS_EP0Activate
otgd_fs_int.o(i.OTGD_FS_Handle_EnumDone_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_EnumDone_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_GInNakEff_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_GOutNakEff_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to otgd_fs_cal.o(i.OTGD_FS_ReadDevAllInEPItr) for OTGD_FS_ReadDevAllInEPItr
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetInEP) for OTGD_FS_PCD_GetInEP
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to usb_core.o(i.In0_Process) for In0_Process
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to otgd_fs_dev.o(i.OTG_DEV_SetEPRxStatus) for OTG_DEV_SetEPRxStatus
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to otgd_fs_dev.o(i.OTG_DEV_SetEPTxStatus) for OTG_DEV_SetEPTxStatus
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to otgd_fs_dev.o(i.OTG_DEV_GetEPTxStatus) for OTG_DEV_GetEPTxStatus
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to otgd_fs_int.o(i.OTGD_FS_PCD_WriteEmptyTxFifo) for OTGD_FS_PCD_WriteEmptyTxFifo
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to otgd_fs_int.o(.data) for .data
otgd_fs_int.o(i.OTGD_FS_Handle_InEP_ISR) refers to usb_istr.o(.data) for pEpInt_IN
otgd_fs_int.o(i.OTGD_FS_Handle_IncomplIsoIn_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_IncomplIsoIn_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_IncomplIsoOut_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_IncomplIsoOut_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_IsoOutDrop_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_IsoOutDrop_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_ModeMismatch_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_ModeMismatch_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_NPTxFE_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_NPTxFE_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to otgd_fs_cal.o(i.OTGD_FS_ReadDevAllOutEp_itr) for OTGD_FS_ReadDevAllOutEp_itr
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetOutEP) for OTGD_FS_PCD_GetOutEP
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to otgd_fs_cal.o(i.OTGD_FS_ReadDevOutEP_itr) for OTGD_FS_ReadDevOutEP_itr
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to usb_core.o(i.Out0_Process) for Out0_Process
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to usb_core.o(i.Setup0_Process) for Setup0_Process
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to otgd_fs_dev.o(i.OTG_DEV_SetEPTxStatus) for OTG_DEV_SetEPTxStatus
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to usb_istr.o(.data) for pEpInt_OUT
otgd_fs_int.o(i.OTGD_FS_Handle_OutEP_ISR) refers to otgd_fs_int.o(.data) for .data
otgd_fs_int.o(i.OTGD_FS_Handle_RxStatusQueueLevel_ISR) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetOutEP) for OTGD_FS_PCD_GetOutEP
otgd_fs_int.o(i.OTGD_FS_Handle_RxStatusQueueLevel_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_RxStatusQueueLevel_ISR) refers to otgd_fs_cal.o(i.OTGD_FS_ReadPacket) for OTGD_FS_ReadPacket
otgd_fs_int.o(i.OTGD_FS_Handle_RxStatusQueueLevel_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_RxStatusQueueLevel_ISR) refers to otgd_fs_int.o(.bss) for .bss
otgd_fs_int.o(i.OTGD_FS_Handle_RxStatusQueueLevel_ISR) refers to otgd_fs_int.o(.data) for .data
otgd_fs_int.o(i.OTGD_FS_Handle_Sof_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_Sof_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_USBSuspend_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_USBSuspend_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_UsbReset_ISR) refers to otgd_fs_cal.o(i.OTGD_FS_FlushTxFifo) for OTGD_FS_FlushTxFifo
otgd_fs_int.o(i.OTGD_FS_Handle_UsbReset_ISR) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_EP0_OutStart) for OTGD_FS_PCD_EP0_OutStart
otgd_fs_int.o(i.OTGD_FS_Handle_UsbReset_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_UsbReset_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_Handle_UsbReset_ISR) refers to usb_prop.o(.data) for Device_Property
otgd_fs_int.o(i.OTGD_FS_Handle_Wakeup_ISR) refers to usb_core.o(i.NOP_Process) for NOP_Process
otgd_fs_int.o(i.OTGD_FS_Handle_Wakeup_ISR) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_int.o(i.OTGD_FS_PCD_WriteEmptyTxFifo) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetInEP) for OTGD_FS_PCD_GetInEP
otgd_fs_int.o(i.OTGD_FS_PCD_WriteEmptyTxFifo) refers to otgd_fs_cal.o(i.OTGD_FS_WritePacket) for OTGD_FS_WritePacket
otgd_fs_int.o(i.OTGD_FS_PCD_WriteEmptyTxFifo) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_pcd.o(i.OTGD_FS_PCD_DevConnect) refers to otgd_fs_pcd.o(i.udelay) for udelay
otgd_fs_pcd.o(i.OTGD_FS_PCD_DevConnect) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_pcd.o(i.OTGD_FS_PCD_DevDisconnect) refers to otgd_fs_pcd.o(i.udelay) for udelay
otgd_fs_pcd.o(i.OTGD_FS_PCD_DevDisconnect) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP0_OutStart) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Close) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetInEP) for OTGD_FS_PCD_GetInEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Close) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetOutEP) for OTGD_FS_PCD_GetOutEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Close) refers to otgd_fs_cal.o(i.OTGD_FS_EPDeactivate) for OTGD_FS_EPDeactivate
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_ClrStall) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetInEP) for OTGD_FS_PCD_GetInEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_ClrStall) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetOutEP) for OTGD_FS_PCD_GetOutEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_ClrStall) refers to otgd_fs_cal.o(i.OTGD_FS_EPClearStall) for OTGD_FS_EPClearStall
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Flush) refers to otgd_fs_cal.o(i.OTGD_FS_FlushTxFifo) for OTGD_FS_FlushTxFifo
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Flush) refers to otgd_fs_cal.o(i.OTGD_FS_FlushRxFifo) for OTGD_FS_FlushRxFifo
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Flush) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_ClrStall) for OTGD_FS_PCD_EP_ClrStall
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Open) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetInEP) for OTGD_FS_PCD_GetInEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Open) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetOutEP) for OTGD_FS_PCD_GetOutEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Open) refers to otgd_fs_cal.o(i.OTGD_FS_EPActivate) for OTGD_FS_EPActivate
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Read) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetOutEP) for OTGD_FS_PCD_GetOutEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Read) refers to otgd_fs_cal.o(i.OTGD_FS_EP0StartXfer) for OTGD_FS_EP0StartXfer
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Read) refers to otgd_fs_cal.o(i.OTGD_FS_EPStartXfer) for OTGD_FS_EPStartXfer
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Read) refers to otgd_fs_pcd.o(.bss) for .bss
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_SetAddress) refers to otgd_fs_cal.o(.bss) for core_regs
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Stall) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetInEP) for OTGD_FS_PCD_GetInEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Stall) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetOutEP) for OTGD_FS_PCD_GetOutEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Stall) refers to otgd_fs_cal.o(i.OTGD_FS_EPSetStall) for OTGD_FS_EPSetStall
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Write) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetInEP) for OTGD_FS_PCD_GetInEP
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Write) refers to otgd_fs_cal.o(i.OTGD_FS_EP0StartXfer) for OTGD_FS_EP0StartXfer
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Write) refers to otgd_fs_cal.o(i.OTGD_FS_EPStartXfer) for OTGD_FS_EPStartXfer
otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Write) refers to otgd_fs_pcd.o(.bss) for .bss
otgd_fs_pcd.o(i.OTGD_FS_PCD_GetInEP) refers to otgd_fs_pcd.o(.bss) for .bss
otgd_fs_pcd.o(i.OTGD_FS_PCD_GetOutEP) refers to otgd_fs_pcd.o(.bss) for .bss
otgd_fs_pcd.o(i.OTGD_FS_PCD_Init) refers to otgd_fs_pcd.o(.bss) for .bss
usb_sil.o(i.USB_SIL_Init) refers to otgd_fs_dev.o(i.OTG_DEV_Init) for OTG_DEV_Init
usb_sil.o(i.USB_SIL_Read) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_GetOutEP) for OTGD_FS_PCD_GetOutEP
usb_sil.o(i.USB_SIL_Read) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Read) for OTGD_FS_PCD_EP_Read
usb_sil.o(i.USB_SIL_Write) refers to otgd_fs_pcd.o(i.OTGD_FS_PCD_EP_Write) for OTGD_FS_PCD_EP_Write
stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f10x_usart.o(i.USART_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
stm32f10x_gpio.o(i.GPIO_AFIODeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f10x_gpio.o(i.GPIO_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f10x_rcc.o(i.RCC_GetClocksFreq) refers to stm32f10x_rcc.o(.data) for .data
stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f10x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
stm32f10x_flash.o(i.FLASH_EnableWriteProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_EraseAllPages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ErasePage) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ProgramHalfWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ProgramOptionByteData) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ProgramWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ReadOutProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_UserOptionByteConfig) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f10x_flash.o(i.FLASH_GetStatus) for FLASH_GetStatus
startup_stm32f10x_cl.o(RESET) refers to startup_stm32f10x_cl.o(STACK) for __initial_sp
startup_stm32f10x_cl.o(RESET) refers to startup_stm32f10x_cl.o(.text) for Reset_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.NMI_Handler) for NMI_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.HardFault_Handler) for HardFault_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.MemManage_Handler) for MemManage_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.BusFault_Handler) for BusFault_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.UsageFault_Handler) for UsageFault_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.SVC_Handler) for SVC_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.DebugMon_Handler) for DebugMon_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.PendSV_Handler) for PendSV_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.SysTick_Handler) for SysTick_Handler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.USART2_IRQHandler) for USART2_IRQHandler
startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.OTG_FS_IRQHandler) for OTG_FS_IRQHandler
startup_stm32f10x_cl.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
system_stm32f10x.o(i.SystemInit) refers to system_stm32f10x.o(i.SetSysClockTo72) for SetSysClockTo72
stm32_eval.o(i.STM_EVAL_COMInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
stm32_eval.o(i.STM_EVAL_COMInit) refers to stm32f10x_gpio.o(i.GPIO_PinRemapConfig) for GPIO_PinRemapConfig
stm32_eval.o(i.STM_EVAL_COMInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
stm32_eval.o(i.STM_EVAL_COMInit) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
stm32_eval.o(i.STM_EVAL_COMInit) refers to stm32f10x_usart.o(i.USART_Init) for USART_Init
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -