1999-09-19 Michael Barabanov <baraban@fsmlabs.com>

	* got rt_com to work with RTL 2.2
	* added POSIX IO bindings
	* testcom.c and com_posix.c demonstrate the use of rt_com
	* made rt_com SMP-safe (spinlocks around buffer operations)


1999-07-28  Jochen Küpper  <jochen@uni-duesseldorf.de>

	* Makefile.am (package): Added this rule to package up the stuff.

	* License: Moved our old COPYING file here.
	
	* COPYING: Changed this to the GPL file.

	* rt_com.c (init_module): Put rt_com_setup out of ifdefs, its needed in 
	any case.

1999-07-27  Jochen Küpper  <jochen@uni-duesseldorf.de>

	* README: Added. This file shall contain some information on the
	purpose and use of the package.

	* Makefile.standalone: Created this file to allow simple compilation
	without use of automake/autoconf.

	* rt_comP.h: ifdef'ed declaration of interrupt handlers for RT-Linux
	version.

	* rt_com.h, rt_comP.h: Put Hua Mao into Copyright notice.

1999-07-26  Jochen Küpper  <jochen@uni-duesseldorf.de>

	* rt_com.c (rt_com0_isr): Return the value we get from rt_com_isr, not
	just "0" all time.

	* rtlinux-2 conformity: Incorporate changes by Hua Mao from Victor
	Yodaikens group to make the module RT-Linux v2 conform.
	To get a RT-Linux v1 conforming version, define RTLINUX_V1. The small
	differences regarding the interrupt handler stuff are ifdef'ed betweend
	the two versions.

1999-07-23  Jochen Küpper  <jochen@uni-duesseldorf.de>

	* rt_com.c: Changed back to the old static-field approach.
	Use rtl_sync functions instead of r_cli/r_sti.
	( This is copied from rt_com in the the khidaq-1_1 branch. )

1999-05-07  Jochen Küpper  <jochen@uni-duesseldorf.de>

	* rt_com.c: Changed all functions to use the buffersize field, esp.
	rt_com_setup needs to allocate and free the buffer memory.

	* rt_com.h: Change rt_com_setup interface to take an additional parameter
	for the buffersize of the FISOs.

1999-03-30  Jochen Küpper  <jochen@uni-duesseldorf.de>

	* rt_comP.h: Remove define R_COM_BUF_SIZ and add a size-field to
	rt_buf_struct.

1999-03-29  Jochen Küpper  <jochen@uni-duesseldorf.de>

	* rt_com.c: Determine the number of rt_com_table entries automatically.
	(rt_com_read), (rt_com_write), (rt_com_irq_get), (rt_com_irq_put):
 	Wrap FIFO head/tail by explicit check for the maximum element instead
 	of the tricky binary and. So we can use any size now.
	(init_module): On failure really free all allocated resources, not just
	the last one several times.

1998-11-11  Jochen Küpper  <jochen@uni-duesseldorf.de>

	* rt_com.h: Take out all unneeded stuff and put it into rt_comP.h.

	* rt_comP.h: Put module name into define RT_COM_NAME and use it
	wherever approbiate.

1998-10-09  Jochen Küpper  <jochen@uni-duesseldorf.de>

	* rt_com.c (cleanup_module): Unregister ISRs before cleaning up the
	line settings.

	* general: Use priority descriptors with all printk statements.
	Document all functions using javadoc / kdoc style documents. For each
 	function a short description and the meaning of all parameter and the
 	return value is given.

1998-03-25  Jochen K"upper  <jochen@uni-duesseldorf.de>

	* general: Started this ChangeLog file.


	
	* Local Variables:
	* mode: auto-fill
	* fill-column: 79
	* End:
