chip northbridge/amd/amdk8/root_complex
	device cpu_cluster 0 on
		chip cpu/amd/socket_940
			device lapic 0 on end
		end
	end
	device domain 0 on
		subsystemid 0x161f 0x3016 inherit
		chip northbridge/amd/amdk8
			device pci 18.0 on #  northbridge
				#  devices on link 0, link 0 == LDT 0
				chip southbridge/amd/amd8131
					# the on/off keyword is mandatory
					device pci 0.0 on	# PCIX bridge
						## On board NIC A
						#chip drivers/generic/generic
						#	device pci 3.0 on
						#		irq 0 = 0x13
						#	end
						#end
						## On board NIC B
						#chip drivers/generic/generic
						#	device pci 4.0 on
						#		irq 0 = 0x13
						#	end
						#end
						## PCI Slot 3
						#chip drivers/generic/generic
						#	device pci 1.0 on
						#		irq 0 = 0x11
						#		irq 1 = 0x12
						#		irq 2 = 0x13
						#		irq 3 = 0x10
						#	end
						#end
						## PCI Slot 4
						#chip drivers/generic/generic
						#	device pci 2.0 on
						#		irq 0 = 0x12
						#		irq 1 = 0x13
						#		irq 2 = 0x10
						#		irq 3 = 0x11
						#	end
						#end
					end
					device pci 0.1 on end	# IOAPIC
					device pci 1.0 on 	# PCIX bridge
						## PCI Slot 1
						#chip drivers/generic/generic
						#	device pci 1.0 on
						#		irq 0 = 0x11
						#		irq 1 = 0x12
						#		irq 2 = 0x13
						#		irq 3 = 0x10
						#	end
						#end
						## PCI Slot 2
						#chip drivers/generic/generic
						#	device pci 2.0 on
						#		irq 0 = 0x12
						#		irq 1 = 0x13
						#		irq 2 = 0x10
						#		irq 3 = 0x11
						#	end
						#end
					end
					device pci 1.1 on end	# IOAPIC
				end
				chip southbridge/amd/amd8111
					# this "device pci 0.0" is the parent of the next one
					# PCI bridge
					device pci 0.0 on
						device pci 0.0 on  end	# USB0
						device pci 0.1 on  end	# USB1
						device pci 0.2 off end	# USB 2.0
						device pci 1.0 off end	# LAN
						device pci 6.0 on end # ATI Rage XL
						## PCI Slot 5 (correct?)
						#chip drivers/generic/generic
						#	device pci 5.0 on
						#		irq 0 = 0x11
						#		irq 1 = 0x12
						#		irq 2 = 0x13
						#		irq 3 = 0x10
						#	end
						#end
						## PCI Slot 6 (correct?)
						#chip drivers/generic/generic
						#	device pci 4.0 on
						#		irq 0 = 0x10
						#		irq 1 = 0x11
						#		irq 2 = 0x12
						#		irq 3 = 0x13
						#	end
						#end

					end
					# LPC bridge
					device pci 1.0 on
						chip superio/nsc/pc87360
							device	pnp 2e.0 off  # Floppy
								 io 0x60 = 0x3f0
								irq 0x70 = 6
								drq 0x74 = 2
							end
							device pnp 2e.1 off  # Parallel Port
								 io 0x60 = 0x378
								irq 0x70 = 7
							end
							device pnp 2e.2 off # Com 2
								 io 0x60 = 0x2f8
								irq 0x70 = 3
							end
							device pnp 2e.3 on  # Com 1
								 io 0x60 = 0x3f8
								irq 0x70 = 4
							end
							device pnp 2e.4 off end # SWC
							device pnp 2e.5 off end # Mouse
							device pnp 2e.6 on  # Keyboard
								 io 0x60 = 0x60
								 io 0x62 = 0x64
								irq 0x70 = 1
							end
							device pnp 2e.7 off end # GPIO
							device pnp 2e.8 off end # ACB
							device pnp 2e.9 off end # FSCM
							device pnp 2e.a off end # WDT
						end
					end
					device pci 1.1 on end	# IDE
					device pci 1.2 on end	# SMBus 2.0
					device pci 1.3 on 	# System Management
						chip drivers/generic/generic
							#phillips pca9545 smbus mux
							device i2c 70 on
								# analog_devices adm1026
								chip drivers/generic/generic
									device i2c 2c on end
								end
							end
							device i2c 70 on end
							device i2c 70 on end
							device i2c 70 on end
						end
						chip drivers/generic/generic #dimm 0-0-0
							device i2c 50 on end
						end
						chip drivers/generic/generic #dimm 0-0-1
							device i2c 51 on end
						end
						chip drivers/generic/generic #dimm 0-1-0
							device i2c 52 on end
						end
						chip drivers/generic/generic #dimm 0-1-1
							device i2c 53 on end
						end
						chip drivers/generic/generic #dimm 1-0-0
							device i2c 54 on end
						end
						chip drivers/generic/generic #dimm 1-0-1
							device i2c 55 on end
						end
						chip drivers/generic/generic #dimm 1-1-0
							device i2c 56 on end
						end
						chip drivers/generic/generic #dimm 1-1-1
							device i2c 57 on end
						end
					end
					device pci 1.5 off end	# AC97 Audio
					device pci 1.6 on  end	# AC97 Modem
					register "ide0_enable" = "1"
					register "ide1_enable" = "1"
				end
			end #  device pci 18.0

			device pci 18.0 on end # LDT1
			device pci 18.0 on end # LDT2
			device pci 18.1 on end
			device pci 18.2 on end
			device pci 18.3 on end
		end  # chip northbridge/amd/amdk8
	end
end