some cleanups
This commit is contained in:
parent
19b2e286ce
commit
bccac33bca
19
usb-driver.c
19
usb-driver.c
@ -361,7 +361,7 @@ int do_wdioctl(int fd, unsigned int request, unsigned char *wdioctl) {
|
|||||||
switch(request & ~(0xc0000000)) {
|
switch(request & ~(0xc0000000)) {
|
||||||
case VERSION:
|
case VERSION:
|
||||||
version = (struct version_struct*)(wdheader->data);
|
version = (struct version_struct*)(wdheader->data);
|
||||||
strcpy(version->version, "libusb-driver.so $Revision: 1.61 $");
|
strcpy(version->version, "libusb-driver.so $Revision: 1.62 $");
|
||||||
version->versionul = 802;
|
version->versionul = 802;
|
||||||
DPRINTF("VERSION\n");
|
DPRINTF("VERSION\n");
|
||||||
break;
|
break;
|
||||||
@ -394,9 +394,16 @@ int do_wdioctl(int fd, unsigned int request, unsigned char *wdioctl) {
|
|||||||
|
|
||||||
/* FIXME: Ugly hack which maps amontec JtagKey to 4. parallel port */
|
/* FIXME: Ugly hack which maps amontec JtagKey to 4. parallel port */
|
||||||
#ifdef JTAGKEY
|
#ifdef JTAGKEY
|
||||||
if ((unsigned long)cr->Card.Item[0].I.IO.dwAddr != 0x30)
|
if ((unsigned long)cr->Card.Item[0].I.IO.dwAddr == 0x30) {
|
||||||
|
ret=jtagkey_init(0x0403, 0xcff8); /* I need a config file... */
|
||||||
|
cr->hCard = 0xff;
|
||||||
|
ppbase = (unsigned long)cr->Card.Item[0].I.IO.dwAddr;
|
||||||
|
if (ret < 0)
|
||||||
|
cr->hCard = 0;
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
{
|
|
||||||
if (parportfd < 0) {
|
if (parportfd < 0) {
|
||||||
snprintf(ppdev, sizeof(ppdev), "/dev/parport%lu",
|
snprintf(ppdev, sizeof(ppdev), "/dev/parport%lu",
|
||||||
(unsigned long)cr->Card.Item[0].I.IO.dwAddr / 0x10);
|
(unsigned long)cr->Card.Item[0].I.IO.dwAddr / 0x10);
|
||||||
@ -436,12 +443,6 @@ int do_wdioctl(int fd, unsigned int request, unsigned char *wdioctl) {
|
|||||||
|
|
||||||
cr->hCard = parportfd;
|
cr->hCard = parportfd;
|
||||||
}
|
}
|
||||||
#ifdef JTAGKEY
|
|
||||||
} else {
|
|
||||||
ret=jtagkey_init(0x0403, 0xcff8); /* I need a config file... */
|
|
||||||
cr->hCard = 0xff;
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
ppbase = (unsigned long)cr->Card.Item[0].I.IO.dwAddr;
|
ppbase = (unsigned long)cr->Card.Item[0].I.IO.dwAddr;
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
|
Reference in New Issue
Block a user