# interval timer
device timer
attach timer at hb with timer_hb
file arch/news68k/dev/timer_hb.c timer_hb
# MK48T02 TOD clock and NVRAM
device mkclock: mk48txx
attach mkclock at hb with mkclock_hb
file arch/news68k/dev/mkclock_hb.c mkclock_hb
# Lance ethernet (device defined in sys/conf/files)
#device le: ifnet, ether, arp
attach le at hb: le24
file arch/news68k/dev/if_le.c le needs-count
# keyboard/mouse
device kbc {}
attach kbc at hb
file arch/news68k/dev/kbc.c kbc
device kb: wskbddev
file arch/news68k/dev/kb.c kb needs-flag
file dev/news/newskeymap.c kb
attach kb at kbc with kb_kbc
file arch/news68k/dev/kb_kbc.c kb_kbc
attach kb at hb with kb_hb
file arch/news68k/dev/kb_hb.c kb_hb
device ms: wsmousedev
file arch/news68k/dev/ms.c ms needs-flag
attach ms at kbc with ms_kbc
file arch/news68k/dev/ms_kbc.c ms_kbc
attach ms at hb with ms_hb
file arch/news68k/dev/ms_hb.c ms_hb
# serial
device zsc { [channel = -1] }
attach zsc at hb
file arch/news68k/dev/zs.c zsc needs-count
file dev/ic/z8530sc.c zsc
# Linux binary compatibility (COMPAT_LINUX)
include "compat/linux/files.linux"
include "compat/linux/arch/m68k/files.linux_m68k"
file arch/m68k/m68k/linux_trap.c compat_linux
# OSS audio driver compatibility
include "compat/ossaudio/files.ossaudio"