├── .gitignore ├── CONTRIBUTING ├── LICENSE ├── Makefile ├── README.md ├── VERSION ├── bin └── README ├── bootloader ├── zc702 │ └── BOOT.bin ├── zedboard │ └── BOOT.bin └── zybo │ └── BOOT.bin ├── documentation └── README └── src ├── arch └── armv7 │ ├── Cortex-A9 │ ├── inc │ │ └── platform_asm.h │ └── objects.mk │ ├── asm-offsets.c │ ├── cpu_cache.S │ ├── cpu_cp15_switch.S │ ├── cpu_entry.S │ ├── cpu_handlers.c │ ├── cpu_helper.c │ ├── cpu_monitor.S │ ├── cpu_stack.c │ ├── inc │ ├── asm-offsets.h │ ├── cpu_cp15_switch.h │ ├── cpu_defines.h │ ├── cpu_handlers.h │ ├── cpu_helper.h │ ├── cpu_stack.h │ ├── cpu_vcpu.h │ └── types.h │ └── objects.mk ├── boards ├── zc702 │ ├── board.c │ ├── inc │ │ ├── board.h │ │ ├── ltzvisor_hw.h │ │ ├── platform_zynq.h │ │ ├── zynq_ttc.h │ │ └── zynq_uart.h │ ├── linker.ld │ ├── ltzvisor_hw.c │ ├── objects.mk │ ├── zynq_ttc.c │ └── zynq_uart.c ├── zedboard │ ├── board.c │ ├── inc │ │ ├── board.h │ │ ├── ltzvisor_hw.h │ │ ├── platform_zynq.h │ │ ├── zynq_ttc.h │ │ └── zynq_uart.h │ ├── linker.ld │ ├── ltzvisor_hw.c │ ├── objects.mk │ ├── zynq_ttc.c │ └── zynq_uart.c └── zybo │ ├── board.c │ ├── inc │ ├── board.h │ ├── ltzvisor_hw.h │ ├── platform_zynq.h │ ├── zynq_ttc.h │ └── zynq_uart.h │ ├── linker.ld │ ├── ltzvisor_hw.c │ ├── objects.mk │ ├── zynq_ttc.c │ └── zynq_uart.c ├── core ├── inc │ ├── ltzvisor.h │ ├── ltzvisor_api.h │ └── ltzvisor_syscall_asm.h ├── ltzvisor.c ├── ltzvisor_api.c └── objects.mk ├── drivers ├── common │ ├── gic.c │ ├── inc │ │ └── gic.h │ └── objects.mk ├── gic.c ├── inc │ └── gic.h ├── objects.mk └── zynq │ ├── board.c │ ├── inc │ ├── board.h │ ├── ltzvisor_hw.h │ ├── platform_zynq.h │ ├── xilinx_uart.h │ └── zynq_ttc.h │ ├── linker.ld │ ├── ltzvisor_hw.c │ ├── objects.mk │ ├── xilinx_uart.c │ └── zynq_ttc.c ├── lib ├── inc │ ├── io.h │ ├── math.h │ ├── printk.h │ └── string.h ├── io.c ├── objects.mk ├── printk.c └── string.c ├── makefile ├── ns_guest ├── inc │ └── ltzvisor_nsguest_config.h ├── ltzvisor_nsguest.S ├── ltzvisor_nsguest_config.c ├── objects.mk └── zynq │ ├── README │ └── baremetal.bin └── s_guest ├── BareApp ├── blink.c ├── objects.mk └── portable │ ├── hw_zynq.c │ ├── inc │ ├── hw_zynq.h │ └── s_isr.h │ ├── objects.mk │ ├── s_handlers.S │ └── s_isr.c └── README /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | bin/* 3 | -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/CONTRIBUTING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | LTZVisor_version = 0.2.2 2 | -------------------------------------------------------------------------------- /bin/README: -------------------------------------------------------------------------------- 1 | Binary will be created here! 2 | -------------------------------------------------------------------------------- /bootloader/zc702/BOOT.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/bootloader/zc702/BOOT.bin -------------------------------------------------------------------------------- /bootloader/zedboard/BOOT.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/bootloader/zedboard/BOOT.bin -------------------------------------------------------------------------------- /bootloader/zybo/BOOT.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/bootloader/zybo/BOOT.bin -------------------------------------------------------------------------------- /documentation/README: -------------------------------------------------------------------------------- 1 | Documentation will be placed here! 2 | -------------------------------------------------------------------------------- /src/arch/armv7/Cortex-A9/inc/platform_asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/Cortex-A9/inc/platform_asm.h -------------------------------------------------------------------------------- /src/arch/armv7/Cortex-A9/objects.mk: -------------------------------------------------------------------------------- 1 | #cpu-platform-objs-y += private_timer.o 2 | -------------------------------------------------------------------------------- /src/arch/armv7/asm-offsets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/asm-offsets.c -------------------------------------------------------------------------------- /src/arch/armv7/cpu_cache.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/cpu_cache.S -------------------------------------------------------------------------------- /src/arch/armv7/cpu_cp15_switch.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/cpu_cp15_switch.S -------------------------------------------------------------------------------- /src/arch/armv7/cpu_entry.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/cpu_entry.S -------------------------------------------------------------------------------- /src/arch/armv7/cpu_handlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/cpu_handlers.c -------------------------------------------------------------------------------- /src/arch/armv7/cpu_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/cpu_helper.c -------------------------------------------------------------------------------- /src/arch/armv7/cpu_monitor.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/cpu_monitor.S -------------------------------------------------------------------------------- /src/arch/armv7/cpu_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/cpu_stack.c -------------------------------------------------------------------------------- /src/arch/armv7/inc/asm-offsets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/inc/asm-offsets.h -------------------------------------------------------------------------------- /src/arch/armv7/inc/cpu_cp15_switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/inc/cpu_cp15_switch.h -------------------------------------------------------------------------------- /src/arch/armv7/inc/cpu_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/inc/cpu_defines.h -------------------------------------------------------------------------------- /src/arch/armv7/inc/cpu_handlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/inc/cpu_handlers.h -------------------------------------------------------------------------------- /src/arch/armv7/inc/cpu_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/inc/cpu_helper.h -------------------------------------------------------------------------------- /src/arch/armv7/inc/cpu_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/inc/cpu_stack.h -------------------------------------------------------------------------------- /src/arch/armv7/inc/cpu_vcpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/inc/cpu_vcpu.h -------------------------------------------------------------------------------- /src/arch/armv7/inc/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/inc/types.h -------------------------------------------------------------------------------- /src/arch/armv7/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/arch/armv7/objects.mk -------------------------------------------------------------------------------- /src/boards/zc702/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/board.c -------------------------------------------------------------------------------- /src/boards/zc702/inc/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/inc/board.h -------------------------------------------------------------------------------- /src/boards/zc702/inc/ltzvisor_hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/inc/ltzvisor_hw.h -------------------------------------------------------------------------------- /src/boards/zc702/inc/platform_zynq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/inc/platform_zynq.h -------------------------------------------------------------------------------- /src/boards/zc702/inc/zynq_ttc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/inc/zynq_ttc.h -------------------------------------------------------------------------------- /src/boards/zc702/inc/zynq_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/inc/zynq_uart.h -------------------------------------------------------------------------------- /src/boards/zc702/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/linker.ld -------------------------------------------------------------------------------- /src/boards/zc702/ltzvisor_hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/ltzvisor_hw.c -------------------------------------------------------------------------------- /src/boards/zc702/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/objects.mk -------------------------------------------------------------------------------- /src/boards/zc702/zynq_ttc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/zynq_ttc.c -------------------------------------------------------------------------------- /src/boards/zc702/zynq_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zc702/zynq_uart.c -------------------------------------------------------------------------------- /src/boards/zedboard/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/board.c -------------------------------------------------------------------------------- /src/boards/zedboard/inc/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/inc/board.h -------------------------------------------------------------------------------- /src/boards/zedboard/inc/ltzvisor_hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/inc/ltzvisor_hw.h -------------------------------------------------------------------------------- /src/boards/zedboard/inc/platform_zynq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/inc/platform_zynq.h -------------------------------------------------------------------------------- /src/boards/zedboard/inc/zynq_ttc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/inc/zynq_ttc.h -------------------------------------------------------------------------------- /src/boards/zedboard/inc/zynq_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/inc/zynq_uart.h -------------------------------------------------------------------------------- /src/boards/zedboard/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/linker.ld -------------------------------------------------------------------------------- /src/boards/zedboard/ltzvisor_hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/ltzvisor_hw.c -------------------------------------------------------------------------------- /src/boards/zedboard/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/objects.mk -------------------------------------------------------------------------------- /src/boards/zedboard/zynq_ttc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/zynq_ttc.c -------------------------------------------------------------------------------- /src/boards/zedboard/zynq_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zedboard/zynq_uart.c -------------------------------------------------------------------------------- /src/boards/zybo/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/board.c -------------------------------------------------------------------------------- /src/boards/zybo/inc/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/inc/board.h -------------------------------------------------------------------------------- /src/boards/zybo/inc/ltzvisor_hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/inc/ltzvisor_hw.h -------------------------------------------------------------------------------- /src/boards/zybo/inc/platform_zynq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/inc/platform_zynq.h -------------------------------------------------------------------------------- /src/boards/zybo/inc/zynq_ttc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/inc/zynq_ttc.h -------------------------------------------------------------------------------- /src/boards/zybo/inc/zynq_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/inc/zynq_uart.h -------------------------------------------------------------------------------- /src/boards/zybo/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/linker.ld -------------------------------------------------------------------------------- /src/boards/zybo/ltzvisor_hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/ltzvisor_hw.c -------------------------------------------------------------------------------- /src/boards/zybo/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/objects.mk -------------------------------------------------------------------------------- /src/boards/zybo/zynq_ttc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/zynq_ttc.c -------------------------------------------------------------------------------- /src/boards/zybo/zynq_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/boards/zybo/zynq_uart.c -------------------------------------------------------------------------------- /src/core/inc/ltzvisor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/core/inc/ltzvisor.h -------------------------------------------------------------------------------- /src/core/inc/ltzvisor_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/core/inc/ltzvisor_api.h -------------------------------------------------------------------------------- /src/core/inc/ltzvisor_syscall_asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/core/inc/ltzvisor_syscall_asm.h -------------------------------------------------------------------------------- /src/core/ltzvisor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/core/ltzvisor.c -------------------------------------------------------------------------------- /src/core/ltzvisor_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/core/ltzvisor_api.c -------------------------------------------------------------------------------- /src/core/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/core/objects.mk -------------------------------------------------------------------------------- /src/drivers/common/gic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/common/gic.c -------------------------------------------------------------------------------- /src/drivers/common/inc/gic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/common/inc/gic.h -------------------------------------------------------------------------------- /src/drivers/common/objects.mk: -------------------------------------------------------------------------------- 1 | drivers-common-objs-y = gic.o 2 | -------------------------------------------------------------------------------- /src/drivers/gic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/gic.c -------------------------------------------------------------------------------- /src/drivers/inc/gic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/inc/gic.h -------------------------------------------------------------------------------- /src/drivers/objects.mk: -------------------------------------------------------------------------------- 1 | drivers-common-objs-y = gic.o 2 | -------------------------------------------------------------------------------- /src/drivers/zynq/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/board.c -------------------------------------------------------------------------------- /src/drivers/zynq/inc/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/inc/board.h -------------------------------------------------------------------------------- /src/drivers/zynq/inc/ltzvisor_hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/inc/ltzvisor_hw.h -------------------------------------------------------------------------------- /src/drivers/zynq/inc/platform_zynq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/inc/platform_zynq.h -------------------------------------------------------------------------------- /src/drivers/zynq/inc/xilinx_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/inc/xilinx_uart.h -------------------------------------------------------------------------------- /src/drivers/zynq/inc/zynq_ttc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/inc/zynq_ttc.h -------------------------------------------------------------------------------- /src/drivers/zynq/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/linker.ld -------------------------------------------------------------------------------- /src/drivers/zynq/ltzvisor_hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/ltzvisor_hw.c -------------------------------------------------------------------------------- /src/drivers/zynq/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/objects.mk -------------------------------------------------------------------------------- /src/drivers/zynq/xilinx_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/xilinx_uart.c -------------------------------------------------------------------------------- /src/drivers/zynq/zynq_ttc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/drivers/zynq/zynq_ttc.c -------------------------------------------------------------------------------- /src/lib/inc/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/lib/inc/io.h -------------------------------------------------------------------------------- /src/lib/inc/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/lib/inc/math.h -------------------------------------------------------------------------------- /src/lib/inc/printk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/lib/inc/printk.h -------------------------------------------------------------------------------- /src/lib/inc/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/lib/inc/string.h -------------------------------------------------------------------------------- /src/lib/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/lib/io.c -------------------------------------------------------------------------------- /src/lib/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/lib/objects.mk -------------------------------------------------------------------------------- /src/lib/printk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/lib/printk.c -------------------------------------------------------------------------------- /src/lib/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/lib/string.c -------------------------------------------------------------------------------- /src/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/makefile -------------------------------------------------------------------------------- /src/ns_guest/inc/ltzvisor_nsguest_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/ns_guest/inc/ltzvisor_nsguest_config.h -------------------------------------------------------------------------------- /src/ns_guest/ltzvisor_nsguest.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/ns_guest/ltzvisor_nsguest.S -------------------------------------------------------------------------------- /src/ns_guest/ltzvisor_nsguest_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/ns_guest/ltzvisor_nsguest_config.c -------------------------------------------------------------------------------- /src/ns_guest/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/ns_guest/objects.mk -------------------------------------------------------------------------------- /src/ns_guest/zynq/README: -------------------------------------------------------------------------------- 1 | Non-Secure Guest OS binary image should be placed here! 2 | -------------------------------------------------------------------------------- /src/ns_guest/zynq/baremetal.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/ns_guest/zynq/baremetal.bin -------------------------------------------------------------------------------- /src/s_guest/BareApp/blink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/s_guest/BareApp/blink.c -------------------------------------------------------------------------------- /src/s_guest/BareApp/objects.mk: -------------------------------------------------------------------------------- 1 | s_guest-objs-y = blink.o 2 | -------------------------------------------------------------------------------- /src/s_guest/BareApp/portable/hw_zynq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/s_guest/BareApp/portable/hw_zynq.c -------------------------------------------------------------------------------- /src/s_guest/BareApp/portable/inc/hw_zynq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/s_guest/BareApp/portable/inc/hw_zynq.h -------------------------------------------------------------------------------- /src/s_guest/BareApp/portable/inc/s_isr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/s_guest/BareApp/portable/inc/s_isr.h -------------------------------------------------------------------------------- /src/s_guest/BareApp/portable/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/s_guest/BareApp/portable/objects.mk -------------------------------------------------------------------------------- /src/s_guest/BareApp/portable/s_handlers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/s_guest/BareApp/portable/s_handlers.S -------------------------------------------------------------------------------- /src/s_guest/BareApp/portable/s_isr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzvisor/ltzvisor/HEAD/src/s_guest/BareApp/portable/s_isr.c -------------------------------------------------------------------------------- /src/s_guest/README: -------------------------------------------------------------------------------- 1 | Secure Guest OS code should be placed here! 2 | --------------------------------------------------------------------------------