Bootloader pre-release

This commit is contained in:
devdl11
2022-04-25 18:22:19 +02:00
parent add333b920
commit 5ed8aef907
65 changed files with 1328 additions and 810 deletions

View File

@@ -1,38 +1,49 @@
bootloader_src += $(addprefix bootloader/,\
slot_exam_mode.cpp \
utility.cpp \
boot.cpp \
main.cpp \
kernel_header.cpp \
userland_header.cpp \
slot.cpp \
interface.cpp \
jump_to_firmware.s \
trampoline.cpp \
recovery.cpp \
usb_data.cpp \
itoa.cpp \
utility.cpp \
)
bootloader_images = $(addprefix bootloader/, \
computer.png \
bootloader_src += $(addprefix bootloader/slots/, \
slot_exam_mode.cpp \
slot.cpp \
userland_header.cpp \
kernel_header.cpp \
)
bootloader_src += $(addprefix bootloader/drivers/, \
stm32_drivers.cpp \
)
bootloader_src += $(addprefix bootloader/interface/static/, \
interface.cpp \
)
bootloader_src += $(addprefix bootloader/interface/src/,\
menu.cpp \
)
bootloader_src += $(addprefix bootloader/interface/menus/about/,\
bootloader_src += $(addprefix bootloader/interface/menus/, \
about.cpp \
)
bootloader_src += $(addprefix bootloader/interface/menus/home/,\
home.cpp \
dfu.cpp \
installer.cpp \
warning.cpp \
slot_recovery.cpp \
crash.cpp \
)
bootloader_images = $(addprefix bootloader/, \
computer.png \
)
bootloader_src += $(ion_src) $(simple_kandinsky_src) $(liba_src) $(libaxx_src) $(bootloader_images)
$(eval $(call depends_on_image,bootloader/interface.cpp,$(bootloader_images)))
$(eval $(call depends_on_image,bootloader/interface/menus/home/home.cpp,$(bootloader_images)))
$(eval $(call depends_on_image,bootloader/interface/static/interface.cpp,$(bootloader_images)))
$(eval $(call depends_on_image,bootloader/interface/src/menu.cpp,$(bootloader_images)))