rename TRENZ define to FORCE_PC3_IDENT and document how to enable the
define
This commit is contained in:
parent
cdc9c5bf09
commit
05e1bfcd05
13
Makefile
13
Makefile
@ -1,16 +1,15 @@
|
||||
CFLAGS=-Wall -fPIC
|
||||
#Add -DFORCE_PC3_IDENT to CFLAGS to force the identification of
|
||||
#a Parallel Cable III
|
||||
CFLAGS=-Wall -fPIC #-DFORCE_PC3_IDENT
|
||||
|
||||
SOBJECTS=libusb-driver.so libusb-driver-DEBUG.so libusb-driver-trenz.so
|
||||
SOBJECTS=libusb-driver.so libusb-driver-DEBUG.so
|
||||
|
||||
all: $(SOBJECTS)
|
||||
|
||||
libusb-driver.so: usb-driver.c usb-driver.h
|
||||
libusb-driver.so: usb-driver.c usb-driver.h Makefile
|
||||
gcc $(CFLAGS) $< -o $@ -ldl -lusb -lpthread -shared
|
||||
|
||||
libusb-driver-trenz.so: usb-driver.c usb-driver.h
|
||||
gcc -DTRENZ $(CFLAGS) $< -o $@ -ldl -lusb -lpthread -shared
|
||||
|
||||
libusb-driver-DEBUG.so: usb-driver.c usb-driver.h
|
||||
libusb-driver-DEBUG.so: usb-driver.c usb-driver.h Makefile
|
||||
gcc -DDEBUG $(CFLAGS) $< -o $@ -ldl -lusb -lpthread -shared
|
||||
|
||||
clean:
|
||||
|
4
README
4
README
@ -73,8 +73,8 @@ To use the device as an ordinary user, put the user in the group 'lp'
|
||||
|
||||
|
||||
If you have an almost compatible cable which works with other software but not
|
||||
with Impact, try preloading libusb-driver-trenz.so instead of libusb-driver.so.
|
||||
It includes a hack by Stefan Ziegenbalg to force detection of a parallel cable.
|
||||
with Impact, try adding -DFORCE_PC3_IDENT to the CFLAGS line in the Makefile.
|
||||
This enables a hack by Stefan Ziegenbalg to force detection of a parallel cable.
|
||||
|
||||
|
||||
Parallel Cable IV is currently only supported in 'compatibility mode', as no
|
||||
|
@ -282,7 +282,7 @@ int pp_transfer(WD_TRANSFER *tr, int fd, unsigned int request, unsigned char *wd
|
||||
switch(tr->cmdTrans) {
|
||||
case PP_READ:
|
||||
ret = ioctl(parportfd, PPRSTATUS, &val);
|
||||
#ifdef TRENZ
|
||||
#ifdef FORCE_PC3_IDENT
|
||||
val &= 95;
|
||||
if (last_pp_write & 64)
|
||||
val |= 32;
|
||||
|
Reference in New Issue
Block a user