CardBus Card Common Silicon Guidelines test
Note This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.
Type: Automated Test
Overview
This test determines whether the CardBus card's configuration space supports the Common Silicon Guidelines as described in PC Card Standard Guidelines, Volume 10.
Details
This test determines whether the CardBus card's configuration space supports the Common Silicon Guidelines as described in PC Card Standard Guidelines, Volume 10.
This test verifies that the CardBus card implements the following allocated fields in the configuration space:
PCI SIG-assigned vendor ID (Vendor ID)
Vendor-assigned device ID (Device ID)
Vendor-assigned revision ID (Revision ID)
CardBus card device class (Class Code)
Latency timer setting (Max_Lat)
Time-slice request setting (Min_Gnt)
Current IRQ routing for the CardBus card device (Interrupt Line)
The tests in the Windows Driver Kit (WDK) are used in several different test system configurations in each test category. Refer to the test procedure documentation for your specific test category for information about required system configurations and test procedures.
The test uses the Microsoft Windows PCI driver interface, which is loaded at runtime.
Run Time: 60s
**Log File:**cbcomsig.wtl
System Restart Required: No
Test Category:
Supported operating systems for Logo or Signature testing:
Windows 7
Windows Server 2008 R2
Windows Vista
Windows Server 2003
Windows XP
Program:
Requirements
Software Requirements
The test tool requires the following software:
- Supported operating system (see list above)
Hardware Requirements
The test tool requires the following hardware:
Device to be tested
Computer that meets the minimum software requirements
Windows keyboard
Two-button pointing device
Color display monitor capable of at least 1024 by 768 resolution, 32-bits per pixel, 60 Hz
Hard drive with a minimum of 20 GB available on partition C:
If testing a CardBus bridge/controller, One CardBus card that complies with the requirements of the "Designed for Microsoft Windows" Logo Program for Hardware.
Processor
x86
x64
Itanium
Command Syntax
Command option | Description |
---|---|
cbcomsig.exe |
Code Tour
File Manifest
File | Location |
---|---|
cbcomsig.exe |
[WTT\TestBinRoot]\nttest\driverstest\storage\wdk |
pcidll.dll |
[WTT\TestBinRoot]\nttest\driverstest\storage\wdk |
pcclib.dll |
[WTT\TestBinRoot]\nttest\driverstest\storage\wdk |
pciwdm.sys |
[WTT\TestBinRoot]\nttest\driverstest\storage\wdk |
Test Assertions
14.7.1CardBus card configuration space meets Common Silicon Guidelines.
Test Assertion GUID: fecf2769-c340-11da-94f3-00123f3a6b60
Windows Logo Program: CONNECT-0012 CardBus card is configured correctly
14.7.2CardBus card common silicon must implement read-only Vendor ID field in the 16-double word PCI-like configuration header space.
Test Assertion GUID: fecf276a-c340-11da-94f3-00123f3a6b60
Windows Logo Program: CONNECT-0012 CardBus card is configured correctly
14.7.3CardBus card common silicon must implement read-only Device ID field in the 16-double word PCI-like configuration header space.
Test Assertion GUID: fecf276b-c340-11da-94f3-00123f3a6b60
Windows Logo Program: CONNECT-0012 CardBus card is configured correctly
14.7.4CardBus card common silicon must implement read-only Revision ID field in the 16-double word PCI-like configuration header space.
Test Assertion GUID: fecf276c-c340-11da-94f3-00123f3a6b60
Windows Logo Program: CONNECT-0012 CardBus card is configured correctly
14.7.5CardBus card common silicon must implement read-only Class CodeID field in the 16-double word PCI-like configuration header space.
Test Assertion GUID: fecf276d-c340-11da-94f3-00123f3a6b60
Windows Logo Program: CONNECT-0012 CardBus card is configured correctly
14.7.6CardBus card common silicon must implement PCI's read-only Max_Lat field in the 16-double word PCI-like configuration header space.
Test Assertion GUID: fecf276e-c340-11da-94f3-00123f3a6b60
Windows Logo Program: CONNECT-0012 CardBus card is configured correctly
14.7.7CardBus card common silicon must implement PCI's read-only Min_Gnt field in the 16-double word PCI-like configuration header space.
Test Assertion GUID: fecf276f-c340-11da-94f3-00123f3a6b60
Windows Logo Program: CONNECT-0012 CardBus card is configured correctly
14.7.8CardBus card common silicon must implement PCI's read-write Interrupt Line register in the 16-double word PCI-like configuration header space.
Test Assertion GUID: fecf2770-c340-11da-94f3-00123f3a6b60
Windows Logo Program: CONNECT-0012 CardBus card is configured correctly
Build date: 9/14/2012