flat assembler
Message board for the users of flat assembler.

Index > OS Construction > .

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 28 Jan 2009, 09:13; edited 3 times in total
Post 24 Jan 2009, 13:24
View user's profile Send private message Reply with quote
shoorick



Joined: 25 Feb 2005
Posts: 1605
Location: Ukraine
shoorick
yes, you right, pinczakko made a great investigation in this area! Smile

what i ment about hardware were exactly a thing where insert this rom with rom extension and a tool to write it (if you use not electrically erased eprom) Wink

to play with this i made 2 boards: one universal 2716-27512 and another for 27256, and two eprom programmers, as i have a lot of used UV eproms Wink when i'll have some time i hope to continue this game :unsure: would be nice to be not alone Very Happy

most of this i have been discussing there: http://board.flatassembler.net/topic.php?t=9181

also you may look at the pictures (as i have no translated to english version Razz ) at some of my stuff there:
http://shoorick.ho.ua/monsters
http://shoorick.ho.ua/prog

regards!
Post 24 Jan 2009, 17:41
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 28 Jan 2009, 09:14; edited 1 time in total
Post 24 Jan 2009, 17:59
View user's profile Send private message Reply with quote
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41
Fun with Option Roms <was Micro OS contest>???
I never changed it. how can this be it?
Post 24 Jan 2009, 19:28
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17278
Location: In your JS exploiting you and your system
revolution
Coddy41 wrote:
Fun with Option Roms <was Micro OS contest>???
I never changed it. how can this be it?
This is a whole new thread. Your original thread is still here.
Post 24 Jan 2009, 19:29
View user's profile Send private message Visit poster's website Reply with quote
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41
I know, I was just there, But how can it be "micro os contest"
Post 24 Jan 2009, 19:35
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17278
Location: In your JS exploiting you and your system
revolution
Coddy41 wrote:
I know, I was just there, But how can it be "micro os contest"
I assume it is because shoorick's quote came from there originally.
Post 24 Jan 2009, 19:36
View user's profile Send private message Visit poster's website Reply with quote
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41
Hmm... OK I get it. Makes somewhat sence.
Post 24 Jan 2009, 19:44
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 28 Jan 2009, 09:14; edited 1 time in total
Post 24 Jan 2009, 19:52
View user's profile Send private message Reply with quote
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41
Um no one has said any thing about joining at these forums, but on my forums My brother told me he was in, and Devin said he was wanting to do it. http://pnforums.webs.com/apps/forums/topics/show/276759-pn-contest-09 my brother hasn't posted yet but dev. has.
Post 24 Jan 2009, 20:11
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17278
Location: In your JS exploiting you and your system
revolution
The first time I ever reprogrammed a PC ROM was my VGA card. I was doing a project to put the computer output to the standard TV. I had already finished the composite encoder circuitry and the final stage was to edit the ROM on the VGA card to change the H and V timings to 50Hz PAL output. It worked out well. No app software needed to be changed (it was all DOS back then) and my customer was extremely happy.
Post 25 Jan 2009, 08:44
View user's profile Send private message Visit poster's website Reply with quote
shoorick



Joined: 25 Feb 2005
Posts: 1605
Location: Ukraine
shoorick
mikegonta wrote:
Well then, how about the idea of a boot loader option emulator?
Also, the more practical applications involve PCI as opposed to ISA.

1.what you mean with boot loader emulation? loader in ROM extension, which loads image to 7C00h from ROM and executes it? i've been thinking about developing application like dos com file, then it is possible to to have little loader, which loads executing image to any XXXX:0100h location and runs it. this will help to debug application as usual under dos, and then write it into the ROM. it's a kind of practical solution, as there is no necesity to debug system when it is already in ROM. of course, it is handy mostly for 16-bit code...

2.there is no difference i think on what bus boot rom situated - ISA or PCI. i prefer ISA because i have a stack of boards with ISA bus and only one (btw not working properly) with pci

regards!

_________________
UNICODE forever!
Post 25 Jan 2009, 09:35
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 28 Jan 2009, 09:14; edited 2 times in total
Post 25 Jan 2009, 14:59
View user's profile Send private message Reply with quote
shoorick



Joined: 25 Feb 2005
Posts: 1605
Location: Ukraine
shoorick
mikegonta wrote:
I mean a regular boot loader (FD, CD, flash drive) which will load an image or file to segment 900h for example. Similar to the BIOS loading the option rom to upper memory. In similar fashion the signature and check sum will be checked. Finally the entry point will be far jumped.
Thus the BIOS option rom procedures are emulated.

i see, it's slightly different then i have planning to do - i had wish to use old motherboard as diskless system.

mikegonta wrote:
I stand corrected. It's not ISA vs PCI, but rather the Plug and Play extensions.
I need to do some investigating, but a cheap pci network card is probably less than $20 US in North America. It should probably have flash memory already installed and a free flash program. If this is the case it would be a lot easier than hard wire and eeprom programming.
I was originally thinking that aeBIOS (or an OS) on option rom could simply hook int 19h to gain access, but P&P won't allow this old method. I would prefer a method different from "Booting from Lan"

i see, you're right about netcard as easiest platform to hold rom extension, i did not know about such troubles with int 19h hooking as I have not been interesting with PCI bus yet, because my targets are exactly old motherboards without PCI bus on them. it's a subject to test...

regards!

_________________
UNICODE forever!
Post 26 Jan 2009, 05:44
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 28 Jan 2009, 09:14; edited 1 time in total
Post 26 Jan 2009, 10:53
View user's profile Send private message Reply with quote
shoorick



Joined: 25 Feb 2005
Posts: 1605
Location: Ukraine
shoorick
i got it, but as you understand, my boards (including even 286) does not support pnp also Smile
Post 26 Jan 2009, 11:36
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< 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.

Powered by rwasa.