I have CodeWarrior 9.3 working on Vista - compiles adn links fine which was a
pleasant suprise.
The only niggle is I cant get USB debugging working (to a treo650).
The problem appears to be with USBPort.dll (Version 6.0.1). PalmDebugger finds
it ok in C:\ProgramFiles\palmOne\ (I moved it there from System32).
I traced it using Dependency Walker and it barfs in DLL_PROCESS_ATTACH for
USBPort.dll. I tried other older versions of USBPort.dll and they all failed in
the same way :(
Anyone any suggestions/ideas?
Trace below.
Loaded "USBPORT.DLL" at address 0x02F90000. Successfully hooked module.
DllMain(0x02F90000, DLL_PROCESS_ATTACH, 0x00000000) in "USBPORT.DLL" called.
GetProcAddress(0x76110000 [KERNEL32.DLL],
"InitializeCriticalSectionAndSpinCount") called from "USBPORT.DLL" at address
0x02F95E2C and returned 0x7613A94C.
GetProcAddress(0x76110000 [KERNEL32.DLL], "FlsAlloc") called from "USBPORT.DLL"
at address 0x02F93950 and returned 0x7613AB08.
GetProcAddress(0x76110000 [KERNEL32.DLL], "FlsGetValue") called from
"USBPORT.DLL" at address 0x02F9395D and returned 0x761585DC.
GetProcAddress(0x76110000 [KERNEL32.DLL], "FlsSetValue") called from
"USBPORT.DLL" at address 0x02F9396A and returned 0x7615B624.
GetProcAddress(0x76110000 [KERNEL32.DLL], "FlsFree") called from "USBPORT.DLL"
at address 0x02F93977 and returned 0x76139F8D.
DllMain(0x02F90000, DLL_PROCESS_ATTACH, 0x00000000) in "USBPORT.DLL" returned 0
(0x0).
DllMain(0x02F90000, DLL_PROCESS_DETACH, 0x00000000) in "USBPORT.DLL" called.
DllMain(0x02F90000, DLL_PROCESS_DETACH, 0x00000000) in "USBPORT.DLL" returned 0
(0x0).
Unloaded "USBPORT.DLL" at address 0x02F90000.
LoadLibraryA("C:\Program Files\palmOne\USBPort.dll") returned NULL. Error: A
dynamic link library (DLL) initialization routine failed (1114).
--
For information on using the ACCESS Developer Forums, or to unsubscribe, please
see http://www.access-company.com/developers/forums/