comp.lang.ada
 help / color / mirror / Atom feed
From: Jerry Petrey <gpetrey@hercii.mar.lmco.com>
Subject: Re: PC as bare machine?
Date: 1999/08/20
Date: 1999-08-20T00:00:00+00:00	[thread overview]
Message-ID: <37BD921F.FE5DF6AC@hercii.mar.lmco.com> (raw)
In-Reply-To: 7phv9n$ji1$1@nnrp1.deja.com

Robert Dewar wrote:
> 
> Ada2001 <ada2001@my-deja.com> wrote:
>> I am starting on a embedded Ada development project that will
>> ultimately run on a custom Intel CPU target board. The final target
>> hardware will not be available for a few months.  I am wondering if it is
>> possible to use a standard PC as a bare machine development platform until
>> I get the real target board.  Has anyone done this or know of any papers
>> describing how to boot a PC with a dedicated program (no
>> operating system)?
> 
> Remember that DOS is not an operating system in the normal
> sense at all, there is nothing between you and the bare board.
> Yes, there are some system services you can call, but if you
> don't call them, they do nothing but take up a bit of space.
> 
> If you really don't want to even have DOS loaded, then it is
> perfectly easy to write a program that will be boot loaded.
> The easiest thing is to get hold of an old tech ref manual
> that shows how the BIOS loads a program.
> 


This is true.  Back in the 80's when I worked for Forth, Inc., we
did this to bring up our native version of PC Forth which took over
the whole machine.

-- 
=====================================================================
=  Jerry Petrey - Consultant Software Engineer  - Member Team Ada  
=                 Lockheed Martin                 Member Team Forth
=====================================================================




  reply	other threads:[~1999-08-20  0:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-08-19  0:00 PC as bare machine? Ada2001
1999-08-19  0:00 ` Marin David Condic
1999-08-19  0:00 ` Ted Dennison
1999-08-19  0:00 ` tmoran
1999-08-19  0:00 ` Robert Dewar
1999-08-20  0:00   ` Jerry Petrey [this message]
1999-08-20  0:00 ` William Thomas
1999-08-20  0:00 ` jerry
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox