/[pupa]/pupa/include/pupa/i386/pc/kernel.h
ViewVC logotype

Diff of /pupa/include/pupa/i386/pc/kernel.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by okuji, Fri Dec 27 08:53:09 2002 UTC revision 1.2 by okuji, Mon Jan 6 00:01:35 2003 UTC
# Line 20  Line 20 
20  #ifndef KERNEL_MACHINE_HEADER  #ifndef KERNEL_MACHINE_HEADER
21  #define KERNEL_MACHINE_HEADER   1  #define KERNEL_MACHINE_HEADER   1
22    
23    #include <pupa/types.h>
24    
25  /* The offset of PUPA_TOTAL_MODULE_SIZE.  */  /* The offset of PUPA_TOTAL_MODULE_SIZE.  */
26  #define PUPA_KERNEL_MACHINE_TOTAL_MODULE_SIZE   0x8  #define PUPA_KERNEL_MACHINE_TOTAL_MODULE_SIZE   0x8
27    
28  /* The offset of PUPA_KERNEL_IMAGE_SIZE.  */  /* The offset of PUPA_KERNEL_IMAGE_SIZE.  */
29  #define PUPA_KERNEL_MACHINE_KERNEL_IMAGE_SIZE   0xc  #define PUPA_KERNEL_MACHINE_KERNEL_IMAGE_SIZE   0xc
30    
31    /* The offset of PUPA_INSTALL_DOS_PART.  */
32    #define PUPA_KERNEL_MACHINE_INSTALL_DOS_PART    0x10
33    
34    /* The offset of PUPA_INSTALL_BSD_PART.  */
35    #define PUPA_KERNEL_MACHINE_INSTALL_BSD_PART    0x14
36    
37    /* The offset of PUPA_PREFIX.  */
38    #define PUPA_KERNEL_MACHINE_PREFIX              0x18
39    
40    /* The DOS partition number of the installed partition.  */
41    extern pupa_int32_t pupa_install_dos_part;
42    
43    /* The BSD partition number of the installed partition.  */
44    extern pupa_int32_t pupa_install_bsd_part;
45    
46    /* The prefix which points to the directory where PUPA modules and its
47       configuration file are located.  */
48    extern char pupa_prefix[];
49    
50    /* The boot BIOS drive number.  */
51    extern pupa_int32_t pupa_boot_drive;
52    
53  #endif /* ! KERNEL_MACHINE_HEADER */  #endif /* ! KERNEL_MACHINE_HEADER */

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26