Although the interface described in this document is largely new with the 2.4 kernel, the sharing mechanism is available in the 2.2 kernel as well. The functions available in 2.2 are:
In addition, negotiation to reverse nibble mode is supported:
The only valid values for mode are 0 (for reverse nibble mode) and 4 (for Device ID in reverse nibble mode).
This function is obsoleted by parport_negotiate in Linux 2.4, and has been removed.