![]() | |
![]() |
| | Thread Tools | Search this Thread | Display Modes |
#1
| |||
| |||
|
|
"maier" <maier (AT) aim-online (DOT) com> wrote 3. To find out more about contents I tried to "copy" an existing CIS structure from a cardbus card which I bought in a store, but what a surprise! it did not have a CIS pointer (CIS pointer was 0x00000000). Does anyone know if a CIS pointer is even necessary? For information, it was a cardbus USB2.0 interface. This is correct. For Cardbus cards the PCI/Cardbus header is essential. CIS is not necessary. Host sees Cardbus cards as (almost) normal PCI devices. 4. Boot in WIN98 / WinXP / Win2000 When I try to plug in my card in a WIN98 system, the system crashes and starts to boot again. When doing a "cold plug" and booting system normally, my card starts up normally and runs perfect. Could this be a operating system issue? Hot plug seems to work perfectly when using a WINXP system. In Win2000, the operating system refuses to reserve resources for my card, which I assume to be a problem with my CIS (see above...). has anyone an idea? 5. Unplug card When trying to do a "hot unplug" in Win98, system freezes and must be rebooted. Doing the same think in WinXP only works if I press the "remove hardware" icon on the desktop. Could this be a hardware issue or another issue with my CIS structure? Try to make a card without CIS, and see. Regards --PA |
#2
| |||
| |||
|
|
But for what reason is there a "must have" in the cardbus specification when it is not really neede? This does not make any sence to me! Are there any operating systems which need the CIS information for operation? |
#3
| |||
| |||
|
|
But for what reason is there a "must have" in the cardbus specification when it is not really neede? This does not make any sence to me! Are there any operating systems which need the CIS information for operation? |
#4
| |||
| |||
|
|
Hello, thanks a lot for this input. I tried this and it works well, the host system sees a normal PCIbus card. Unfortunately, the hot plug and unplug behaviour is not solved by this, so I think I have to check my hardware. But for what reason is there a "must have" in the cardbus specification when it is not really neede? This does not make any sence to me! Are there any operating systems which need the CIS information for operation? Thanks a lot! "Pavel A." <pavel_a (AT) geeklife (DOT) com> schrieb im Newsbeitrag news:d3ca03a5.0403271420.7ed63de6 (AT) posting (DOT) google.com... "maier" <maier (AT) aim-online (DOT) com> wrote in message news:<c3p2rk$2b0no4$1 (AT) ID-229495 (DOT) news.uni-berlin.de>... 3. To find out more about contents I tried to "copy" an existing CIS structure from a cardbus card which I bought in a store, but what a surprise! it did not have a CIS pointer (CIS pointer was 0x00000000). Does anyone know if a CIS pointer is even necessary? For information, it was a cardbus USB2.0 interface. This is correct. For Cardbus cards the PCI/Cardbus header is essential. CIS is not necessary. Host sees Cardbus cards as (almost) normal PCI devices. 4. Boot in WIN98 / WinXP / Win2000 When I try to plug in my card in a WIN98 system, the system crashes and starts to boot again. When doing a "cold plug" and booting system normally, my card starts up normally and runs perfect. Could this be a operating system issue? Hot plug seems to work perfectly when using a WINXP system. In Win2000, the operating system refuses to reserve resources for my card, which I assume to be a problem with my CIS (see above...). has anyone an idea? 5. Unplug card When trying to do a "hot unplug" in Win98, system freezes and must be rebooted. Doing the same think in WinXP only works if I press the "remove hardware" icon on the desktop. Could this be a hardware issue or another issue with my CIS structure? Try to make a card without CIS, and see. Regards --PA |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
| |