Thu Nov 16 22:35:40 1995  Claus-Justus Heine  <claus@localhost>

	* qic80-vtbl.h: keep track of non-qic80 mode

	* qic80-vtbl.c: removed function qic80_fake_single_volume()

	* ftape-write.c: minor changes

	* ftape-rw.c:
	_write_segment() in  ftape_verify_write_segment() now retries on
	-EAGAIN
	ftape_set_flags(): handle mixing of different devices, i.e. making
	a backup with one device and rewinding with another.

	* ftape-read.c: trace levels, minor changes

	* ftape-dynmem.c: change __qic80_vtbl to __qic80_real_vtbl

Thu Nov 16 16:22:21 1995  Claus-Justus Heine  <claus@localhost>

	* kernel-interface.c: set version in printk message to 1.02

Thu Nov 16 16:01:19 1995  Claus-Justus Heine  <claus@localhost>

	* test_ioctl.c: added test for MTIOC_ZFTAPE_GETBLKSZ

	* qic80-vtbl.c:
	added global variable __qic80_file_no. Was declared static in an inline function.

	* qic80-vtbl.h:
	fixed another negative array index in qic80_check_for_eom

	* ftape-ctl.c:
	added special ioctl MTIOC_ZFTAPE_GETBLKSZ to let user query the blocksize of
	the current volume

	* ftape-ioctl.h:
	added special ioctl MTIOC_ZFTAPE_GETBLKSZ to let the user query the
	blocksize of the current volume

	* README.zftape: added documentation on non-standard ioctls

	* compress/lzrw3.c: commented out RCSid to prevent compiler warning

	* ftape-rw.c: added tracing information to ftape_verify_write_segment()

Thu Nov 16 13:43:06 1995  Claus-Justus Heine  <claus@localhost>

	* ftape-write.c:
	replaced _write_segment() with ftape_verify_write_segment() in function
	update_header_segments()

	* qic80-vtbl.c:
	replaced _write_segment() with ftape_verify_write_segment in function
	qic80_update_volume_table()

	* ftape-rw.h: added prototype for ftape_verify_write_segment()

	* ftape-rw.c: Added new function:
	ftape_verify_write_segment( unsigned segment, byte *buffer );
	This is because all the function that write header segments need to
	write segments with verification (i.e. rereading them).

	* qic80-compress.c:
	changed _write_segment() in ftape_update_compression_segments() to newly
	created function ftape_verify_write_segment()

	* INSTALL: minor changes

	* README.zftape: Structured it a little more, wrote more blurb

	* ftape-write.c: Adjusted trace levels

Thu Nov 16 03:43:05 1995  Claus-Justus Heine  <claus@localhost>

	* compress/Makefile: "make clean" also removes .depend now

	* compress/lzrw3.c, compress/compress.h: added RCSid

	* ftape-read.c: Adjusted trace levels

	* ftape-rw.c: Adjusted trace levels

Thu Nov 16 03:03:09 1995  Claus-Justus Heine  <claus@localhost>

	* ChangeLog: Added Changelog to version control

Thu Nov 16 00:53:07 1995  Claus-Justus Heine  <claus@localhost>

	* fdc-io.c: Added second fdc_catch_stray_interrupts in fdc_init(). At
	least if the floppy module is not inserted there is one
	unexpected interrupt on my system

	* ftape-ctl.c, kernel-interface.c: Adjusted trace levels

	* tracing.c: Set default trace level to 3

	* qic80-vtbl.c:
	Fixed a bug that revealed itself after adding the internal
	volume table buffer __qic80_vtbl to the dynamic memory
	allocation. __qic80_last_vtbl was sometimes set to
	&_qic80_vtbl[-1] which caused a segmentation fault.

