This commit is contained in:
Soothsayerrr
2025-12-03 13:36:59 -08:00
parent a7f8f7cda9
commit 4240d211a5
56 changed files with 37351 additions and 52 deletions

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,15 +1,15 @@
../Core/Src/main.c:70:6:pq_init 1
../Core/Src/main.c:77:6:pq_push 2
../Core/Src/main.c:87:6:pq_pop 2
../Core/Src/main.c:206:5:main 7
../Core/Src/main.c:330:6:mergeChild 7
../Core/Src/main.c:359:6:SystemClock_Config 3
../Core/Src/main.c:403:6:HAL_UART_RxCpltCallback 5
../Core/Src/main.c:422:6:HAL_UART_ErrorCallback 5
../Core/Src/main.c:440:6:findBestParent 4
../Core/Src/main.c:461:6:handleUARTMessages 14
../Core/Src/main.c:520:6:addUSBReport 3
../Core/Src/main.c:528:6:matrixScan 5
../Core/Src/main.c:550:6:encoderProcess 9
../Core/Src/main.c:574:6:resetReport 1
../Core/Src/main.c:584:6:Error_Handler 1
../Core/Src/main.c:211:5:main 7
../Core/Src/main.c:335:6:mergeChild 7
../Core/Src/main.c:364:6:SystemClock_Config 3
../Core/Src/main.c:408:6:HAL_UART_RxCpltCallback 5
../Core/Src/main.c:427:6:HAL_UART_ErrorCallback 5
../Core/Src/main.c:445:6:findBestParent 4
../Core/Src/main.c:466:6:handleUARTMessages 14
../Core/Src/main.c:525:6:addUSBReport 3
../Core/Src/main.c:533:6:matrixScan 5
../Core/Src/main.c:555:6:encoderProcess 9
../Core/Src/main.c:579:6:resetReport 1
../Core/Src/main.c:589:6:Error_Handler 1

View File

@@ -1,15 +1,15 @@
../Core/Src/main.c:70:6:pq_init 16 static
../Core/Src/main.c:77:6:pq_push 24 static
../Core/Src/main.c:87:6:pq_pop 16 static
../Core/Src/main.c:206:5:main 40 static
../Core/Src/main.c:330:6:mergeChild 40 static
../Core/Src/main.c:359:6:SystemClock_Config 88 static
../Core/Src/main.c:403:6:HAL_UART_RxCpltCallback 16 static
../Core/Src/main.c:422:6:HAL_UART_ErrorCallback 16 static
../Core/Src/main.c:440:6:findBestParent 24 static
../Core/Src/main.c:461:6:handleUARTMessages 56 static
../Core/Src/main.c:520:6:addUSBReport 24 static
../Core/Src/main.c:528:6:matrixScan 16 static
../Core/Src/main.c:550:6:encoderProcess 32 static
../Core/Src/main.c:574:6:resetReport 8 static
../Core/Src/main.c:584:6:Error_Handler 4 static,ignoring_inline_asm
../Core/Src/main.c:211:5:main 40 static
../Core/Src/main.c:335:6:mergeChild 40 static
../Core/Src/main.c:364:6:SystemClock_Config 88 static
../Core/Src/main.c:408:6:HAL_UART_RxCpltCallback 16 static
../Core/Src/main.c:427:6:HAL_UART_ErrorCallback 16 static
../Core/Src/main.c:445:6:findBestParent 24 static
../Core/Src/main.c:466:6:handleUARTMessages 56 static
../Core/Src/main.c:525:6:addUSBReport 24 static
../Core/Src/main.c:533:6:matrixScan 16 static
../Core/Src/main.c:555:6:encoderProcess 32 static
../Core/Src/main.c:579:6:resetReport 8 static
../Core/Src/main.c:589:6:Error_Handler 4 static,ignoring_inline_asm

View File

@@ -38,34 +38,34 @@ $(wildcard ../makefile.init) \
$(wildcard ../makefile.targets) \
BUILD_ARTIFACT_NAME := modularkbd
BUILD_ARTIFACT_NAME := 67
BUILD_ARTIFACT_EXTENSION := elf
BUILD_ARTIFACT_PREFIX :=
BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),)
# Add inputs and outputs from these tool invocations to the build variables
EXECUTABLES += \
modularkbd.elf \
67.elf \
MAP_FILES += \
modularkbd.map \
67.map \
SIZE_OUTPUT += \
default.size.stdout \
OBJDUMP_LIST += \
modularkbd.list \
67.list \
# All Target
all: main-build
# Main-build Target
main-build: modularkbd.elf secondary-outputs
main-build: 67.elf secondary-outputs
# Tool invocations
modularkbd.elf modularkbd.map: $(OBJS) $(USER_OBJS) /home/ukim/Projects/modular-kbd/firmware/67percent/STM32F446RETX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-gcc -o "modularkbd.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"/home/ukim/Projects/modular-kbd/firmware/67percent/STM32F446RETX_FLASH.ld" --specs=nosys.specs -Wl,-Map="modularkbd.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
67.elf 67.map: $(OBJS) $(USER_OBJS) C:\Users\Adron\OneDrive\Documents\GitHub\modular-kbd\firmware\67percent\STM32F446RETX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-gcc -o "67.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"C:\Users\Adron\OneDrive\Documents\GitHub\modular-kbd\firmware\67percent\STM32F446RETX_FLASH.ld" --specs=nosys.specs -Wl,-Map="67.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
@echo 'Finished building target: $@'
@echo ' '
@@ -74,14 +74,14 @@ default.size.stdout: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
@echo 'Finished building: $@'
@echo ' '
modularkbd.list: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-objdump -h -S $(EXECUTABLES) > "modularkbd.list"
67.list: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-objdump -h -S $(EXECUTABLES) > "67.list"
@echo 'Finished building: $@'
@echo ' '
# Other Targets
clean:
-$(RM) default.size.stdout modularkbd.elf modularkbd.list modularkbd.map
-$(RM) 67.elf 67.list 67.map default.size.stdout
-@echo ' '
secondary-outputs: $(SIZE_OUTPUT) $(OBJDUMP_LIST)