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
-
- Member
- Posts: 62
- Joined: Tue Feb 13, 2007 10:46 am
DoorsOs testing
- Attachments
-
- Doors.tar.gz
- Image file
- (54.66 KiB) Downloaded 50 times
Last edited by uglyoldbob on Mon Feb 19, 2007 10:33 pm, edited 1 time in total.
I have an 80386SX 20MHz 2MB RAM.
It is my testbed platform. Only has the 3.5" and 5.25" floppy drives.
It is my testbed platform. Only has the 3.5" and 5.25" floppy drives.
Re: DoorsOs testing
Can you provide an image?uglyoldbob wrote:I can provide source if anybody is interested.
C8H10N4O2 | #446691 | Trust the nodes.
-
- Member
- Posts: 62
- 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.
I have an 80386SX 20MHz 2MB RAM.
It is my testbed platform. Only has the 3.5" and 5.25" floppy drives.
It is my testbed platform. Only has the 3.5" and 5.25" floppy drives.
Ah! I'm terribly sorry. I can't seem to remember that to see an attachment you have to be logged in. That's what I get for checking the forum while not being logged in....
Anyway....In QEMU, I get:
That's it. It's currently sitting there doing nothing at the moment.
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.
-
- Member
- Posts: 62
- Joined: Tue Feb 13, 2007 10:46 am
That is awesome. That is what it is supposed to look like when it works. I just did a test by using GRUB on my laptop, and a couple of the strings had extra characters added to the end of them. Go figure.
No you just happened to check it for the brief moment when it had no attachments (my fault)
No you just happened to check it for the brief moment when it had no attachments (my fault)
I have an 80386SX 20MHz 2MB RAM.
It is my testbed platform. Only has the 3.5" and 5.25" floppy drives.
It is my testbed platform. Only has the 3.5" and 5.25" floppy drives.