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
=====================================================================
next prev parent 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