CVSROOT: /cvs Module name: src Changes by: o...@cvs.openbsd.org 2011/05/30 16:03:47
Modified files: sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC sys/dev/pci : files.agp Added files: sys/dev/pci : mmuagp.c Log message: Add mmuagp. a driver for the agp chipsets on early amd64 machines. This agp hardware uses the on-chip GART built into amd cpus and a southbridge bit of hardware to handle the rest (hence mmu) most osen call this agp_amd64 or similar, but openbsd has no numbers in device names. Ported this from free/netbsd and adapted to our agp subsystem years ago but never was commited due to conflicting with the now dead iommu code. Tested by at least Tom Murphy, matthieu@ (who has been using it for literally years) and kettenis@. ``just commit it'' deraadt@