files.tc 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # $OpenBSD: files.tc,v 1.13 2015/05/11 06:46:22 ratchov Exp $
  2. # $NetBSD: files.tc,v 1.26 2001/11/28 10:21:24 lukem Exp $
  3. #
  4. # Config file and device description for machine-independent
  5. # TURBOchannel code. Included by ports that need it.
  6. device tc {[slot = -1], [offset = -1]}
  7. #attach tc at tcbus
  8. file dev/tc/tc.c tc
  9. # IOCTL ASIC
  10. device ioasic {[offset = -1]}
  11. attach ioasic at tc
  12. file dev/tc/ioasic_subr.c ioasic
  13. # LANCE attachments.
  14. # lance device defined in sys/conf/files
  15. # le_dec_subr attribute defined in sys/dev/dec/files.dec
  16. attach le at ioasic with le_ioasic: le24, le_dec_subr
  17. file dev/tc/if_le_ioasic.c le_ioasic
  18. attach le at tc with le_tc: le24, le_dec_subr
  19. file dev/tc/if_le_tc.c le_tc
  20. # baseboard audio
  21. device bba: audio, am7930
  22. attach bba at ioasic
  23. file dev/tc/bba.c bba
  24. # TCDS dual channel SCSI
  25. device tcds {[chip = -1]}
  26. attach tcds at tc
  27. file dev/tc/tcds.c tcds
  28. # 53C[F]90 PMAZ single channel SCSI
  29. device asc: ncr53c9x, scsi
  30. file dev/tc/asc.c asc
  31. attach asc at tc with asc_tc
  32. file dev/tc/asc_tc.c asc_tc
  33. attach asc at tcds with asc_tcds
  34. file dev/tc/asc_tcds.c asc_tcds