|
Defines |
| #define | CHECK_FLAG(flags, bit) ((flags) & (1 << (bit))) |
| #define | PALLOC(Paddr, NbPgs) |
Functions |
| int | adjust_segments (void) |
| void | pgdir_dump (int show_ptes) |
| void | pclean (paddr_t) |
| void | setgate (struct gate_descriptor *gd, void *func, int args, int type, int dpl) |
| void | setsegment (struct segment_descriptor *sd, void *base, size_t limit, int type, int dpl, int def32, int gran) |
| void | bootfstoobig () |
| int | bootstrap (unsigned long magic, unsigned long addr) |
Variables |
| char | default_wd [MAXPATHLEN] = "/" |
| char * | wd = default_wd |
| int | fs_gate = GATE_RAMFS |
| u_int32_t | progopts = 0 |
| t_fdesc * | fdescs = NULL |
| int | nb_fdescs = 0 |
| int | errno |
| int | suberrno |
| paddr_t | pstart |
| paddr_t | pend |
| paddr_t | pagedir |
| paddr_t | pt1 |
| paddr_t | pt2 |
| paddr_t | pidt |
| paddr_t | pgdt |
| paddr_t | pbtcb |
| paddr_t | pktcb |
| paddr_t | pestack |
| paddr_t | pkstack |
| paddr_t | pkinfo |
| vaddr_t | vstart |