#
# $Id: chip_intel_82371AB.src,v 1.11 2009-06-05 07:17:20 vrsieh Exp $
#
# Copyright (C) 2008-2009 FAUmachine Team <info@faumachine.org>.
# This program is free software. You can redistribute it and/or modify it
# under the terms of the GNU General Public License, either version 2 of
# the License, or (at your option) any later version. See COPYING.

[options]
wordswap=yes
rotate_labels=yes
sort_labels=no
generate_pinseq=no
sym_width=3600
pinwidthvertical=300
pinwidthhorizontal=500

[geda_attr]
version=20080723
name=Intel 82371AB
device=chip_intel_82371AB
generic=rtc_start=-1
refdes=U?
footprint=SO20
description=Southbridge
documentation=http://
author=Volkmar Sieh <Volkmar.Sieh@informatik.uni-erlangen.de>
numslots=0

[pins]
#-----------------------------------------------------
#pinnr	seq	type	style	posit.	net	label	
#-----------------------------------------------------
1	1	call	line	t		pci_bus	pci_bus_main
2	2	call	clk	t		idsel	pci_bus_idsel
91	91	in	line	t		reset_btn#	std_logic
90	90	in	line	t		power_btn#	std_logic
#
73	73	in	line	r		ferr#	boolean_or
71	71	out	line	r		cpurst#	boolean
72	72	out	line	r		init#	boolean
74	74	out	line	r		ignne#	boolean
70	70	out	line	r		a20m	boolean
76	76	out	line	r		nmi	boolean_or
77	77	out	line	r		smi	boolean
75	75	out	line	r		intr	boolean_or
40	40	call	line	r		ioapic_cs	cs
			spacer	r
56	56	in	line	r		pirqA#	boolean_or
57	57	in	line	r		pirqB#	boolean_or
58	58	in	line	r		pirqC#	boolean_or
59	59	io	line	r		pirqD#	boolean_or
			spacer	r
3	3	out	line	r		pcirst#	boolean
			spacer	r
41	41	io	line	r		irq0	boolean_or
42	42	io	line	r		irq1	boolean_or
43	43	io	line	r		irq3	boolean_or
44	44	io	line	r		irq4	boolean_or
45	45	io	line	r		irq5	boolean_or
46	46	io	line	r		irq6	boolean_or
47	47	io	line	r		irq7	boolean_or
48	48	io	line	r		irq8#	boolean_or
49	49	io	line	r		irq9	boolean_or
50	50	io	line	r		irq10	boolean_or
51	51	io	line	r		irq11	boolean_or
52	52	io	line	r		irq12	boolean_or
53	53	io	line	r		irq13	boolean_or
54	54	io	line	r		irq14	boolean_or
55	55	io	line	r		irq15	boolean_or
#
110	110	in	line	b		vcc	boolean
111	111	in	line	b		vcc_rtc	boolean
112	112	in	line	b		vcc_sus	boolean
113	113	in	line	b		vcc_usb	boolean
114	114	in	line	b		vref	boolean
100	100	in	line	b		pwr_ok	boolean
#
			spacer	l
92	92	call	line	l		i2cbus	i2c_bus
21	21	call	line	l		n_bios_cs	cs
			spacer	l
80	80	call	line	l		ide0	ide_bus
81	81	call	line	l		ide1	ide_bus
			spacer	l
82	82	call	line	l		usb0	usb_bus_main
83	83	call	line	l		usb1	usb_bus_main
			spacer	l
120	120	out	line	l		ide_busy	boolean
101	101	out	line	l		spkr	sound
20 	20	in	line	l		a20gate	boolean
22	22	call	line	l		n_kbccs	cs
23	23	in	line	l		kbc_reset#	boolean
11	11	out	line	l		rstdrv#	boolean
			spacer	l
30	30	call	line	l		dma0	isa_bus_dma
31	31	call	line	l		dma1	isa_bus_dma
32	32	call	line	l		dma2	isa_bus_dma
33	33	call	line	l		dma3	isa_bus_dma
34	34	call	line	l		dma5	isa_bus_dma
35	35	call	line	l		dma6	isa_bus_dma
36	36	call	line	l		dma7	isa_bus_dma
			spacer	l
10	10	call	line	l		isa_bus	isa_bus_main
			spacer	l
93	93	out	line	l		n_susa	boolean
94	94	out	line	l		n_susb	boolean
95	95	out	line	l		n_susc	std_logic
