#include "sys/param.h" #include "sys/config.h" #include "sys/mmu.h" #include "sys/types.h" #include "sys/sysmacros.h" #include "sys/systm.h" #include "sys/map.h" #include "sys/dir.h" #include "sys/signal.h" #include "sys/user.h" #include "sys/errno.h" #include "sys/proc.h" #include "sys/conf.h" #include "sys/buf.h" #include "sys/reg.h" #include "sys/file.h" #include "sys/inode.h" #include "sys/seg.h" #include "sys/tty.h" #include "sys/acct.h" #include "sys/sysinfo.h" #include "sys/var.h" #include "sys/ipc.h" #include "sys/shm.h" #include "sys/utsname.h" #include "sys/elog.h" #include "sys/erec.h" #include "sys/iobuf.h" #include "sys/err.h" #include "setjmp.h" /* * Definitions of kernel variables to keep lint happy */ int tstb; struct user u; caddr_t end; int dispatch[], pmvect[], refresh(); extern struct ttyptr *tty_stat[]; extern dev_t dumpdev; extern int physmem; extern int dump_addr; extern int (*dump)(); extern int (*pwr_clr[])(); extern int (*dev_init[])(); #ifdef UCB_NET extern char netstak[]; extern char *svstak; #endif /* * Use selected system variables */ idle() { dumpdev = 0; /* termcnt = 0; */ (*dump)(); (*pwr_clr[0])(); (*dev_init[0])(); dump_addr = 0; tty_stat[0] = 0; physmem = 0; mmuinit((caddr_t)0); busaddr(); clock((struct args *)0); nullsys(); stray((physadr)0); syscall((int)0); trap((short)0, 0); ttioctl((struct tty *)0, 0, 0, 0); disksort((struct iobuf *)0, (struct buf *)0); deverror((struct buf *)0, 0, 0); logstray((physadr)0); (void) physck((daddr_t)0, 0); (void) iocheck((caddr_t)0); (void) passc(0); (void) cpass(); (void) min(0, 0); (void) max(0, 0); (void) getmajor(idle); prcom(idle, (struct buf *)0, 0, 0); logberr((struct iobuf *)0, 0); fmtberr((struct iobuf *)0, (unsigned)0, (unsigned)0, (unsigned)0, (unsigned)0, (long)0, (struct deverreg *)0); #ifdef UCB_NET netstak[0] = 0; svstak = (char *)0; #endif } /* ARGSUSED */ save(lp) label_t lp; { return(0); } /* ARGSUSED */ qsave(lp) label_t lp; { return(0); } /* ARGSUSED */ resume(uaddr, lp) int uaddr; label_t lp; { } /* ARGSUSED */ blt(to, from, ct) caddr_t to, from; int ct; { } /* ARGSUSED */ clear(to, ct) caddr_t to; int ct; { }