home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / oper_sys / emerald / emrldsys.lha / Kernel / h / kBootCodes.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-08-23  |  1.6 KB  |  57 lines

  1. #define    FAC_Boot        ((unsigned)0x0000000E)
  2. #define    VER_Boot        ((unsigned)0x00000001)
  3. #define    ABV_Boot        "BOOT"
  4. #define    KMSG_Boot        ((unsigned)0x000E0001)
  5.  
  6. /*
  7.  * Kernel Boot symbolic constants.
  8.  */
  9.  
  10. /*
  11.  * Failure codes
  12.  */
  13. #define    BOOTF_NoEdenUser        ((unsigned)0x000E0002)
  14. /* "No user account for '%s' on this machine." */
  15. #define    BOOTF_CantVOIT        ((unsigned)0x000E000A)
  16. /* "Can't initialize VOIT: %08x..." */
  17. #define    BOOTF_CantDIRT        ((unsigned)0x000E0012)
  18. /* "Can't initialize DIRT: %08x..." */
  19. #define    BOOTF_CantExecA        ((unsigned)0x000E001A)
  20. /* "Can't exec process A." */
  21. #define    BOOTF_ANoAnswer        ((unsigned)0x000E0022)
  22. /* "Process A didn't answer." */
  23.  
  24. /*
  25.  * Information and state codes.
  26.  */
  27. #define    BOOTI_NoTempDir        ((unsigned)0x000E0003)
  28. /* "No temp directory.  Created %s." */
  29. #define    BOOTI_ProcAMsg        ((unsigned)0x000E000B)
  30. /* "Process A says \"%s\"." */
  31. #define    BOOTI_ProcID        ((unsigned)0x000E0013)
  32. /* "Process id %d." */
  33. #define    BOOTI_ProcAAlive        ((unsigned)0x000E001B)
  34. /* "I'm alive." */
  35. #define    BOOTI_TopOfMain        ((unsigned)0x000E0023)
  36. /* "Top of main loop." */
  37. #define    BOOTI_Killed        ((unsigned)0x000E002B)
  38. /* "Killed." */
  39.  
  40. /*
  41.  * Boot message types.
  42.  *
  43.  */
  44. #define    BOOTM_Broadcast        ((unsigned)0x000E0005)
  45. /* "Kernel -> All Kernels: New node booted." */
  46. #define    BOOTM_Reply        ((unsigned)0x000E000D)
  47. /* "Boot broadcast reply." */
  48. #define    BOOTM_StartUp        ((unsigned)0x000E0015)
  49. /* "Node starting up." */
  50. #define    BOOTM_ShutDown        ((unsigned)0x000E001D)
  51. /* "Node shutting down." */
  52. #define    BOOTM_NetStatus        ((unsigned)0x000E0025)
  53. /* "Eden Network status inquiry." */
  54. #define    BOOTM_NetStatReply        ((unsigned)0x000E002D)
  55. /* "Reply to NetWork status inquiry." */
  56.  
  57.