---------------------------------------- freebsd 2.1 system, tour of file system: ---------------------------------------- homebrew# cd / homebrew# ls -CF .cshrc cdrom/ kernel* proc/ tmp/ .profile dev/ kernel.GENERIC* root/ typescript COPYRIGHT dos/ lkm/ sbin/ usr/ OK etc/ mnt/ stand/ var/ bin/ home@ out sys@ homebrew# ls -CF bin [* df* ln* rcp* stty* cat* domainname* ls* red* sync* chmod* echo* mkdir* rm* test* cp* ed* mv* rmail* csh* expr* pax* rmdir* date* hostname* ps* sh* dd* kill* pwd* sleep* homebrew# ls -CF cdrom 00_TRANS.TBL RELNOTES.TXT docs/ install.bat ports/ 00_index.txt anims/ fbsdboot.exe kernel* tools/ HARDWARE.TXT atapiflp.bat filename.txt kernel.IDE* utils/ INSTALL.TXT cdrom.cfg floppies/ makeflp.bat view.exe README.TXT dists/ inst_ide.bat packages/ view.pif homebrew# ls dev/MAKEDEV dev/MAKEDEV homebrew# ls -l /dev/rwd* crw-r----- 1 root operator 3, 65538 Dec 29 07:06 /dev/rwd0 crw-r----- 1 root operator 3, 0 Dec 29 07:06 /dev/rwd0a crw-r----- 1 root operator 3, 1 Dec 29 07:06 /dev/rwd0b crw-r----- 1 root operator 3, 2 Dec 29 07:06 /dev/rwd0c crw-r----- 1 root operator 3, 3 Dec 29 07:06 /dev/rwd0d crw-r----- 1 root operator 3, 4 Dec 29 07:06 /dev/rwd0e crw-r----- 1 root operator 3, 5 Dec 29 07:06 /dev/rwd0f crw-r----- 1 root operator 3, 6 Dec 29 07:06 /dev/rwd0g crw-r----- 1 root operator 3, 7 Dec 29 07:06 /dev/rwd0h crw-r----- 1 root operator 3, 131074 Dec 29 07:06 /dev/rwd0s1 crw-r----- 1 root operator 3, 196610 Dec 29 07:07 /dev/rwd0s2 crw-r----- 1 root operator 3, 196608 Dec 29 07:07 /dev/rwd0s2a crw-r----- 1 root operator 3, 196609 Dec 29 07:07 /dev/rwd0s2b crw-r----- 1 root operator 3, 196610 Dec 29 07:07 /dev/rwd0s2c crw-r----- 1 root operator 3, 196611 Dec 29 07:07 /dev/rwd0s2d crw-r----- 1 root operator 3, 196612 Dec 29 07:07 /dev/rwd0s2e crw-r----- 1 root operator 3, 196613 Dec 29 07:07 /dev/rwd0s2f crw-r----- 1 root operator 3, 196614 Dec 29 07:07 /dev/rwd0s2g crw-r----- 1 root operator 3, 196615 Dec 29 07:07 /dev/rwd0s2h crw-r----- 1 root operator 3, 262146 Dec 29 07:06 /dev/rwd0s3 crw-r----- 1 root operator 3, 327682 Dec 29 07:06 /dev/rwd0s4 homebrew# ls -ld /dev/wd* brw-r----- 1 root operator 0, 65538 Dec 29 07:06 /dev/wd0 brw-r----- 1 root operator 0, 0 Dec 29 07:06 /dev/wd0a brw-r----- 1 root operator 0, 1 Dec 29 07:06 /dev/wd0b brw-r----- 1 root operator 0, 2 Dec 29 07:06 /dev/wd0c brw-r----- 1 root operator 0, 3 Dec 29 07:06 /dev/wd0d brw-r----- 1 root operator 0, 4 Dec 29 07:06 /dev/wd0e brw-r----- 1 root operator 0, 5 Dec 29 07:06 /dev/wd0f brw-r----- 1 root operator 0, 6 Dec 29 07:06 /dev/wd0g brw-r----- 1 root operator 0, 7 Dec 29 07:06 /dev/wd0h brw-r----- 1 root operator 0, 131074 Dec 29 07:06 /dev/wd0s1 brw-r----- 1 root operator 0, 196610 Dec 29 07:07 /dev/wd0s2 brw-r----- 1 root operator 0, 196608 Dec 29 07:07 /dev/wd0s2a brw-r----- 1 root operator 0, 196609 Dec 29 07:07 /dev/wd0s2b brw-r----- 1 root operator 0, 196610 Dec 29 07:07 /dev/wd0s2c brw-r----- 1 root operator 0, 196611 Dec 29 07:07 /dev/wd0s2d brw-r----- 1 root operator 0, 196612 Dec 29 07:07 /dev/wd0s2e brw-r----- 1 root operator 0, 196613 Dec 29 07:07 /dev/wd0s2f brw-r----- 1 root operator 0, 196614 Dec 29 07:07 /dev/wd0s2g brw-r----- 1 root operator 0, 196615 Dec 29 07:07 /dev/wd0s2h brw-r----- 1 root operator 0, 262146 Dec 29 07:06 /dev/wd0s3 brw-r----- 1 root operator 0, 327682 Dec 29 07:06 /dev/wd0s4 --------------------------------------------------------------------- note # df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/wd0a 32254 13066 16606 44% / /dev/wd0s1 409504 237608 171896 58% /dos /dev/wd0s2f 531678 274522 214620 56% /usr /dev/wd0s2e 30206 1454 26334 5% /var procfs 4 4 0 100% /proc /dev/cd0a 650002 650002 0 100% /cdrom --------------------------------------------------------------------- homebrew# ls etc XF86Config hosts.equiv profile adduser.conf hosts.lpd protocols adduser.message inetd.conf pwd.db aliases kerberosIV rc backup.sh localtime rc.i386 cdrom.sh login.access rc.local crontab magic rc.serial csh.cshrc mail.rc remote csh.login make.conf resolv.conf csh.logout manpath.config rmt daily manpath.config.sample rpc disktab master.passwd security dm.conf modems sendmail.cf dumpdates monthly services fstab motd shells fstab.old mountdos.sh shells.bak fstab.orig mtree skeykeys fstab.wd namedb spwd.db ftpusers net.info sysconfig gettytab netstart syslog.conf gnats networks termcap group passwd ttys group.bak phones uucp host.conf ppp weekly hosts printcap xf86conf --------------------------------------------------------------------- homebrew# ls home jrb --------------------------------------------------------------------- homebrew# size kernel text data bss dec hex 839680 69632 80876 990188 f1bec homebrew# ls -l kernel -rwxr-xr-x 1 root wheel 1029926 Dec 29 11:16 kernel homebrew# file kernel kernel: demand paged executable --------------------------------------------------------------------- homebrew# ls lkm blank_saver_mod.o if_ppp_mod.o null_mod.o cd9660_mod.o if_sl_mod.o portal_mod.o fade_saver_mod.o if_tun_mod.o procfs_mod.o fdesc_mod.o ipfw_mod.o snake_saver_mod.o green_saver_mod.o kernfs_mod.o socksys_mod.o ibcs2_coff_mod.o linux_mod.o star_saver_mod.o ibcs2_mod.o msdos_mod.o umap_mod.o if_disc_mod.o nfs_mod.o union_mod.o --------------------------------------------------------------------- homebrew# ls proc 0 133 138 152 165 190 241 3 82 1 134 143 154 166 191 253 4 84 129 135 149 160 167 192 254 58 88 131 136 150 162 168 199 255 64 curproc 132 137 151 164 170 2 273 75 --------------------------------------------------------------------- homebrew# ls sbin adjkerntz fasthalt modunload mount_umap restore badsect fdisk mount mount_union route clri fsck mount_cd9660 mountd rrestore comcontrol ft mount_fdesc newfs savecore disklabel halt mount_kernfs newlfs scsi dmesg ifconfig mount_lfs nfsd shutdown dset init mount_mfs nfsiod slattach dump ipfw mount_msdos nologin startslip dumpfs ldconfig mount_nfs ping swapon dumplfs md5 mount_null quotacheck tunefs dumpon mknod mount_portal rdump umount fastboot modload mount_procfs reboot --------------------------------------------------------------------- homebrew# ls var account cron mail rwho at db msgs spool backups games preserve tmp crash log run yp homebrew# ls var/log adduser maillog.3 messages.1 lastlog maillog.4 messages.2 lpd-errs maillog.5 sendmail.st maillog maillog.6 setuid.today maillog.0 maillog.7 setuid.yesterday maillog.1 messages wtmp maillog.2 messages.0 --------------------------------------------------------------------- homebrew# ls usr X11 home local ports tape2 X11R6 include mdec sbin tmp bin lib netscape share games libexec obj src --------------------------------------------------------------------- homebrew# ls usr/X11R6 bin include lib man --------------------------------------------------------------------- homebrew# ls usr/home jrb --------------------------------------------------------------------- homebrew# ls /usr/include a.out.h fstab.h ndbm.h regexp.h sys ar.h fts.h net resolv.h sysexits.h arpa g++ netccitt rpc syslog.h assert.h glob.h netdb.h rpcsvc tar.h bitstring.h gnuregex.h netinet rune.h term.h com_err.h grp.h netiso runetype.h termcap.h ctype.h histedit.h netns scsi.h termios.h curses.h kerberosIV nfs setjmp.h time.h db.h kvm.h nl_types.h sgtty.h ttyent.h dialog.h limits.h nlist.h signal.h ufs dirent.h link.h nterm.h skey.h unctrl.h disktab.h locale.h objc ss unistd.h dlfcn.h machine osreldate.h stab.h utime.h err.h malloc.h paths.h stdarg.h utmp.h errno.h math.h pcap-namedb.h stddef.h values.h f2c.h md2.h pcap.h stdio.h varargs.h fcntl.h md4.h protocols stdlib.h vis.h float.h md5.h pwd.h strhash.h vm floatingpoint.h memory.h ranlib.h string.h fnmatch.h mpool.h readline strings.h forms.h ncurses.h regex.h struct.h --------------------------------------------------------------------- homebrew# ls /usr/include/sys acct.h exec.h mbuf.h signal.h tty.h buf.h fbio.h mman.h signalvar.h ttychars.h callout.h fcntl.h mount.h snoop.h ttycom.h cdefs.h file.h msg.h socket.h ttydefaults.h cdio.h filedesc.h msgbuf.h socketvar.h ttydev.h chio.h filio.h mtio.h sockio.h types.h clist.h ftape.h namei.h stat.h ucred.h conf.h gmon.h param.h syscall-hide.h uio.h dataacq.h imgact.h proc.h syscall.h un.h devconf.h imgact_aout.h protosw.h sysctl.h unistd.h device.h inflate.h ptrace.h sysent.h unpcb.h dir.h ioccom.h queue.h syslimits.h user.h dirent.h ioctl.h reboot.h syslog.h utsname.h disk.h ioctl_compat.h resource.h systm.h vadvise.h disklabel.h ipc.h resourcevar.h tablet.h vcmd.h diskslice.h kernel.h rlist.h termios.h vlimit.h dkbad.h ktrace.h rtprio.h time.h vmmeter.h dkstat.h libkern.h scsiio.h timeb.h vnioctl.h dmap.h lkm.h select.h times.h vnode.h domain.h lockf.h sem.h timex.h vsio.h errno.h malloc.h shm.h tprintf.h wait.h --------------------------------------------------------------------- homebrew# ls usr X11 home local ports tape2 X11R6 include mdec sbin tmp bin lib netscape share games libexec obj src --------------------------------------------------------------------- homebrew# ls /usr/lib X11 libg++_p.a libreadline.so.3.0 c++rt0.o libgcc.a libreadline_p.a crt0.o libgcc.so.261.0 libresolv.a gcrt0.o libgcc_p.a libresolv.so.2.0 kzhead.o libgcc_pic.a libresolv_p.a kztail.o libgnumalloc.a librpcsvc.a libc.a libgnumalloc.so.2.0 librpcsvc.so.2.0 libc.so.2.2 libgnumalloc_p.a librpcsvc_p.a libc_p.a libgnuregex.a libscrypt.a libc_pic.a libgnuregex.so.2.0 libscrypt.so.2.0 libcom_err.a libgnuregex_p.a libscrypt_p.a libcom_err.so.2.0 libkeycap.a libscsi.a libcom_err_p.a libkeycap_p.a libscsi.so.2.0 libcompat.a libkvm.a libscsi_p.a libcompat_p.a libkvm.so.2.0 libskey.a libcrypt.a libkvm_p.a libskey.so.2.0 libcrypt.so.2.0 libl.a libskey_p.a libcrypt_p.a libl_p.a libss.a libcurses.a libln.a libss.so.2.0 libcurses.so.2.0 libln_p.a libss_p.a libcurses_p.a libm.a libtelnet.a libdialog.a libm.so.2.0 libtelnet.so.2.0 libdialog.so.3.0 libm_p.a libtelnet_p.a libdialog_p.a libmd.a libtermcap.a libedit.a libmd_p.a libtermcap.so.2.1 libedit.so.2.0 libmytinfo.a libtermcap_p.a libedit_p.a libmytinfo.so.2.0 libtermlib.a libf2c.a libmytinfo_p.a libtermlib.so.2.1 libf2c.so.2.0 libncurses.a libtermlib_p.a libf2c_p.a libncurses.so.3.0 libutil.a libforms.a libncurses_p.a libutil.so.2.0 libforms.so.3.0 libpcap.a libutil_p.a libforms_p.a libpcap.so.2.0 liby.a libg++.a libpcap_p.a liby.so.2.0 libg++.so.3.0 libreadline.a liby_p.a --------------------------------------------------------------------- homebrew# ls /usr/libexec atrun ftpd lpr rlogind uucpd bootpd getNAME mail.local rpc.rstatd vfontedpr bootpgw getty makekey rpc.rusersd xtend cc1 ld.so mknetid rpc.rwalld yppwupdate cc1plus lfs_cleanerd named-xfer rshd ypxfr comsat locate.bigram ntalkd telnetd cpp locate.code rbootd tftpd fingerd locate.updatedb rexecd uucp --------------------------------------------------------------------- homebrew# ls /usr/local bin info man share www etc lib netscape tclX include libexec sbin tkX --------------------------------------------------------------------- homebrew# ls /usr/sbin ac edquota mcon pppstats timed accton fdcontrol mixer praliases timedc adduser fdformat mk-amd-map pstat traceroute amd fdwrite mrinfo pwd_mkdb trpt amq fontedit mrouted quotaoff tzsetup apm fsinfo mtrace quotaon uuchk apmconf idprio mtree rarpd uuconv arp inetd named repquota vidcontrol bad144 iostat named.reload rmt vidfont bootparamd ispcvt named.restart routed vipw bootpef kbdcontrol ncrcontrol rtprio vnconfig bootptest kbdmap ndc rwhod vt220keys callbootd kcon nslookup sa vttest cdcontrol kernbb ntpdate scon watch cdplay kgmon ntptrace sendmail xntpd chown kvm_mkdb pac sgsc xntpdc chroot loadfont pkg_add sicontrol xten config lpc pkg_create sliplogin yp_mkdb cron lpd pkg_delete slstat ypbind ctm lptcontrol pkg_info spkrtest yppasswdd ctm_rmail lptest pkg_manage swapinfo yppoll ctm_scan lsdev pmap_dump sysctl ypserv ctm_smail mailstats pmap_set syslogd ypset cursor makemap portmap tcpdump zdump dev_mkdb manctl ppp tcpslice zic diskpart map-mbone pppd tickadj zzz --------------------------------------------------------------------- homebrew# ls /usr/share calendar groff_font me sgml zoneinfo dict info misc skel doc isdn mk syscons examples locale nls tabset games man perl tmac --------------------------------------------------------------------- homebrew# ls /usr/share/doc FAQ papers smm handbook psd usd --------------------------------------------------------------------- homebrew# cd /usr/src/sys --------------------------------------------------------------------- homebrew# ls -CF Makefile gnu/ miscfs/ netiso/ scsi/ compile/ i386/ msdosfs/ netns/ sys/ conf/ isofs/ net/ nfs/ ufs/ ddb/ kern/ netccitt/ pccard/ vm/ dev/ libkern/ netinet/ pci/ --------------------------------------------------------------------- homebrew# cd i386 homebrew# ls Makefile conf ibcs2 linux apm eisa include scsi boot i386 isa --------------------------------------------------------------------- homebrew# cd conf homebrew# ls BOOTMFS LINT ZYMURGY files.i386 zymurgy.old GENERIC Makefile.i386 devices.i386 orig --------------------------------------------------------------------- homebrew# cd ../../compile homebrew# ls .keep_me ZYMURGY homebrew# cd ZYMURGY homebrew# ls kernel Makefile ls: kernel: No such file or directory Makefile --------------------------------------------------------------------- homebrew# cd ../.. homebrew# ls Makefile gnu miscfs netiso scsi compile i386 msdosfs netns sys conf isofs net nfs ufs ddb kern netccitt pccard vm dev libkern netinet pci --------------------------------------------------------------------- homebrew# ls dev aic7xxx vn --------------------------------------------------------------------- homebrew# ls gnu i386 isdn --------------------------------------------------------------------- homebrew# ls isofs cd9660 --------------------------------------------------------------------- homebrew# ls kern Make.tags.inc kern_subr.c tty_conf.c Makefile kern_synch.c tty_pty.c imgact_aout.c kern_sysctl.c tty_snoop.c imgact_gzip.c kern_time.c tty_subr.c imgact_shell.c kern_xxx.c tty_tb.c inflate.c makesyscalls.sh tty_tty.c init_main.c subr_autoconf.c uipc_domain.c init_sysent.c subr_diskslice.c uipc_mbuf.c kern_acct.c subr_dkbad.c uipc_proto.c kern_clock.c subr_log.c uipc_socket.c kern_descrip.c subr_prf.c uipc_socket2.c kern_devconf.c subr_prof.c uipc_syscalls.c kern_exec.c subr_rlist.c uipc_usrreq.c kern_exit.c subr_xxx.c vfs_bio.c kern_fork.c sys_generic.c vfs_cache.c kern_ktrace.c sys_process.c vfs_cluster.c kern_lkm.c sys_socket.c vfs_conf.c kern_lockf.c syscalls.c vfs_init.c kern_malloc.c syscalls.master vfs_lookup.c kern_ntptime.c sysv_ipc.c vfs_subr.c kern_physio.c sysv_msg.c vfs_syscalls.c kern_proc.c sysv_sem.c vfs_vnops.c kern_prot.c sysv_shm.c vnode_if.sh kern_resource.c tty.c vnode_if.src kern_sig.c tty_compat.c --------------------------------------------------------------------- homebrew# ls libkern Makefile ffs.c mcount.po rindex.po strncpy.c adddi3.c ffs.o moddi3.c scanc.c strncpy.o adddi3.o ffs.po moddi3.o scanc.o strncpy.po adddi3.po inet_ntoa.c moddi3.po scanc.po subdi3.c anddi3.c inet_ntoa.o muldi3.c skpc.c subdi3.o anddi3.o inet_ntoa.po muldi3.o skpc.o subdi3.po anddi3.po iordi3.c muldi3.po skpc.po ucmpdi2.c ashldi3.c iordi3.o negdi2.c strcat.c ucmpdi2.o ashldi3.o iordi3.po negdi2.o strcat.o ucmpdi2.po ashldi3.po libkern.a negdi2.po strcat.po udivdi3.c ashrdi3.c libkern_p.a notdi2.c strcmp.c udivdi3.o ashrdi3.o locc.c notdi2.o strcmp.o udivdi3.po ashrdi3.po locc.o notdi2.po strcmp.po umoddi3.c bcmp.c locc.po qdivrem.c strcpy.c umoddi3.o bcmp.o lshldi3.c qdivrem.o strcpy.o umoddi3.po bcmp.po lshldi3.o qdivrem.po strcpy.po xordi3.c cmpdi2.c lshldi3.po quad.h strlen.c xordi3.o cmpdi2.o lshrdi3.c random.c strlen.o xordi3.po cmpdi2.po lshrdi3.o random.o strlen.po divdi3.c lshrdi3.po random.po strncmp.c divdi3.o mcount.c rindex.c strncmp.o divdi3.po mcount.o rindex.o strncmp.po --------------------------------------------------------------------- homebrew# ls miscfs deadfs fdesc kernfs portal specfs union devfs fifofs nullfs procfs umapfs --------------------------------------------------------------------- homebrew# ls msdosfs bootsect.h fat.h msdosfs_lookup.c bpb.h msdosfs_conv.c msdosfs_vfsops.c denode.h msdosfs_denode.c msdosfs_vnops.c direntry.h msdosfs_fat.c msdosfsmount.h --------------------------------------------------------------------- homebrew# ls net bpf.c if_disc.c if_sl.c pppcompress.c route.h bpf.h if_dl.h if_slvar.h pppcompress.h rtsock.c bpf_compat.h if_ethersubr.c if_sppp.h radix.c slcompress.c bpf_filter.c if_fddisubr.c if_spppsubr.c radix.h slcompress.h bpfdesc.h if_llc.h if_tun.c raw_cb.c slip.h if.c if_loop.c if_tun.h raw_cb.h if.h if_ppp.c if_types.h raw_usrreq.c if_arp.h if_ppp.h netisr.h route.c --------------------------------------------------------------------- homebrew# ls netinet icmp_var.h in_cksum.c ip_fw.h raw_ip.c tcp_timer.c if_ether.c in_pcb.c ip_fwdef.c tcp.h tcp_timer.h if_ether.h in_pcb.h ip_icmp.c tcp_debug.c tcp_usrreq.c if_fddi.h in_proto.c ip_icmp.h tcp_debug.h tcp_var.h igmp.c in_rmx.c ip_input.c tcp_fsm.h tcpip.h igmp.h in_systm.h ip_mroute.c tcp_input.c udp.h igmp_var.h in_var.h ip_mroute.h tcp_output.c udp_usrreq.c in.c ip.h ip_output.c tcp_seq.h udp_var.h in.h ip_fw.c ip_var.h tcp_subr.c --------------------------------------------------------------------- homebrew# ls nfs nfs.h nfs_socket.c nfs_vnops.c nfsrtt.h xdr_subs.h nfs_bio.c nfs_srvcache.c nfsdiskless.h nfsrvcache.h nfs_node.c nfs_subs.c nfsm_subs.h nfsv2.h nfs_nqlease.c nfs_syscalls.c nfsmount.h nqnfs.h nfs_serv.c nfs_vfsops.c nfsnode.h rpcv2.h --------------------------------------------------------------------- homebrew# ls sys acct.h exec.h mbuf.h signal.h tty.h buf.h fbio.h mman.h signalvar.h ttychars.h callout.h fcntl.h mount.h snoop.h ttycom.h cdefs.h file.h msg.h socket.h ttydefaults.h cdio.h filedesc.h msgbuf.h socketvar.h ttydev.h chio.h filio.h mtio.h sockio.h types.h clist.h ftape.h namei.h stat.h ucred.h conf.h gmon.h param.h syscall-hide.h uio.h dataacq.h imgact.h proc.h syscall.h un.h devconf.h imgact_aout.h protosw.h sysctl.h unistd.h device.h inflate.h ptrace.h sysent.h unpcb.h dir.h ioccom.h queue.h syslimits.h user.h dirent.h ioctl.h reboot.h syslog.h utsname.h disk.h ioctl_compat.h resource.h systm.h vadvise.h disklabel.h ipc.h resourcevar.h tablet.h vcmd.h diskslice.h kernel.h rlist.h termios.h vlimit.h dkbad.h ktrace.h rtprio.h time.h vmmeter.h dkstat.h libkern.h scsiio.h timeb.h vnioctl.h dmap.h lkm.h select.h times.h vnode.h domain.h lockf.h sem.h timex.h vsio.h errno.h malloc.h shm.h tprintf.h wait.h --------------------------------------------------------------------- homebrew# ls ufs ffs lfs mfs ufs --------------------------------------------------------------------- homebrew# ls ufs/ufs dinode.h quota.h ufs_extern.h ufs_lookup.c ufs_vfsops.c dir.h ufs_bmap.c ufs_ihash.c ufs_quota.c ufs_vnops.c inode.h ufs_disksubr.c ufs_inode.c ufs_readwrite.c ufsmount.h --------------------------------------------------------------------- homebrew# ls vm device_pager.c vm.h vm_kern.h vm_page.c vm_prot.h device_pager.h vm_extern.h vm_map.c vm_page.h vm_swap.c kern_lock.c vm_fault.c vm_map.h vm_pageout.c vm_unix.c lock.h vm_glue.c vm_meter.c vm_pageout.h vnode_pager.c pmap.h vm_inherit.h vm_mmap.c vm_pager.c vnode_pager.h swap_pager.c vm_init.c vm_object.c vm_pager.h swap_pager.h vm_kern.c vm_object.h vm_param.h --------------------------------------------------------------------- homebrew# cd /sys/i386/isa homebrew# ls README.le if_egreg.h ncr5380.c aha1542.c if_el.c npx.c aha1742.c if_elreg.h out aic6360.c if_ep.c pcaudio.c aic7770.c if_epreg.h pcibus.c asc.c if_fe.c pcic.c ascreg.h if_fereg.h pcic.h atapi.c if_ie.c pcvt atapi.h if_ie507.h psm.c b004.c if_iereg.h rc.c b004.h if_ix.c rcreg.h bt742a.c if_ixreg.h readMBR.c clock.c if_le.c rtc.h cronyx.c if_lnc.c scd.c ctx.c if_lnc.h scdreg.h ctxreg.h if_wl.c seagate.c cx.c if_wl.h si.c cxreg.h if_wl_i82586.h si_code.c cy.c if_wl_wavelan.h sio.c cyreg.h if_wv.c sioreg.h diskslice_machdep.c if_wvreg.h sireg.h elink.c if_ze.c snarf elink.h if_zereg.h sound fd.c if_zp.c spigot.c fdc.h if_zpreg.h spkr.c fdreg.h isa.c syscons.c ft.c isa.h syscons.h ftreg.h isa_device.h tags gpib.c iso8859.font timerreg.h gpib.h joy.c tw.c gpibreg.h kbd.h ultra14f.c gsc.c kbdtables.h vector.s gscreg.h labpc.c wavelan.tar ic lpt.c wcd.c icu.h lptreg.h wd.c icu.s makewv.sh wd7000.c if_cx.c matcd wdreg.h if_ed.c mcd.c wt.c if_edreg.h mcdreg.h wtreg.h if_eg.c mse.c --------------------------------------------------------------------- homebrew# cd ../i386 homebrew# ls autoconf.c in_cksum.c support.s conf.c locore.s swapgeneric.c cons.c machdep.c swtch.s cons.h math_emu.h symbols.raw db_disasm.c math_emulate.c sys_machdep.c db_interface.c mem.c trap.c db_trace.c microtime.s userconfig.c dkbad.c ns_cksum.c vm_machdep.c exception.s pmap.c genassym.c procfs_machdep.c