[GH-ISSUE #4] x86 barebones drivers #6

Closed
opened 2026-11-03 22:02:03 -07:00 by gitea-mirror · 4 comments
Owner

Originally created by @raynorpat on GitHub (Oct 10, 2025).
Original GitHub issue: https://github.com/RhapsodiOS/RhapsodiOS/issues/4

Originally assigned to: @raynorpat on GitHub.

We need to finish off all of the neccessary drivers to at least get into single user mode without needing to copy over the ones from Rhapsody at all

Originally created by @raynorpat on GitHub (Oct 10, 2025). Original GitHub issue: https://github.com/RhapsodiOS/RhapsodiOS/issues/4 Originally assigned to: @raynorpat on GitHub. We need to finish off all of the neccessary drivers to at least get into single user mode without needing to copy over the ones from Rhapsody at all
gitea-mirror 2026-11-03 22:02:03 -07:00
Author
Owner

@raynorpat commented on GitHub (Oct 15, 2025):

I believe I have commited all of the driver frameworks for i386 at least

<!-- gh-comment-id:3406762199 --> @raynorpat commented on GitHub (Oct 15, 2025): I believe I have commited all of the driver frameworks for i386 at least
Author
Owner

@raynorpat commented on GitHub (Oct 26, 2025):

PCIBus is now implemented, tested and working correctly in regards to compatibility with Rhapsody DR2

<!-- gh-comment-id:3447993008 --> @raynorpat commented on GitHub (Oct 26, 2025): PCIBus is now implemented, tested and working correctly in regards to compatibility with Rhapsody DR2
Author
Owner

@raynorpat commented on GitHub (Sep 21, 2026):

Update:
The two core bus drivers (EISA and PCI) both compile and run, and run together with the modified kernel. The other bus drivers all compile and load cleanly but have not had any specific hardware testing.

EIDE and AHCI driver both work correctly in QEMU after testing.

PS2Keyboard and PS2Mouse both work correctly in QEMU after testing.

VGA driver and WindowServer bundle both work correctly in QEMU after testing.

<!-- gh-comment-id:5763809454 --> @raynorpat commented on GitHub (Sep 21, 2026): Update: The two core bus drivers (EISA and PCI) both compile and run, and run together with the modified kernel. The other bus drivers all compile and load cleanly but have not had any specific hardware testing. EIDE and AHCI driver both work correctly in QEMU after testing. PS2Keyboard and PS2Mouse both work correctly in QEMU after testing. VGA driver and WindowServer bundle both work correctly in QEMU after testing.
Author
Owner

@raynorpat commented on GitHub (Oct 5, 2026):

all remaining drivers have some form of reconstruction - good to close this out

<!-- gh-comment-id:6005776500 --> @raynorpat commented on GitHub (Oct 5, 2026): all remaining drivers have some form of reconstruction - good to close this out
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
github-starred/RhapsodiOS#6
No description provided.