[X] The "/Tcl/Tk Aqua/TclTkAqua-8.4.5.dmg" file could not be found or is not available. Please select another file.

Share

More
REDD: RTLinux Ethernet Device Drivers Icon

REDD: RTLinux Ethernet Device Drivers

by joalsan, serpeal


REDD (RTLinux Ethernet Device Drivers) is a set Ethernet drivers for the RTLinux RTOS which provide the standard POSIX API (open, read, write, close and ioctl). This allow to the RT-tasks to use the network as a POSIX device.


http://redd.sourceforge.net





Separate each tag with a space.

Registered:

2004-11-05

Ratings and Reviews

Be the first to post a text review of REDD: RTLinux Ethernet Device Drivers. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • New Project Manager

    joalsan has been added as project manager

    posted by serpeal 1597 days ago

  • redd REDD-0.4 file released: REDD-0.4.tbz2

    The REDD-0.4 distribution differs from the 0.3 distribution in: - A file gathering together all the tunable options has been developed (reddopts.h). - The O_NONBLOCK (nonblocking) mode has been added to the drivers. - By default the ZERO COPY is used when interfacing the driver with the read call, but one can choose the standard working mode of the read call in the reddopts.h file (added the read's standard working mode). - An option to decide if the driver receives all the broadcasts in the network or only those addressed to him has been added in the reddopts.h file. - The RTLinux code needed to develop a new REDD driver has been gathered together in the file src/include/drivers/rtl_posix_if.h. This simplifies a lot the work of developing a new driver and standarizes the functions and variables that the RTLinux drivers must provide (or use). - A new mechanism that allows you to substitute the open, read, write, close and ioctl (hereafter the POSIX calls) with your own calls without modifying the driver's code has been provided. This mechanism is provided in the file src/include/posix_fake/rtl_posixio_fake.h. That file allows your code to get a pointer to each of the POSIX calls functions declared in the driver and use them (if you want) inside your calls (that will substitute the driver's ones). This allows you to add code before and after the POSIX calls transparently (the final user will call read, write, etc.. in the same way, but your code will be executed instead of the drivers one), being a powerful mechanism to develop protocols that use this drivers (for example, a real-time protocol over Ethernet).

    posted 1810 days ago

  • File released: /redd/REDD-0.4/REDD-0.4.tbz2

    posted 1810 days ago

  • Tools TLSF-1.3.1 file released: TLSF-1.3.1.tbz2

    posted 1818 days ago

  • redd REDD-0.3 file released: REDD-0.3.tbz2

    The REDD-0.3 distribution differs from the 0.2 distribution in: - Fixed BUG in the Intel Pro 100 (e100) driver that made RTLinux to hang randomly. - Fixed BUG in the Intel Pro 100 (e100) driver that made Linux to hang in some contexts. The REDD-0.2 distribution differs from the 0.1.1 distribution in: - This new release provides a new RTLinux driver for the Ethernet card Intel Pro 100 (e100). The REDD-0.1.1 distribution differs from the 0.1 distribution in: - This new release removes some files not really needed in the 0.1 version (most of them in the redd_tools directory). - Removed some includes in most files (memcopy.h). - Removed the memcopy implementation provided in the ping.c file. Now it uses the memcpy implementation provided by the kernel. REDD home page: http://redd.sourceforge.net Please send comments to Sergio Perez <serpeal@upvnet.upv.es>

    posted 1818 days ago

  • File released: /Tools/TLSF-1.3.1/TLSF-1.3.1.tbz2

    posted 1818 days ago

  • File released: /redd/REDD-0.3/REDD-0.3.tbz2

    posted 1818 days ago

  • redd REDD-0.3 file released: REDD-0.2.tbz2

    The REDD-0.3 distribution differs from the 0.2 distribution in: - Fixed BUG in the Intel Pro 100 (e100) driver that made RTLinux to hang randomly. - Fixed BUG in the Intel Pro 100 (e100) driver that made Linux to hang in some contexts. The REDD-0.2 distribution differs from the 0.1.1 distribution in: - This new release provides a new RTLinux driver for the Ethernet card Intel Pro 100 (e100). The REDD-0.1.1 distribution differs from the 0.1 distribution in: - This new release removes some files not really needed in the 0.1 version (most of them in the redd_tools directory). - Removed some includes in most files (memcopy.h). - Removed the memcopy implementation provided in the ping.c file. Now it uses the memcpy implementation provided by the kernel. REDD home page: http://redd.sourceforge.net Please send comments to Sergio Perez <serpeal@upvnet.upv.es>

    posted 1819 days ago

  • File released: /redd/REDD-0.3/REDD-0.2.tbz2

    posted 1819 days ago

  • redd REDD-0.3 file released: REDD-0.1.1.tbz2

    The REDD-0.3 distribution differs from the 0.2 distribution in: - Fixed BUG in the Intel Pro 100 (e100) driver that made RTLinux to hang randomly. - Fixed BUG in the Intel Pro 100 (e100) driver that made Linux to hang in some contexts. The REDD-0.2 distribution differs from the 0.1.1 distribution in: - This new release provides a new RTLinux driver for the Ethernet card Intel Pro 100 (e100). The REDD-0.1.1 distribution differs from the 0.1 distribution in: - This new release removes some files not really needed in the 0.1 version (most of them in the redd_tools directory). - Removed some includes in most files (memcopy.h). - Removed the memcopy implementation provided in the ping.c file. Now it uses the memcpy implementation provided by the kernel. REDD home page: http://redd.sourceforge.net Please send comments to Sergio Perez <serpeal@upvnet.upv.es>

    posted 1826 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

REDD: RTLinux Ethernet Device Drivers Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review