files.ofw revision 1.18
1# $NetBSD: files.ofw,v 1.18 2025/09/14 00:28:43 thorpej Exp $ 2# 3# First cut on Openfirmware interface 4# 5 6define ofbus {} 7define of_network_dev 8define ofw_subr 9 10defpseudo openfirm 11file dev/ofw/openfirmio.c openfirm needs-flag 12file dev/ofw/ofw_sysctl.c openfirm | ofw_subr 13 14file dev/ofw/ofw_subr.c ofbus | openfirm | ofw_subr 15 16file dev/ofw/ofw_i2c_subr.c ofbus | openfirm | ofw_subr 17file dev/ofw/ofw_network_subr.c of_network_dev 18 19# Let individual ports pull this in, as necessary. 20#file dev/ofw/ofw_pci_subr.c ofbus | openfirm | ofw_subr 21 22# Generic disk support 23device ofdisk: disk 24attach ofdisk at ofbus 25file dev/ofw/ofdisk.c ofdisk needs-flag 26 27# Generic net support 28device ofnet: ether, ifnet, arp 29attach ofnet at ofbus 30file dev/ofw/ofnet.c ofnet needs-flag 31 32# Generic console support 33device ofcons: tty 34attach ofcons at ofbus 35file dev/ofw/ofcons.c ofcons needs-flag 36 37# Generic RTC support 38device ofrtc 39attach ofrtc at ofbus 40file dev/ofw/ofrtc.c ofrtc needs-flag 41 42# Generic bus support 43device ofbus: ofbus 44attach ofbus at ofbus 45file dev/ofw/ofbus.c ofbus 46