Commit Graph

163 Commits

Author SHA1 Message Date
Zhang Junyang 0a17d90532 Polish namings and interfaces of linux boot 2023-10-26 12:05:12 +08:00
Zhang Junyang 33ec7dec02 Use dummy tests for other boot protocols 2023-10-26 12:05:12 +08:00
Zhang Junyang a532340c65 Implement linux x86 32bit legacy boot protocol 2023-10-26 12:05:12 +08:00
Zhang Junyang 8910af1294 Update grub to 2.12-rc1 for efi bugfix 2023-10-26 12:05:12 +08:00
Zhang Junyang c26eac757a Add timeout for CI jobs 2023-10-15 18:05:53 -05:00
Zhang Junyang cdc2b960dc Switch to EFI boot and use official release for QEMU and GDB 2023-10-12 14:38:36 -05:00
Zhang Junyang d0c84e0b6f Add protected mode sub-crate for Linux boot setup 2023-10-12 14:38:36 -05:00
Zhang Junyang 7d5295ab25 Refactor build system, boot and added Linux Boot facilities 2023-10-12 14:38:36 -05:00
Zhang Junyang 602c0e30fe Add version bumping mechanism 2023-08-14 10:45:01 +08:00
Zhang Junyang e7d1437fca Build Docker image with CI 2023-08-14 10:45:01 +08:00
Zhang Junyang 2e7fd91264 Run ci with optimizations and specify ci pr types 2023-08-08 21:32:03 +08:00
Zhang Junyang acfbc7efdc Fix multiple issues in the initproc path 2023-08-04 11:37:34 +08:00
Zhang Junyang bb5e9a2e97 Add github workflow config 2023-08-04 11:37:34 +08:00