Release v0.3.0
This version brings the implementation of amd64
, and the code of 386
has been deleted. This version will serve as the foundation for subsequent versions.
The next release will focus on turning eggos into a library, with the help of command line tools, turning any normal go program into a kernel that runs on a bare metal.
Features
- Added support for amd64 #58 .
- Added support for
go test
based unit test. - Added support for kernel command line parameters.
- Added kernel log level support.
Fixes
- Fixed epoll missing event bug.
- Fixed a bug that could not connect to
localhost
. - Fixed the concurrent access bug of inode.