You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add QEMU x86_64 platform support and various enhancements
- Introduced a new configuration file for QEMU x86_64 platform.
- Updated build scripts to accommodate changes in linker script generation.
- Enhanced Cargo.toml for x86-qemu-q35 platform with additional dependencies and features.
- Implemented multi-processor booting with support for application processors.
- Added APIC support for interrupt handling and timer management.
- Created boot and console modules for kernel initialization and UART communication.
- Developed memory management functionalities, including physical memory information retrieval.
- Implemented time management using TSC as the clock source.
- Added power management functionalities for system shutdown and CPU bootstrapping.
- Updated linker script to include driver registration sections.
- Created a new script for QEMU x86_64 execution with appropriate arguments.
* refactor: update platform features and remove unused configurations
0 commit comments