pcb.h (924) | pcb.h (1549) |
---|---|
1/*- 2 * Copyright (c) 1990 The Regents of the University of California. 3 * All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * William Jolitz. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 65 unchanged lines hidden (view full) --- 74#define FP_USESEMC 0x08 /* process uses EMC memory-mapped mode */ 75#define FP_SOFTFP 0x20 /* process using software fltng pnt emulator */ 76 short pcb_iml; /* interrupt mask level */ 77 caddr_t pcb_onfault; /* copyin/out fault recovery */ 78 long pcb_sigc[8]; /* XXX signal code trampoline */ 79 int pcb_cmap2; /* XXX temporary PTE - will prefault instead */ 80}; 81 | 1/*- 2 * Copyright (c) 1990 The Regents of the University of California. 3 * All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * William Jolitz. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 65 unchanged lines hidden (view full) --- 74#define FP_USESEMC 0x08 /* process uses EMC memory-mapped mode */ 75#define FP_SOFTFP 0x20 /* process using software fltng pnt emulator */ 76 short pcb_iml; /* interrupt mask level */ 77 caddr_t pcb_onfault; /* copyin/out fault recovery */ 78 long pcb_sigc[8]; /* XXX signal code trampoline */ 79 int pcb_cmap2; /* XXX temporary PTE - will prefault instead */ 80}; 81 |
82/* 83 * The pcb is augmented with machine-dependent additional data for 84 * core dumps. For the i386: ??? 85 */ 86struct md_coredump { 87}; 88 |
|
82#ifdef KERNEL 83extern struct pcb *curpcb; /* our current running pcb */ 84#endif 85 86#endif /* _I386_PCB_H_ */ | 89#ifdef KERNEL 90extern struct pcb *curpcb; /* our current running pcb */ 91#endif 92 93#endif /* _I386_PCB_H_ */ |