2007-04-15 Wolfgang Grandegger * ksrc/skins/rtdm/native/Kconfig: Pervent the RTDM core services from being built as kernel module (xeno_rtdm.ko) because some kernel symbols are not exported. * ksrc/drivers/testing/Kconfig: add proper dependency for "switchtest" because it uses the Xenomai nucleus. * README.rtdm-native: updated. 2007-04-04 Wolfgang Grandegger * README.rtdm-native: updated. * ksrc/skins/rtdm/native/core.h: removed because it's obsolete * ksrc/drivers/testing/rtdmtest.c, ksrc/skins/rtdm/native/drvlib.c: Minor cleanups. 2007-04-03 Wolfgang Grandegger * examples/rtdm-native/Makefile, examples/rtdm-native/rtdmtest-task.c: Basic test programs for RTDM tasks added, * include/rtdm/rttesting.h, ksrc/drivers/testing/rtdmtest.c: Basic support for testing RTDM tasks added. * include/rtdm/rtdm_driver_native.h, ksrc/skins/rtdm/native/drvlib.c: Preliminary RTDM task support added. 2007-04-02 Wolfgang Grandegger * ksrc/drivers/can/*: The option CONFIG_XENO_DRIVERS_CAN_BUS_ERR now enables bus error interrupts when an application is calling a receive function on a socket listening on bus errors. After one bus error has occured, the interrupt will be disabled to allow the application time for error processing and to efficiently avoid bus error interrupt flooding. This option is automatically selected for CAN controllers supporting bus error interrupts like the SJA1000. * include/rtdm/rtcan.h: Add some doc on bus-off and bus-error error conditions and the restart policy. * examples/rtdm-native/canconfig.c: Controller mode settings and doc has been corrected. 2007-03-30 Jan Kiszka * ksrc/drivers/can/rtcan_raw.c (rtcan_raw_setsockopt): Fix CAN_RAW_FILTER for in-kernel users. 2007-03-19 Wolfgang Grandegger * Started: inital port of RTDM-native, the RTDM over native Linux with the real-time preemption and high-resolution timer patch. The RTDM drivers tree has been extracted from the Xenomai trunk on 2007-03-18.