[pxc] pxc-0.81 released

Alessandro Rubini rubini@gnu.org
Fri, 21 Dec 2001 15:13:19 +0100


I just released pxc-0.81. It mainly fixes problems with PXC200A-F (the new
878-based device, F model). The ChangeLog is included (but as usual
the changelog is more verbose than actually needed).

You can get if from either
	ftp://ar.linux.it/pub/pxc/
	http://ar.linux.it/pub/pxc/
	ftp://ftp.systemy.it/pub/develop/
	ftp://ftp.linux.it/pub/People/rubini/ (tomorrow).

ar.linux.it has a smaller pxc-0.81-nodocs file, you can get that one
if you have texinfo installed to recompile your docs. It also hosts
CVS snapshots, including the one for 0.81.

I'm now going to update the web pages at ..../software/#pxc .

/alessandro




2001-12-21  Alessandro Rubini  <rubini@linux.it>

	* RELEASED VERSION 0.81 to ftp://ar.linux.it/pub/pxc/

	* hardware.c: removed unneeded inclusion of <linux/malloc.h>

	* ioctl.c: same

	* interrupt.c: same

	* i2c.c: same

	* dma.c: include <linux/slab.h> instead of <linux/malloc.h>, as recent
		2.4 versions spit a warning for the latter (but the former
		is not there in linux-2.0, so if I backport I'll have to find
		a different fix.

	* fops.c: same

	* pci-compat.h: same

	* module.c: same, plus added EXPORT_NO_SYMBOLS

2001-12-20  Alessandro Rubini  <rubini@linux.it>

	* hardware.c (px_set_mux): don't re-set the 848/878 mux when
		switching the external mux (fox the 200*F), as the 200AF
		requires the 878 input to be 2, not 0.

	* pxc200.h (PX_HWTYPE_FLAGS): include FLAG_PXC200A or i2c won't work

	* module.c: turn major to static, or other modules will
		link to it if they use the same name (this may be a bug
		in the specific modutils I'm using, but I'd better prevent
		the problem).

	* TODO: added proper disclaimer at the beginning. This is old stuff

2001-10-06  Alessandro Rubini  <rubini@linux.it>

	* allocator.c (allocator_init): Use a "more-random" test string,
	        as sometimes the simpler one finds a false positive of 16b.

	* Makefile: make compilation with MODVERSIONS work, by defining
		two different sets of CFLAGS for user space and kernel space
	
	* interrupt.c (px_irq_info_and_counters): removed an extra comma,
		which caused a compilation error when DEBUG is set (argh!)