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/
