Philips ISP1161 Combo I

zhaozj2021-02-16  99

Please first read ISP1161 Datasheet carefully. It has two address for USB host controller, one is 0x10000000 for Data port, and another is 0x10000002 for Command port. ISP1161's register structure is a command-data register pair structure. A complete register access cycle comprises a command phase followed by a data phase. The command points the ISP1161 to the next register to be accessed. Take the example of a CPU attempting to read a chip's ID, which is saved in the HC's HcChipID register (27H, read only) where its Command code is 27h, read online: 1. CPU WRITES THE COMMAND CODE 27H (0027H in 16-bit width) To ISP1161's HC Command Port (0x10000002) 2. CPU Reads The Data Word FROM ISP1161'S HC DATA Port. (0x10000000) for c code Example, You Can Refer to TestsuItem in The Sitsang CDROM. by The Way, IF You Want To Use It in OS, You NEED Pay More Attention TO Memory Map. There Will Be a address translation work in the OS.

[Linux-USB-DEVEL] ISP1161-0.9.5 HCD ------------------------------------- ------------------------------------------ from: Roman WeissGaerber Subject: [ Linux-USB-Devel] ISP1161-0.9.5 HCD Date: WED, 31 OCT 2001 02:09:55 -0800 ------------------------ -------------------------------------------------- ------ Hi, enclosed is a new experimental version (0.9.5) of the isp1161 USB HCD for linux. It includes ISOC (untested) support and dynamic number of packets per URB / frame support. Also (untested) support For Dynamic Interrupt Enable / Disable. All untested features are undefined (#undef ...) SO if you want to test the you have to switch them on (#define ...). Regards Roman Until Nov 2003, Troy Gave US Another choice. Here are his patches against the ISP1161 HCD Version 0.8. http://www.boundarydevices.com/usbpatch/ He almost rewrote the whole driver and add quite a lot new functions. In May 2004, Tango released the new ISP1161 driver which Is Based on The Version 0.9.5, But Rewrite The Interru pt handler. You can download it from http://www.geocities.jp/linux_on_tango/downloadfiles/isp1161_tango_driver.html Maybe it will work. You'd better subscribe the linux-usb-dev mailing list and get the latest info.jazzcat Joined: 24 JUN 2004POSTS: 18

转载请注明原文地址:https://www.9cbs.com/read-13496.html

New Post(0)