NetBSD/sys/dev/pci
ragge 0217dc7934 Device driver for the Neterion (S2io) Xframe-I 10Gbit ethernet card.
Still missing: VLAN + IPv6 checksum support.
2005-09-09 10:30:27 +00:00
..
bktr Fix replaco in comment. 2005-05-30 06:41:55 +00:00
aac_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
acardide.c ATP865 chips support Ultra133, so correct attach messages as well. 2005-05-24 18:43:29 +00:00
aceride.c To disable a channel we need to clear bit 2 or 3, not all other bits but 2005-08-07 10:12:39 +00:00
adv_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
adw_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
agp_ali.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
agp_amd.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
agp_i810.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
agp_intel.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
agp_sis.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
agp_via.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
agp.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
agpbusprint.c add __KERNEL_RCSID 2005-05-24 05:14:37 +00:00
agpreg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
agpvar.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
ahc_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
ahd_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
amdpm.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
amdpmreg.h
amr.c kill some more simple submatch() functions, use config_stdsubmatch() 2005-08-26 11:20:33 +00:00
amrreg.h
amrvar.h
artsata.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
atppc_puc.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
auacer.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
auacerreg.h
auich.c Use #ifdef AUICH_DEBUG instead of #if 0/#if 1. Suggested by perry@. 2005-08-22 01:15:12 +00:00
auichreg.h Add ICH_CODEC_OFFSET definition 2005-04-11 18:25:38 +00:00
auixp.c Use ANSI function decls and static. Fix a memory leak uncovered by 2005-06-27 21:13:09 +00:00
auixpreg.h
auixpvar.h
autri.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
autrireg.h
autrivar.h
auvia.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
auviavar.h
azalia.c * azalia_mixer_init() 2005-08-02 13:20:50 +00:00
bha_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
btvmei.c
btvmeii.c
btvmeireg.h
btvmeivar.h
cac_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
cmdide.c add __KERNEL_RCSID 2005-05-24 05:25:15 +00:00
cmpci.c
cmpcireg.h
cmpcivar.h
com_puc.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
cs428x.c
cs428x.h
cs428xreg.h
cs4280_image.h Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
cs4280.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
cs4280reg.h
cs4281.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
cs4281reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
cyber.c
cyberreg.h
cybervar.h
cypide.c add __KERNEL_RCSID 2005-05-24 05:25:15 +00:00
cz.c Change the driver open function's conditional for overriding exclusive tty 2005-09-06 21:40:37 +00:00
czreg.h
devlist2h.awk static'ify pci_vendors[] and pci_products[] 2005-06-28 00:29:48 +00:00
dpt_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
eap.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
eapreg.h "output.source" on the Ensoniq 1371 really should be "input.source". Making 2005-02-13 23:58:38 +00:00
eapvar.h
ehci_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
emuxki.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
emuxkireg.h
emuxkivar.h
esa.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
esadsp.h
esareg.h
esavar.h Update my email address (the one listed hasn't been active in years). 2005-03-24 22:31:58 +00:00
esiop_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
esm.c
esmreg.h
esmvar.h
eso.c
esoreg.h
esovar.h
files.agp
files.pci Device driver for the Neterion (S2io) Xframe-I 10Gbit ethernet card. 2005-09-09 10:30:27 +00:00
fms.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
fmsvar.h
fwlynx_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
fwohci_pci.c ieee1394 import from FreeBSD. 2005-07-11 15:29:05 +00:00
geodeide.c - When starting an ATA or ATAPI transfer, handle the case where (*dma_init)() 2005-07-06 01:46:52 +00:00
gtp.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
hifn7751.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
hifn7751reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
hifn7751var.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
hptide.c add __KERNEL_RCSID 2005-05-24 05:25:15 +00:00
i82365_pci.c - const poisoning 2005-05-30 04:35:22 +00:00
i82365_pcivar.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
iavc_pci.c From Wolfgang Stukenbrock in PR kern/30197: wrong type in CFATTACH_DECL. 2005-05-11 12:47:47 +00:00
icp_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_an_pci.c Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) 2005-06-22 06:14:51 +00:00
if_ath_pci.c Remove unused <atomic.h> include; add <sys/device.h> includes where 2005-06-22 22:07:48 +00:00
if_atw_pci.c Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) 2005-06-22 06:14:51 +00:00
if_bce.c
if_bcereg.h
if_bge.c Allow reception of VLAN sized frames. From FreeBSD. 2005-09-06 15:42:21 +00:00
if_bgereg.h Remove unused and incorrect macro BGE_HOSTADDR(). 2005-08-28 19:24:57 +00:00
if_de.c more cast-qual and shadow fallout 2005-06-01 18:41:51 +00:00
if_devar.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_dge.c split IFCAP_CSUM_xxx to IFCAP_CSUM_xxx_Rx and IFCAP_CSUM_xxx_Tx. 2005-05-02 15:34:31 +00:00
if_dgereg.h
if_en_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_ep_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_epic_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_esh_pci.c - const poisoning 2005-05-30 04:35:22 +00:00
if_ex_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_fpa.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_fxp_pci.c New Dell Day, continued: add support for the fxp(4) variant in the 2005-07-29 13:13:34 +00:00
if_gem_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_gsip.c
if_hme_pci.c Reverse order of args in hmevpdoff() 2005-04-26 13:02:06 +00:00
if_ipw.c Avoid an unnecessary API difference between NetBSD and FreeBSD: 2005-07-06 23:44:15 +00:00
if_ipwreg.h
if_ipwvar.h Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) 2005-06-22 06:14:51 +00:00
if_iwi.c Re-organise a bit to reduce diff to FreeBSD. 2005-09-04 06:58:20 +00:00
if_iwireg.h More sync with the FreeBSD driver. 2005-08-19 08:50:06 +00:00
if_iwivar.h Add shutdown and power hooks. 2005-08-19 14:26:38 +00:00
if_le_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_levar.h
if_lmc_common.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_lmc_media.c - const poisoning 2005-05-30 04:35:22 +00:00
if_lmc_nbsd.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_lmc_types.h
if_lmc.c - const poisoning 2005-05-30 04:35:22 +00:00
if_lmcioctl.h
if_lmcvar.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_mtd_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_ne_pci.c
if_ntwoc_pci.c - const poisoning 2005-05-30 04:35:22 +00:00
if_ntwoc_pcireg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_pcn.c As discussed on tech-net: don't suppress any PHYs to enable multiple 2005-05-07 09:15:44 +00:00
if_pcnreg.h
if_ral_pci.c update PCI/Cardbus ral wlan driver, and adapt to new FreeBSD/NetBSD 2005-07-04 17:50:09 +00:00
if_re_pci.c Match two candidates. From Francois Romieu in private mail. 2005-06-15 11:27:39 +00:00
if_rtk_pci.c
if_rtw_pci.c Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) 2005-06-22 06:14:51 +00:00
if_sf_pci.c
if_sip.c split IFCAP_CSUM_xxx to IFCAP_CSUM_xxx_Rx and IFCAP_CSUM_xxx_Tx. 2005-05-02 15:34:31 +00:00
if_sipreg.h
if_sk.c - const poisoning 2005-05-30 04:35:22 +00:00
if_skreg.h - const poisoning 2005-05-30 04:35:22 +00:00
if_skvar.h - const poisoning 2005-05-30 04:35:22 +00:00
if_ste.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_stereg.h
if_stge.c Don't use a global variable to indicate that we are stge1023. Use an sc member. 2005-07-28 16:04:24 +00:00
if_stgereg.h
if_ti.c - const poisoning 2005-05-30 04:35:22 +00:00
if_tireg.h - const poisoning 2005-05-30 04:35:22 +00:00
if_tl.c - const poisoning 2005-05-30 04:35:22 +00:00
if_tlp_pci.c If the DEC board name is not known, remove the leading whitespace in 2005-07-17 00:44:13 +00:00
if_tlregs.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
if_tlvar.h
if_txp.c adapt to const/volatile changes. 2005-06-18 16:10:44 +00:00
if_txpreg.h
if_vge.c PR/31130: FUKAUMI Naoki: Fix vge(4) SIOC{ADD,DEL}MULTI handling 2005-09-08 18:18:10 +00:00
if_vgereg.h Add device driver support for the VIA Networking Technologies VT6122 2005-02-20 18:34:33 +00:00
if_vgevar.h Add device driver support for the VIA Networking Technologies VT6122 2005-02-20 18:34:33 +00:00
if_vr.c
if_vrreg.h
if_wi_pci.c Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) 2005-06-22 06:14:51 +00:00
if_wm.c add ipv6 tx checksum offloading support for wm driver. 2005-08-10 12:59:43 +00:00
if_wmreg.h fix a typo(?) in an unused macro. (WRX_ST_ISXM -> WRX_ST_IXSM) 2005-08-07 04:56:25 +00:00
if_xge.c Device driver for the Neterion (S2io) Xframe-I 10Gbit ethernet card. 2005-09-09 10:30:27 +00:00
if_xgereg.h Device driver for the Neterion (S2io) Xframe-I 10Gbit ethernet card. 2005-09-09 10:30:27 +00:00
ifpci2.c quell cast-qual and shadow warnings 2005-06-01 18:07:04 +00:00
ifpci.c make the isdn drivers compile again with -Wconst, -Wshadow 2005-07-09 02:05:09 +00:00
igsfb_pci.c
igsfb_pcivar.h
iha_pci.c Rename iha_pci_probe() -> iha_pci_match() because we don't have to 2005-06-16 14:32:09 +00:00
iop_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
isic_pci_elsa_qs1p.c quell cast-qual and shadow warnings 2005-06-01 18:07:04 +00:00
isic_pci.c quell cast-qual and shadow warnings 2005-06-01 18:07:04 +00:00
isic_pci.h
isp_pci.c - const poisoning 2005-05-30 04:35:22 +00:00
iteide.c add __KERNEL_RCSID 2005-05-24 05:25:15 +00:00
iwic_bchan.c make the isdn drivers compile again with -Wconst, -Wshadow 2005-07-09 02:05:09 +00:00
iwic_dchan.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
iwic_fsm.c make the isdn drivers compile again with -Wconst, -Wshadow 2005-07-09 02:05:09 +00:00
iwic_pci.c
iwicreg.h
iwicvar.h make the isdn drivers compile again with -Wconst, -Wshadow 2005-07-09 02:05:09 +00:00
ixpide.c The SB400 SATA controllers seem to work fine for me with this driver. 2005-07-04 01:20:37 +00:00
joy_eap.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
joy_eso.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
joy_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
ld_amr.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
ld_twe.c
lpt_puc.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
machfb.c fix a stupid typo 2005-08-02 01:35:05 +00:00
machfbreg.h
Makefile
Makefile.pcidevs
mlx_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
mly_tables.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
mly.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
mlyio.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
mlyreg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
mlyvar.h
mpt_pci.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
mpu_cmpci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
mpu_eso.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
mpu_fms.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
mpu_yds.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
neo-coeff.h
neo.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
neoreg.h
njs_pci.c
oboe.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
oboereg.h
ohci_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
opl_cmpci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
opl_eso.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
opl_fms.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
opl_sv.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
opl_yds.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
optiide.c add __KERNEL_RCSID 2005-05-24 05:25:15 +00:00
pccbb.c s/PCIBIOS_FIXUP/PCI_FIXUP/ in printf, from Patrick Welche in PR 30583. 2005-06-23 14:20:23 +00:00
pccbbreg.h
pccbbvar.h
pci_map.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pci_quirks.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
pci_subr.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
pci_usrreq.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
pci.c use XXXCF_NLOCS constants instead of magic numbers 2005-08-26 11:01:42 +00:00
pcibusprint.c add __KERNEL_RCSID 2005-05-24 05:14:37 +00:00
pciconf.c Allow MD PCI code to specify or disable PCI_COMMAND_PARITY_ENABLE 2005-03-25 14:51:39 +00:00
pciconf.h Allow MD PCI code to specify or disable PCI_COMMAND_PARITY_ENABLE 2005-03-25 14:51:39 +00:00
pcidevs Add PCI ids for ATI Radeon 9600 LE. 2005-09-04 19:42:26 +00:00
pcidevs_data.h Regen. 2005-09-04 19:44:09 +00:00
pcidevs.h Regen. 2005-09-04 19:44:09 +00:00
pciide_acard_reg.h ACARD ATP865-A (used on AEC-6280/6880) supports UltraDMA/133 too. 2005-05-08 11:26:17 +00:00
pciide_acer_reg.h Add an optionnal controller callback for channel reset. If the callback 2005-08-06 22:07:24 +00:00
pciide_apollo_reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciide_cmd_reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciide_common.c Add a const. 2005-05-29 22:16:00 +00:00
pciide_cy693_reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciide_geode_reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciide_hpt_reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciide_i31244_reg.h
pciide_ite_reg.h
pciide_ixp_reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciide_opti_reg.h
pciide_pdc202xx_reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciide_piix_reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciide_sii3112_reg.h
pciide_sis_reg.h Add quirk for SIS 96x that masquerade as a SIS503. Based on patch sent by 2005-06-16 19:30:02 +00:00
pciide_sl82c105_reg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciide.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciidereg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciidevar.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pciio.h
pcireg.h
pcivar.h
pcscp.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
pcscpreg.h
pdcide.c add __KERNEL_RCSID 2005-05-24 05:25:15 +00:00
pdcsata.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
piixide.c Not add PIIX are wired to compat mode these days. Problem reported and fix 2005-08-10 13:23:38 +00:00
plx9060reg.h
plx9060var.h
ppb.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
ppbreg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
puc.c kill some more simple submatch() functions, use config_stdsubmatch() 2005-08-26 11:20:33 +00:00
puccn.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
puccn.h
pucdata.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
pucvar.h
rccide.c
README
satalink.c The read/read multiple cacheline problem may also appear on the 3114 2005-06-01 10:00:35 +00:00
siop_pci_common.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
siop_pci_common.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
siop_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
siside.c Add quirk for SIS 96x that masquerade as a SIS503. Based on patch sent by 2005-06-16 19:30:02 +00:00
slide.c add __KERNEL_RCSID 2005-05-24 05:25:15 +00:00
stpcide.c add __KERNEL_RCSID 2005-05-24 05:25:15 +00:00
sv.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
svreg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
svvar.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
tga_conf.c
tga.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
tgareg.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
tgavar.h add "const" where needed 2005-06-01 18:18:52 +00:00
trm.c - const poisoning 2005-05-30 04:35:22 +00:00
trmreg.h
twe.c kill some more simple submatch() functions, use config_stdsubmatch() 2005-08-26 11:20:33 +00:00
tweio.h
twereg.h Add some more stripe sizes observed in the field. 2005-02-15 05:56:34 +00:00
twevar.h
ubsec.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
ubsecreg.h
ubsecvar.h
uhci_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
universe_pci_var.h
universe_pci.c
usb_pci.c
usb_pci.h
vga_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
vga_pcivar.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
viaenv.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
viaide.c add __KERNEL_RCSID 2005-05-24 05:25:15 +00:00
viapm.c
viapmvar.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
weasel_pci.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
weaselreg.h
yds.c Use ANSI function decls and static. 2005-06-28 00:28:41 +00:00
ydsreg.h
ydsvar.h

$NetBSD: README,v 1.3 1998/08/15 03:02:46 mycroft Exp $

This directory contains files which are used during PCI configuration
and PCI device drivers.  Eventually, most of the device drivers and
some of the configuration support should become machine-independent
and be moved to a more general location.

The configuration support was implemented according to the `PCI Local
Bus Specification, Production Version, Revision 2.0' dated April 30,
1993.  Section numbers referred to in the code may be specific to that
edition of the specification.

Some attempt has been made to insure that the code works on rogue
machines where the BIOS doesn't do its job, but in general I can't
guarantee that.

--
- Charles M. Hannum
  NetBSD group
  August 8, 1994