Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Dec 2000 17:06:19 -0800 (PST)
From:      Andrew Gallatin <gallatin@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/alpha/alpha dec_2100_a500.c src/sys/alpha/pci t2.c t2_pci.c t2reg.h t2var.h
Message-ID:  <200012070106.eB716Jq29283@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
gallatin    2000/12/06 17:06:19 PST

  Modified files:
    sys/alpha/alpha      dec_2100_a500.c 
    sys/alpha/pci        t2.c t2_pci.c t2reg.h t2var.h 
  Log:
  Partially re-write T2 chipset support based on Tru64 platform support
  files which Compaq open-sourced (with a BSD license).
  
  This commit adds support for proper PCI interrupt mapping and much
  better support for swizzling between "standard" isa IRQs and the stdio
  irqs used by the t2.  This also adds enabling/disabling/eoi support
  for AlphaServer 2100A machines.  The 2100A (or lynx) interrupt
  hardware is is very different (and much nicer) than the 2100.
  Previously, only AS2100 and AS2000 machines worked.
  
  This commits also lays the groundwork for supporting ExtIO modules.
  These modules are essentially a second hose.  This work is left
  unfinished pending testing on real hardware.  Wilko tells me that
  ExtIO modules are quite rare, and may not actually exist in the wild.
  
  Obtained from: Tru64
  Tested by: wilko
  
  Revision  Changes    Path
  1.5       +5 -14     src/sys/alpha/alpha/dec_2100_a500.c
  1.5       +358 -84   src/sys/alpha/pci/t2.c
  1.5       +2 -2      src/sys/alpha/pci/t2_pci.c
  1.2       +92 -3     src/sys/alpha/pci/t2reg.h
  1.3       +3 -2      src/sys/alpha/pci/t2var.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012070106.eB716Jq29283>