Hi, > I'm trying to make the ohci-isp1362-emu.c functions work on the isp1160. > I'm a little puzzled as to what I should do with "Skip Map" and "Done > Map". Both are functionalities that do not exist for the isp1160, and > are crucial for the current driver. > Since the ISP1362 in contrary to the 116x has the possibility to read/write arbitrary PTDs in buffer memory the Skip Map can be used to tell the chip not to access a specific PTD while it is being rewritten by the driver. Since the 116x can only read/write the PTD buffers from the start as far as I understand, you have to make sure by other means that the chip doesn't access a buffer while it is being modified by the driver.
> I'm thinking of: > 1) Eliminating them and rewrite the whole code > 2) Create these maps by reading the appropriate fields of the PTDs and > emulating the behaviour of 1362 (emulate the emulation... this is > getting more and more complex!) > I think 1) is the best solution. The 1362 has some significant advantages over the 116x that I wouldn't want to sacrifice for code compatibility with the 116x. Lothar Wassmann ------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel