Commit Graph

3 Commits

Author SHA1 Message Date
Yann MAGNIN b4f6fd74e9 vxBoot - 1.2.0 : RELA patch
@add
<> vxBoot/builtin/log : log builtin which handle log level
<> vxBoot/cli/entry : add log buitin
<> vxBoot/loader/elf/rela : relocalize special reloc type (R_SH_DIR32)
<> vxBoot/terminal/write : add terminal_vwrite which use a va_list arg

@update
<> CMakeList.txt : dump version + add new sources files
<> include/vxBoot/loader : rework the API and add Elf32_Rela information
<> include/vxBoot/terminal : add log information
<> vxBoot/loader/elf/got : rework information fetching
<> vxBoot/loader/elf/header : rework information fetching
<> vxBoot/loader/elf/image : rework information fetching
<> vxBoot/loader/elf/entry : rework information fetching
<> vxBoot/loader/scan : rework information fetching

@fix
<> vxBoot/loader/rela : relocalize special reloc type (R_SH_DIR32)
<> vxBoot/builtin/ls : help display
2022-01-29 20:45:35 +01:00
Yann MAGNIN ce1f594a53 vxBoot - 1.0.0 : GUI
@add
<> src/gui : add GUI menu
<> src/loader/kernel : move kernel image list interaction
<> assets-cg/fonts : add font for fxcg50 device
<> include/vxBoot/config : add VXBOOT_VERSION macro

@update
<> src/cli/entry : move CLI main loop here
<> src/main : link GUI en move CLI

@fix
<> src/loader/scan : fix file type check for emulator
2022-01-04 15:18:58 +01:00
Yann MAGNIN 7993f4b88f vxBoot (0.0.1) - First commit
@add
<> terminal device
<> builtin - ls (file listing), help (some information message))
<> smemfs - SMEM file system abstraction
<> small CLI to interact with the core
2021-09-25 16:02:50 +02:00