Subject: RE: NetBSD/ofppc boots multiuser on Pegasos
To: 'Jochen Kunz' <jkunz@unixag-kl.fh-kl.de>
From: Matt Sealey <matt@genesi-usa.com>
List: port-powerpc
Date: 07/28/2006 11:53:22
> Can you (or someone else with a Pegasos) send me the 
> properties of the PCI and ISA device nodes please? I would 
> like to test them against my
> bus_space(9) work. i.e. type into the OFW OK prompt:
> dev /pci
> .properties
> dev /pci/isa
> .properties

ok dev /pci
ok .properties
name                  "pci"
device_type           "pci"
#address-cells        0x3 (3)
#size-cells           0x2 (2)
clock-frequency       0x1FCA055 (33333333)
ranges                [0x30 bytes]
        [000] 01000000 00000000 00000000 FE000000
        [010] 00000000 00010000 02000000 00000000
        [020] 80000000 80000000 00000000 40000000

8259-interrupt-acknowledge 0xF1000CB4 (-251654988)
reg                   80000000:40000000
pci-bridge-number     0x0 (0)
bus-range             0:1
ok dev /pci/isa
ok .properties
vendor-id             0x1106 (4358)
device-id             0x8231 (33329)
revision-id           0x10 (16)
class-code            0x60100 (393472)
subsystem-id          0x0 (0)
subsystem-vendor-id   0x0 (0)
.vendor-name          "VIA"
.part-number          "VT8231"
.description          "PCI to ISA Bridge"
.class                "Bridge Device"
.subclass             "PCI/ISA"
devsel-speed          0x1 (1)
min-grant             0x0 (0)
max-latency           0x0 (0)
name                  "isa"
reg                   C:0
compatible            [0x6A bytes]
        [000] 73610069 046E616D 65000000 60000000
        [010] 00000000 00000000 00000000 00000372
        [020] 65670073 61006904 6E616D65 00000060
        [030] 00000000 00000000 00000000 00000000
        [040] 00037265 67007361 0069046E 616D6500
        [050] 00006000 00000000 00000000 00000000
        [060] 00000000 03726567 0000

device_type           "isa"
#address-cells        0x2 (2)
#size-cells           0x1 (1)
ranges
eisa-slots            0x0 (0)
clock-frequency       0x7F2815 (8333333)
slot-names            0x0 (0)
assigned-addresses
ok

Do you care that the "ranges" property is empty? The Linux guys seem to
think it is really important (even though they never needed it before :)

-- 
Matt Sealey <matt@genesi-usa.com>
Manager, Genesi, Developer Relations