flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > . Goto page 1, 2 Next |
Author |
|
mikegonta 12 Sep 2007, 21:10
[ Post removed by author. ]
Last edited by mikegonta on 27 Jan 2009, 22:07; edited 4 times in total |
|||
12 Sep 2007, 21:10 |
|
tom tobias 13 Sep 2007, 09:01
Quote:
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!!! |
|||
13 Sep 2007, 09:01 |
|
vid 13 Sep 2007, 09:55
is it closed-source?
|
|||
13 Sep 2007, 09:55 |
|
mikegonta 13 Sep 2007, 10:38
[ Post removed by author. ]
Last edited by mikegonta on 27 Jan 2009, 22:07; edited 2 times in total |
|||
13 Sep 2007, 10:38 |
|
mikegonta 14 Sep 2007, 09:49
[ Post removed by author. ]
Last edited by mikegonta on 27 Jan 2009, 22:07; edited 2 times in total |
|||
14 Sep 2007, 09:49 |
|
mikegonta 18 Sep 2007, 00:41
[ Post removed by author. ]
Last edited by mikegonta on 27 Jan 2009, 22:08; edited 7 times in total |
|||
18 Sep 2007, 00:41 |
|
mikegonta 18 Sep 2007, 13:26
[ Post removed by author. ]
Last edited by mikegonta on 27 Jan 2009, 22:08; edited 1 time in total |
|||
18 Sep 2007, 13:26 |
|
roboman 19 Sep 2007, 14:09
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
|
|||
19 Sep 2007, 14:09 |
|
Dex4u 19 Sep 2007, 19:14
@mikegonta, maybe you could put some wait for a keypress inbetween the start up code, then count the number of keypress untill the reboot.
|
|||
19 Sep 2007, 19:14 |
|
mikegonta 20 Sep 2007, 16:18
[ Post removed by author. ]
Last edited by mikegonta on 27 Jan 2009, 22:08; edited 3 times in total |
|||
20 Sep 2007, 16:18 |
|
roboman 21 Sep 2007, 07:33
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 |
|||
21 Sep 2007, 07:33 |
|
mikegonta 21 Sep 2007, 20:15
[ Post removed by author. ]
Last edited by mikegonta on 27 Jan 2009, 22:09; edited 2 times in total |
|||
21 Sep 2007, 20:15 |
|
roboman 22 Sep 2007, 15:33
I got:
aeBIOS version 20070920 - mikegonta.com/aeBIOS 2nd stage not loaded - halted (I guess the first problem is taken care of though) |
|||
22 Sep 2007, 15:33 |
|
Mac2004 26 Sep 2007, 17:04
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...
regards Mac2004 http://board.flatassembler.net/topic.php?t=6529 |
|||
26 Sep 2007, 17:04 |
|
mikegonta 27 Sep 2007, 00:47
[ Post removed by author. ]
Last edited by mikegonta on 27 Jan 2009, 22:09; edited 3 times in total |
|||
27 Sep 2007, 00:47 |
|
roboman 27 Sep 2007, 03:09
Yep, that did it. It now works on all 6 of our systems
|
|||
27 Sep 2007, 03:09 |
|
mikegonta 05 Oct 2007, 01:07
[ Post removed by author. ]
Last edited by mikegonta on 27 Jan 2009, 22:09; edited 2 times in total |
|||
05 Oct 2007, 01:07 |
|
dasyar 06 Oct 2007, 13:00
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 |
|||
06 Oct 2007, 13:00 |
|
pfranz 07 Oct 2007, 08:46
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 |
|||
07 Oct 2007, 08:46 |
|
Goto page 1, 2 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.