Adam Chunn wrote:
Kerry Shu wrote:
Have you enabled the MEM/IO access bits in pci configuration command
register?
No. Where do I find more information about the pci configuration
command register? This sounds like it is probably my problem. Oh
please let it be this... :-)
You can refer to line 377 - 383, line 430 - 437 in:
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/rtls/rtls.c
Anyway, according to your scanpci result, I think this is not an issue
for your device:
pci bus 0x0005 cardnum 0x00 function 0x00: vendor 0x15b6 device 0x0014
Texas Memory Systems Inc Device unknown
CardVendor 0x10ee card 0x0014 (Card unknown)
STATUS 0x0010 COMMAND 0x0047 <== The MEM/IO access is already enabled.
CLASS 0x05 0x01 0x00 REVISION 0x02
BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x10
BASE0 0xfe5f0000 addr 0xfe5f0000 MEM
BASE1 0xfe5e0000 addr 0xfe5e0000 MEM
BASEROM 0xfe600000 addr 0xfe600000 not-decode-enabled
MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x0b
BYTE_0 0x01 BYTE_1 0x48 BYTE_2 0x03 BYTE_3 0x08
In fact, I don't see any issues in the scanpci result. Still thinking
about other possible causes ...
Regards,
Kerry
_______________________________________________
driver-discuss mailing list
driver-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/driver-discuss