hi
i am using a nvidia quadro - fx5500  on opensolaris running on a
core2duo platform.
this card says it has 1GB of video ram and i was surprised not to see it
all mapped in pci BARs:


---from xorg.0.log

(II) Bus 5: bridge is at (4:0:2), (4,5,5), BCTRL: 0x0007 (VGA_EN is cleared)
(--) PCI:*(1:0:0) NVidia Corporation Quadro FX 5500 rev 161, Mem @
0xfb000000/24, 0xc0000000/28, 0xfa000000/24, I/O @ 0xac00/7, BIOS @
0xfc6e0000/17
(--) PCI: (8:1:0) ATI Technologies Inc Rage Mobility P/M rev 100, Mem @
0xfd000000/24, 0xfeaff000/12, I/O @ 0xc800/8, BIOS @ 0xfeac0000/17
...
(--) NV(0): VideoRAM: 262144 kBytes


----from scanpci

pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x10de device 0x029c
 nVidia Corporation Quadro FX 5500
 CardVendor 0x10de card 0x035e (nVidia Corporation, Card unknown)
  STATUS    0x0010  COMMAND 0x0007
  CLASS     0x03 0x00 0x00  REVISION 0xa1
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x10
  BASE0     0xfb000000  addr 0xfb000000  MEM
  BASE1     0x00000000c000000c  addr 0x00000000c0000000  MEM
PREFETCHABLE 64BIT
  BASE3     0x00000000fa000004  addr 0x00000000fa000000  MEM 64BIT
  BASE5     0x0000ac01  addr 0x0000ac00  I/O
  BASEROM   0xfc6e0000  addr 0xfc6e0000  not-decode-enabled
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x0a


from the above xorg.0.log i can see it has only 256MBytes mapped through
pci bars. is this normal?

thanks a lot
-jfs


Reply via email to