df8d26ecca
@add <> include/vhex/arch/sh7305/cpu : add CPU hardware information <> include/vhex/arch/sh7305/intc : add INTC hardware information <> include/vhex/driver : add driver information <> include/vhex/hypervisor : add hypervisor API <> include/vhex/drivers/cpu : add CPU API <> src/drivers/mpu/sh/sh7305/cpu/atomic : add CPU atomic primitives <> src/drivers/mpu/sh/sh7305/cpu/cpu : add CPU driver for the hypervisor <> src/drivers/mpu/sh/sh7305/cpu/register : add CPU registers abstraction <> src/drivers/mpu/sh/sh7305/intc/intc : add INTC driver for the hypervisor <> src/hypervisor/switch : add world switch <> src/hypervisor/table : add world management @update <> vxsdk.toml : update the project version <> src/kernel/kernel : hypervisor bootstrap (worlds switch between Casio / Vhex) <> board/fxcg50/fxcg50.ld : drivers blocks @fix <> board/fxcg50/fxcg50.ld : generate the VRAM information (300ko -> 130ko) <> board/fxcg50/fxcg50.ld : isolate BSS information <> board/fxcg50/initialize : comments indentation <> config : board and arch detection (os.walk()) <> gitignore : allow vxsdk.toml update |
||
---|---|---|
board | ||
include/vhex | ||
make | ||
src | ||
config | ||
vxsdk.toml |