I've put a new snapshot at
ftp://ftp.fsmlabs.com/pub/rtlinux/v3/rtlinux-3.0-pre6c.tar.gz

Real-Time from user-mode
---
I'd like some feedback on some user-space real-time code I've added.
Take a look at man/man3/rtlinux_sigaction.3.  It allows user-code (not
modules) to install signal handlers that get called through the same
RTLinux mechanism and provides ~10-30us worst-case latencies from
user-mode.  The benefit is that you don't need to write module code but can
write RTLinux code if you understand how to write signal code.

Programmers just need to link applications with -lrtl and read the man page
on rtlinux_sigaction.  There are some examples in regression/rtlsigirq_app.c
and rtlsigtimer_app.c.

The sigaction code is still an early work and I'm still in the process of
adding missing features and tracking down any problems.  Please let me know if
you have any problems - I'd like feedback from users on what they want as
this piece is evolving.  Instructions and documentation on this is very
much behind so please email me if something is confusing or missing.

small bug fixes
--
This snapshot also includes some bug fixes for GCC over-optimizing and
preventing some modules from being unloaded correctly.  There's also a
work-around for a GCC bug that breaks leaf-functions that use
__builtin_return_address(0).
-- [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/

Reply via email to