-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathCHANGELOG
More file actions
40 lines (34 loc) · 2.01 KB
/
CHANGELOG
File metadata and controls
40 lines (34 loc) · 2.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Changelog
## Release [v0.3]
- Updated seL4 to upstream release 14.0.0
- Added support for UEFI booting and UEFI high definition graphics console rendering
- Added support for coreboot high definition graphics console
- Added support for IOAPIC/IOAPICx2 and MSI/MSI-X interrupt enabling
- Added support for High Precision Event Timer (HPET)
- Ported the ACPI driver from ReactOS and added support for ACPI device enumeration,
poweroff and reboot
- Ported the PCI(E) driver from ReactOS and added support for PCI(E) device enumeration
and config
- Ported the storage class drivers classpnp.sys and disk.sys from the Microsoft open-source
sample drivers.
- Ported the (incomplete) storport driver from ReactOS and added enough missing pieces
to support the AHCI and NVME miniport drivers
- Ported the storahci miniport driver from Microsoft open-source sample drivers
- Ported the open-source Open Systems Alliance NVME miniport driver
- Many bug fixes and overall improvements to the NT Executive and device driver interface
## Release [v0.2]
- Updated seL4 to upstream release 12.1.0
- Updated toolchain to llvm/clang-15
- Implemented Structured Exception Handling (SEH)
- Object manager improvements: object deletion, symbolic link, case-insensitivity
- More NT system services are implemented: Events, Registry, Virtual Memory
- Implemented hardware configuration database (part of the volatile registry of NT)
- Implemented DMA Subsystem: ISA slave DMA, PCI bus mastering, software scatter/gather
- Ported the floppy driver from ReactOS.
- Added documentations for architectural overview, component design, and driver porting
- Implemented the Cache Manager, including the server-side routines in NT Executive and
client-side API exposed to file system drivers
- Ported the FAT file system driver from ReactOS
## Release [v0.1]
- Initial release featuring basic NT Native API, Native Shell and a keyboard driver
stack (kbdclass.sys and i8042prt.sys).