Ed Nutting

Results 58 issues of Ed Nutting

- Remove the assembly code IDT initialisation - Add methods for loading the processor IDT pointer from C# - Add methods for getting/setting IDT entries from C# - Add methods...

restructure

Add a C# GDB stub so FlingOS can be debugged using GDB. Unfortunately, GDB (nor its Mono variant) are going to have the C# support we need so we'll have...

enhancement
help wanted

Implement a self-installer so that FlingOS can install itself and drivers onto real hardware.

enhancement

Investigate, design and, if viable, implement Unit Testing and utilise Static Code Analysis where sensible. This needs a lot more thought and planning and may be a distraction from the...

enhancement

After adding Isochronous Transfer Queue support to the EHCI driver, create USB keyboard and mouse drivers.

enhancement
help wanted

Implement support for the Isochronous Transfer Queue in the EHCI driver.

enhancement
help wanted

Proper Eject and cleanup in the USB stack. At the moment, ejected devices aren't removed from the devices list and unplugged devices aren't removed either. Also, we need to handle...

enhancement
help wanted

Investigate and (if viable) implement OHCI and XHCI drivers in the USB stack.

enhancement
help wanted

Thoroughly test the USB stack and fix any bugs found.

bug
help wanted

Implement/add a SATAPI driver.

enhancement
help wanted