Hi
You can look at http://opensource.lineo.com/cgi-bin/cvsweb/rtnet/drivers/net

look at README. there is explanation to the  need changes.
I port intel driver (82559 NIC  e100 driver) and this link help me a lot.

Another  things which you should change are the watchdog timer to some rt
watchdog.
since it use linux timer which isn't reccomand,and evert delay at interrupt
to rt_delay.

I suggest you to used pthread_cond_wait & pthread_cond_signal  for
comunication
between rt_interrupt handler and rt_task, and not pthread_wakeup_np ,
pthread_wait_np.
Since I think it didn't work well for comunication between task-interrupt.

Shlomi Rechtman


hii
  I would like to know how device drivers are to be implemented in RTL...
  we have a full IP Suite to be ported to RTLinux..
  But how to access the network cards....
  does rtl by itself has any drivers ...
regards,
- Bharani.
*** A key ring is a handy little gadget that allows you to lose all your
keys at once. ***

----- End of forwarded message from [EMAIL PROTECTED] -----
-- [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/

----- End of forwarded message from [EMAIL PROTECTED] -----
-- [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/

Reply via email to