This is release 1.10 of isapnptools
===================================

Changes since Release 1.9
=========================

README
------
Corrected pointer to file format.
Corrected pointer to examples.

isapnp (now v1.10)
------------------
1) Now supports glibc >= 2.
2) Usage message includes web reference.
3) VERIFYLD command added to disable logical device number checking.

pnpdump (now v1.9)
------------------
1) Now supports glibc >= 2.
2) Usage message includes web reference.
3) Output file includes web reference.
4) Added (WAITFORKEY) to the end of the output.

isapnp.conf(5)
--------------
1) Added documentation for VERIFYLD.

Changes since Release 1.8
=========================
Manual pages added - isapnp.8, pnpdump.8 and isapnp.conf.5.
More READMEs added - README.ide, README.initrd, README.modules

README
------
Installation instructions and documentation on file format
removed. Installation instructions now in a separate file
INSTALL.

pnpdump (now v1.8)
------------------
1) The MEM example lines had mismatched brackets.
2) Added more text on startup.
3) (ACT Y) wasn't always commented out.

isapnp (now v1.9)
-----------------
1) Modified parsing so that keywords don't need repeating uneccesarily, eg
(REG 0 (PEEK))(REG 1 (PEEK))
may be simplified to
(REG 0 (PEEK) 1 (PEEK))
and similarly for IO, DMA, MEM, and INT.
2) Fixed peek device name (was always the last device).
3) Improved error printout to print the remainder of the line.
4) Allow funny characters in the ident (@[\]^_).
5) Print error if board not found even if debug not set.

Changes since Release 1.7
=========================
Linux version tested is 2.0.10 now, few other minor things.

OS2 support code added - see README.OS2.

README
------
Added more on configuring the makefile - depending on library

isapnp (now v1.7)
-----------------
1) Added #ifdefs for the extra syscalls.

pnpdump (now v1.6)
------------------
1) Added #ifdefs for the extra syscalls.

Changes since Release 1.6
=========================
Linux version tested is 2.0.0 now, few other minor things.

isapnp (now v1.6)
-----------------
1) Serial number -1 now acceptable (for cards without serial number)
2) Removed limit on the number of configuration commands
3) Improved error messages, made parsing abort on first error.

Changes since Release 1.5
=========================
Added changes to README in the last release.

isapnp (now v1.5)
-----------------
1) Fixed bug where MEM and DMA string lengths identified incorrectly,
so arguments not read correctly.

Changes since Release 1.4
=========================
README
------
Lots more good stuff added, particularly on the debugging side.

isapnp (now v1.4)
-----------------
1) Added REALTIME code, to use the real-time scheduling in later kernels.
2) Added timeout reading resource data for REALTIME.
3) DMA register setting bug fixed.
4) Added PEEK to all the standard named register configurations.
5) Added check for READPORT setting before trying to read stuff.

pnpdump (now v1.5)
------------------
1) Added REALTIME code, to use the real-time scheduling in later kernels.
2) Added timeout reading resource data for REALTIME.
3) Fixed message for DUMPREGS on DMA channels (said Interrupt).
4) Added the ability to dump without ISOLATE, by giving the number of
boards, and the read_port address on the command line.
5) Fixed error where if the only interrupts were 8+, the isapnp output
would be wrong.

Peter Fox
14-Jun-96

Changes since Release 1.3
=========================
README
------
Improved even more, with a section on instructions.

isapnp (now v1.3)
-----------------
1) Fixed bug where only one board would be found.
2) Added ability to directly access boards by CSN.

pnpdump (now v1.4)
------------------
1) Fixed bug where only one board would be found.
2) Output modified to generate a configuration file for isapnp.

Peter Fox
19-Apr-96

Changes since Release 1.2
=========================
isapnp (now v1.2)
-----------------
1) Now supports configuring Memory and DMA resources
2) Now has general PEEK and POKE of configuration regs
for handling vendor defined registers (and working
around bugs !).
3) Improved error messages - gives line number of error
and command if configuring devices.
4) Sample file updated to show examples of peek and poke.
5) Sample output file given too.
6) Now allow comments within the configuration commands.

pnpdump (now v1.3)
------------------
1) Fixed bug during display of memory resources.
2) Added ability to cope with broken boards that don't
reset their resource data pointers properly, as described
in the PnP spec section 4.5 para 2.

Peter Fox
29-Mar-96
