Subject:
|
Re: legOS
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Tue, 1 Dec 1998 06:48:04 GMT
|
Reply-To:
|
BRETT@SR.spamlessHP.COM
|
Viewed:
|
2613 times
|
| |
| |
Kekoa Proudfoot wrote:
> Eric Hodges <lego-robotics@crynwr.com> wrote:
> > Firmware is software. It doesn't matter if you burn software into
> > ROM, store it on EPROM, store it as PAL settings, core memory
> > values, etc. Software is software, and firmware is software.
>
> Is this your opinion? Or do you have something to back this with?
I'll jump in here and take a shot.
One definition of software vs firmware is that firmware talks directly
to the hardware (setting bits in registers etc) while software doesn't.
This is related to another possible definition that firmware is, as
such,
'hard coded' into the hardware (like in an EPROM) and can't (easily) be
changed while software resides on (magnetic) media and can be
overwritten at will with a new version.
It doesn't matter what language it's written in. I've written both
firmware and software in Pascal. It doesn't really matter what the
program is doing (I've seen sorting code implemented in both firmware
and software).
The difference is more related to one of the definitions above.
--
Brett Carver
brett@sr.hp.com
(707) 577-4344
"... it's a dessert topping. It's a floor wax. No, it's BOTH..."
|
|
Message is in Reply To:
| | Re: legOS
|
| (...) Is this your opinion? Or do you have something to back this with? -Kekoa (26 years ago, 30-Nov-98, to lugnet.robotics)
|
8 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
Active threads in Robotics
|
|
|
|