RE: FPGA for PCI based servo control board
>
> >> The more serious problem is the NIC driver in the
> >> PC. Linux provides a whole bunch of NIC drivers,
> >> for many different cards. AFAIK, they are _not_
> >> usable by a real-time task running under RTLinux
> >> or RTAL. Can somebody who knows the EMC architecture
> >> either confirm this, or set me straight?
> >
> > Yup, that is true. You'd have to go in at the hardware
> > level, with a custom driver that will run in RT. This
> > might not be so hard, but you'd need a different version
> > for each chipset. Not an attractive thought.
>
> Nope, not attractive at all. As far as I am concerned,
> that just about kills the ethernet version, unless
> somebody steps forward and volunteers to write real
> time raw packet drivers for a couple dozen of the most
> common NICs. :-(
>
> Actually, I wonder if the source for the normal,
> non-realtime drivers would contain most of the
> hardware level details. I know absolutely nothing
> about how those drivers are structured, but perhaps
> real-time drivers could use large chunks of the
> existing code?
>
Four or five years ago I used to follow the RTLinux mail list. There
were several people developing RTLinux real-time Ethernet drivers, I
think for use in multi-track audio recording systems.
A Google search on "RTLinux Ethernet" yields many hits.
Bert
Date Index |
Thread Index |
Back to archive index |
Back to Mailing List Page
Problems or questions? Contact