mirror of
https://github.com/dekuNukem/USB4VC.git
synced 2025-10-31 11:26:46 -07:00
fixed a minor baud rate bug
This commit is contained in:
@@ -1838,7 +1838,7 @@
|
||||
<Name>Debug</Name>
|
||||
<Buttons>
|
||||
<Len>2373</Len>
|
||||
<Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data>
|
||||
<Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data>
|
||||
</Buttons>
|
||||
<OriginalItems>
|
||||
<Len>898</Len>
|
||||
@@ -3615,9 +3615,9 @@
|
||||
</Doc>
|
||||
<Doc>
|
||||
<Name>..\Src\ps2mouse.c</Name>
|
||||
<ColumnNumber>31</ColumnNumber>
|
||||
<ColumnNumber>1</ColumnNumber>
|
||||
<TopLine>135</TopLine>
|
||||
<CurrentLine>161</CurrentLine>
|
||||
<CurrentLine>154</CurrentLine>
|
||||
<Folding>1</Folding>
|
||||
<ContractedFolders></ContractedFolders>
|
||||
<PaneID>0</PaneID>
|
||||
|
||||
Binary file not shown.
@@ -28,17 +28,17 @@ Project File Date: 04/30/2023
|
||||
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
|
||||
Build target 'ibmpc'
|
||||
compiling main.c...
|
||||
../Src/main.c(556): warning: #188-D: enumerated type mixed with another type
|
||||
HAL_GPIO_WritePin(GAMEPAD_B1_GPIO_Port, GAMEPAD_B1_Pin, !(this_gamepad_event->button_1));
|
||||
../Src/main.c(557): warning: #188-D: enumerated type mixed with another type
|
||||
HAL_GPIO_WritePin(GAMEPAD_B2_GPIO_Port, GAMEPAD_B2_Pin, !(this_gamepad_event->button_2));
|
||||
../Src/main.c(558): warning: #188-D: enumerated type mixed with another type
|
||||
HAL_GPIO_WritePin(GAMEPAD_B3_GPIO_Port, GAMEPAD_B3_Pin, !(this_gamepad_event->button_3));
|
||||
../Src/main.c(559): warning: #188-D: enumerated type mixed with another type
|
||||
HAL_GPIO_WritePin(GAMEPAD_B1_GPIO_Port, GAMEPAD_B1_Pin, !(this_gamepad_event->button_1));
|
||||
../Src/main.c(560): warning: #188-D: enumerated type mixed with another type
|
||||
HAL_GPIO_WritePin(GAMEPAD_B2_GPIO_Port, GAMEPAD_B2_Pin, !(this_gamepad_event->button_2));
|
||||
../Src/main.c(561): warning: #188-D: enumerated type mixed with another type
|
||||
HAL_GPIO_WritePin(GAMEPAD_B3_GPIO_Port, GAMEPAD_B3_Pin, !(this_gamepad_event->button_3));
|
||||
../Src/main.c(562): warning: #188-D: enumerated type mixed with another type
|
||||
HAL_GPIO_WritePin(GAMEPAD_B4_GPIO_Port, GAMEPAD_B4_Pin, !(this_gamepad_event->button_4));
|
||||
../Src/main.c: 4 warnings, 0 errors
|
||||
linking...
|
||||
Program Size: Code=17284 RO-data=768 RW-data=144 ZI-data=2344
|
||||
Program Size: Code=17324 RO-data=768 RW-data=144 ZI-data=2344
|
||||
FromELF: creating hex file...
|
||||
"ibmpc\ibmpc.axf" - 0 Error(s), 4 Warning(s).
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,7 @@
|
||||
<title>Static Call Graph - [ibmpc\ibmpc.axf]</title></head>
|
||||
<body><HR>
|
||||
<H1>Static Call Graph for image ibmpc\ibmpc.axf</H1><HR>
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Sun Apr 30 22:35:38 2023
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon May 01 18:37:49 2023
|
||||
<BR><P>
|
||||
<H3>Maximum Stack Usage = 212 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
||||
Call chain for Maximum Stack Depth:</H3>
|
||||
@@ -1652,7 +1652,7 @@ Local Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[26]">>></a> main
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[84]"></a>MX_USART1_UART_Init</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, main.o(i.MX_USART1_UART_Init))
|
||||
<P><STRONG><a name="[84]"></a>MX_USART1_UART_Init</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, main.o(i.MX_USART1_UART_Init))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidivmod
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[74]">>></a> HAL_UART_Init
|
||||
@@ -1660,7 +1660,7 @@ Local Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[26]">>></a> main
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[85]"></a>MX_USART3_UART_Init</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, main.o(i.MX_USART3_UART_Init))
|
||||
<P><STRONG><a name="[85]"></a>MX_USART3_UART_Init</STRONG> (Thumb, 72 bytes, Stack size 8 bytes, main.o(i.MX_USART3_UART_Init))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = MX_USART3_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidivmod
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[74]">>></a> HAL_UART_Init
|
||||
|
||||
@@ -186,8 +186,10 @@ Section Cross References
|
||||
main.o(i.MX_TIM2_Init) refers to main.o(.bss) for .bss
|
||||
main.o(i.MX_USART1_UART_Init) refers to stm32f0xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Init
|
||||
main.o(i.MX_USART1_UART_Init) refers to main.o(.bss) for .bss
|
||||
main.o(i.MX_USART1_UART_Init) refers to main.o(.data) for .data
|
||||
main.o(i.MX_USART3_UART_Init) refers to stm32f0xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Init
|
||||
main.o(i.MX_USART3_UART_Init) refers to main.o(.bss) for .bss
|
||||
main.o(i.MX_USART3_UART_Init) refers to main.o(.data) for .data
|
||||
main.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) for HAL_RCC_OscConfig
|
||||
main.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig
|
||||
main.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) for HAL_RCCEx_PeriphCLKConfig
|
||||
@@ -1957,145 +1959,145 @@ Image Symbol Table
|
||||
i.MX_TIM2_Init 0x08001d70 Section 0 main.o(i.MX_TIM2_Init)
|
||||
MX_TIM2_Init 0x08001d71 Thumb Code 80 main.o(i.MX_TIM2_Init)
|
||||
i.MX_USART1_UART_Init 0x08001dc4 Section 0 main.o(i.MX_USART1_UART_Init)
|
||||
MX_USART1_UART_Init 0x08001dc5 Thumb Code 46 main.o(i.MX_USART1_UART_Init)
|
||||
i.MX_USART3_UART_Init 0x08001dfc Section 0 main.o(i.MX_USART3_UART_Init)
|
||||
MX_USART3_UART_Init 0x08001dfd Thumb Code 56 main.o(i.MX_USART3_UART_Init)
|
||||
i.NMI_Handler 0x08001e3c Section 0 stm32f0xx_it.o(i.NMI_Handler)
|
||||
i.NVIC_SetPriority 0x08001e40 Section 0 stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
|
||||
NVIC_SetPriority 0x08001e41 Thumb Code 60 stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
|
||||
i.PendSV_Handler 0x08001e84 Section 0 stm32f0xx_it.o(i.PendSV_Handler)
|
||||
i.SPI1_IRQHandler 0x08001e88 Section 0 stm32f0xx_it.o(i.SPI1_IRQHandler)
|
||||
i.SPI_2linesRxISR_16BIT 0x08001e98 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_16BIT)
|
||||
SPI_2linesRxISR_16BIT 0x08001e99 Thumb Code 54 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_16BIT)
|
||||
i.SPI_2linesRxISR_8BIT 0x08001ece Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_8BIT)
|
||||
SPI_2linesRxISR_8BIT 0x08001ecf Thumb Code 94 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_8BIT)
|
||||
i.SPI_2linesTxISR_16BIT 0x08001f2c Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_16BIT)
|
||||
SPI_2linesTxISR_16BIT 0x08001f2d Thumb Code 52 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_16BIT)
|
||||
i.SPI_2linesTxISR_8BIT 0x08001f60 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_8BIT)
|
||||
SPI_2linesTxISR_8BIT 0x08001f61 Thumb Code 72 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_8BIT)
|
||||
i.SPI_CloseRxTx_ISR 0x08001fa8 Section 0 stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR)
|
||||
SPI_CloseRxTx_ISR 0x08001fa9 Thumb Code 82 stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR)
|
||||
i.SPI_DMAAbortOnError 0x08001ffa Section 0 stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError)
|
||||
SPI_DMAAbortOnError 0x08001ffb Thumb Code 18 stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError)
|
||||
i.SPI_EndRxTxTransaction 0x0800200c Section 0 stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction)
|
||||
SPI_EndRxTxTransaction 0x0800200d Thumb Code 76 stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction)
|
||||
i.SPI_WaitFifoStateUntilTimeout 0x08002058 Section 0 stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout)
|
||||
SPI_WaitFifoStateUntilTimeout 0x08002059 Thumb Code 150 stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout)
|
||||
i.SPI_WaitFlagStateUntilTimeout 0x080020ee Section 0 stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
|
||||
SPI_WaitFlagStateUntilTimeout 0x080020ef Thumb Code 140 stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
|
||||
i.SVC_Handler 0x0800217a Section 0 stm32f0xx_it.o(i.SVC_Handler)
|
||||
i.SysTick_Handler 0x0800217c Section 0 stm32f0xx_it.o(i.SysTick_Handler)
|
||||
i.SystemClock_Config 0x08002188 Section 0 main.o(i.SystemClock_Config)
|
||||
i.SystemInit 0x080021f4 Section 0 system_stm32f0xx.o(i.SystemInit)
|
||||
i.TIM_Base_SetConfig 0x08002250 Section 0 stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig)
|
||||
i.TIM_ETR_SetConfig 0x080022e4 Section 0 stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig)
|
||||
i.TIM_ITRx_SetConfig 0x080022fa Section 0 stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
|
||||
TIM_ITRx_SetConfig 0x080022fb Thumb Code 16 stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
|
||||
i.TIM_TI1_ConfigInputStage 0x0800230a Section 0 stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
|
||||
TIM_TI1_ConfigInputStage 0x0800230b Thumb Code 34 stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
|
||||
i.TIM_TI2_ConfigInputStage 0x0800232c Section 0 stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
|
||||
TIM_TI2_ConfigInputStage 0x0800232d Thumb Code 38 stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
|
||||
i.UART_AdvFeatureConfig 0x08002352 Section 0 stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig)
|
||||
i.UART_CheckIdleState 0x0800241c Section 0 stm32f0xx_hal_uart.o(i.UART_CheckIdleState)
|
||||
i.UART_DMAAbortOnError 0x08002490 Section 0 stm32f0xx_hal_uart.o(i.UART_DMAAbortOnError)
|
||||
UART_DMAAbortOnError 0x08002491 Thumb Code 20 stm32f0xx_hal_uart.o(i.UART_DMAAbortOnError)
|
||||
i.UART_EndRxTransfer 0x080024a4 Section 0 stm32f0xx_hal_uart.o(i.UART_EndRxTransfer)
|
||||
UART_EndRxTransfer 0x080024a5 Thumb Code 30 stm32f0xx_hal_uart.o(i.UART_EndRxTransfer)
|
||||
i.UART_EndTransmit_IT 0x080024c2 Section 0 stm32f0xx_hal_uart.o(i.UART_EndTransmit_IT)
|
||||
i.UART_Receive_IT 0x080024dc Section 0 stm32f0xx_hal_uart.o(i.UART_Receive_IT)
|
||||
i.UART_SetConfig 0x08002558 Section 0 stm32f0xx_hal_uart.o(i.UART_SetConfig)
|
||||
i.UART_Transmit_IT 0x080026b4 Section 0 stm32f0xx_hal_uart.o(i.UART_Transmit_IT)
|
||||
i.UART_WaitOnFlagUntilTimeout 0x0800271a Section 0 stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
|
||||
i.USART3_4_IRQHandler 0x0800277c Section 0 stm32f0xx_it.o(i.USART3_4_IRQHandler)
|
||||
i.__0printf$3 0x0800278c Section 0 printf3.o(i.__0printf$3)
|
||||
i.__ARM_common_switch8 0x080027ac Section 0 ps2kb.o(i.__ARM_common_switch8)
|
||||
i.__scatterload_copy 0x080027c6 Section 14 handlers.o(i.__scatterload_copy)
|
||||
i.__scatterload_null 0x080027d4 Section 2 handlers.o(i.__scatterload_null)
|
||||
i.__scatterload_zeroinit 0x080027d6 Section 14 handlers.o(i.__scatterload_zeroinit)
|
||||
i._printf_core 0x080027e4 Section 0 printf3.o(i._printf_core)
|
||||
_printf_core 0x080027e5 Thumb Code 456 printf3.o(i._printf_core)
|
||||
i.byte_to_int16_t 0x080029b0 Section 0 main.o(i.byte_to_int16_t)
|
||||
i.cap_to_127 0x080029b8 Section 0 main.o(i.cap_to_127)
|
||||
i.delay_us 0x080029ce Section 0 delay_us.o(i.delay_us)
|
||||
i.delay_us_init 0x080029e4 Section 0 delay_us.o(i.delay_us_init)
|
||||
i.fputc 0x080029f4 Section 0 main.o(i.fputc)
|
||||
i.gamepad_buf_add 0x08002a0c Section 0 helpers.o(i.gamepad_buf_add)
|
||||
i.gamepad_buf_init 0x08002a3c Section 0 helpers.o(i.gamepad_buf_init)
|
||||
i.gamepad_buf_is_full 0x08002a50 Section 0 helpers.o(i.gamepad_buf_is_full)
|
||||
i.gamepad_buf_peek 0x08002a66 Section 0 helpers.o(i.gamepad_buf_peek)
|
||||
i.gamepad_buf_pop 0x08002a7c Section 0 helpers.o(i.gamepad_buf_pop)
|
||||
i.gamepad_buf_reset 0x08002a8e Section 0 helpers.o(i.gamepad_buf_reset)
|
||||
i.gamepad_update 0x08002aa0 Section 0 main.o(i.gamepad_update)
|
||||
i.gameport_init 0x08002b44 Section 0 main.o(i.gameport_init)
|
||||
i.get_consolidated_mouse_event 0x08002b80 Section 0 main.o(i.get_consolidated_mouse_event)
|
||||
i.handle_protocol_switch 0x08002c04 Section 0 main.o(i.handle_protocol_switch)
|
||||
i.handle_set3_commands 0x08002cb0 Section 0 ps2kb.o(i.handle_set3_commands)
|
||||
i.is_protocol_enabled 0x08002cf4 Section 0 main.o(i.is_protocol_enabled)
|
||||
i.kb_buf_add 0x08002d08 Section 0 helpers.o(i.kb_buf_add)
|
||||
i.kb_buf_init 0x08002d34 Section 0 helpers.o(i.kb_buf_init)
|
||||
i.kb_buf_is_full 0x08002d50 Section 0 helpers.o(i.kb_buf_is_full)
|
||||
i.kb_buf_peek 0x08002d66 Section 0 helpers.o(i.kb_buf_peek)
|
||||
i.kb_buf_pop 0x08002d86 Section 0 helpers.o(i.kb_buf_pop)
|
||||
i.kb_buf_reset 0x08002d98 Section 0 helpers.o(i.kb_buf_reset)
|
||||
i.keyboard_reply 0x08002db4 Section 0 ps2kb.o(i.keyboard_reply)
|
||||
i.main 0x08002f14 Section 0 main.o(i.main)
|
||||
i.malloc 0x08003140 Section 0 malloc.o(i.malloc)
|
||||
i.mcp4451_is_available 0x080031ac Section 0 mcp4451.o(i.mcp4451_is_available)
|
||||
i.mcp4451_reset 0x080031cc Section 0 mcp4451.o(i.mcp4451_reset)
|
||||
i.mcp4451_write_wiper 0x080031fc Section 0 mcp4451.o(i.mcp4451_write_wiper)
|
||||
i.micros 0x08003234 Section 0 delay_us.o(i.micros)
|
||||
i.microsoft_serial_mouse_update 0x08003244 Section 0 main.o(i.microsoft_serial_mouse_update)
|
||||
i.mouse_buf_add 0x08003308 Section 0 helpers.o(i.mouse_buf_add)
|
||||
i.mouse_buf_init 0x08003334 Section 0 helpers.o(i.mouse_buf_init)
|
||||
i.mouse_buf_is_full 0x0800334a Section 0 helpers.o(i.mouse_buf_is_full)
|
||||
i.mouse_buf_peek 0x08003360 Section 0 helpers.o(i.mouse_buf_peek)
|
||||
i.mouse_buf_pop 0x08003374 Section 0 helpers.o(i.mouse_buf_pop)
|
||||
i.mouse_buf_reset 0x08003386 Section 0 helpers.o(i.mouse_buf_reset)
|
||||
i.mouse_uart_switch_to_7bit 0x0800339c Section 0 main.o(i.mouse_uart_switch_to_7bit)
|
||||
i.mouse_uart_switch_to_8bit 0x080033b4 Section 0 main.o(i.mouse_uart_switch_to_8bit)
|
||||
i.mousesystems_serial_mouse_update 0x080033c8 Section 0 main.o(i.mousesystems_serial_mouse_update)
|
||||
i.protocol_status_lookup_init 0x0800344c Section 0 main.o(i.protocol_status_lookup_init)
|
||||
i.ps2kb_get_bus_status 0x08003470 Section 0 ps2kb.o(i.ps2kb_get_bus_status)
|
||||
i.ps2kb_init 0x080034b4 Section 0 ps2kb.o(i.ps2kb_init)
|
||||
i.ps2kb_press_key 0x080034d0 Section 0 ps2kb.o(i.ps2kb_press_key)
|
||||
i.ps2kb_press_key_scancode_1 0x08003508 Section 0 ps2kb.o(i.ps2kb_press_key_scancode_1)
|
||||
i.ps2kb_press_key_scancode_2 0x08003534 Section 0 ps2kb.o(i.ps2kb_press_key_scancode_2)
|
||||
i.ps2kb_press_key_scancode_3 0x080036c4 Section 0 ps2kb.o(i.ps2kb_press_key_scancode_3)
|
||||
i.ps2kb_read 0x08003740 Section 0 ps2kb.o(i.ps2kb_read)
|
||||
i.ps2kb_release_lines 0x0800383c Section 0 ps2kb.o(i.ps2kb_release_lines)
|
||||
i.ps2kb_reset 0x0800385c Section 0 ps2kb.o(i.ps2kb_reset)
|
||||
i.ps2kb_update 0x08003880 Section 0 main.o(i.ps2kb_update)
|
||||
i.ps2kb_write 0x08003954 Section 0 ps2kb.o(i.ps2kb_write)
|
||||
i.ps2kb_write_nowait 0x080039b4 Section 0 ps2kb.o(i.ps2kb_write_nowait)
|
||||
i.ps2mouse_get_bus_status 0x08003ad8 Section 0 ps2mouse.o(i.ps2mouse_get_bus_status)
|
||||
i.ps2mouse_get_outgoing_data 0x08003b38 Section 0 ps2mouse.o(i.ps2mouse_get_outgoing_data)
|
||||
i.ps2mouse_host_req_reply 0x08003c18 Section 0 ps2mouse.o(i.ps2mouse_host_req_reply)
|
||||
i.ps2mouse_init 0x08003d90 Section 0 ps2mouse.o(i.ps2mouse_init)
|
||||
i.ps2mouse_read 0x08003dac Section 0 ps2mouse.o(i.ps2mouse_read)
|
||||
i.ps2mouse_release_lines 0x08003ea4 Section 0 ps2mouse.o(i.ps2mouse_release_lines)
|
||||
i.ps2mouse_reset 0x08003ec4 Section 0 ps2mouse.o(i.ps2mouse_reset)
|
||||
i.ps2mouse_restore_defaults 0x08003edc Section 0 ps2mouse.o(i.ps2mouse_restore_defaults)
|
||||
i.ps2mouse_send_update 0x08003ef8 Section 0 ps2mouse.o(i.ps2mouse_send_update)
|
||||
i.ps2mouse_update 0x08003f1c Section 0 main.o(i.ps2mouse_update)
|
||||
i.ps2mouse_wait_for_idle 0x08003fe0 Section 0 ps2mouse.o(i.ps2mouse_wait_for_idle)
|
||||
i.ps2mouse_write 0x08004020 Section 0 ps2mouse.o(i.ps2mouse_write)
|
||||
i.ps2mouse_write_delay_start 0x0800403a Section 0 ps2mouse.o(i.ps2mouse_write_delay_start)
|
||||
i.ps2mouse_write_nowait 0x0800405c Section 0 ps2mouse.o(i.ps2mouse_write_nowait)
|
||||
i.spi_error_dump_reboot 0x08004180 Section 0 main.o(i.spi_error_dump_reboot)
|
||||
i.wait_for_clk_high 0x080041f8 Section 0 xt_kb.o(i.wait_for_clk_high)
|
||||
i.xtkb_check_for_softreset 0x08004228 Section 0 xt_kb.o(i.xtkb_check_for_softreset)
|
||||
i.xtkb_enable 0x08004268 Section 0 xt_kb.o(i.xtkb_enable)
|
||||
i.xtkb_init 0x0800427c Section 0 xt_kb.o(i.xtkb_init)
|
||||
i.xtkb_press_key 0x08004290 Section 0 xt_kb.o(i.xtkb_press_key)
|
||||
i.xtkb_release_lines 0x08004308 Section 0 xt_kb.o(i.xtkb_release_lines)
|
||||
i.xtkb_reset_bus 0x08004328 Section 0 xt_kb.o(i.xtkb_reset_bus)
|
||||
i.xtkb_update 0x08004348 Section 0 main.o(i.xtkb_update)
|
||||
i.xtkb_write 0x08004384 Section 0 xt_kb.o(i.xtkb_write)
|
||||
.constdata 0x08004444 Section 458 ps2kb.o(.constdata)
|
||||
.constdata 0x0800460e Section 4 mcp4451.o(.constdata)
|
||||
.constdata 0x08004612 Section 55 main.o(.constdata)
|
||||
.constdata 0x08004649 Section 16 system_stm32f0xx.o(.constdata)
|
||||
.constdata 0x08004659 Section 8 system_stm32f0xx.o(.constdata)
|
||||
MX_USART1_UART_Init 0x08001dc5 Thumb Code 60 main.o(i.MX_USART1_UART_Init)
|
||||
i.MX_USART3_UART_Init 0x08001e10 Section 0 main.o(i.MX_USART3_UART_Init)
|
||||
MX_USART3_UART_Init 0x08001e11 Thumb Code 72 main.o(i.MX_USART3_UART_Init)
|
||||
i.NMI_Handler 0x08001e64 Section 0 stm32f0xx_it.o(i.NMI_Handler)
|
||||
i.NVIC_SetPriority 0x08001e68 Section 0 stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
|
||||
NVIC_SetPriority 0x08001e69 Thumb Code 60 stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
|
||||
i.PendSV_Handler 0x08001eac Section 0 stm32f0xx_it.o(i.PendSV_Handler)
|
||||
i.SPI1_IRQHandler 0x08001eb0 Section 0 stm32f0xx_it.o(i.SPI1_IRQHandler)
|
||||
i.SPI_2linesRxISR_16BIT 0x08001ec0 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_16BIT)
|
||||
SPI_2linesRxISR_16BIT 0x08001ec1 Thumb Code 54 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_16BIT)
|
||||
i.SPI_2linesRxISR_8BIT 0x08001ef6 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_8BIT)
|
||||
SPI_2linesRxISR_8BIT 0x08001ef7 Thumb Code 94 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_8BIT)
|
||||
i.SPI_2linesTxISR_16BIT 0x08001f54 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_16BIT)
|
||||
SPI_2linesTxISR_16BIT 0x08001f55 Thumb Code 52 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_16BIT)
|
||||
i.SPI_2linesTxISR_8BIT 0x08001f88 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_8BIT)
|
||||
SPI_2linesTxISR_8BIT 0x08001f89 Thumb Code 72 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_8BIT)
|
||||
i.SPI_CloseRxTx_ISR 0x08001fd0 Section 0 stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR)
|
||||
SPI_CloseRxTx_ISR 0x08001fd1 Thumb Code 82 stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR)
|
||||
i.SPI_DMAAbortOnError 0x08002022 Section 0 stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError)
|
||||
SPI_DMAAbortOnError 0x08002023 Thumb Code 18 stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError)
|
||||
i.SPI_EndRxTxTransaction 0x08002034 Section 0 stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction)
|
||||
SPI_EndRxTxTransaction 0x08002035 Thumb Code 76 stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction)
|
||||
i.SPI_WaitFifoStateUntilTimeout 0x08002080 Section 0 stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout)
|
||||
SPI_WaitFifoStateUntilTimeout 0x08002081 Thumb Code 150 stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout)
|
||||
i.SPI_WaitFlagStateUntilTimeout 0x08002116 Section 0 stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
|
||||
SPI_WaitFlagStateUntilTimeout 0x08002117 Thumb Code 140 stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
|
||||
i.SVC_Handler 0x080021a2 Section 0 stm32f0xx_it.o(i.SVC_Handler)
|
||||
i.SysTick_Handler 0x080021a4 Section 0 stm32f0xx_it.o(i.SysTick_Handler)
|
||||
i.SystemClock_Config 0x080021b0 Section 0 main.o(i.SystemClock_Config)
|
||||
i.SystemInit 0x0800221c Section 0 system_stm32f0xx.o(i.SystemInit)
|
||||
i.TIM_Base_SetConfig 0x08002278 Section 0 stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig)
|
||||
i.TIM_ETR_SetConfig 0x0800230c Section 0 stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig)
|
||||
i.TIM_ITRx_SetConfig 0x08002322 Section 0 stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
|
||||
TIM_ITRx_SetConfig 0x08002323 Thumb Code 16 stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
|
||||
i.TIM_TI1_ConfigInputStage 0x08002332 Section 0 stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
|
||||
TIM_TI1_ConfigInputStage 0x08002333 Thumb Code 34 stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
|
||||
i.TIM_TI2_ConfigInputStage 0x08002354 Section 0 stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
|
||||
TIM_TI2_ConfigInputStage 0x08002355 Thumb Code 38 stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
|
||||
i.UART_AdvFeatureConfig 0x0800237a Section 0 stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig)
|
||||
i.UART_CheckIdleState 0x08002444 Section 0 stm32f0xx_hal_uart.o(i.UART_CheckIdleState)
|
||||
i.UART_DMAAbortOnError 0x080024b8 Section 0 stm32f0xx_hal_uart.o(i.UART_DMAAbortOnError)
|
||||
UART_DMAAbortOnError 0x080024b9 Thumb Code 20 stm32f0xx_hal_uart.o(i.UART_DMAAbortOnError)
|
||||
i.UART_EndRxTransfer 0x080024cc Section 0 stm32f0xx_hal_uart.o(i.UART_EndRxTransfer)
|
||||
UART_EndRxTransfer 0x080024cd Thumb Code 30 stm32f0xx_hal_uart.o(i.UART_EndRxTransfer)
|
||||
i.UART_EndTransmit_IT 0x080024ea Section 0 stm32f0xx_hal_uart.o(i.UART_EndTransmit_IT)
|
||||
i.UART_Receive_IT 0x08002504 Section 0 stm32f0xx_hal_uart.o(i.UART_Receive_IT)
|
||||
i.UART_SetConfig 0x08002580 Section 0 stm32f0xx_hal_uart.o(i.UART_SetConfig)
|
||||
i.UART_Transmit_IT 0x080026dc Section 0 stm32f0xx_hal_uart.o(i.UART_Transmit_IT)
|
||||
i.UART_WaitOnFlagUntilTimeout 0x08002742 Section 0 stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
|
||||
i.USART3_4_IRQHandler 0x080027a4 Section 0 stm32f0xx_it.o(i.USART3_4_IRQHandler)
|
||||
i.__0printf$3 0x080027b4 Section 0 printf3.o(i.__0printf$3)
|
||||
i.__ARM_common_switch8 0x080027d4 Section 0 ps2kb.o(i.__ARM_common_switch8)
|
||||
i.__scatterload_copy 0x080027ee Section 14 handlers.o(i.__scatterload_copy)
|
||||
i.__scatterload_null 0x080027fc Section 2 handlers.o(i.__scatterload_null)
|
||||
i.__scatterload_zeroinit 0x080027fe Section 14 handlers.o(i.__scatterload_zeroinit)
|
||||
i._printf_core 0x0800280c Section 0 printf3.o(i._printf_core)
|
||||
_printf_core 0x0800280d Thumb Code 456 printf3.o(i._printf_core)
|
||||
i.byte_to_int16_t 0x080029d8 Section 0 main.o(i.byte_to_int16_t)
|
||||
i.cap_to_127 0x080029e0 Section 0 main.o(i.cap_to_127)
|
||||
i.delay_us 0x080029f6 Section 0 delay_us.o(i.delay_us)
|
||||
i.delay_us_init 0x08002a0c Section 0 delay_us.o(i.delay_us_init)
|
||||
i.fputc 0x08002a1c Section 0 main.o(i.fputc)
|
||||
i.gamepad_buf_add 0x08002a34 Section 0 helpers.o(i.gamepad_buf_add)
|
||||
i.gamepad_buf_init 0x08002a64 Section 0 helpers.o(i.gamepad_buf_init)
|
||||
i.gamepad_buf_is_full 0x08002a78 Section 0 helpers.o(i.gamepad_buf_is_full)
|
||||
i.gamepad_buf_peek 0x08002a8e Section 0 helpers.o(i.gamepad_buf_peek)
|
||||
i.gamepad_buf_pop 0x08002aa4 Section 0 helpers.o(i.gamepad_buf_pop)
|
||||
i.gamepad_buf_reset 0x08002ab6 Section 0 helpers.o(i.gamepad_buf_reset)
|
||||
i.gamepad_update 0x08002ac8 Section 0 main.o(i.gamepad_update)
|
||||
i.gameport_init 0x08002b6c Section 0 main.o(i.gameport_init)
|
||||
i.get_consolidated_mouse_event 0x08002ba8 Section 0 main.o(i.get_consolidated_mouse_event)
|
||||
i.handle_protocol_switch 0x08002c2c Section 0 main.o(i.handle_protocol_switch)
|
||||
i.handle_set3_commands 0x08002cd8 Section 0 ps2kb.o(i.handle_set3_commands)
|
||||
i.is_protocol_enabled 0x08002d1c Section 0 main.o(i.is_protocol_enabled)
|
||||
i.kb_buf_add 0x08002d30 Section 0 helpers.o(i.kb_buf_add)
|
||||
i.kb_buf_init 0x08002d5c Section 0 helpers.o(i.kb_buf_init)
|
||||
i.kb_buf_is_full 0x08002d78 Section 0 helpers.o(i.kb_buf_is_full)
|
||||
i.kb_buf_peek 0x08002d8e Section 0 helpers.o(i.kb_buf_peek)
|
||||
i.kb_buf_pop 0x08002dae Section 0 helpers.o(i.kb_buf_pop)
|
||||
i.kb_buf_reset 0x08002dc0 Section 0 helpers.o(i.kb_buf_reset)
|
||||
i.keyboard_reply 0x08002ddc Section 0 ps2kb.o(i.keyboard_reply)
|
||||
i.main 0x08002f3c Section 0 main.o(i.main)
|
||||
i.malloc 0x08003168 Section 0 malloc.o(i.malloc)
|
||||
i.mcp4451_is_available 0x080031d4 Section 0 mcp4451.o(i.mcp4451_is_available)
|
||||
i.mcp4451_reset 0x080031f4 Section 0 mcp4451.o(i.mcp4451_reset)
|
||||
i.mcp4451_write_wiper 0x08003224 Section 0 mcp4451.o(i.mcp4451_write_wiper)
|
||||
i.micros 0x0800325c Section 0 delay_us.o(i.micros)
|
||||
i.microsoft_serial_mouse_update 0x0800326c Section 0 main.o(i.microsoft_serial_mouse_update)
|
||||
i.mouse_buf_add 0x08003330 Section 0 helpers.o(i.mouse_buf_add)
|
||||
i.mouse_buf_init 0x0800335c Section 0 helpers.o(i.mouse_buf_init)
|
||||
i.mouse_buf_is_full 0x08003372 Section 0 helpers.o(i.mouse_buf_is_full)
|
||||
i.mouse_buf_peek 0x08003388 Section 0 helpers.o(i.mouse_buf_peek)
|
||||
i.mouse_buf_pop 0x0800339c Section 0 helpers.o(i.mouse_buf_pop)
|
||||
i.mouse_buf_reset 0x080033ae Section 0 helpers.o(i.mouse_buf_reset)
|
||||
i.mouse_uart_switch_to_7bit 0x080033c4 Section 0 main.o(i.mouse_uart_switch_to_7bit)
|
||||
i.mouse_uart_switch_to_8bit 0x080033dc Section 0 main.o(i.mouse_uart_switch_to_8bit)
|
||||
i.mousesystems_serial_mouse_update 0x080033f0 Section 0 main.o(i.mousesystems_serial_mouse_update)
|
||||
i.protocol_status_lookup_init 0x08003474 Section 0 main.o(i.protocol_status_lookup_init)
|
||||
i.ps2kb_get_bus_status 0x08003498 Section 0 ps2kb.o(i.ps2kb_get_bus_status)
|
||||
i.ps2kb_init 0x080034dc Section 0 ps2kb.o(i.ps2kb_init)
|
||||
i.ps2kb_press_key 0x080034f8 Section 0 ps2kb.o(i.ps2kb_press_key)
|
||||
i.ps2kb_press_key_scancode_1 0x08003530 Section 0 ps2kb.o(i.ps2kb_press_key_scancode_1)
|
||||
i.ps2kb_press_key_scancode_2 0x0800355c Section 0 ps2kb.o(i.ps2kb_press_key_scancode_2)
|
||||
i.ps2kb_press_key_scancode_3 0x080036ec Section 0 ps2kb.o(i.ps2kb_press_key_scancode_3)
|
||||
i.ps2kb_read 0x08003768 Section 0 ps2kb.o(i.ps2kb_read)
|
||||
i.ps2kb_release_lines 0x08003864 Section 0 ps2kb.o(i.ps2kb_release_lines)
|
||||
i.ps2kb_reset 0x08003884 Section 0 ps2kb.o(i.ps2kb_reset)
|
||||
i.ps2kb_update 0x080038a8 Section 0 main.o(i.ps2kb_update)
|
||||
i.ps2kb_write 0x0800397c Section 0 ps2kb.o(i.ps2kb_write)
|
||||
i.ps2kb_write_nowait 0x080039dc Section 0 ps2kb.o(i.ps2kb_write_nowait)
|
||||
i.ps2mouse_get_bus_status 0x08003b00 Section 0 ps2mouse.o(i.ps2mouse_get_bus_status)
|
||||
i.ps2mouse_get_outgoing_data 0x08003b60 Section 0 ps2mouse.o(i.ps2mouse_get_outgoing_data)
|
||||
i.ps2mouse_host_req_reply 0x08003c40 Section 0 ps2mouse.o(i.ps2mouse_host_req_reply)
|
||||
i.ps2mouse_init 0x08003db8 Section 0 ps2mouse.o(i.ps2mouse_init)
|
||||
i.ps2mouse_read 0x08003dd4 Section 0 ps2mouse.o(i.ps2mouse_read)
|
||||
i.ps2mouse_release_lines 0x08003ecc Section 0 ps2mouse.o(i.ps2mouse_release_lines)
|
||||
i.ps2mouse_reset 0x08003eec Section 0 ps2mouse.o(i.ps2mouse_reset)
|
||||
i.ps2mouse_restore_defaults 0x08003f04 Section 0 ps2mouse.o(i.ps2mouse_restore_defaults)
|
||||
i.ps2mouse_send_update 0x08003f20 Section 0 ps2mouse.o(i.ps2mouse_send_update)
|
||||
i.ps2mouse_update 0x08003f44 Section 0 main.o(i.ps2mouse_update)
|
||||
i.ps2mouse_wait_for_idle 0x08004008 Section 0 ps2mouse.o(i.ps2mouse_wait_for_idle)
|
||||
i.ps2mouse_write 0x08004048 Section 0 ps2mouse.o(i.ps2mouse_write)
|
||||
i.ps2mouse_write_delay_start 0x08004062 Section 0 ps2mouse.o(i.ps2mouse_write_delay_start)
|
||||
i.ps2mouse_write_nowait 0x08004084 Section 0 ps2mouse.o(i.ps2mouse_write_nowait)
|
||||
i.spi_error_dump_reboot 0x080041a8 Section 0 main.o(i.spi_error_dump_reboot)
|
||||
i.wait_for_clk_high 0x08004220 Section 0 xt_kb.o(i.wait_for_clk_high)
|
||||
i.xtkb_check_for_softreset 0x08004250 Section 0 xt_kb.o(i.xtkb_check_for_softreset)
|
||||
i.xtkb_enable 0x08004290 Section 0 xt_kb.o(i.xtkb_enable)
|
||||
i.xtkb_init 0x080042a4 Section 0 xt_kb.o(i.xtkb_init)
|
||||
i.xtkb_press_key 0x080042b8 Section 0 xt_kb.o(i.xtkb_press_key)
|
||||
i.xtkb_release_lines 0x08004330 Section 0 xt_kb.o(i.xtkb_release_lines)
|
||||
i.xtkb_reset_bus 0x08004350 Section 0 xt_kb.o(i.xtkb_reset_bus)
|
||||
i.xtkb_update 0x08004370 Section 0 main.o(i.xtkb_update)
|
||||
i.xtkb_write 0x080043ac Section 0 xt_kb.o(i.xtkb_write)
|
||||
.constdata 0x0800446c Section 458 ps2kb.o(.constdata)
|
||||
.constdata 0x08004636 Section 4 mcp4451.o(.constdata)
|
||||
.constdata 0x0800463a Section 55 main.o(.constdata)
|
||||
.constdata 0x08004671 Section 16 system_stm32f0xx.o(.constdata)
|
||||
.constdata 0x08004681 Section 8 system_stm32f0xx.o(.constdata)
|
||||
.data 0x20000000 Section 4 delay_us.o(.data)
|
||||
.data 0x20000004 Section 20 ps2kb.o(.data)
|
||||
.data 0x20000018 Section 28 ps2mouse.o(.data)
|
||||
@@ -2275,117 +2277,117 @@ Image Symbol Table
|
||||
HAL_UART_Transmit_IT 0x0800190f Thumb Code 88 stm32f0xx_hal_uart.o(i.HAL_UART_Transmit_IT)
|
||||
HAL_UART_TxCpltCallback 0x08001969 Thumb Code 8 main.o(i.HAL_UART_TxCpltCallback)
|
||||
HardFault_Handler 0x08001975 Thumb Code 2 stm32f0xx_it.o(i.HardFault_Handler)
|
||||
NMI_Handler 0x08001e3d Thumb Code 2 stm32f0xx_it.o(i.NMI_Handler)
|
||||
PendSV_Handler 0x08001e85 Thumb Code 2 stm32f0xx_it.o(i.PendSV_Handler)
|
||||
SPI1_IRQHandler 0x08001e89 Thumb Code 10 stm32f0xx_it.o(i.SPI1_IRQHandler)
|
||||
SVC_Handler 0x0800217b Thumb Code 2 stm32f0xx_it.o(i.SVC_Handler)
|
||||
SysTick_Handler 0x0800217d Thumb Code 12 stm32f0xx_it.o(i.SysTick_Handler)
|
||||
SystemClock_Config 0x08002189 Thumb Code 108 main.o(i.SystemClock_Config)
|
||||
SystemInit 0x080021f5 Thumb Code 76 system_stm32f0xx.o(i.SystemInit)
|
||||
TIM_Base_SetConfig 0x08002251 Thumb Code 124 stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig)
|
||||
TIM_ETR_SetConfig 0x080022e5 Thumb Code 22 stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig)
|
||||
UART_AdvFeatureConfig 0x08002353 Thumb Code 202 stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig)
|
||||
UART_CheckIdleState 0x0800241d Thumb Code 102 stm32f0xx_hal_uart.o(i.UART_CheckIdleState)
|
||||
UART_EndTransmit_IT 0x080024c3 Thumb Code 26 stm32f0xx_hal_uart.o(i.UART_EndTransmit_IT)
|
||||
UART_Receive_IT 0x080024dd Thumb Code 122 stm32f0xx_hal_uart.o(i.UART_Receive_IT)
|
||||
UART_SetConfig 0x08002559 Thumb Code 316 stm32f0xx_hal_uart.o(i.UART_SetConfig)
|
||||
UART_Transmit_IT 0x080026b5 Thumb Code 102 stm32f0xx_hal_uart.o(i.UART_Transmit_IT)
|
||||
UART_WaitOnFlagUntilTimeout 0x0800271b Thumb Code 98 stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
|
||||
USART3_4_IRQHandler 0x0800277d Thumb Code 10 stm32f0xx_it.o(i.USART3_4_IRQHandler)
|
||||
__0printf$3 0x0800278d Thumb Code 24 printf3.o(i.__0printf$3)
|
||||
__1printf$3 0x0800278d Thumb Code 0 printf3.o(i.__0printf$3)
|
||||
__2printf 0x0800278d Thumb Code 0 printf3.o(i.__0printf$3)
|
||||
__ARM_common_switch8 0x080027ad Thumb Code 26 ps2kb.o(i.__ARM_common_switch8)
|
||||
__scatterload_copy 0x080027c7 Thumb Code 14 handlers.o(i.__scatterload_copy)
|
||||
__scatterload_null 0x080027d5 Thumb Code 2 handlers.o(i.__scatterload_null)
|
||||
__scatterload_zeroinit 0x080027d7 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
||||
byte_to_int16_t 0x080029b1 Thumb Code 8 main.o(i.byte_to_int16_t)
|
||||
cap_to_127 0x080029b9 Thumb Code 22 main.o(i.cap_to_127)
|
||||
delay_us 0x080029cf Thumb Code 20 delay_us.o(i.delay_us)
|
||||
delay_us_init 0x080029e5 Thumb Code 12 delay_us.o(i.delay_us_init)
|
||||
fputc 0x080029f5 Thumb Code 18 main.o(i.fputc)
|
||||
gamepad_buf_add 0x08002a0d Thumb Code 48 helpers.o(i.gamepad_buf_add)
|
||||
gamepad_buf_init 0x08002a3d Thumb Code 20 helpers.o(i.gamepad_buf_init)
|
||||
gamepad_buf_is_full 0x08002a51 Thumb Code 22 helpers.o(i.gamepad_buf_is_full)
|
||||
gamepad_buf_peek 0x08002a67 Thumb Code 22 helpers.o(i.gamepad_buf_peek)
|
||||
gamepad_buf_pop 0x08002a7d Thumb Code 18 helpers.o(i.gamepad_buf_pop)
|
||||
gamepad_buf_reset 0x08002a8f Thumb Code 18 helpers.o(i.gamepad_buf_reset)
|
||||
gamepad_update 0x08002aa1 Thumb Code 150 main.o(i.gamepad_update)
|
||||
gameport_init 0x08002b45 Thumb Code 52 main.o(i.gameport_init)
|
||||
get_consolidated_mouse_event 0x08002b81 Thumb Code 130 main.o(i.get_consolidated_mouse_event)
|
||||
handle_protocol_switch 0x08002c05 Thumb Code 162 main.o(i.handle_protocol_switch)
|
||||
handle_set3_commands 0x08002cb1 Thumb Code 60 ps2kb.o(i.handle_set3_commands)
|
||||
is_protocol_enabled 0x08002cf5 Thumb Code 16 main.o(i.is_protocol_enabled)
|
||||
kb_buf_add 0x08002d09 Thumb Code 44 helpers.o(i.kb_buf_add)
|
||||
kb_buf_init 0x08002d35 Thumb Code 28 helpers.o(i.kb_buf_init)
|
||||
kb_buf_is_full 0x08002d51 Thumb Code 22 helpers.o(i.kb_buf_is_full)
|
||||
kb_buf_peek 0x08002d67 Thumb Code 32 helpers.o(i.kb_buf_peek)
|
||||
kb_buf_pop 0x08002d87 Thumb Code 18 helpers.o(i.kb_buf_pop)
|
||||
kb_buf_reset 0x08002d99 Thumb Code 28 helpers.o(i.kb_buf_reset)
|
||||
keyboard_reply 0x08002db5 Thumb Code 342 ps2kb.o(i.keyboard_reply)
|
||||
main 0x08002f15 Thumb Code 456 main.o(i.main)
|
||||
malloc 0x08003141 Thumb Code 92 malloc.o(i.malloc)
|
||||
mcp4451_is_available 0x080031ad Thumb Code 26 mcp4451.o(i.mcp4451_is_available)
|
||||
mcp4451_reset 0x080031cd Thumb Code 42 mcp4451.o(i.mcp4451_reset)
|
||||
mcp4451_write_wiper 0x080031fd Thumb Code 46 mcp4451.o(i.mcp4451_write_wiper)
|
||||
micros 0x08003235 Thumb Code 10 delay_us.o(i.micros)
|
||||
microsoft_serial_mouse_update 0x08003245 Thumb Code 186 main.o(i.microsoft_serial_mouse_update)
|
||||
mouse_buf_add 0x08003309 Thumb Code 44 helpers.o(i.mouse_buf_add)
|
||||
mouse_buf_init 0x08003335 Thumb Code 22 helpers.o(i.mouse_buf_init)
|
||||
mouse_buf_is_full 0x0800334b Thumb Code 22 helpers.o(i.mouse_buf_is_full)
|
||||
mouse_buf_peek 0x08003361 Thumb Code 20 helpers.o(i.mouse_buf_peek)
|
||||
mouse_buf_pop 0x08003375 Thumb Code 18 helpers.o(i.mouse_buf_pop)
|
||||
mouse_buf_reset 0x08003387 Thumb Code 20 helpers.o(i.mouse_buf_reset)
|
||||
mouse_uart_switch_to_7bit 0x0800339d Thumb Code 18 main.o(i.mouse_uart_switch_to_7bit)
|
||||
mouse_uart_switch_to_8bit 0x080033b5 Thumb Code 16 main.o(i.mouse_uart_switch_to_8bit)
|
||||
mousesystems_serial_mouse_update 0x080033c9 Thumb Code 122 main.o(i.mousesystems_serial_mouse_update)
|
||||
protocol_status_lookup_init 0x0800344d Thumb Code 30 main.o(i.protocol_status_lookup_init)
|
||||
ps2kb_get_bus_status 0x08003471 Thumb Code 62 ps2kb.o(i.ps2kb_get_bus_status)
|
||||
ps2kb_init 0x080034b5 Thumb Code 22 ps2kb.o(i.ps2kb_init)
|
||||
ps2kb_press_key 0x080034d1 Thumb Code 50 ps2kb.o(i.ps2kb_press_key)
|
||||
ps2kb_press_key_scancode_1 0x08003509 Thumb Code 44 ps2kb.o(i.ps2kb_press_key_scancode_1)
|
||||
ps2kb_press_key_scancode_2 0x08003535 Thumb Code 396 ps2kb.o(i.ps2kb_press_key_scancode_2)
|
||||
ps2kb_press_key_scancode_3 0x080036c5 Thumb Code 114 ps2kb.o(i.ps2kb_press_key_scancode_3)
|
||||
ps2kb_read 0x08003741 Thumb Code 246 ps2kb.o(i.ps2kb_read)
|
||||
ps2kb_release_lines 0x0800383d Thumb Code 26 ps2kb.o(i.ps2kb_release_lines)
|
||||
ps2kb_reset 0x0800385d Thumb Code 24 ps2kb.o(i.ps2kb_reset)
|
||||
ps2kb_update 0x08003881 Thumb Code 198 main.o(i.ps2kb_update)
|
||||
ps2kb_write 0x08003955 Thumb Code 90 ps2kb.o(i.ps2kb_write)
|
||||
ps2kb_write_nowait 0x080039b5 Thumb Code 286 ps2kb.o(i.ps2kb_write_nowait)
|
||||
ps2mouse_get_bus_status 0x08003ad9 Thumb Code 92 ps2mouse.o(i.ps2mouse_get_bus_status)
|
||||
ps2mouse_get_outgoing_data 0x08003b39 Thumb Code 220 ps2mouse.o(i.ps2mouse_get_outgoing_data)
|
||||
ps2mouse_host_req_reply 0x08003c19 Thumb Code 370 ps2mouse.o(i.ps2mouse_host_req_reply)
|
||||
ps2mouse_init 0x08003d91 Thumb Code 22 ps2mouse.o(i.ps2mouse_init)
|
||||
ps2mouse_read 0x08003dad Thumb Code 244 ps2mouse.o(i.ps2mouse_read)
|
||||
ps2mouse_release_lines 0x08003ea5 Thumb Code 26 ps2mouse.o(i.ps2mouse_release_lines)
|
||||
ps2mouse_reset 0x08003ec5 Thumb Code 20 ps2mouse.o(i.ps2mouse_reset)
|
||||
ps2mouse_restore_defaults 0x08003edd Thumb Code 22 ps2mouse.o(i.ps2mouse_restore_defaults)
|
||||
ps2mouse_send_update 0x08003ef9 Thumb Code 34 ps2mouse.o(i.ps2mouse_send_update)
|
||||
ps2mouse_update 0x08003f1d Thumb Code 184 main.o(i.ps2mouse_update)
|
||||
ps2mouse_wait_for_idle 0x08003fe1 Thumb Code 64 ps2mouse.o(i.ps2mouse_wait_for_idle)
|
||||
ps2mouse_write 0x08004021 Thumb Code 26 ps2mouse.o(i.ps2mouse_write)
|
||||
ps2mouse_write_delay_start 0x0800403b Thumb Code 34 ps2mouse.o(i.ps2mouse_write_delay_start)
|
||||
ps2mouse_write_nowait 0x0800405d Thumb Code 286 ps2mouse.o(i.ps2mouse_write_nowait)
|
||||
spi_error_dump_reboot 0x08004181 Thumb Code 72 main.o(i.spi_error_dump_reboot)
|
||||
wait_for_clk_high 0x080041f9 Thumb Code 44 xt_kb.o(i.wait_for_clk_high)
|
||||
xtkb_check_for_softreset 0x08004229 Thumb Code 60 xt_kb.o(i.xtkb_check_for_softreset)
|
||||
xtkb_enable 0x08004269 Thumb Code 16 xt_kb.o(i.xtkb_enable)
|
||||
xtkb_init 0x0800427d Thumb Code 14 xt_kb.o(i.xtkb_init)
|
||||
xtkb_press_key 0x08004291 Thumb Code 116 xt_kb.o(i.xtkb_press_key)
|
||||
xtkb_release_lines 0x08004309 Thumb Code 26 xt_kb.o(i.xtkb_release_lines)
|
||||
xtkb_reset_bus 0x08004329 Thumb Code 26 xt_kb.o(i.xtkb_reset_bus)
|
||||
xtkb_update 0x08004349 Thumb Code 52 main.o(i.xtkb_update)
|
||||
xtkb_write 0x08004385 Thumb Code 186 xt_kb.o(i.xtkb_write)
|
||||
linux_keycode_to_ps3_scancode_lookup_codeset3 0x08004444 Data 195 ps2kb.o(.constdata)
|
||||
scancode_set3_default_status 0x08004507 Data 142 ps2kb.o(.constdata)
|
||||
linux_keycode_to_ps2_scancode_lookup_single_byte_codeset2 0x08004595 Data 89 ps2kb.o(.constdata)
|
||||
linux_keycode_to_ps2_scancode_lookup_special_codeset2 0x080045ee Data 32 ps2kb.o(.constdata)
|
||||
mcp4451_wiper_id_to_reg_addr_lookup 0x0800460e Data 4 mcp4451.o(.constdata)
|
||||
boot_message 0x08004612 Data 55 main.o(.constdata)
|
||||
AHBPrescTable 0x08004649 Data 16 system_stm32f0xx.o(.constdata)
|
||||
APBPrescTable 0x08004659 Data 8 system_stm32f0xx.o(.constdata)
|
||||
Region$$Table$$Base 0x08004664 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x08004684 Number 0 anon$$obj.o(Region$$Table)
|
||||
NMI_Handler 0x08001e65 Thumb Code 2 stm32f0xx_it.o(i.NMI_Handler)
|
||||
PendSV_Handler 0x08001ead Thumb Code 2 stm32f0xx_it.o(i.PendSV_Handler)
|
||||
SPI1_IRQHandler 0x08001eb1 Thumb Code 10 stm32f0xx_it.o(i.SPI1_IRQHandler)
|
||||
SVC_Handler 0x080021a3 Thumb Code 2 stm32f0xx_it.o(i.SVC_Handler)
|
||||
SysTick_Handler 0x080021a5 Thumb Code 12 stm32f0xx_it.o(i.SysTick_Handler)
|
||||
SystemClock_Config 0x080021b1 Thumb Code 108 main.o(i.SystemClock_Config)
|
||||
SystemInit 0x0800221d Thumb Code 76 system_stm32f0xx.o(i.SystemInit)
|
||||
TIM_Base_SetConfig 0x08002279 Thumb Code 124 stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig)
|
||||
TIM_ETR_SetConfig 0x0800230d Thumb Code 22 stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig)
|
||||
UART_AdvFeatureConfig 0x0800237b Thumb Code 202 stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig)
|
||||
UART_CheckIdleState 0x08002445 Thumb Code 102 stm32f0xx_hal_uart.o(i.UART_CheckIdleState)
|
||||
UART_EndTransmit_IT 0x080024eb Thumb Code 26 stm32f0xx_hal_uart.o(i.UART_EndTransmit_IT)
|
||||
UART_Receive_IT 0x08002505 Thumb Code 122 stm32f0xx_hal_uart.o(i.UART_Receive_IT)
|
||||
UART_SetConfig 0x08002581 Thumb Code 316 stm32f0xx_hal_uart.o(i.UART_SetConfig)
|
||||
UART_Transmit_IT 0x080026dd Thumb Code 102 stm32f0xx_hal_uart.o(i.UART_Transmit_IT)
|
||||
UART_WaitOnFlagUntilTimeout 0x08002743 Thumb Code 98 stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
|
||||
USART3_4_IRQHandler 0x080027a5 Thumb Code 10 stm32f0xx_it.o(i.USART3_4_IRQHandler)
|
||||
__0printf$3 0x080027b5 Thumb Code 24 printf3.o(i.__0printf$3)
|
||||
__1printf$3 0x080027b5 Thumb Code 0 printf3.o(i.__0printf$3)
|
||||
__2printf 0x080027b5 Thumb Code 0 printf3.o(i.__0printf$3)
|
||||
__ARM_common_switch8 0x080027d5 Thumb Code 26 ps2kb.o(i.__ARM_common_switch8)
|
||||
__scatterload_copy 0x080027ef Thumb Code 14 handlers.o(i.__scatterload_copy)
|
||||
__scatterload_null 0x080027fd Thumb Code 2 handlers.o(i.__scatterload_null)
|
||||
__scatterload_zeroinit 0x080027ff Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
||||
byte_to_int16_t 0x080029d9 Thumb Code 8 main.o(i.byte_to_int16_t)
|
||||
cap_to_127 0x080029e1 Thumb Code 22 main.o(i.cap_to_127)
|
||||
delay_us 0x080029f7 Thumb Code 20 delay_us.o(i.delay_us)
|
||||
delay_us_init 0x08002a0d Thumb Code 12 delay_us.o(i.delay_us_init)
|
||||
fputc 0x08002a1d Thumb Code 18 main.o(i.fputc)
|
||||
gamepad_buf_add 0x08002a35 Thumb Code 48 helpers.o(i.gamepad_buf_add)
|
||||
gamepad_buf_init 0x08002a65 Thumb Code 20 helpers.o(i.gamepad_buf_init)
|
||||
gamepad_buf_is_full 0x08002a79 Thumb Code 22 helpers.o(i.gamepad_buf_is_full)
|
||||
gamepad_buf_peek 0x08002a8f Thumb Code 22 helpers.o(i.gamepad_buf_peek)
|
||||
gamepad_buf_pop 0x08002aa5 Thumb Code 18 helpers.o(i.gamepad_buf_pop)
|
||||
gamepad_buf_reset 0x08002ab7 Thumb Code 18 helpers.o(i.gamepad_buf_reset)
|
||||
gamepad_update 0x08002ac9 Thumb Code 150 main.o(i.gamepad_update)
|
||||
gameport_init 0x08002b6d Thumb Code 52 main.o(i.gameport_init)
|
||||
get_consolidated_mouse_event 0x08002ba9 Thumb Code 130 main.o(i.get_consolidated_mouse_event)
|
||||
handle_protocol_switch 0x08002c2d Thumb Code 162 main.o(i.handle_protocol_switch)
|
||||
handle_set3_commands 0x08002cd9 Thumb Code 60 ps2kb.o(i.handle_set3_commands)
|
||||
is_protocol_enabled 0x08002d1d Thumb Code 16 main.o(i.is_protocol_enabled)
|
||||
kb_buf_add 0x08002d31 Thumb Code 44 helpers.o(i.kb_buf_add)
|
||||
kb_buf_init 0x08002d5d Thumb Code 28 helpers.o(i.kb_buf_init)
|
||||
kb_buf_is_full 0x08002d79 Thumb Code 22 helpers.o(i.kb_buf_is_full)
|
||||
kb_buf_peek 0x08002d8f Thumb Code 32 helpers.o(i.kb_buf_peek)
|
||||
kb_buf_pop 0x08002daf Thumb Code 18 helpers.o(i.kb_buf_pop)
|
||||
kb_buf_reset 0x08002dc1 Thumb Code 28 helpers.o(i.kb_buf_reset)
|
||||
keyboard_reply 0x08002ddd Thumb Code 342 ps2kb.o(i.keyboard_reply)
|
||||
main 0x08002f3d Thumb Code 456 main.o(i.main)
|
||||
malloc 0x08003169 Thumb Code 92 malloc.o(i.malloc)
|
||||
mcp4451_is_available 0x080031d5 Thumb Code 26 mcp4451.o(i.mcp4451_is_available)
|
||||
mcp4451_reset 0x080031f5 Thumb Code 42 mcp4451.o(i.mcp4451_reset)
|
||||
mcp4451_write_wiper 0x08003225 Thumb Code 46 mcp4451.o(i.mcp4451_write_wiper)
|
||||
micros 0x0800325d Thumb Code 10 delay_us.o(i.micros)
|
||||
microsoft_serial_mouse_update 0x0800326d Thumb Code 186 main.o(i.microsoft_serial_mouse_update)
|
||||
mouse_buf_add 0x08003331 Thumb Code 44 helpers.o(i.mouse_buf_add)
|
||||
mouse_buf_init 0x0800335d Thumb Code 22 helpers.o(i.mouse_buf_init)
|
||||
mouse_buf_is_full 0x08003373 Thumb Code 22 helpers.o(i.mouse_buf_is_full)
|
||||
mouse_buf_peek 0x08003389 Thumb Code 20 helpers.o(i.mouse_buf_peek)
|
||||
mouse_buf_pop 0x0800339d Thumb Code 18 helpers.o(i.mouse_buf_pop)
|
||||
mouse_buf_reset 0x080033af Thumb Code 20 helpers.o(i.mouse_buf_reset)
|
||||
mouse_uart_switch_to_7bit 0x080033c5 Thumb Code 18 main.o(i.mouse_uart_switch_to_7bit)
|
||||
mouse_uart_switch_to_8bit 0x080033dd Thumb Code 16 main.o(i.mouse_uart_switch_to_8bit)
|
||||
mousesystems_serial_mouse_update 0x080033f1 Thumb Code 122 main.o(i.mousesystems_serial_mouse_update)
|
||||
protocol_status_lookup_init 0x08003475 Thumb Code 30 main.o(i.protocol_status_lookup_init)
|
||||
ps2kb_get_bus_status 0x08003499 Thumb Code 62 ps2kb.o(i.ps2kb_get_bus_status)
|
||||
ps2kb_init 0x080034dd Thumb Code 22 ps2kb.o(i.ps2kb_init)
|
||||
ps2kb_press_key 0x080034f9 Thumb Code 50 ps2kb.o(i.ps2kb_press_key)
|
||||
ps2kb_press_key_scancode_1 0x08003531 Thumb Code 44 ps2kb.o(i.ps2kb_press_key_scancode_1)
|
||||
ps2kb_press_key_scancode_2 0x0800355d Thumb Code 396 ps2kb.o(i.ps2kb_press_key_scancode_2)
|
||||
ps2kb_press_key_scancode_3 0x080036ed Thumb Code 114 ps2kb.o(i.ps2kb_press_key_scancode_3)
|
||||
ps2kb_read 0x08003769 Thumb Code 246 ps2kb.o(i.ps2kb_read)
|
||||
ps2kb_release_lines 0x08003865 Thumb Code 26 ps2kb.o(i.ps2kb_release_lines)
|
||||
ps2kb_reset 0x08003885 Thumb Code 24 ps2kb.o(i.ps2kb_reset)
|
||||
ps2kb_update 0x080038a9 Thumb Code 198 main.o(i.ps2kb_update)
|
||||
ps2kb_write 0x0800397d Thumb Code 90 ps2kb.o(i.ps2kb_write)
|
||||
ps2kb_write_nowait 0x080039dd Thumb Code 286 ps2kb.o(i.ps2kb_write_nowait)
|
||||
ps2mouse_get_bus_status 0x08003b01 Thumb Code 92 ps2mouse.o(i.ps2mouse_get_bus_status)
|
||||
ps2mouse_get_outgoing_data 0x08003b61 Thumb Code 220 ps2mouse.o(i.ps2mouse_get_outgoing_data)
|
||||
ps2mouse_host_req_reply 0x08003c41 Thumb Code 370 ps2mouse.o(i.ps2mouse_host_req_reply)
|
||||
ps2mouse_init 0x08003db9 Thumb Code 22 ps2mouse.o(i.ps2mouse_init)
|
||||
ps2mouse_read 0x08003dd5 Thumb Code 244 ps2mouse.o(i.ps2mouse_read)
|
||||
ps2mouse_release_lines 0x08003ecd Thumb Code 26 ps2mouse.o(i.ps2mouse_release_lines)
|
||||
ps2mouse_reset 0x08003eed Thumb Code 20 ps2mouse.o(i.ps2mouse_reset)
|
||||
ps2mouse_restore_defaults 0x08003f05 Thumb Code 22 ps2mouse.o(i.ps2mouse_restore_defaults)
|
||||
ps2mouse_send_update 0x08003f21 Thumb Code 34 ps2mouse.o(i.ps2mouse_send_update)
|
||||
ps2mouse_update 0x08003f45 Thumb Code 184 main.o(i.ps2mouse_update)
|
||||
ps2mouse_wait_for_idle 0x08004009 Thumb Code 64 ps2mouse.o(i.ps2mouse_wait_for_idle)
|
||||
ps2mouse_write 0x08004049 Thumb Code 26 ps2mouse.o(i.ps2mouse_write)
|
||||
ps2mouse_write_delay_start 0x08004063 Thumb Code 34 ps2mouse.o(i.ps2mouse_write_delay_start)
|
||||
ps2mouse_write_nowait 0x08004085 Thumb Code 286 ps2mouse.o(i.ps2mouse_write_nowait)
|
||||
spi_error_dump_reboot 0x080041a9 Thumb Code 72 main.o(i.spi_error_dump_reboot)
|
||||
wait_for_clk_high 0x08004221 Thumb Code 44 xt_kb.o(i.wait_for_clk_high)
|
||||
xtkb_check_for_softreset 0x08004251 Thumb Code 60 xt_kb.o(i.xtkb_check_for_softreset)
|
||||
xtkb_enable 0x08004291 Thumb Code 16 xt_kb.o(i.xtkb_enable)
|
||||
xtkb_init 0x080042a5 Thumb Code 14 xt_kb.o(i.xtkb_init)
|
||||
xtkb_press_key 0x080042b9 Thumb Code 116 xt_kb.o(i.xtkb_press_key)
|
||||
xtkb_release_lines 0x08004331 Thumb Code 26 xt_kb.o(i.xtkb_release_lines)
|
||||
xtkb_reset_bus 0x08004351 Thumb Code 26 xt_kb.o(i.xtkb_reset_bus)
|
||||
xtkb_update 0x08004371 Thumb Code 52 main.o(i.xtkb_update)
|
||||
xtkb_write 0x080043ad Thumb Code 186 xt_kb.o(i.xtkb_write)
|
||||
linux_keycode_to_ps3_scancode_lookup_codeset3 0x0800446c Data 195 ps2kb.o(.constdata)
|
||||
scancode_set3_default_status 0x0800452f Data 142 ps2kb.o(.constdata)
|
||||
linux_keycode_to_ps2_scancode_lookup_single_byte_codeset2 0x080045bd Data 89 ps2kb.o(.constdata)
|
||||
linux_keycode_to_ps2_scancode_lookup_special_codeset2 0x08004616 Data 32 ps2kb.o(.constdata)
|
||||
mcp4451_wiper_id_to_reg_addr_lookup 0x08004636 Data 4 mcp4451.o(.constdata)
|
||||
boot_message 0x0800463a Data 55 main.o(.constdata)
|
||||
AHBPrescTable 0x08004671 Data 16 system_stm32f0xx.o(.constdata)
|
||||
APBPrescTable 0x08004681 Data 8 system_stm32f0xx.o(.constdata)
|
||||
Region$$Table$$Base 0x0800468c Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x080046ac Number 0 anon$$obj.o(Region$$Table)
|
||||
us_timer 0x20000000 Data 4 delay_us.o(.data)
|
||||
ps2kb_current_scancode_set 0x20000004 Data 1 ps2kb.o(.data)
|
||||
ps2kb_data_reporting_enabled 0x20000005 Data 1 ps2kb.o(.data)
|
||||
@@ -2464,9 +2466,9 @@ Memory Map of the image
|
||||
|
||||
Image Entry point : 0x080000c1
|
||||
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00004714, Max: 0x00010000, ABSOLUTE)
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000473c, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00004684, Max: 0x00010000, ABSOLUTE)
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000046ac, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
@@ -2562,157 +2564,157 @@ Memory Map of the image
|
||||
0x08001ce0 0x08001ce0 0x00000054 Code RO 613 i.MX_I2C2_Init main.o
|
||||
0x08001d34 0x08001d34 0x0000003c Code RO 614 i.MX_SPI1_Init main.o
|
||||
0x08001d70 0x08001d70 0x00000054 Code RO 615 i.MX_TIM2_Init main.o
|
||||
0x08001dc4 0x08001dc4 0x00000038 Code RO 616 i.MX_USART1_UART_Init main.o
|
||||
0x08001dfc 0x08001dfc 0x00000040 Code RO 617 i.MX_USART3_UART_Init main.o
|
||||
0x08001e3c 0x08001e3c 0x00000002 Code RO 803 i.NMI_Handler stm32f0xx_it.o
|
||||
0x08001e3e 0x08001e3e 0x00000002 PAD
|
||||
0x08001e40 0x08001e40 0x00000044 Code RO 1894 i.NVIC_SetPriority stm32f0xx_hal_cortex.o
|
||||
0x08001e84 0x08001e84 0x00000002 Code RO 804 i.PendSV_Handler stm32f0xx_it.o
|
||||
0x08001e86 0x08001e86 0x00000002 PAD
|
||||
0x08001e88 0x08001e88 0x00000010 Code RO 805 i.SPI1_IRQHandler stm32f0xx_it.o
|
||||
0x08001e98 0x08001e98 0x00000036 Code RO 2365 i.SPI_2linesRxISR_16BIT stm32f0xx_hal_spi.o
|
||||
0x08001ece 0x08001ece 0x0000005e Code RO 2366 i.SPI_2linesRxISR_8BIT stm32f0xx_hal_spi.o
|
||||
0x08001f2c 0x08001f2c 0x00000034 Code RO 2367 i.SPI_2linesTxISR_16BIT stm32f0xx_hal_spi.o
|
||||
0x08001f60 0x08001f60 0x00000048 Code RO 2368 i.SPI_2linesTxISR_8BIT stm32f0xx_hal_spi.o
|
||||
0x08001fa8 0x08001fa8 0x00000052 Code RO 2371 i.SPI_CloseRxTx_ISR stm32f0xx_hal_spi.o
|
||||
0x08001ffa 0x08001ffa 0x00000012 Code RO 2374 i.SPI_DMAAbortOnError stm32f0xx_hal_spi.o
|
||||
0x0800200c 0x0800200c 0x0000004c Code RO 2385 i.SPI_EndRxTxTransaction stm32f0xx_hal_spi.o
|
||||
0x08002058 0x08002058 0x00000096 Code RO 2390 i.SPI_WaitFifoStateUntilTimeout stm32f0xx_hal_spi.o
|
||||
0x080020ee 0x080020ee 0x0000008c Code RO 2391 i.SPI_WaitFlagStateUntilTimeout stm32f0xx_hal_spi.o
|
||||
0x0800217a 0x0800217a 0x00000002 Code RO 806 i.SVC_Handler stm32f0xx_it.o
|
||||
0x0800217c 0x0800217c 0x0000000c Code RO 807 i.SysTick_Handler stm32f0xx_it.o
|
||||
0x08002188 0x08002188 0x0000006c Code RO 618 i.SystemClock_Config main.o
|
||||
0x080021f4 0x080021f4 0x0000005c Code RO 3960 i.SystemInit system_stm32f0xx.o
|
||||
0x08002250 0x08002250 0x00000094 Code RO 2767 i.TIM_Base_SetConfig stm32f0xx_hal_tim.o
|
||||
0x080022e4 0x080022e4 0x00000016 Code RO 2774 i.TIM_ETR_SetConfig stm32f0xx_hal_tim.o
|
||||
0x080022fa 0x080022fa 0x00000010 Code RO 2775 i.TIM_ITRx_SetConfig stm32f0xx_hal_tim.o
|
||||
0x0800230a 0x0800230a 0x00000022 Code RO 2781 i.TIM_TI1_ConfigInputStage stm32f0xx_hal_tim.o
|
||||
0x0800232c 0x0800232c 0x00000026 Code RO 2783 i.TIM_TI2_ConfigInputStage stm32f0xx_hal_tim.o
|
||||
0x08002352 0x08002352 0x000000ca Code RO 3596 i.UART_AdvFeatureConfig stm32f0xx_hal_uart.o
|
||||
0x0800241c 0x0800241c 0x00000074 Code RO 3597 i.UART_CheckIdleState stm32f0xx_hal_uart.o
|
||||
0x08002490 0x08002490 0x00000014 Code RO 3598 i.UART_DMAAbortOnError stm32f0xx_hal_uart.o
|
||||
0x080024a4 0x080024a4 0x0000001e Code RO 3608 i.UART_EndRxTransfer stm32f0xx_hal_uart.o
|
||||
0x080024c2 0x080024c2 0x0000001a Code RO 3609 i.UART_EndTransmit_IT stm32f0xx_hal_uart.o
|
||||
0x080024dc 0x080024dc 0x0000007a Code RO 3611 i.UART_Receive_IT stm32f0xx_hal_uart.o
|
||||
0x08002556 0x08002556 0x00000002 PAD
|
||||
0x08002558 0x08002558 0x0000015c Code RO 3612 i.UART_SetConfig stm32f0xx_hal_uart.o
|
||||
0x080026b4 0x080026b4 0x00000066 Code RO 3613 i.UART_Transmit_IT stm32f0xx_hal_uart.o
|
||||
0x0800271a 0x0800271a 0x00000062 Code RO 3614 i.UART_WaitOnFlagUntilTimeout stm32f0xx_hal_uart.o
|
||||
0x0800277c 0x0800277c 0x00000010 Code RO 808 i.USART3_4_IRQHandler stm32f0xx_it.o
|
||||
0x0800278c 0x0800278c 0x00000020 Code RO 4093 i.__0printf$3 mc_p.l(printf3.o)
|
||||
0x080027ac 0x080027ac 0x0000001a Code RO 390 i.__ARM_common_switch8 ps2kb.o
|
||||
0x080027c6 0x080027c6 0x0000000e Code RO 4335 i.__scatterload_copy mc_p.l(handlers.o)
|
||||
0x080027d4 0x080027d4 0x00000002 Code RO 4336 i.__scatterload_null mc_p.l(handlers.o)
|
||||
0x080027d6 0x080027d6 0x0000000e Code RO 4337 i.__scatterload_zeroinit mc_p.l(handlers.o)
|
||||
0x080027e4 0x080027e4 0x000001cc Code RO 4100 i._printf_core mc_p.l(printf3.o)
|
||||
0x080029b0 0x080029b0 0x00000008 Code RO 620 i.byte_to_int16_t main.o
|
||||
0x080029b8 0x080029b8 0x00000016 Code RO 621 i.cap_to_127 main.o
|
||||
0x080029ce 0x080029ce 0x00000014 Code RO 12 i.delay_us delay_us.o
|
||||
0x080029e2 0x080029e2 0x00000002 PAD
|
||||
0x080029e4 0x080029e4 0x00000010 Code RO 13 i.delay_us_init delay_us.o
|
||||
0x080029f4 0x080029f4 0x00000018 Code RO 622 i.fputc main.o
|
||||
0x08002a0c 0x08002a0c 0x00000030 Code RO 152 i.gamepad_buf_add helpers.o
|
||||
0x08002a3c 0x08002a3c 0x00000014 Code RO 153 i.gamepad_buf_init helpers.o
|
||||
0x08002a50 0x08002a50 0x00000016 Code RO 155 i.gamepad_buf_is_full helpers.o
|
||||
0x08002a66 0x08002a66 0x00000016 Code RO 156 i.gamepad_buf_peek helpers.o
|
||||
0x08002a7c 0x08002a7c 0x00000012 Code RO 157 i.gamepad_buf_pop helpers.o
|
||||
0x08002a8e 0x08002a8e 0x00000012 Code RO 158 i.gamepad_buf_reset helpers.o
|
||||
0x08002aa0 0x08002aa0 0x000000a4 Code RO 623 i.gamepad_update main.o
|
||||
0x08002b44 0x08002b44 0x0000003c Code RO 624 i.gameport_init main.o
|
||||
0x08002b80 0x08002b80 0x00000082 Code RO 625 i.get_consolidated_mouse_event main.o
|
||||
0x08002c02 0x08002c02 0x00000002 PAD
|
||||
0x08002c04 0x08002c04 0x000000ac Code RO 626 i.handle_protocol_switch main.o
|
||||
0x08002cb0 0x08002cb0 0x00000044 Code RO 300 i.handle_set3_commands ps2kb.o
|
||||
0x08002cf4 0x08002cf4 0x00000014 Code RO 627 i.is_protocol_enabled main.o
|
||||
0x08002d08 0x08002d08 0x0000002c Code RO 159 i.kb_buf_add helpers.o
|
||||
0x08002d34 0x08002d34 0x0000001c Code RO 160 i.kb_buf_init helpers.o
|
||||
0x08002d50 0x08002d50 0x00000016 Code RO 162 i.kb_buf_is_full helpers.o
|
||||
0x08002d66 0x08002d66 0x00000020 Code RO 163 i.kb_buf_peek helpers.o
|
||||
0x08002d86 0x08002d86 0x00000012 Code RO 164 i.kb_buf_pop helpers.o
|
||||
0x08002d98 0x08002d98 0x0000001c Code RO 165 i.kb_buf_reset helpers.o
|
||||
0x08002db4 0x08002db4 0x00000160 Code RO 301 i.keyboard_reply ps2kb.o
|
||||
0x08002f14 0x08002f14 0x0000022c Code RO 628 i.main main.o
|
||||
0x08003140 0x08003140 0x0000006c Code RO 4266 i.malloc mc_p.l(malloc.o)
|
||||
0x080031ac 0x080031ac 0x00000020 Code RO 504 i.mcp4451_is_available mcp4451.o
|
||||
0x080031cc 0x080031cc 0x00000030 Code RO 505 i.mcp4451_reset mcp4451.o
|
||||
0x080031fc 0x080031fc 0x00000038 Code RO 506 i.mcp4451_write_wiper mcp4451.o
|
||||
0x08003234 0x08003234 0x00000010 Code RO 14 i.micros delay_us.o
|
||||
0x08003244 0x08003244 0x000000c4 Code RO 629 i.microsoft_serial_mouse_update main.o
|
||||
0x08003308 0x08003308 0x0000002c Code RO 166 i.mouse_buf_add helpers.o
|
||||
0x08003334 0x08003334 0x00000016 Code RO 167 i.mouse_buf_init helpers.o
|
||||
0x0800334a 0x0800334a 0x00000016 Code RO 169 i.mouse_buf_is_full helpers.o
|
||||
0x08003360 0x08003360 0x00000014 Code RO 170 i.mouse_buf_peek helpers.o
|
||||
0x08003374 0x08003374 0x00000012 Code RO 171 i.mouse_buf_pop helpers.o
|
||||
0x08003386 0x08003386 0x00000014 Code RO 172 i.mouse_buf_reset helpers.o
|
||||
0x0800339a 0x0800339a 0x00000002 PAD
|
||||
0x0800339c 0x0800339c 0x00000018 Code RO 630 i.mouse_uart_switch_to_7bit main.o
|
||||
0x080033b4 0x080033b4 0x00000014 Code RO 631 i.mouse_uart_switch_to_8bit main.o
|
||||
0x080033c8 0x080033c8 0x00000084 Code RO 632 i.mousesystems_serial_mouse_update main.o
|
||||
0x0800344c 0x0800344c 0x00000024 Code RO 633 i.protocol_status_lookup_init main.o
|
||||
0x08003470 0x08003470 0x00000044 Code RO 302 i.ps2kb_get_bus_status ps2kb.o
|
||||
0x080034b4 0x080034b4 0x0000001c Code RO 303 i.ps2kb_init ps2kb.o
|
||||
0x080034d0 0x080034d0 0x00000038 Code RO 304 i.ps2kb_press_key ps2kb.o
|
||||
0x08003508 0x08003508 0x0000002c Code RO 305 i.ps2kb_press_key_scancode_1 ps2kb.o
|
||||
0x08003534 0x08003534 0x00000190 Code RO 306 i.ps2kb_press_key_scancode_2 ps2kb.o
|
||||
0x080036c4 0x080036c4 0x0000007c Code RO 307 i.ps2kb_press_key_scancode_3 ps2kb.o
|
||||
0x08003740 0x08003740 0x000000fc Code RO 308 i.ps2kb_read ps2kb.o
|
||||
0x0800383c 0x0800383c 0x00000020 Code RO 309 i.ps2kb_release_lines ps2kb.o
|
||||
0x0800385c 0x0800385c 0x00000024 Code RO 310 i.ps2kb_reset ps2kb.o
|
||||
0x08003880 0x08003880 0x000000d4 Code RO 634 i.ps2kb_update main.o
|
||||
0x08003954 0x08003954 0x00000060 Code RO 311 i.ps2kb_write ps2kb.o
|
||||
0x080039b4 0x080039b4 0x00000124 Code RO 312 i.ps2kb_write_nowait ps2kb.o
|
||||
0x08003ad8 0x08003ad8 0x00000060 Code RO 401 i.ps2mouse_get_bus_status ps2mouse.o
|
||||
0x08003b38 0x08003b38 0x000000e0 Code RO 402 i.ps2mouse_get_outgoing_data ps2mouse.o
|
||||
0x08003c18 0x08003c18 0x00000178 Code RO 403 i.ps2mouse_host_req_reply ps2mouse.o
|
||||
0x08003d90 0x08003d90 0x0000001c Code RO 404 i.ps2mouse_init ps2mouse.o
|
||||
0x08003dac 0x08003dac 0x000000f8 Code RO 405 i.ps2mouse_read ps2mouse.o
|
||||
0x08003ea4 0x08003ea4 0x00000020 Code RO 406 i.ps2mouse_release_lines ps2mouse.o
|
||||
0x08003ec4 0x08003ec4 0x00000018 Code RO 407 i.ps2mouse_reset ps2mouse.o
|
||||
0x08003edc 0x08003edc 0x0000001c Code RO 408 i.ps2mouse_restore_defaults ps2mouse.o
|
||||
0x08003ef8 0x08003ef8 0x00000022 Code RO 410 i.ps2mouse_send_update ps2mouse.o
|
||||
0x08003f1a 0x08003f1a 0x00000002 PAD
|
||||
0x08003f1c 0x08003f1c 0x000000c4 Code RO 635 i.ps2mouse_update main.o
|
||||
0x08003fe0 0x08003fe0 0x00000040 Code RO 411 i.ps2mouse_wait_for_idle ps2mouse.o
|
||||
0x08004020 0x08004020 0x0000001a Code RO 412 i.ps2mouse_write ps2mouse.o
|
||||
0x0800403a 0x0800403a 0x00000022 Code RO 413 i.ps2mouse_write_delay_start ps2mouse.o
|
||||
0x0800405c 0x0800405c 0x00000124 Code RO 414 i.ps2mouse_write_nowait ps2mouse.o
|
||||
0x08004180 0x08004180 0x00000078 Code RO 636 i.spi_error_dump_reboot main.o
|
||||
0x080041f8 0x080041f8 0x00000030 Code RO 542 i.wait_for_clk_high xt_kb.o
|
||||
0x08004228 0x08004228 0x00000040 Code RO 543 i.xtkb_check_for_softreset xt_kb.o
|
||||
0x08004268 0x08004268 0x00000014 Code RO 544 i.xtkb_enable xt_kb.o
|
||||
0x0800427c 0x0800427c 0x00000014 Code RO 545 i.xtkb_init xt_kb.o
|
||||
0x08004290 0x08004290 0x00000078 Code RO 546 i.xtkb_press_key xt_kb.o
|
||||
0x08004308 0x08004308 0x00000020 Code RO 547 i.xtkb_release_lines xt_kb.o
|
||||
0x08004328 0x08004328 0x00000020 Code RO 548 i.xtkb_reset_bus xt_kb.o
|
||||
0x08004348 0x08004348 0x0000003c Code RO 637 i.xtkb_update main.o
|
||||
0x08004384 0x08004384 0x000000c0 Code RO 549 i.xtkb_write xt_kb.o
|
||||
0x08004444 0x08004444 0x000001ca Data RO 314 .constdata ps2kb.o
|
||||
0x0800460e 0x0800460e 0x00000004 Data RO 507 .constdata mcp4451.o
|
||||
0x08004612 0x08004612 0x00000037 Data RO 643 .constdata main.o
|
||||
0x08004649 0x08004649 0x00000010 Data RO 3961 .constdata system_stm32f0xx.o
|
||||
0x08004659 0x08004659 0x00000008 Data RO 3962 .constdata system_stm32f0xx.o
|
||||
0x08004661 0x08004661 0x00000003 PAD
|
||||
0x08004664 0x08004664 0x00000020 Data RO 4333 Region$$Table anon$$obj.o
|
||||
0x08001dc4 0x08001dc4 0x0000004c Code RO 616 i.MX_USART1_UART_Init main.o
|
||||
0x08001e10 0x08001e10 0x00000054 Code RO 617 i.MX_USART3_UART_Init main.o
|
||||
0x08001e64 0x08001e64 0x00000002 Code RO 803 i.NMI_Handler stm32f0xx_it.o
|
||||
0x08001e66 0x08001e66 0x00000002 PAD
|
||||
0x08001e68 0x08001e68 0x00000044 Code RO 1894 i.NVIC_SetPriority stm32f0xx_hal_cortex.o
|
||||
0x08001eac 0x08001eac 0x00000002 Code RO 804 i.PendSV_Handler stm32f0xx_it.o
|
||||
0x08001eae 0x08001eae 0x00000002 PAD
|
||||
0x08001eb0 0x08001eb0 0x00000010 Code RO 805 i.SPI1_IRQHandler stm32f0xx_it.o
|
||||
0x08001ec0 0x08001ec0 0x00000036 Code RO 2365 i.SPI_2linesRxISR_16BIT stm32f0xx_hal_spi.o
|
||||
0x08001ef6 0x08001ef6 0x0000005e Code RO 2366 i.SPI_2linesRxISR_8BIT stm32f0xx_hal_spi.o
|
||||
0x08001f54 0x08001f54 0x00000034 Code RO 2367 i.SPI_2linesTxISR_16BIT stm32f0xx_hal_spi.o
|
||||
0x08001f88 0x08001f88 0x00000048 Code RO 2368 i.SPI_2linesTxISR_8BIT stm32f0xx_hal_spi.o
|
||||
0x08001fd0 0x08001fd0 0x00000052 Code RO 2371 i.SPI_CloseRxTx_ISR stm32f0xx_hal_spi.o
|
||||
0x08002022 0x08002022 0x00000012 Code RO 2374 i.SPI_DMAAbortOnError stm32f0xx_hal_spi.o
|
||||
0x08002034 0x08002034 0x0000004c Code RO 2385 i.SPI_EndRxTxTransaction stm32f0xx_hal_spi.o
|
||||
0x08002080 0x08002080 0x00000096 Code RO 2390 i.SPI_WaitFifoStateUntilTimeout stm32f0xx_hal_spi.o
|
||||
0x08002116 0x08002116 0x0000008c Code RO 2391 i.SPI_WaitFlagStateUntilTimeout stm32f0xx_hal_spi.o
|
||||
0x080021a2 0x080021a2 0x00000002 Code RO 806 i.SVC_Handler stm32f0xx_it.o
|
||||
0x080021a4 0x080021a4 0x0000000c Code RO 807 i.SysTick_Handler stm32f0xx_it.o
|
||||
0x080021b0 0x080021b0 0x0000006c Code RO 618 i.SystemClock_Config main.o
|
||||
0x0800221c 0x0800221c 0x0000005c Code RO 3960 i.SystemInit system_stm32f0xx.o
|
||||
0x08002278 0x08002278 0x00000094 Code RO 2767 i.TIM_Base_SetConfig stm32f0xx_hal_tim.o
|
||||
0x0800230c 0x0800230c 0x00000016 Code RO 2774 i.TIM_ETR_SetConfig stm32f0xx_hal_tim.o
|
||||
0x08002322 0x08002322 0x00000010 Code RO 2775 i.TIM_ITRx_SetConfig stm32f0xx_hal_tim.o
|
||||
0x08002332 0x08002332 0x00000022 Code RO 2781 i.TIM_TI1_ConfigInputStage stm32f0xx_hal_tim.o
|
||||
0x08002354 0x08002354 0x00000026 Code RO 2783 i.TIM_TI2_ConfigInputStage stm32f0xx_hal_tim.o
|
||||
0x0800237a 0x0800237a 0x000000ca Code RO 3596 i.UART_AdvFeatureConfig stm32f0xx_hal_uart.o
|
||||
0x08002444 0x08002444 0x00000074 Code RO 3597 i.UART_CheckIdleState stm32f0xx_hal_uart.o
|
||||
0x080024b8 0x080024b8 0x00000014 Code RO 3598 i.UART_DMAAbortOnError stm32f0xx_hal_uart.o
|
||||
0x080024cc 0x080024cc 0x0000001e Code RO 3608 i.UART_EndRxTransfer stm32f0xx_hal_uart.o
|
||||
0x080024ea 0x080024ea 0x0000001a Code RO 3609 i.UART_EndTransmit_IT stm32f0xx_hal_uart.o
|
||||
0x08002504 0x08002504 0x0000007a Code RO 3611 i.UART_Receive_IT stm32f0xx_hal_uart.o
|
||||
0x0800257e 0x0800257e 0x00000002 PAD
|
||||
0x08002580 0x08002580 0x0000015c Code RO 3612 i.UART_SetConfig stm32f0xx_hal_uart.o
|
||||
0x080026dc 0x080026dc 0x00000066 Code RO 3613 i.UART_Transmit_IT stm32f0xx_hal_uart.o
|
||||
0x08002742 0x08002742 0x00000062 Code RO 3614 i.UART_WaitOnFlagUntilTimeout stm32f0xx_hal_uart.o
|
||||
0x080027a4 0x080027a4 0x00000010 Code RO 808 i.USART3_4_IRQHandler stm32f0xx_it.o
|
||||
0x080027b4 0x080027b4 0x00000020 Code RO 4093 i.__0printf$3 mc_p.l(printf3.o)
|
||||
0x080027d4 0x080027d4 0x0000001a Code RO 390 i.__ARM_common_switch8 ps2kb.o
|
||||
0x080027ee 0x080027ee 0x0000000e Code RO 4335 i.__scatterload_copy mc_p.l(handlers.o)
|
||||
0x080027fc 0x080027fc 0x00000002 Code RO 4336 i.__scatterload_null mc_p.l(handlers.o)
|
||||
0x080027fe 0x080027fe 0x0000000e Code RO 4337 i.__scatterload_zeroinit mc_p.l(handlers.o)
|
||||
0x0800280c 0x0800280c 0x000001cc Code RO 4100 i._printf_core mc_p.l(printf3.o)
|
||||
0x080029d8 0x080029d8 0x00000008 Code RO 620 i.byte_to_int16_t main.o
|
||||
0x080029e0 0x080029e0 0x00000016 Code RO 621 i.cap_to_127 main.o
|
||||
0x080029f6 0x080029f6 0x00000014 Code RO 12 i.delay_us delay_us.o
|
||||
0x08002a0a 0x08002a0a 0x00000002 PAD
|
||||
0x08002a0c 0x08002a0c 0x00000010 Code RO 13 i.delay_us_init delay_us.o
|
||||
0x08002a1c 0x08002a1c 0x00000018 Code RO 622 i.fputc main.o
|
||||
0x08002a34 0x08002a34 0x00000030 Code RO 152 i.gamepad_buf_add helpers.o
|
||||
0x08002a64 0x08002a64 0x00000014 Code RO 153 i.gamepad_buf_init helpers.o
|
||||
0x08002a78 0x08002a78 0x00000016 Code RO 155 i.gamepad_buf_is_full helpers.o
|
||||
0x08002a8e 0x08002a8e 0x00000016 Code RO 156 i.gamepad_buf_peek helpers.o
|
||||
0x08002aa4 0x08002aa4 0x00000012 Code RO 157 i.gamepad_buf_pop helpers.o
|
||||
0x08002ab6 0x08002ab6 0x00000012 Code RO 158 i.gamepad_buf_reset helpers.o
|
||||
0x08002ac8 0x08002ac8 0x000000a4 Code RO 623 i.gamepad_update main.o
|
||||
0x08002b6c 0x08002b6c 0x0000003c Code RO 624 i.gameport_init main.o
|
||||
0x08002ba8 0x08002ba8 0x00000082 Code RO 625 i.get_consolidated_mouse_event main.o
|
||||
0x08002c2a 0x08002c2a 0x00000002 PAD
|
||||
0x08002c2c 0x08002c2c 0x000000ac Code RO 626 i.handle_protocol_switch main.o
|
||||
0x08002cd8 0x08002cd8 0x00000044 Code RO 300 i.handle_set3_commands ps2kb.o
|
||||
0x08002d1c 0x08002d1c 0x00000014 Code RO 627 i.is_protocol_enabled main.o
|
||||
0x08002d30 0x08002d30 0x0000002c Code RO 159 i.kb_buf_add helpers.o
|
||||
0x08002d5c 0x08002d5c 0x0000001c Code RO 160 i.kb_buf_init helpers.o
|
||||
0x08002d78 0x08002d78 0x00000016 Code RO 162 i.kb_buf_is_full helpers.o
|
||||
0x08002d8e 0x08002d8e 0x00000020 Code RO 163 i.kb_buf_peek helpers.o
|
||||
0x08002dae 0x08002dae 0x00000012 Code RO 164 i.kb_buf_pop helpers.o
|
||||
0x08002dc0 0x08002dc0 0x0000001c Code RO 165 i.kb_buf_reset helpers.o
|
||||
0x08002ddc 0x08002ddc 0x00000160 Code RO 301 i.keyboard_reply ps2kb.o
|
||||
0x08002f3c 0x08002f3c 0x0000022c Code RO 628 i.main main.o
|
||||
0x08003168 0x08003168 0x0000006c Code RO 4266 i.malloc mc_p.l(malloc.o)
|
||||
0x080031d4 0x080031d4 0x00000020 Code RO 504 i.mcp4451_is_available mcp4451.o
|
||||
0x080031f4 0x080031f4 0x00000030 Code RO 505 i.mcp4451_reset mcp4451.o
|
||||
0x08003224 0x08003224 0x00000038 Code RO 506 i.mcp4451_write_wiper mcp4451.o
|
||||
0x0800325c 0x0800325c 0x00000010 Code RO 14 i.micros delay_us.o
|
||||
0x0800326c 0x0800326c 0x000000c4 Code RO 629 i.microsoft_serial_mouse_update main.o
|
||||
0x08003330 0x08003330 0x0000002c Code RO 166 i.mouse_buf_add helpers.o
|
||||
0x0800335c 0x0800335c 0x00000016 Code RO 167 i.mouse_buf_init helpers.o
|
||||
0x08003372 0x08003372 0x00000016 Code RO 169 i.mouse_buf_is_full helpers.o
|
||||
0x08003388 0x08003388 0x00000014 Code RO 170 i.mouse_buf_peek helpers.o
|
||||
0x0800339c 0x0800339c 0x00000012 Code RO 171 i.mouse_buf_pop helpers.o
|
||||
0x080033ae 0x080033ae 0x00000014 Code RO 172 i.mouse_buf_reset helpers.o
|
||||
0x080033c2 0x080033c2 0x00000002 PAD
|
||||
0x080033c4 0x080033c4 0x00000018 Code RO 630 i.mouse_uart_switch_to_7bit main.o
|
||||
0x080033dc 0x080033dc 0x00000014 Code RO 631 i.mouse_uart_switch_to_8bit main.o
|
||||
0x080033f0 0x080033f0 0x00000084 Code RO 632 i.mousesystems_serial_mouse_update main.o
|
||||
0x08003474 0x08003474 0x00000024 Code RO 633 i.protocol_status_lookup_init main.o
|
||||
0x08003498 0x08003498 0x00000044 Code RO 302 i.ps2kb_get_bus_status ps2kb.o
|
||||
0x080034dc 0x080034dc 0x0000001c Code RO 303 i.ps2kb_init ps2kb.o
|
||||
0x080034f8 0x080034f8 0x00000038 Code RO 304 i.ps2kb_press_key ps2kb.o
|
||||
0x08003530 0x08003530 0x0000002c Code RO 305 i.ps2kb_press_key_scancode_1 ps2kb.o
|
||||
0x0800355c 0x0800355c 0x00000190 Code RO 306 i.ps2kb_press_key_scancode_2 ps2kb.o
|
||||
0x080036ec 0x080036ec 0x0000007c Code RO 307 i.ps2kb_press_key_scancode_3 ps2kb.o
|
||||
0x08003768 0x08003768 0x000000fc Code RO 308 i.ps2kb_read ps2kb.o
|
||||
0x08003864 0x08003864 0x00000020 Code RO 309 i.ps2kb_release_lines ps2kb.o
|
||||
0x08003884 0x08003884 0x00000024 Code RO 310 i.ps2kb_reset ps2kb.o
|
||||
0x080038a8 0x080038a8 0x000000d4 Code RO 634 i.ps2kb_update main.o
|
||||
0x0800397c 0x0800397c 0x00000060 Code RO 311 i.ps2kb_write ps2kb.o
|
||||
0x080039dc 0x080039dc 0x00000124 Code RO 312 i.ps2kb_write_nowait ps2kb.o
|
||||
0x08003b00 0x08003b00 0x00000060 Code RO 401 i.ps2mouse_get_bus_status ps2mouse.o
|
||||
0x08003b60 0x08003b60 0x000000e0 Code RO 402 i.ps2mouse_get_outgoing_data ps2mouse.o
|
||||
0x08003c40 0x08003c40 0x00000178 Code RO 403 i.ps2mouse_host_req_reply ps2mouse.o
|
||||
0x08003db8 0x08003db8 0x0000001c Code RO 404 i.ps2mouse_init ps2mouse.o
|
||||
0x08003dd4 0x08003dd4 0x000000f8 Code RO 405 i.ps2mouse_read ps2mouse.o
|
||||
0x08003ecc 0x08003ecc 0x00000020 Code RO 406 i.ps2mouse_release_lines ps2mouse.o
|
||||
0x08003eec 0x08003eec 0x00000018 Code RO 407 i.ps2mouse_reset ps2mouse.o
|
||||
0x08003f04 0x08003f04 0x0000001c Code RO 408 i.ps2mouse_restore_defaults ps2mouse.o
|
||||
0x08003f20 0x08003f20 0x00000022 Code RO 410 i.ps2mouse_send_update ps2mouse.o
|
||||
0x08003f42 0x08003f42 0x00000002 PAD
|
||||
0x08003f44 0x08003f44 0x000000c4 Code RO 635 i.ps2mouse_update main.o
|
||||
0x08004008 0x08004008 0x00000040 Code RO 411 i.ps2mouse_wait_for_idle ps2mouse.o
|
||||
0x08004048 0x08004048 0x0000001a Code RO 412 i.ps2mouse_write ps2mouse.o
|
||||
0x08004062 0x08004062 0x00000022 Code RO 413 i.ps2mouse_write_delay_start ps2mouse.o
|
||||
0x08004084 0x08004084 0x00000124 Code RO 414 i.ps2mouse_write_nowait ps2mouse.o
|
||||
0x080041a8 0x080041a8 0x00000078 Code RO 636 i.spi_error_dump_reboot main.o
|
||||
0x08004220 0x08004220 0x00000030 Code RO 542 i.wait_for_clk_high xt_kb.o
|
||||
0x08004250 0x08004250 0x00000040 Code RO 543 i.xtkb_check_for_softreset xt_kb.o
|
||||
0x08004290 0x08004290 0x00000014 Code RO 544 i.xtkb_enable xt_kb.o
|
||||
0x080042a4 0x080042a4 0x00000014 Code RO 545 i.xtkb_init xt_kb.o
|
||||
0x080042b8 0x080042b8 0x00000078 Code RO 546 i.xtkb_press_key xt_kb.o
|
||||
0x08004330 0x08004330 0x00000020 Code RO 547 i.xtkb_release_lines xt_kb.o
|
||||
0x08004350 0x08004350 0x00000020 Code RO 548 i.xtkb_reset_bus xt_kb.o
|
||||
0x08004370 0x08004370 0x0000003c Code RO 637 i.xtkb_update main.o
|
||||
0x080043ac 0x080043ac 0x000000c0 Code RO 549 i.xtkb_write xt_kb.o
|
||||
0x0800446c 0x0800446c 0x000001ca Data RO 314 .constdata ps2kb.o
|
||||
0x08004636 0x08004636 0x00000004 Data RO 507 .constdata mcp4451.o
|
||||
0x0800463a 0x0800463a 0x00000037 Data RO 643 .constdata main.o
|
||||
0x08004671 0x08004671 0x00000010 Data RO 3961 .constdata system_stm32f0xx.o
|
||||
0x08004681 0x08004681 0x00000008 Data RO 3962 .constdata system_stm32f0xx.o
|
||||
0x08004689 0x08004689 0x00000003 PAD
|
||||
0x0800468c 0x0800468c 0x00000020 Data RO 4333 Region$$Table anon$$obj.o
|
||||
|
||||
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08004684, Size: 0x000009b8, Max: 0x00004000, ABSOLUTE)
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080046ac, Size: 0x000009b8, Max: 0x00004000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x20000000 0x08004684 0x00000004 Data RW 15 .data delay_us.o
|
||||
0x20000004 0x08004688 0x00000014 Data RW 315 .data ps2kb.o
|
||||
0x20000018 0x0800469c 0x0000001c Data RW 415 .data ps2mouse.o
|
||||
0x20000034 0x080046b8 0x00000014 Data RW 550 .data xt_kb.o
|
||||
0x20000048 0x080046cc 0x00000034 Data RW 644 .data main.o
|
||||
0x2000007c 0x08004700 0x00000004 Data RW 1607 .data stm32f0xx_hal.o
|
||||
0x20000080 0x08004704 0x00000004 Data RW 3963 .data system_stm32f0xx.o
|
||||
0x20000084 0x08004708 0x00000004 Data RW 4307 .data mc_p.l(stdout.o)
|
||||
0x20000088 0x0800470c 0x00000004 Data RW 4310 .data mc_p.l(mvars.o)
|
||||
0x2000008c 0x08004710 0x00000004 Data RW 4311 .data mc_p.l(mvars.o)
|
||||
0x20000000 0x080046ac 0x00000004 Data RW 15 .data delay_us.o
|
||||
0x20000004 0x080046b0 0x00000014 Data RW 315 .data ps2kb.o
|
||||
0x20000018 0x080046c4 0x0000001c Data RW 415 .data ps2mouse.o
|
||||
0x20000034 0x080046e0 0x00000014 Data RW 550 .data xt_kb.o
|
||||
0x20000048 0x080046f4 0x00000034 Data RW 644 .data main.o
|
||||
0x2000007c 0x08004728 0x00000004 Data RW 1607 .data stm32f0xx_hal.o
|
||||
0x20000080 0x0800472c 0x00000004 Data RW 3963 .data system_stm32f0xx.o
|
||||
0x20000084 0x08004730 0x00000004 Data RW 4307 .data mc_p.l(stdout.o)
|
||||
0x20000088 0x08004734 0x00000004 Data RW 4310 .data mc_p.l(mvars.o)
|
||||
0x2000008c 0x08004738 0x00000004 Data RW 4311 .data mc_p.l(mvars.o)
|
||||
0x20000090 - 0x0000008e Zero RW 313 .bss ps2kb.o
|
||||
0x2000011e 0x08004714 0x00000002 PAD
|
||||
0x2000011e 0x0800473c 0x00000002 PAD
|
||||
0x20000120 - 0x00000291 Zero RW 638 .bss main.o
|
||||
0x200003b1 0x08004714 0x00000007 PAD
|
||||
0x200003b1 0x0800473c 0x00000007 PAD
|
||||
0x200003b8 - 0x00000200 Zero RW 2 HEAP startup_stm32f072xb.o
|
||||
0x200005b8 - 0x00000400 Zero RW 1 STACK startup_stm32f072xb.o
|
||||
|
||||
@@ -2726,7 +2728,7 @@ Image component sizes
|
||||
|
||||
52 10 0 4 0 506967 delay_us.o
|
||||
466 0 0 0 0 11760 helpers.o
|
||||
3376 380 55 52 657 25392 main.o
|
||||
3416 390 55 52 657 25420 main.o
|
||||
136 22 4 0 0 2311 mcp4451.o
|
||||
1874 108 458 20 142 12207 ps2kb.o
|
||||
1506 66 0 28 0 10908 ps2mouse.o
|
||||
@@ -2751,7 +2753,7 @@ Image component sizes
|
||||
528 52 0 20 0 5878 xt_kb.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
16482 1060 768 132 2344 655138 Object Totals
|
||||
16522 1070 768 132 2344 655166 Object Totals
|
||||
0 0 32 0 0 0 (incl. Generated)
|
||||
34 0 3 0 9 0 (incl. Padding)
|
||||
|
||||
@@ -2797,15 +2799,15 @@ Image component sizes
|
||||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug
|
||||
|
||||
17284 1104 768 144 2344 648046 Grand Totals
|
||||
17284 1104 768 144 2344 648046 ELF Image Totals
|
||||
17284 1104 768 144 0 0 ROM Totals
|
||||
17324 1114 768 144 2344 648074 Grand Totals
|
||||
17324 1114 768 144 2344 648074 ELF Image Totals
|
||||
17324 1114 768 144 0 0 ROM Totals
|
||||
|
||||
==============================================================================
|
||||
|
||||
Total RO Size (Code + RO Data) 18052 ( 17.63kB)
|
||||
Total RO Size (Code + RO Data) 18092 ( 17.67kB)
|
||||
Total RW Size (RW Data + ZI Data) 2488 ( 2.43kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 18196 ( 17.77kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 18236 ( 17.81kB)
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
||||
@@ -240,7 +240,7 @@ I (../Inc/shared.h)(0x61B61A00)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
|
||||
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
|
||||
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
|
||||
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
|
||||
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
|
||||
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
|
||||
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
|
||||
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -72,6 +72,9 @@ UART_HandleTypeDef huart3;
|
||||
2023 04 30
|
||||
Capped PS/2 mouse rate at 200Hz
|
||||
|
||||
0.5.7
|
||||
2023 05 01
|
||||
fixed a baud rate bug
|
||||
|
||||
*/
|
||||
const uint8_t board_id = 1;
|
||||
@@ -899,6 +902,8 @@ static void MX_USART1_UART_Init(void)
|
||||
|
||||
huart1.Instance = USART1;
|
||||
huart1.Init.BaudRate = 115200;
|
||||
if(flash_size != 64)
|
||||
huart1.Init.BaudRate = 195134;
|
||||
huart1.Init.WordLength = UART_WORDLENGTH_8B;
|
||||
huart1.Init.StopBits = UART_STOPBITS_1;
|
||||
huart1.Init.Parity = UART_PARITY_NONE;
|
||||
@@ -920,6 +925,8 @@ static void MX_USART3_UART_Init(void)
|
||||
|
||||
huart3.Instance = USART3;
|
||||
huart3.Init.BaudRate = 1200;
|
||||
if(flash_size != 64)
|
||||
huart3.Init.BaudRate = 2032;
|
||||
huart3.Init.StopBits = UART_STOPBITS_1;
|
||||
huart3.Init.Parity = UART_PARITY_NONE;
|
||||
huart3.Init.Mode = UART_MODE_TX_RX;
|
||||
|
||||
Reference in New Issue
Block a user