From: Aurelio <sk...@us...> - 2005-01-16 20:27:28
|
Update of /cvsroot/zyxel630-11/amedyn2/module In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20120 Modified Files: amedyn.c Log Message: more debug output Index: amedyn.c =================================================================== RCS file: /cvsroot/zyxel630-11/amedyn2/module/amedyn.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** amedyn.c 16 Jan 2005 17:58:02 -0000 1.2 --- amedyn.c 16 Jan 2005 20:27:17 -0000 1.3 *************** *** 50,54 **** #define DRIVER_AUTHOR "Aurelio Arroyo, Josep Comas, David Woodhouse, Duncan Sands" ! #define DRIVER_VERSION "0.4" #define DRIVER_DESC "Zyxel 630-11/13 and Asus AAM600UG ALC USB driver version " DRIVER_VERSION --- 50,54 ---- #define DRIVER_AUTHOR "Aurelio Arroyo, Josep Comas, David Woodhouse, Duncan Sands" ! #define DRIVER_VERSION "0.7" #define DRIVER_DESC "Zyxel 630-11/13 and Asus AAM600UG ALC USB driver version " DRIVER_VERSION *************** *** 652,655 **** --- 652,657 ---- struct amedyn_instance_data *instance = arg; + dbg("amedyn_load_firmware"); + BUG_ON(!instance); *************** *** 688,691 **** --- 690,694 ---- if (instance->u.status >= UDSL_LOADING_FIRMWARE) { up(&instance->u.serialize); + dbg("amedyn_firmware_start: instance->u.status >= UDSL_LOADING_FIRMWARE"); return; } *************** *** 695,704 **** --- 698,712 ---- #ifdef USE_FW_LOADER + dbg("amedyn_firmware_start: looking for firmware"); udsl_get_instance(&instance->u); + dbg("amedyn_firmware_start: looking for firmware."); try_module_get(THIS_MODULE); + dbg("amedyn_firmware_start: looking for firmware.."); ret = kernel_thread(amedyn_load_firmware, instance, CLONE_FS | CLONE_FILES); + dbg("amedyn_firmware_start: looking for firmware..."); + if (ret >= 0) return; /* OK */ *************** *** 810,816 **** --- 818,826 ---- instance->initfirmfile = "Init-usb.bin"; if (dev->descriptor.idProduct == AME_PRODUCTID2) { + dbg("Config for modem type 2 (Zyxel)"); instance->datamax = 0x1a0; instance->firmfile = "fw-usb.bin"; } if (dev->descriptor.idProduct == AME_PRODUCTID3) { + dbg("Config for modem type 3 (AAM600UG)"); instance->datamax = 0x1f2; instance->firmfile = "Fw-usb_A.bin"; } *************** *** 888,891 **** --- 898,907 ---- dbg("amedyn_usb_init: driver version " DRIVER_VERSION); + #ifdef USE_FW_LOADER + dbg("amedyn_usb_init: In kernel firmware upload"); + #else + dbg("amedyn_usb_init: NOT in kernel firmware upload"); + #endif + return usb_register(&amedyn_usb_driver); } |