+++ /dev/null
-; Keep these in sync with struct u_data!!
-U_DATA__U_PTAB .equ (U_DATA+0) ; struct p_tab*
-U_DATA__U_PAGE .equ (U_DATA+2) ; uint16_t
-U_DATA__U_PAGE2 .equ (U_DATA+4) ; uint16_t
-U_DATA__U_INSYS .equ (U_DATA+6) ; bool
-U_DATA__U_CALLNO .equ (U_DATA+7) ; uint8_t
-U_DATA__U_SYSCALL_SP .equ (U_DATA+8) ; void *
-U_DATA__U_RETVAL .equ (U_DATA+10) ; int16_t
-U_DATA__U_ERROR .equ (U_DATA+12) ; int16_t
-U_DATA__U_SP .equ (U_DATA+14) ; void *
-U_DATA__U_ININTERRUPT .equ (U_DATA+16) ; bool
-U_DATA__U_CURSIG .equ (U_DATA+17) ; int8_t
-U_DATA__U_ARGN .equ (U_DATA+18) ; uint16_t
-U_DATA__U_ARGN1 .equ (U_DATA+20) ; uint16_t
-U_DATA__U_ARGN2 .equ (U_DATA+22) ; uint16_t
-U_DATA__U_ARGN3 .equ (U_DATA+24) ; uint16_t
-U_DATA__U_ISP .equ (U_DATA+26) ; void * (initial stack pointer when _exec()ing)
-U_DATA__U_TOP .equ (U_DATA+28) ; uint16_t
-U_DATA__U_BREAK .equ (U_DATA+30) ; uint16_t
-U_DATA__U_SIGVEC .equ (U_DATA+32) ; table of function pointers (void *)
-U_DATA__U_BASE .equ (U_DATA+96) ; uint8_t *
-U_DATA__U_COUNT .equ (U_DATA+98) ; uint16_t
-U_DATA__U_OFFSET .equ (U_DATA+100) ; uint32_t
-
-; Keep these in sync with struct p_tab!!
-P_TAB__P_STATUS_OFFSET .equ 0
-P_TAB__P_TTY_OFFSET .equ 1
-P_TAB__P_PID_OFFSET .equ 2
-P_TAB__P_PAGE_OFFSET .equ 14
-P_TAB__P_PAGE2_OFFSET .equ 16
-
-P_RUNNING .equ 1 ; value from include/kernel.h
-P_READY .equ 2 ; value from include/kernel.h
-
-OS_BANK .equ 0 ; value from include/kernel.h
-
-EAGAIN .equ 11 ; value from include/kernel.h
-
-; Keep in sync with struct blkbuf
-BUFSIZE .equ 520