Bernhard Kuhn wrote:
>
> Stuart Hughes wrote:
> >
> > Heinz Häberle wrote:
> > >
> > > Xing Guoliang wrote:
> > > >
> > > > Hi, rtl,
> > > >
> > > > Is there someone knowing the activities of porting
> > > > RTLinux to embeded computer PC104?
> > > > Any help is appreciated.
> > >
> > > there is nothing to port. PC104 is compatibel
> > > with normal PC Hardware!
> > >
> >
> > Yes, it is known to work on some PC104 boards by Megatel, EMAC and
> > Versalogic. Generally if it is x86 and can run Linux, RTL/RTAI should
> > be no problem
>
> There only one small thing to be taken into account:
>
> Many PC104 boards are using M-Systems "Disk On Chips" as hard-drive
> emulation. therefore, you need an additional kernel-driver compiled
> into the operating system to be able to access this solid state disk.
> But the linux-driver is available and only a simple kernel patch ...
>
> But absolutly agreed: in gerneral, PC104 shouldn't be a problem ...
Any device not in a 'standard' PC you may not have a driver for. I know
that Linux drivers exist for Canbus, and Digital and Analog I/O boards
in the PC/104 form factor. For other boards you may have to access them
at a 'low level' by using Linux functions like 'ioctl'. Doing analog
and digital I/O with out a driver is pretty straight forward. Mostly
reading and writing ports and registers. If the data is large maybe
some DMA transfers using 'outb'.
Its not a matter of if a particular PC/104 board is compatible with
Linux, but how much work you may have to do to get it to work. Writing
a driver yourself may be simple if the board is simple. Search the web
before you write. The all or some of the code may be out there.
- Kal.
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/