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
Fix miniport/miniclass driver loading. In the minidriver/driver pair the driver is basically a DLL which is linked into the minidriver. The real driver entry is in the minidriver. This is not needed for fdc.sys but needed for the storage driver stack.
Port pci.sys. ReactOS has two PCI drivers, bus/pci and bus/pcix, the latter of which is more feature-complete.
Enable MSI (message signaled interrupts). This is important since interrupt sharing is slow due to the microkernel context switching overhead.
Port the PCI IDE port driver pair (port pciidex.sys and miniport pciide.sys)
Port the storage driver stack from ReactOS. This includes the class driver classpnp.sys, class minidrivers (disk.sys, cdrom.sys), ATA port drivers (atapi.sys).
Implement the on-disk format of the registry
Implement NtDeleteKey. Note that we need to figure out how to distinguish closing a handle to a key object and deleting the key object from the disk. Perhaps the object manager needs two "delete" routines: a close routine that is invoked the the in-memory object is deleted, and a delete routine that is invoked when the object is deleted from the disk.
The text was updated successfully, but these errors were encountered:
cl91
changed the title
Future work items
Release v0.3 work items
Jun 6, 2024
Uh oh!
There was an error while loading. Please reload this page.
Work items for future releases (probaby v0.3). Some of these are moved from v0.2.
acpi.sys
driver from ReactOS.fdc.sys
but needed for the storage driver stack.pci.sys
. ReactOS has two PCI drivers,bus/pci
andbus/pcix
, the latter of which is more feature-complete.pciidex.sys
and miniportpciide.sys
)classpnp.sys
, class minidrivers (disk.sys
,cdrom.sys
), ATA port drivers (atapi.sys
).The text was updated successfully, but these errors were encountered: