Well I have completed quite a bit since I started my OS Doors in 2005 (I think that's when I started, maybe it was the end of 2004). I have only worked on it here and there (on more than one occasion I stopped for a long period of time).
If possible could I get it tested on a variety of machines (other versions of bochs / any qemu / any vmware might be of interest). Right now it is designed to boot from a floppy disk using GRUB.
Expected output (or similar)
Setting up PIC
Configuring system timer for 0x000003E8 hertz
Configuring keyboard
(tab)Setting keyboard to scancode set2
(tab)Disabling scancode translation
Configuring memory management
(tab)Setting up page directory and page table entries
(tab)Enabling paging
(tab)pages available for use: (depends on how much RAM you have)
(tab)pages mapped: (depends on how much RAM you have)
Initializing floppy drive
The floppy disk drive motor shoul turn off after this and then the system should stop/halt.
I can provide source if anybody is interested.
Thanks in advance.
EDIT: I didn't notice my first attachment attempt didn't work. File contains a floppy image with GRUB and my kernel file on it.
DoorsOs testing
-
uglyoldbob
- Member

- Posts: 63
- Joined: Tue Feb 13, 2007 10:46 am
DoorsOs testing
- Attachments
-
- Doors.tar.gz
- Image file
- (54.66 KiB) Downloaded 106 times
Last edited by uglyoldbob on Mon Feb 19, 2007 10:33 pm, edited 1 time in total.
Re: DoorsOs testing
Can you provide an image?uglyoldbob wrote:I can provide source if anybody is interested.
C8H10N4O2 | #446691 | Trust the nodes.
-
uglyoldbob
- Member

- Posts: 63
- Joined: Tue Feb 13, 2007 10:46 am
Re: DoorsOs testing
Yes I just did. Sorry about that.Alboin wrote:Can you provide an image?uglyoldbob wrote:I can provide source if anybody is interested.
Anyway....In QEMU, I get:
Code: Select all
Setting up PIC
Configuring system timer for 0x000003E8 hertz
Configuring Keyboard
Setting keyboard to scancode set 2
Disabling scancode translation
Configuring memory management
Setting up the page directory table and page table entries
Enabling paging
Number of pages available for use: 0x00007F6E
Number of pages actually mapped:0x00007F9F
Initializing floppy drive
C8H10N4O2 | #446691 | Trust the nodes.
-
uglyoldbob
- Member

- Posts: 63
- Joined: Tue Feb 13, 2007 10:46 am
