All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] RT-Socket-CAN update, please read
@ 2006-11-24 13:39 Wolfgang Grandegger
  2006-11-24 13:52 ` Jan Kiszka
  2006-11-24 14:35 ` [Xenomai-core] " Jan Kiszka
  0 siblings, 2 replies; 5+ messages in thread
From: Wolfgang Grandegger @ 2006-11-24 13:39 UTC (permalink / raw)
  To: xenomai-help

[-- Attachment #1: Type: text/plain, Size: 430 bytes --]

Hello,

I have just commited various modifications and improvements for 
RT-Socket-CAN to the SVN trunk (v2.3-devel). The modification you might 
realize sooner than later is the renaming of the RT-Socket-CAN kernel 
modules from "xeno_rtcan_*" to "xeno_can_*" to comply with the usual 
RTDM driver naming scheme. I have attached the full ChangeLog entry.

Any feedback is welcome, also on the new TX-Loopback feature.

Wolfgang.

[-- Attachment #2: ChangeLog --]
[-- Type: text/plain, Size: 2227 bytes --]

2006-11-24  Wolfgang Grandegger  <wg@domain.hid>

	* ksrc/drivers/can/README: Update list of supported CAN controllers
	and boards.

	* ksrc/drivers/can/rtcan_dev.h,
	ksrc/drivers/can/rtcan_socket.h,
	ksrc/drivers/can/rtcan_socket.c,
	ksrc/drivers/can/rtcan_raw.c,
	ksrc/drivers/can/rtcan_modules.c,
	ksrc/drivers/can/rtcan_virt.c,
	ksrc/drivers/can/sja1000/rtcan_sja1000.c,
	ksrc/drivers/can/mscan/rtcan_mscan.c,
	ksrc/drivers/can/Kconfig,
	ksrc/drivers/can/Config.in,
	src/utils/can/rtcansend.c,
	include/rtdm/rtcan.h,: Add feature TX loopback to local sockets.

	* ksrc/drivers/can/rtcan_raw.c,
	ksrc/drivers/can/sja1000/rtcan_sja1000.c,
	ksrc/drivers/can/mscan/rtcan_mscan.c: timestamps are now read and
	copied in rtcan_recv() and rtcan_tx_loopbcak().

	* ksrc/drivers/can/rtcan_raw.c, include/rtdm/rtcan.h:
	Remove locks for the setting and reading of the RX and TX timeout
	values and add a warning to the documentation.

	* src/utils/rtcansend.c: use sendto() by default to avoid binding
	a default filter and add option "-s" for using bind() and send().

	* src/utils/rtcanrecv.c: add option "-R" for relative timestamps.

	* ksrc/drivers/can/rtcan_internal.h: use now RTCAN_ASSERT macros
	when CONFIG_XENO_DRIVERS_CAN_DEBUG is set.

	* ksrc/drivers/can/mscan/Kconfig, ksrc/drivers/can/sja1000/Kconfig,
	ksrc/drivers/can/Kconfig: add more help for kernel parameters.

	* ksrc/drivers/can/rtcan_virt.c (rtcan_virt_init): fix bug in
	cleanup code.

	* ksrc/drivers/can/sja1000/rtcan_sja1000.c,
	ksrc/drivers/can/sja1000/rtcan_isa.c,
	ksrc/drivers/can/sja1000/rtcan_mem.c,
	ksrc/drivers/can/sja1000/rtcan_peak_pci.c,
	ksrc/drivers/can/sja1000/rtcan_peak_dng.c: Remove rtcan_dev_free()
	from rtcan_sja1000_unregister() to allow proper cleanup after the
	device has been unregistered.

	* ksrc/drivers/can/sja1000/rtcan_ixxat_pci.c,
	ksrc/drivers/can/sja1000/Kconfig,
	ksrc/drivers/can/sja1000/Config.in,
	ksrc/drivers/can/sja1000/Makefile: SJA1000 driver for IXXAT PCI
	cards added.

	* src/drivers/Makefile, ksrc/drivers/can/*, scripts/Modules.frag,
	src/utils/can/README: Replace "rtcan" with "can" in macro definitions
	CONFIG_XENO_DRIVERS_RTCAN_* and module names xeno_rtcan_* to comply to
	the common naming scheme.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-11-24 15:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-24 13:39 [Xenomai-help] RT-Socket-CAN update, please read Wolfgang Grandegger
2006-11-24 13:52 ` Jan Kiszka
2006-11-24 15:00   ` Wolfgang Grandegger
2006-11-24 14:35 ` [Xenomai-core] " Jan Kiszka
2006-11-24 15:13   ` Wolfgang Grandegger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.