[BACK]Return to files.amd64 CVS log [TXT][DIR] Up to [local] / sys / arch / amd64 / conf

Annotation of sys/arch/amd64/conf/files.amd64, Revision 1.1.1.1

1.1       nbrk        1: #      $OpenBSD: files.amd64,v 1.33 2007/08/02 16:40:27 deraadt Exp $
                      2:
                      3: maxpartitions 16
                      4: maxusers 2 16 128
                      5:
                      6: file   arch/amd64/amd64/autoconf.c
                      7: file   arch/amd64/amd64/conf.c
                      8: file   arch/amd64/amd64/disksubr.c             disk
                      9: file   arch/amd64/amd64/gdt.c
                     10: file   arch/amd64/amd64/machdep.c
                     11: file   arch/amd64/amd64/identcpu.c
                     12: file   arch/amd64/amd64/amd64errata.c
                     13: file   arch/amd64/amd64/mem.c
                     14: file   arch/amd64/amd64/pmap.c
                     15: file   arch/amd64/amd64/process_machdep.c
                     16: file   arch/amd64/amd64/sys_machdep.c
                     17: file   arch/amd64/amd64/syscall.c
                     18: file   arch/amd64/amd64/trap.c
                     19: file   arch/amd64/amd64/vm_machdep.c
                     20: file   arch/amd64/amd64/fpu.c
                     21: file   arch/amd64/amd64/Locore.c
                     22: file   arch/amd64/amd64/softintr.c
                     23: file   arch/amd64/amd64/i8259.c
                     24: file   arch/amd64/amd64/cacheinfo.c
                     25: file   arch/amd64/amd64/mutex.S
                     26:
                     27: file   arch/amd64/amd64/intr.c
                     28: file   arch/amd64/amd64/bus_space.c
                     29: file   arch/amd64/amd64/bus_dma.c
                     30:
                     31: file   arch/amd64/amd64/mptramp.S              multiprocessor
                     32: file   arch/amd64/amd64/ipifuncs.c             multiprocessor
                     33: file   arch/amd64/amd64/ipi.c                  multiprocessor
                     34: file   arch/amd64/amd64/mp_setperf.c           multiprocessor
                     35:
                     36: file   arch/amd64/amd64/apic.c                 ioapic | lapic
                     37:
                     38: file   arch/amd64/amd64/mpbios.c               mpbios
                     39: file   arch/amd64/amd64/mpbios_intr_fixup.c    mpbios & pci
                     40:
                     41:
                     42: file   arch/amd64/amd64/consinit.c
                     43: file   dev/cninit.c
                     44:
                     45: file   arch/amd64/amd64/dkcsum.c
                     46: file   lib/libz/adler32.c                      !ppp_deflate & !ipsec & !crypto
                     47:
                     48: file   arch/amd64/amd64/db_disasm.c            ddb
                     49: file   arch/amd64/amd64/db_interface.c         ddb
                     50: file   arch/amd64/amd64/db_memrw.c             ddb | kgdb
                     51: file   arch/amd64/amd64/db_trace.c             ddb
                     52:
                     53: file   netinet/in_cksum.c                      inet
                     54: file   netinet/in4_cksum.c                     inet
                     55:
                     56: file   arch/amd64/amd64/kgdb_machdep.c         kgdb
                     57:
                     58: # Basic clock - required
                     59: file   arch/amd64/isa/clock.c
                     60:
                     61: file   arch/amd64/amd64/powernow-k8.c          !small_kernel
                     62: file   arch/amd64/amd64/est.c                  !small_kernel
                     63:
                     64: include        "dev/mii/files.mii"
                     65:
                     66: include        "scsi/files.scsi"
                     67:
                     68: include        "dev/i2o/files.i2o"
                     69:
                     70: include        "dev/atapiscsi/files.atapiscsi"
                     71: include        "dev/ata/files.ata"
                     72:
                     73: define mainbus {[apid = -1]}
                     74: device mainbus: isabus, pcibus, mainbus
                     75: attach mainbus at root
                     76: file   arch/amd64/amd64/mainbus.c              mainbus
                     77:
                     78: device bios {}
                     79: attach bios at mainbus
                     80: file   arch/amd64/amd64/bios.c                 bios needs-flag
                     81:
                     82: define cpu {[apid = -1]}
                     83: device cpu
                     84: attach cpu at mainbus
                     85: file   arch/amd64/amd64/cpu.c  cpu
                     86:
                     87:
                     88: define lapic
                     89: file   arch/amd64/amd64/lapic.c                lapic needs-flag
                     90:
                     91: device ioapic: lapic
                     92: attach ioapic at mainbus
                     93: file   arch/amd64/amd64/ioapic.c               ioapic needs-flag
                     94:
                     95: #
                     96: # PCI drivers
                     97: #
                     98:
                     99: include        "dev/pci/files.pci"
                    100: file   arch/amd64/pci/pci_machdep.c            pci
                    101: file   arch/amd64/pci/iommu.c                  pci
                    102: file   arch/amd64/pci/pciide_machdep.c         pciide
                    103:
                    104: include        "dev/puc/files.puc"
                    105:
                    106: # PCI Host bridge chipsets
                    107: device pchb: pcibus
                    108: attach pchb at pci
                    109: file   arch/amd64/pci/pchb.c                   pchb
                    110:
                    111: #
                    112: # CARDBUS
                    113: #
                    114: include        "dev/cardbus/files.cardbus"
                    115: file   arch/amd64/amd64/rbus_machdep.c         cardbus
                    116:
                    117: # PCIC pcmcia controller
                    118: device pcic: pcmciabus
                    119: file   dev/ic/i82365.c                         pcic
                    120:
                    121: # PCIC pcmcia controller on PCI bus.
                    122: attach pcic at pci with pcic_pci
                    123: file   dev/pci/i82365_pci.c                    pcic_pci
                    124:
                    125: include        "dev/pcmcia/files.pcmcia"
                    126:
                    127: # PCI-ISA bridges
                    128: device pcib: isabus
                    129: attach pcib at pci
                    130: file   arch/amd64/pci/pcib.c                   pcib
                    131:
                    132: device aapic
                    133: attach aapic at pci
                    134: file   arch/amd64/pci/aapic.c                  aapic
                    135:
                    136: device hme: ether, ifnet, mii, ifmedia
                    137: file   dev/ic/hme.c                    hme
                    138: attach hme at pci with hme_pci
                    139: file   dev/pci/if_hme_pci.c            hme_pci
                    140:
                    141: #
                    142: # ISA drivers
                    143: #
                    144:
                    145: include        "dev/isa/files.isa"
                    146: include        "dev/isa/files.isapnp"
                    147: file   arch/amd64/isa/isa_machdep.c            isa
                    148:
                    149: # attribute used to represent the "keyboard controller"
                    150: # XXX should be a real device
                    151: define pckbcport {[irq = -1], [port = -1]}
                    152:
                    153: include        "dev/wscons/files.wscons"
                    154: include        "dev/pckbc/files.pckbc"
                    155:
                    156: file   arch/amd64/amd64/wscons_machdep.c       wsdisplay
                    157:
                    158: # Floppy disk controller
                    159: device fdc {[drive = -1]}
                    160: attach fdc at isa
                    161: file   dev/isa/fdc.c                           fdc needs-flag
                    162:
                    163: device fd: disk, isa_dma
                    164: attach fd at fdc
                    165: file   dev/isa/fd.c                            fd needs-flag
                    166:
                    167: pseudo-device  nvram
                    168: file   arch/amd64/amd64/nvram.c        nvram needs-flag
                    169:
                    170: #
                    171: # USB
                    172: #
                    173: include        "dev/usb/files.usb"
                    174:
                    175: #
                    176: # Bluetooth
                    177: #
                    178: include "dev/bluetooth/files.bluetooth"
                    179:
                    180: #
                    181: # I2C
                    182: #
                    183: include "dev/i2c/files.i2c"
                    184:
                    185: #
                    186: # ACPI
                    187: #
                    188: include "../../../dev/acpi/files.acpi"
                    189: file   arch/amd64/amd64/acpi_machdep.c         acpi
                    190:
                    191: #
                    192: # Machine-independent SD/MMC drivers
                    193: #
                    194: include "dev/sdmmc/files.sdmmc"
                    195:
                    196: #
                    197: # Machine-independent 1-Wire drivers
                    198: #
                    199: include "dev/onewire/files.onewire"
                    200:
                    201: #
                    202: # IPMI
                    203: #
                    204: attach ipmi at mainbus
                    205:
                    206: #
                    207: # device major numbers
                    208: #
                    209:
                    210: major  {ccd = 16}
                    211: major  {vnd = 14}
                    212: major  {sd = 4}
                    213: major  {st = 5}
                    214: major  {cd = 6}
                    215: major  {rd = 17}
                    216: major  {wd = 0}
                    217: major  {fd = 2}
                    218:
                    219: file   arch/amd64/pci/agp_machdep.c            pciagp
                    220: file   dev/pci/agp_i810.c                      pciagp

CVSweb