flat assembler
Message board for the users of flat assembler.

Index > OS Construction > .

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
mikegonta



Joined: 20 Nov 2005
Posts: 99
mikegonta
[ Post removed by author. ]


Last edited by mikegonta on 27 Jan 2009, 22:07; edited 4 times in total
Post 12 Sep 2007, 21:10
View user's profile Send private message Reply with quote
tom tobias



Joined: 09 Sep 2003
Posts: 1320
Location: usa
tom tobias

Thanks Mike, looks like a terrific project.
Perhaps this question is already answered on the image file, if so, please accept my apologies for asking something already addressed elsewhere: Does one replace the existing BIOS, upon deploying the latest version on a "real PC 386+" ?? If so, should one seek to return to the old, original BIOS, is there a simple method described to accomplish this? Thanks for an interesting development!!!
Smile
Post 13 Sep 2007, 09:01
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid
is it closed-source?
Post 13 Sep 2007, 09:55
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
mikegonta



Joined: 20 Nov 2005
Posts: 99
mikegonta
[ Post removed by author. ]


Last edited by mikegonta on 27 Jan 2009, 22:07; edited 2 times in total
Post 13 Sep 2007, 10:38
View user's profile Send private message Reply with quote
mikegonta



Joined: 20 Nov 2005
Posts: 99
mikegonta
[ Post removed by author. ]


Last edited by mikegonta on 27 Jan 2009, 22:07; edited 2 times in total
Post 14 Sep 2007, 09:49
View user's profile Send private message Reply with quote
mikegonta



Joined: 20 Nov 2005
Posts: 99
mikegonta
[ Post removed by author. ]


Last edited by mikegonta on 27 Jan 2009, 22:08; edited 7 times in total
Post 18 Sep 2007, 00:41
View user's profile Send private message Reply with quote
roboman



Joined: 03 Dec 2006
Posts: 122
Location: USA
roboman
I only tested it out on one system, a 400mhz celeron HP Pavilion. It goes through the normal bios stuff, the floppy sounds like it loads something, then the system reboots, does the bios thing again, tries the floppy again, reboots.....
I used WinImage to make the image disk from the img file
Post 18 Sep 2007, 05:05
View user's profile Send private message Visit poster's website Reply with quote
mikegonta



Joined: 20 Nov 2005
Posts: 99
mikegonta
[ Post removed by author. ]


Last edited by mikegonta on 27 Jan 2009, 22:08; edited 1 time in total
Post 18 Sep 2007, 13:26
View user's profile Send private message Reply with quote
roboman



Joined: 03 Dec 2006
Posts: 122
Location: USA
roboman
I had a few moments and checked it on the other 5 computers we have around here. Just seems to be a problem on the HP Pavilion, all the others worked fine. If any thing comes up on the screen it's gone before I can see it. It starts to reboot before the floppy has even stopped spinning. The HP does run DexOS and several others fine
Post 19 Sep 2007, 14:09
View user's profile Send private message Visit poster's website Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u
@mikegonta, maybe you could put some wait for a keypress inbetween the start up code, then count the number of keypress untill the reboot.
Post 19 Sep 2007, 19:14
View user's profile Send private message Reply with quote
mikegonta



Joined: 20 Nov 2005
Posts: 99
mikegonta
[ Post removed by author. ]


Last edited by mikegonta on 27 Jan 2009, 22:08; edited 3 times in total
Post 20 Sep 2007, 16:18
View user's profile Send private message Reply with quote
roboman



Joined: 03 Dec 2006
Posts: 122
Location: USA
roboman
mikegonta wrote:
The latest aeBIOS version is here


I got:
aeBIOS version 20070920 - mikegonta.com/aeBIOS

FDC error routine failed - halted

(That was on the HP Pavilion Celeron 400mhz) hope that's of some help
Post 21 Sep 2007, 07:33
View user's profile Send private message Visit poster's website Reply with quote
mikegonta



Joined: 20 Nov 2005
Posts: 99
mikegonta
[ Post removed by author. ]


Last edited by mikegonta on 27 Jan 2009, 22:09; edited 2 times in total
Post 21 Sep 2007, 20:15
View user's profile Send private message Reply with quote
roboman



Joined: 03 Dec 2006
Posts: 122
Location: USA
roboman
I got:
aeBIOS version 20070920 - mikegonta.com/aeBIOS

2nd stage not loaded - halted

(I guess the first problem is taken care of though)
Post 22 Sep 2007, 15:33
View user's profile Send private message Visit poster's website Reply with quote
Mac2004



Joined: 15 Dec 2003
Posts: 313
Mac2004
mikegonta: Just crossed my mind that you might have similar stack pointer issue with your boot loader. I encountered such a thing while writing my own boot loader. Some PC's are very picky about the stack pointer during the boot process... Sad

regards
Mac2004

http://board.flatassembler.net/topic.php?t=6529
Post 26 Sep 2007, 17:04
View user's profile Send private message Reply with quote
mikegonta



Joined: 20 Nov 2005
Posts: 99
mikegonta
[ Post removed by author. ]


Last edited by mikegonta on 27 Jan 2009, 22:09; edited 3 times in total
Post 27 Sep 2007, 00:47
View user's profile Send private message Reply with quote
roboman



Joined: 03 Dec 2006
Posts: 122
Location: USA
roboman
Yep, that did it. It now works on all 6 of our systems
Post 27 Sep 2007, 03:09
View user's profile Send private message Visit poster's website Reply with quote
mikegonta



Joined: 20 Nov 2005
Posts: 99
mikegonta
[ Post removed by author. ]


Last edited by mikegonta on 27 Jan 2009, 22:09; edited 2 times in total
Post 05 Oct 2007, 01:07
View user's profile Send private message Reply with quote
dasyar



Joined: 27 Feb 2005
Posts: 33
dasyar
A very interesting project, keep up the good work!

I tested your program on a few machines:

Gateway XP1450 Notebook, ran OK
Gateway Profile 4 All-in-one, ran OK
Compaq Armada 1592DMT, Shows your logo, and then a 'disk read error'
Acer 5000 AMD Turion64 Notebook, Only got as far as loading the aeBIOS logo

A few questions, will you be implementing the use of multitasking, and will you have some easier way of preparing a floppydisk? What is your ultimate goal with this project?

Thanks
Post 06 Oct 2007, 13:00
View user's profile Send private message Reply with quote
pfranz



Joined: 13 Jan 2007
Posts: 49
Location: Italy
pfranz
While it might be interesting for learning, I don't agree with building a 32 bit interface to BIOS.
In my (and Ville's of MenuetOS) opinion, BIOS must be avoided as much as possible. I'm adding BIOS support to my HwTest and I'm continuously finding bugs which need workarounds. Consider I'm testing it on ten machines or so, what about the world out there? I am convinced that the ONLY software which can't bring bugs at all is the one which is not there, so aeBIOS could add its own bugs to BIOS bugs.
The most important BIOS functions are accessible through a protected mode interface which I believe is more efficient than a general interface like aeBIOS, in the rare cases when you need to do a real mode call you can setup a V8086 task (it's not that difficult, I'll show an example in next version of hwtest).
Most PC hardware is standardized, so you generally don't need a machine-specific interface: MenuetOS has shown that you can build an operating system without BIOS
Post 07 Oct 2007, 08:46
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.