void * p_wait; /* Address of thing waited for */
uint16_t p_page; /* Page mapping data */
uint16_t p_page2; /* It's really four bytes for the platform */
+ /* Update kernel.def if you change fields above this comment */
#ifdef udata
struct u_data *p_udata; /* Udata pointer for platforms using dynamic udata */
#endif
- /* Update kernel.def if you change fields above this comment */
/* Everything below here is overlaid by time info at exit */
uint16_t p_priority; /* Process priority */
uint32_t p_pending; /* Bitmask of pending signals */
uint32_t p_ignored; /* Bitmask of ignored signals */
uint32_t p_held; /* Bitmask of held signals */
- struct u_block *p_ublk; /* Pointer to udata block when not running */
uint16_t p_waitno; /* wait #; for finding longest waiting proc */
uint16_t p_timeout; /* timeout in centiseconds - 1 */
/* 0 indicates no timeout, 1 = expired */