BSD 4_4 release
[unix-history] / usr / src / sys / tahoe / tahoe / cp.h
index 38ad0e9..c9db31d 100644 (file)
@@ -1,4 +1,6 @@
-/*     cp.h    1.2     86/12/06        */
+/*
+ *     @(#)cp.h        7.1 (Berkeley) 5/21/88
+ */
 
 /*
  * Tahoe console processor interface
 
 /*
  * Tahoe console processor interface
@@ -42,6 +44,16 @@ struct       cpdcb_i {               /* Structure for input */
 #define        CPSTTY  3               /* set terminal configuration */
 #define        CPBOOT  4               /* reboot system */
 
 #define        CPSTTY  3               /* set terminal configuration */
 #define        CPBOOT  4               /* reboot system */
 
+/*
+ *     CP specific locations
+ */
+#define        CPBFLG  0xc0000500      /* System bootflag flags */
+#define        CPYFLG  0xc0000504      /* Copy of the Y flag */
+#define        CPOPTS  0xc0000508      /* copy of CP options */
+#define CPRSRV 0xc000050c      /* reserved for CP usage */
+#define        CPBDEV  0xc0000510      /* Bootstrap device, saved on boot */
+#define        CPEDEV  0xc000052f      /* End of device name */
+
 #if !defined(LOCORE) && defined(KERNEL)
 struct cphdr *cnlast;          /* last command sent to cp */
 #endif
 #if !defined(LOCORE) && defined(KERNEL)
 struct cphdr *cnlast;          /* last command sent to cp */
 #endif