klamer@mi.eltn.utwente.nl (Klamer Schutte) (05/07/91)
Here is a program which allows you to reboot back to tos on reset of CTRL-ATL-DEL. Note than some people (Frans, among others) don't need this program. Neither did i before i had a harddisk. Is it in the software of the TOS harddisk driver??? Anyhow, run this program as root, and your problems are solved. I run this in /etc/rc. Klamer (.signature at end) /* * $Id: tosreboot.c,v 1.1 1991/04/28 15:41:05 klamer Exp $ * * $Log: tosreboot.c,v $ * Revision 1.1 1991/04/28 15:41:05 klamer * Initial revision * */ #include <sys/types.h> #include <fcntl.h> #include <stdio.h> #include <unistd.h> #define DEVMEM "/dev/mem" #define RESVALID 0x426 main() { int fd; long null = 0; /* not 0x31415926 */ fd = open(DEVMEM,O_WRONLY); if (fd < 0) { perror(DEVMEM); exit(1); } if (lseek(fd, (off_t) RESVALID, SEEK_SET) != RESVALID) { /* exit on error: you don't want to write to random memory! */ perror("seek"); exit(1); } write(fd,&null,4); exit(0); } -- Klamer Schutte Faculty of electrical engineering -- University of Twente, The Netherlands klamer@mi.eltn.utwente.nl {backbone}!mcsun!mi.eltn.utwente.nl!klamer