Commit Graph

21 Commits

Author SHA1 Message Date
faaa4438d6 License rust and c source files 2024-01-18 08:22:58 +08:00
11ff35d34e Style improvements on the boot code 2024-01-02 07:21:36 +08:00
327e991477 Rename boot-wrapper to bzimage-setup 2024-01-02 07:21:36 +08:00
432f0c34b0 Bring both EFI and legacy to test 2024-01-02 07:21:36 +08:00
e71c2701d6 Rename trojan to wrapper and add docs 2024-01-02 07:21:36 +08:00
12d01ca1e4 Update image and Rust toolchain 2024-01-02 07:21:36 +08:00
32e62080ce Add EFI stub 2024-01-02 07:21:36 +08:00
acf4a057d9 Make trojan compile in 64-bit mode 2024-01-02 07:21:36 +08:00
953ff66fcc Introduce the boot trojan 2024-01-02 07:21:36 +08:00
9473889c6b Add Ext2 fs and basic bio layer 2023-12-28 04:54:48 +08:00
632b1937c5 Rename docker image as asterinas/asterinas 2023-12-26 11:49:24 +08:00
2b248dc326 Rename jinux-runner to aster-runner 2023-12-26 11:49:24 +08:00
93781df27b Rename crates from jinux-* to aster-* 2023-12-26 11:49:24 +08:00
4e6f281956 CI should fail on triple faults 2023-12-26 06:32:01 +08:00
01e485b96e Support virtio console device 2023-11-23 09:15:37 +08:00
5d75298144 Make integration test runs in release mode 2023-11-06 08:55:48 +08:00
0a17d90532 Polish namings and interfaces of linux boot 2023-10-26 12:05:12 +08:00
a532340c65 Implement linux x86 32bit legacy boot protocol 2023-10-26 12:05:12 +08:00
922fbd0c91 Minor fix to get entrypoint in the right place 2023-10-26 12:05:12 +08:00
8910af1294 Update grub to 2.12-rc1 for efi bugfix 2023-10-26 12:05:12 +08:00
cdc2b960dc Switch to EFI boot and use official release for QEMU and GDB 2023-10-12 14:38:36 -05:00