Wed Nov 15 19:54:06 1995  Claus-Justus Heine  <claus@anaxagoras>

	* qic80-compress.c: Adjusted trace levels, wrote some more comments

	* qic80-vtbl.h: Enabled dynamic allocation of __qic80_vtbl.

	* qic80-vtbl.c:
	renamed num_of_volumes to __qic80_num_of_volumes. Export variable
	for inline functions.
	Enable dynamic allocation of __qic80_vtbl.

	* qic80-compress.c: Adjusted trace levels a bit.

	* qic80-vtbl.c: qic80_check_for_eom
	qic80_find_file_no
	qic80_get_volume_block_size
	qic80_get_volume_size
	qic80_get_volume_cmpr_flag
	qic80_get_volume_boundaries

	Now declared as inline in qic80-vtbl.h.

	vtbl, last_vtbl renamed to __qic80_vtbl and __qqic80_last_vtbl.
	They are now exported for the inline functions.

	* qic80-vtbl.h: qic80_check_for_eom
	qic80_find_file_no
	qic80_get_volume_block_size
	qic80_get_volume_size
	qic80_get_volume_cmpr_flag
	qic80_get_volume_boundaries :

	changed them to be "static inline". Source code for these functions
	removed from qic80-vtbl.c

	* qic80-vtbl.c: Adjusted trace level and fixed typos.

	* qic80-compress.h: Fixed a typo.

	* qic80-compress.h: Changed a comment.

	* RELEASE-NOTES.zftape: Added version control (CVS).

Wed Nov 15 16:55:49 1995  Claus-Justus Heine  <root@anaxagoras>

	* Notes-On-ftape-2.03b/RELEASE-NOTES, Notes-On-ftape-2.03b/Install-guide, Notes-On-ftape-2.03b/README.PCI, compress/.depend, compress/Makefile, compress/compress.h, compress/lzrw3.c, qic80-compress.h, qic80-vtbl.c, qic80-vtbl.h, tracing.c, tracing.h, vendors.h:
	                              zftape-1.01

	Kernel module driverfor a floppy streamer. Built on top of Bas
	Larhovens ftape-2.03b. Adds builtin compression (lzrw3) and uses a QIC-80
	compatible volume table und compression map.


	* Notes-On-ftape-2.03b/RELEASE-NOTES: Initial revision

	* 00_read__README.zftape!!!!, README.zftape, RELEASE-NOTES.zftape, ftape-dynmem.h, ftape-eof.c, ftape-eof.h, ftape-io.c, ftape-io.h, ftape-ioctl.h, ftape-read.c, ftape-read.h, ftape-rw.c, ftape-rw.h, ftape-write.c, ftape-write.h, kernel-interface.c, kernel-interface.h, qic117.h, qic80-compress.c, test_ioctl.c:
	                              zftape-1.01

	Kernel module driverfor a floppy streamer. Built on top of Bas
	Larhovens ftape-2.03b. Adds builtin compression (lzrw3) and uses a QIC-80
	compatible volume table und compression map.


	* Notes-On-ftape-2.03b/Install-guide, Notes-On-ftape-2.03b/README.PCI, compress/.depend, compress/Makefile, compress/compress.h, compress/lzrw3.c, qic80-compress.h, qic80-vtbl.c, qic80-vtbl.h, tracing.c, tracing.h, vendors.h:
	Initial revision

	* Configure, Configure.skel, calibr.c, calibr.h, ecc.c, ecc.h, fc-10.c, fc-10.h, fdc-io.c, fdc-io.h, fdc-isr.c, fdc-isr.h, ftape-bsm.c, ftape-bsm.h, ftape-ctl.c, ftape-ctl.h, ftape-dynmem.c, ftape.h:
	                              zftape-1.01

	Kernel module driverfor a floppy streamer. Built on top of Bas
	Larhovens ftape-2.03b. Adds builtin compression (lzrw3) and uses a QIC-80
	compatible volume table und compression map.


	* 00_read__README.zftape!!!!, README.zftape, RELEASE-NOTES.zftape, ftape-dynmem.h, ftape-eof.c, ftape-eof.h, ftape-io.c, ftape-io.h, ftape-ioctl.h, ftape-read.c, ftape-read.h, ftape-rw.c, ftape-rw.h, ftape-write.c, ftape-write.h, kernel-interface.c, kernel-interface.h, qic117.h, qic80-compress.c, test_ioctl.c:
	Initial revision

	* COPYING, INSTALL, Makefile:                               zftape-1.01

	Kernel module driverfor a floppy streamer. Built on top of Bas
	Larhovens ftape-2.03b. Adds builtin compression (lzrw3) and uses a QIC-80
	compatible volume table und compression map.


	* Configure, Configure.skel, calibr.c, calibr.h, ecc.c, ecc.h, fc-10.c, fc-10.h, fdc-io.c, fdc-io.h, fdc-isr.c, fdc-isr.h, ftape-bsm.c, ftape-bsm.h, ftape-ctl.c, ftape-ctl.h, ftape-dynmem.c, ftape.h, COPYING, INSTALL, Makefile:
	Initial revision




	