Releases: to268/phoenix
Changed build system to meson, added CPUID, SSE and AVX support
sha256sum:
ae8ad8012342d6d17b60866fdd9f7bab5341e5a63395e8acb7c159257cbd4ed8 phoenix-x86_64.iso
sha512sum:
7bae59b1acc76d6ab01ce227ee4f05e4ecd029aa20e2e92a04167c9565efa4ac1e3536d14a3c2721300f1b853171e840cd29a624389a9e1fa7f52cdfb9301116 phoenix-x86_64.iso
b2sum:
0e4bc1c3187284dbf4b7ac1824c2cb5f56362e5de9de15b0ea19354b47025b141e26d7dc5df6d4b8deb9d52d3c3726367cd25bd72e7e4ec408dbcf0f394ba668 phoenix-x86_64.iso
Added PIT, PCSPK and RTC driver and improved PS/2 Keyboard driver
Changelog
- Added PIT driver to be able to count time and sleep bcf9e93
- Added PC Speaker driver to be able to generate basic sounds 7645632
- Added NMIs (Non Maskable Interrupts) handling 0020cb1
- Added RTC driver to be able to get the date and the time provided by the CMOS 95a1844
- Improved PS/2 driver to display lowercase and uppercase characters and some special keys
75e0bc5 - Added 2 new keyboard layouts (AZERTY, DVORAK) which can be selected in the build config (defaults to QWERTY) 75e0bc5
Checksums
md5sum:
8e6fa1bd01c642a169082ee821732412 phoenix-x86_64.iso
sha1sum:
d8cb2478b3b9c21a401e7a65afa3859da5a540c9 phoenix-x86_64.iso
sha256sum:
d27771a2269055eb72147f7ad61f4f9700518575e14f2dbe5387bf619079ed24 phoenix-x86_64.iso
sha512sum:
8316233531330a4ccc798e5ab434b1a30637955173c04b0029ab4d1e50219f5bb5adc075247dc370487f67a9454da3a24c56718f1444b1624d029b047a9e5cee phoenix-x86_64.iso
Added PS/2 Keyboard Driver
- md5sum: db70125dc1180f91302672be53bbfd97 phoenix-x86_64.iso
- sha1sum: 258a12234855483b64176f2a172cff8e0c108422 phoenix-x86_64.iso
- sha256sum: 4431f05450299de7af9ab4e42c68112a9b79a399ba19d1681682d87d908b7982 phoenix-x86_64.iso
- sha512sum: 27a43d1aadcd1cbb0acb525f0385520f6f43eb6de92dbc2f7185f037eb7d0a9700c52c3164fd0d520075dc5778fba1cae06fa8d870b98c549c6acbdbee28466a phoenix-x86_64.iso
Added PMM feature
- md5sum:
fde29bb6bc241211702873f1613cc062 phoenix-x86_64.iso - sha1sum:
1c929e856b9ac7980ca9d2da23616edba8fa9396 phoenix-x86_64.iso - sha256sum
b54bae8366f2fe4a439868cf2f5f1e499cf7441bfaa6efec21c7e351a1a61934 phoenix-x86_64.iso - sha512sum
a942e64e4639f21ff3366c7c46ec2087bf15e058234d63228ed2a04adc128804ae280375f88de17ab2b2be5e43a6dd1d4e6be533360d438ef2b3a7297819b0a6 phoenix-x86_64.iso
Finalized GDT and started PMM work
v0.2-alpha Updated README.md
Initial Release
v0.1-alpha Added Phoenix Source Code