com.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define ANY   0x7ace
#define NONE   0x6ace
#define SELF   0x8ace
#define _MAX_MAGIC_PROC   (SELF)
#define IDLE   -4
#define CLOCK   -3
#define SYSTEM   -2
#define KERNEL   -1
#define HARDWARE   KERNEL
#define NR_TASKS   4
#define PM_PROC_NR   0
#define FS_PROC_NR   1
#define RS_PROC_NR   2
#define MEM_PROC_NR   3
#define LOG_PROC_NR   4
#define TTY_PROC_NR   5
#define DS_PROC_NR   6
#define INIT_PROC_NR   7
#define NR_BOOT_PROCS   (NR_TASKS + INIT_PROC_NR + 1)
#define NOTIFY_MESSAGE   0x1000
#define NOTIFY_FROM(p_nr)   (NOTIFY_MESSAGE | ((p_nr) + NR_TASKS))
#define PROC_EVENT   NOTIFY_FROM(PM_PROC_NR)
#define SYN_ALARM   NOTIFY_FROM(CLOCK)
#define SYS_SIG   NOTIFY_FROM(SYSTEM)
#define HARD_INT   NOTIFY_FROM(HARDWARE)
#define NEW_KSIG   NOTIFY_FROM(HARDWARE)
#define FKEY_PRESSED   NOTIFY_FROM(TTY_PROC_NR)
#define DEV_PING   NOTIFY_FROM(RS_PROC_NR)
#define NOTIFY_SOURCE   m_source
#define NOTIFY_TYPE   m_type
#define NOTIFY_ARG   m2_l1
#define NOTIFY_TIMESTAMP   m2_l2
#define NOTIFY_FLAGS   m2_i1
#define BUSC_RQ_BASE   0x300
#define BUSC_RS_BASE   0x380
#define BUSC_PCI_INIT   (BUSC_RQ_BASE + 0)
#define BUSC_PCI_FIRST_DEV   (BUSC_RQ_BASE + 1)
#define BUSC_PCI_NEXT_DEV   (BUSC_RQ_BASE + 2)
#define BUSC_PCI_FIND_DEV   (BUSC_RQ_BASE + 3)
#define BUSC_PCI_IDS   (BUSC_RQ_BASE + 4)
#define BUSC_PCI_DEV_NAME   (BUSC_RQ_BASE + 5)
#define BUSC_PCI_SLOT_NAME   (BUSC_RQ_BASE + 6)
#define BUSC_PCI_RESERVE   (BUSC_RQ_BASE + 7)
#define BUSC_PCI_ATTR_R8   (BUSC_RQ_BASE + 8)
#define BUSC_PCI_ATTR_R16   (BUSC_RQ_BASE + 9)
#define BUSC_PCI_ATTR_R32   (BUSC_RQ_BASE + 10)
#define BUSC_PCI_ATTR_W8   (BUSC_RQ_BASE + 11)
#define BUSC_PCI_ATTR_W16   (BUSC_RQ_BASE + 12)
#define BUSC_PCI_ATTR_W32   (BUSC_RQ_BASE + 13)
#define BUSC_PCI_RESCAN   (BUSC_RQ_BASE + 14)
#define DEV_RQ_BASE   0x400
#define DEV_RS_BASE   0x500
#define CANCEL   (DEV_RQ_BASE + 0)
#define DEV_READ   (DEV_RQ_BASE + 3)
#define DEV_WRITE   (DEV_RQ_BASE + 4)
#define DEV_IOCTL   (DEV_RQ_BASE + 5)
#define DEV_OPEN   (DEV_RQ_BASE + 6)
#define DEV_CLOSE   (DEV_RQ_BASE + 7)
#define DEV_SCATTER   (DEV_RQ_BASE + 8)
#define DEV_GATHER   (DEV_RQ_BASE + 9)
#define TTY_SETPGRP   (DEV_RQ_BASE + 10)
#define TTY_EXIT   (DEV_RQ_BASE + 11)
#define DEV_SELECT   (DEV_RQ_BASE + 12)
#define DEV_STATUS   (DEV_RQ_BASE + 13)
#define DEV_REPLY   (DEV_RS_BASE + 0)
#define DEV_CLONED   (DEV_RS_BASE + 1)
#define DEV_REVIVE   (DEV_RS_BASE + 2)
#define DEV_IO_READY   (DEV_RS_BASE + 3)
#define DEV_NO_STATUS   (DEV_RS_BASE + 4)
#define DEVICE   m2_i1
#define IO_ENDPT   m2_i2
#define COUNT   m2_i3
#define REQUEST   m2_i3
#define POSITION   m2_l1
#define ADDRESS   m2_p1
#define DEV_MINOR   m2_i1
#define DEV_SEL_OPS   m2_i2
#define DEV_SEL_WATCH   m2_i3
#define REP_ENDPT   m2_i1
#define REP_STATUS   m2_i2
#define SUSPEND   -998
#define TTY_LINE   DEVICE
#define TTY_REQUEST   COUNT
#define TTY_SPEK   POSITION
#define TTY_FLAGS   m2_l2
#define TTY_PGRP   m2_i3
#define TAPE_STAT0   m2_l1
#define TAPE_STAT1   m2_l2
#define NW_OPEN   DEV_OPEN
#define NW_CLOSE   DEV_CLOSE
#define NW_READ   DEV_READ
#define NW_WRITE   DEV_WRITE
#define NW_IOCTL   DEV_IOCTL
#define NW_CANCEL   CANCEL
#define DL_RQ_BASE   0x800
#define DL_RS_BASE   0x900
#define DL_WRITE   (DL_RQ_BASE + 3)
#define DL_WRITEV   (DL_RQ_BASE + 4)
#define DL_READ   (DL_RQ_BASE + 5)
#define DL_READV   (DL_RQ_BASE + 6)
#define DL_INIT   (DL_RQ_BASE + 7)
#define DL_STOP   (DL_RQ_BASE + 8)
#define DL_GETSTAT   (DL_RQ_BASE + 9)
#define DL_GETNAME   (DL_RQ_BASE +10)
#define DL_INIT_REPLY   (DL_RS_BASE + 20)
#define DL_TASK_REPLY   (DL_RS_BASE + 21)
#define DL_NAME_REPLY   (DL_RS_BASE + 22)
#define DL_PORT   m2_i1
#define DL_PROC   m2_i2
#define DL_COUNT   m2_i3
#define DL_MODE   m2_l1
#define DL_CLCK   m2_l2
#define DL_ADDR   m2_p1
#define DL_STAT   m2_l1
#define DL_NAME   m3_ca1
#define DL_PACK_SEND   0x01
#define DL_PACK_RECV   0x02
#define DL_READ_IP   0x04
#define DL_NOMODE   0x0
#define DL_PROMISC_REQ   0x2
#define DL_MULTI_REQ   0x4
#define DL_BROAD_REQ   0x8
#define KERNEL_CALL   0x600
#define SYS_FORK   (KERNEL_CALL + 0)
#define SYS_EXEC   (KERNEL_CALL + 1)
#define SYS_EXIT   (KERNEL_CALL + 2)
#define SYS_NICE   (KERNEL_CALL + 3)
#define SYS_PRIVCTL   (KERNEL_CALL + 4)
#define SYS_TRACE   (KERNEL_CALL + 5)
#define SYS_KILL   (KERNEL_CALL + 6)
#define SYS_GETKSIG   (KERNEL_CALL + 7)
#define SYS_ENDKSIG   (KERNEL_CALL + 8)
#define SYS_SIGSEND   (KERNEL_CALL + 9)
#define SYS_SIGRETURN   (KERNEL_CALL + 10)
#define SYS_NEWMAP   (KERNEL_CALL + 11)
#define SYS_SEGCTL   (KERNEL_CALL + 12)
#define SYS_MEMSET   (KERNEL_CALL + 13)
#define SYS_UMAP   (KERNEL_CALL + 14)
#define SYS_VIRCOPY   (KERNEL_CALL + 15)
#define SYS_PHYSCOPY   (KERNEL_CALL + 16)
#define SYS_VIRVCOPY   (KERNEL_CALL + 17)
#define SYS_PHYSVCOPY   (KERNEL_CALL + 18)
#define SYS_IRQCTL   (KERNEL_CALL + 19)
#define SYS_INT86   (KERNEL_CALL + 20)
#define SYS_DEVIO   (KERNEL_CALL + 21)
#define SYS_SDEVIO   (KERNEL_CALL + 22)
#define SYS_VDEVIO   (KERNEL_CALL + 23)
#define SYS_SETALARM   (KERNEL_CALL + 24)
#define SYS_TIMES   (KERNEL_CALL + 25)
#define SYS_GETINFO   (KERNEL_CALL + 26)
#define SYS_ABORT   (KERNEL_CALL + 27)
#define SYS_IOPENABLE   (KERNEL_CALL + 28)
#define SYS_VM_SETBUF   (KERNEL_CALL + 29)
#define SYS_VM_MAP   (KERNEL_CALL + 30)
#define NR_SYS_CALLS   31
#define SYS_PRIV_INIT   1
#define SYS_PRIV_ADD_IO   2
#define SYS_PRIV_ADD_MEM   3
#define SYS_PRIV_ADD_IRQ   4
#define MEM_PTR   m2_p1
#define MEM_COUNT   m2_l1
#define MEM_PATTERN   m2_l2
#define MEM_CHUNK_BASE   m4_l1
#define MEM_CHUNK_SIZE   m4_l2
#define MEM_TOT_SIZE   m4_l3
#define MEM_CHUNK_TAG   m4_l4
#define DIO_REQUEST   m2_i3
#define DIO_INPUT   0
#define DIO_OUTPUT   1
#define DIO_TYPE   m2_i1
#define DIO_BYTE   'b'
#define DIO_WORD   'w'
#define DIO_LONG   'l'
#define DIO_PORT   m2_l1
#define DIO_VALUE   m2_l2
#define DIO_VEC_ADDR   m2_p1
#define DIO_VEC_SIZE   m2_l2
#define DIO_VEC_ENDPT   m2_i2
#define ALRM_EXP_TIME   m2_l1
#define ALRM_ABS_TIME   m2_i2
#define ALRM_TIME_LEFT   m2_l1
#define ALRM_ENDPT   m2_i1
#define ALRM_FLAG_PTR   m2_p1
#define IRQ_REQUEST   m5_c1
#define IRQ_SETPOLICY   1
#define IRQ_RMPOLICY   2
#define IRQ_ENABLE   3
#define IRQ_DISABLE   4
#define IRQ_VECTOR   m5_c2
#define IRQ_POLICY   m5_i1
#define IRQ_REENABLE   0x001
#define IRQ_BYTE   0x100
#define IRQ_WORD   0x200
#define IRQ_LONG   0x400
#define IRQ_ENDPT   m5_i2
#define IRQ_HOOK_ID   m5_l3
#define SEG_SELECT   m4_l1
#define SEG_OFFSET   m4_l2
#define SEG_PHYS   m4_l3
#define SEG_SIZE   m4_l4
#define SEG_INDEX   m4_l5
#define VID_REQUEST   m4_l1
#define VID_VID_COPY   1
#define MEM_VID_COPY   2
#define VID_SRC_ADDR   m4_l2
#define VID_SRC_OFFSET   m4_l3
#define VID_DST_OFFSET   m4_l4
#define VID_CP_COUNT   m4_l5
#define ABRT_HOW   m1_i1
#define ABRT_MON_ENDPT   m1_i2
#define ABRT_MON_LEN   m1_i3
#define ABRT_MON_ADDR   m1_p1
#define CP_SRC_SPACE   m5_c1
#define CP_SRC_ENDPT   m5_i1
#define CP_SRC_ADDR   m5_l1
#define CP_DST_SPACE   m5_c2
#define CP_DST_ENDPT   m5_i2
#define CP_DST_ADDR   m5_l2
#define CP_NR_BYTES   m5_l3
#define VCP_NR_OK   m1_i2
#define VCP_VEC_SIZE   m1_i3
#define VCP_VEC_ADDR   m1_p1
#define I_REQUEST   m7_i3
#define GET_KINFO   0
#define GET_IMAGE   1
#define GET_PROCTAB   2
#define GET_RANDOMNESS   3
#define GET_MONPARAMS   4
#define GET_KENV   5
#define GET_IRQHOOKS   6
#define GET_KMESSAGES   7
#define GET_PRIVTAB   8
#define GET_KADDRESSES   9
#define GET_SCHEDINFO   10
#define GET_PROC   11
#define GET_MACHINE   12
#define GET_LOCKTIMING   13
#define GET_BIOSBUFFER   14
#define GET_LOADINFO   15
#define I_ENDPT   m7_i4
#define I_VAL_PTR   m7_p1
#define I_VAL_LEN   m7_i1
#define I_VAL_PTR2   m7_p2
#define I_VAL_LEN2_E   m7_i2
#define GET_IRQACTIDS   16
#define T_ENDPT   m4_l1
#define T_USER_TIME   m4_l1
#define T_SYSTEM_TIME   m4_l2
#define T_CHILD_UTIME   m4_l3
#define T_CHILD_STIME   m4_l4
#define T_BOOT_TICKS   m4_l5
#define VM_MAP_ENDPT   m4_l1
#define VM_MAP_MAPUNMAP   m4_l2
#define VM_MAP_BASE   m4_l3
#define VM_MAP_SIZE   m4_l4
#define VM_MAP_ADDR   m4_l5
#define CTL_ENDPT   m2_i1
#define CTL_REQUEST   m2_i2
#define CTL_MM_PRIV   m2_i3
#define CTL_ARG_PTR   m2_p1
#define CTL_ADDRESS   m2_l1
#define CTL_DATA   m2_l2
#define SIG_REQUEST   m2_l2
#define S_GETSIG   0
#define S_ENDSIG   1
#define S_SENDSIG   2
#define S_SIGRETURN   3
#define S_KILL   4
#define SIG_ENDPT   m2_i1
#define SIG_NUMBER   m2_i2
#define SIG_FLAGS   m2_i3
#define SIG_MAP   m2_l1
#define SIG_CTXT_PTR   m2_p1
#define PR_ENDPT   m1_i1
#define PR_PRIORITY   m1_i2
#define PR_SLOT   m1_i2
#define PR_PID   m1_i3
#define PR_STACK_PTR   m1_p1
#define PR_TRACING   m1_i3
#define PR_NAME_PTR   m1_p2
#define PR_IP_PTR   m1_p3
#define PR_MEM_PTR   m1_p1
#define INT86_REG86   m1_p1
#define SEL_NFDS   m8_i1
#define SEL_READFDS   m8_p1
#define SEL_WRITEFDS   m8_p2
#define SEL_ERRORFDS   m8_p3
#define SEL_TIMEOUT   m8_p4
#define RS_RQ_BASE   0x700
#define RS_UP   (RS_RQ_BASE + 0)
#define RS_DOWN   (RS_RQ_BASE + 1)
#define RS_REFRESH   (RS_RQ_BASE + 2)
#define RS_RESCUE   (RS_RQ_BASE + 3)
#define RS_SHUTDOWN   (RS_RQ_BASE + 4)
#define RS_CMD_ADDR   m1_p1
#define RS_CMD_LEN   m1_i1
#define RS_PID   m1_i1
#define RS_PERIOD   m1_i2
#define RS_DEV_MAJOR   m1_i3
#define DS_RQ_BASE   0x800
#define DS_PUBLISH   (DS_RQ_BASE + 0)
#define DS_RETRIEVE   (DS_RQ_BASE + 1)
#define DS_SUBSCRIBE   (DS_RQ_BASE + 2)
#define DS_KEY   m2_i1
#define DS_FLAGS   m2_i2
#define DS_AUTH   m2_p1
#define DS_VAL_L1   m2_l1
#define DS_VAL_L2   m2_l2
#define FKEY_CONTROL   98
#define FKEY_REQUEST   m2_i1
#define FKEY_MAP   10
#define FKEY_UNMAP   11
#define FKEY_EVENTS   12
#define FKEY_FKEYS   m2_l1
#define FKEY_SFKEYS   m2_l2
#define DIAGNOSTICS   100
#define DIAG_PRINT_BUF   m1_p1
#define DIAG_BUF_COUNT   m1_i1
#define DIAG_ENDPT   m1_i2
#define GET_KMESS   101
#define GETKM_PTR   m1_p1


Define Documentation

#define _MAX_MAGIC_PROC   (SELF)
 

Definition at line 12 of file com.h.

#define ABRT_HOW   m1_i1
 

Definition at line 353 of file com.h.

#define ABRT_MON_ADDR   m1_p1
 

Definition at line 356 of file com.h.

#define ABRT_MON_ENDPT   m1_i2
 

Definition at line 354 of file com.h.

#define ABRT_MON_LEN   m1_i3
 

Definition at line 355 of file com.h.

#define ADDRESS   m2_p1
 

Definition at line 160 of file com.h.

#define ALRM_ABS_TIME   m2_i2
 

Definition at line 316 of file com.h.

#define ALRM_ENDPT   m2_i1
 

Definition at line 318 of file com.h.

#define ALRM_EXP_TIME   m2_l1
 

Definition at line 315 of file com.h.

#define ALRM_FLAG_PTR   m2_p1
 

Definition at line 319 of file com.h.

#define ALRM_TIME_LEFT   m2_l1
 

Definition at line 317 of file com.h.

#define ANY   0x7ace
 

Definition at line 9 of file com.h.

#define BUSC_PCI_ATTR_R16   (BUSC_RQ_BASE + 9)
 

Definition at line 110 of file com.h.

Referenced by pci_attr_r16().

#define BUSC_PCI_ATTR_R32   (BUSC_RQ_BASE + 10)
 

Definition at line 113 of file com.h.

Referenced by pci_attr_r32().

#define BUSC_PCI_ATTR_R8   (BUSC_RQ_BASE + 8)
 

Definition at line 107 of file com.h.

Referenced by pci_attr_r8().

#define BUSC_PCI_ATTR_W16   (BUSC_RQ_BASE + 12)
 

Definition at line 119 of file com.h.

Referenced by pci_attr_w16().

#define BUSC_PCI_ATTR_W32   (BUSC_RQ_BASE + 13)
 

Definition at line 122 of file com.h.

Referenced by pci_attr_w32().

#define BUSC_PCI_ATTR_W8   (BUSC_RQ_BASE + 11)
 

Definition at line 116 of file com.h.

Referenced by pci_attr_w8().

#define BUSC_PCI_DEV_NAME   (BUSC_RQ_BASE + 5)
 

Definition at line 100 of file com.h.

Referenced by pci_dev_name().

#define BUSC_PCI_FIND_DEV   (BUSC_RQ_BASE + 3)
 

Definition at line 93 of file com.h.

Referenced by pci_find_dev().

#define BUSC_PCI_FIRST_DEV   (BUSC_RQ_BASE + 1)
 

Definition at line 85 of file com.h.

Referenced by pci_first_dev().

#define BUSC_PCI_IDS   (BUSC_RQ_BASE + 4)
 

Definition at line 97 of file com.h.

Referenced by pci_ids().

#define BUSC_PCI_INIT   (BUSC_RQ_BASE + 0)
 

Definition at line 82 of file com.h.

Referenced by pci_init1().

#define BUSC_PCI_NEXT_DEV   (BUSC_RQ_BASE + 2)
 

Definition at line 89 of file com.h.

Referenced by pci_next_dev().

#define BUSC_PCI_RESCAN   (BUSC_RQ_BASE + 14)
 

Definition at line 125 of file com.h.

Referenced by pci_rescan_bus().

#define BUSC_PCI_RESERVE   (BUSC_RQ_BASE + 7)
 

Definition at line 106 of file com.h.

Referenced by pci_reserve().

#define BUSC_PCI_SLOT_NAME   (BUSC_RQ_BASE + 6)
 

Definition at line 103 of file com.h.

Referenced by pci_slot_name().

#define BUSC_RQ_BASE   0x300
 

Definition at line 79 of file com.h.

#define BUSC_RS_BASE   0x380
 

Definition at line 80 of file com.h.

#define CANCEL   (DEV_RQ_BASE + 0)
 

Definition at line 135 of file com.h.

Referenced by add(), dev_io(), do_unpause(), driver_task(), gen_io(), handle_req(), main(), and slave().

#define CLOCK   -3
 

Definition at line 28 of file com.h.

Referenced by cause_alarm(), clock_handler(), init_clock(), and tickdelay().

#define COUNT   m2_i3
 

Definition at line 157 of file com.h.

#define CP_DST_ADDR   m5_l2
 

Definition at line 364 of file com.h.

#define CP_DST_ENDPT   m5_i2
 

Definition at line 363 of file com.h.

#define CP_DST_SPACE   m5_c2
 

Definition at line 362 of file com.h.

#define CP_NR_BYTES   m5_l3
 

Definition at line 365 of file com.h.

#define CP_SRC_ADDR   m5_l1
 

Definition at line 361 of file com.h.

#define CP_SRC_ENDPT   m5_i1
 

Definition at line 360 of file com.h.

#define CP_SRC_SPACE   m5_c1
 

Definition at line 359 of file com.h.

#define CTL_ADDRESS   m2_l1
 

Definition at line 417 of file com.h.

#define CTL_ARG_PTR   m2_p1
 

Definition at line 416 of file com.h.

#define CTL_DATA   m2_l2
 

Definition at line 418 of file com.h.

#define CTL_ENDPT   m2_i1
 

Definition at line 413 of file com.h.

#define CTL_MM_PRIV   m2_i3
 

Definition at line 415 of file com.h.

#define CTL_REQUEST   m2_i2
 

Definition at line 414 of file com.h.

#define DEV_CLONED   (DEV_RS_BASE + 1)
 

Definition at line 149 of file com.h.

#define DEV_CLOSE   (DEV_RQ_BASE + 7)
 

Definition at line 140 of file com.h.

Referenced by clone_opcl(), dev_close(), do_nop(), do_video(), driver_task(), handle_req(), main(), and sr_rec().

#define DEV_GATHER   (DEV_RQ_BASE + 9)
 

Definition at line 142 of file com.h.

Referenced by do_rdwt(), driver_task(), get_part_table(), log_transfer(), m_transfer(), r_transfer(), test_read(), w_io_test(), and w_transfer().

#define DEV_IO_READY   (DEV_RS_BASE + 3)
 

Definition at line 151 of file com.h.

Referenced by dev_status(), do_status(), and handle_status().

#define DEV_IOCTL   (DEV_RQ_BASE + 5)
 

Definition at line 138 of file com.h.

Referenced by do_ioctl(), do_nop(), do_video(), driver_task(), handle_req(), main(), and w_other().

#define DEV_MINOR   m2_i1
 

Definition at line 163 of file com.h.

#define DEV_NO_STATUS   (DEV_RS_BASE + 4)
 

Definition at line 152 of file com.h.

Referenced by dev_status(), do_status(), dsp_status(), and main().

#define DEV_OPEN   (DEV_RQ_BASE + 6)
 

Definition at line 139 of file com.h.

Referenced by clone_opcl(), dev_open(), do_nop(), do_video(), driver_task(), handle_req(), main(), and sr_rec().

#define DEV_PING   NOTIFY_FROM(RS_PROC_NR)
 

Definition at line 67 of file com.h.

Referenced by driver_task(), f_intr_wait(), f_reset(), main(), seek(), start_motor(), and w_intr_wait().

#define DEV_READ   (DEV_RQ_BASE + 3)
 

Definition at line 136 of file com.h.

Referenced by do_rdwt(), driver_task(), handle_req(), main(), read_super(), read_write(), rw_block(), sr_cancel(), sr_rec(), and sr_rwio().

#define DEV_REPLY   (DEV_RS_BASE + 0)
 

Definition at line 148 of file com.h.

#define DEV_REVIVE   (DEV_RS_BASE + 2)
 

Definition at line 150 of file com.h.

Referenced by dev_status(), do_status(), dsp_status(), handle_status(), main(), and sr_status().

#define DEV_RQ_BASE   0x400
 

Definition at line 132 of file com.h.

#define DEV_RS_BASE   0x500
 

Definition at line 133 of file com.h.

#define DEV_SCATTER   (DEV_RQ_BASE + 8)
 

Definition at line 141 of file com.h.

Referenced by dma_setup(), do_rdwt(), do_transfer(), driver_task(), f_transfer(), fdc_transfer(), r_transfer(), and w_transfer().

#define DEV_SEL_OPS   m2_i2
 

Definition at line 164 of file com.h.

#define DEV_SEL_WATCH   m2_i3
 

Definition at line 165 of file com.h.

#define DEV_SELECT   (DEV_RQ_BASE + 12)
 

Definition at line 145 of file com.h.

Referenced by driver_task(), handle_req(), main(), select_request_general(), and sr_rec().

#define DEV_STATUS   (DEV_RQ_BASE + 13)
 

Definition at line 146 of file com.h.

Referenced by dev_status(), log_other(), main(), and sr_rec().

#define DEV_WRITE   (DEV_RQ_BASE + 4)
 

Definition at line 137 of file com.h.

Referenced by driver_task(), dsp_dma_setup(), dsp_setup(), dsp_write(), handle_req(), main(), read_write(), rw_block(), sr_cancel(), sr_rec(), and sr_rwio().

#define DEVICE   m2_i1
 

Definition at line 155 of file com.h.

#define DIAG_BUF_COUNT   m1_i1
 

Definition at line 502 of file com.h.

#define DIAG_ENDPT   m1_i2
 

Definition at line 503 of file com.h.

#define DIAG_PRINT_BUF   m1_p1
 

Definition at line 501 of file com.h.

#define DIAGNOSTICS   100
 

Definition at line 500 of file com.h.

Referenced by kputc(), log_other(), and main().

#define DIO_BYTE   'b'
 

Definition at line 305 of file com.h.

Referenced by do_devio(), do_sdevio(), do_vdevio(), do_vir_insb(), do_vir_outsb(), sys_vinb(), and sys_voutb().

#define DIO_INPUT   0
 

Definition at line 302 of file com.h.

Referenced by do_devio(), do_sdevio(), do_vdevio(), do_vir_insb(), do_vir_insw(), sys_in(), sys_vinb(), sys_vinl(), and sys_vinw().

#define DIO_LONG   'l'
 

Definition at line 307 of file com.h.

Referenced by do_devio(), do_vdevio(), sys_vinl(), and sys_voutl().

#define DIO_OUTPUT   1
 

Definition at line 303 of file com.h.

Referenced by do_sdevio(), do_vdevio(), do_vir_outsb(), do_vir_outsw(), sys_out(), sys_voutb(), sys_voutl(), and sys_voutw().

#define DIO_PORT   m2_l1
 

Definition at line 308 of file com.h.

#define DIO_REQUEST   m2_i3
 

Definition at line 301 of file com.h.

#define DIO_TYPE   m2_i1
 

Definition at line 304 of file com.h.

#define DIO_VALUE   m2_l2
 

Definition at line 309 of file com.h.

#define DIO_VEC_ADDR   m2_p1
 

Definition at line 310 of file com.h.

#define DIO_VEC_ENDPT   m2_i2
 

Definition at line 312 of file com.h.

#define DIO_VEC_SIZE   m2_l2
 

Definition at line 311 of file com.h.

#define DIO_WORD   'w'
 

Definition at line 306 of file com.h.

Referenced by do_devio(), do_sdevio(), do_vdevio(), do_vir_insw(), do_vir_outsw(), sys_vinw(), and sys_voutw().

#define DL_ADDR   m2_p1
 

Definition at line 220 of file com.h.

#define DL_BROAD_REQ   0x8
 

Definition at line 233 of file com.h.

Referenced by do_init(), eth_restart(), eth_set_rec_conf(), fxp_init(), and rl_init().

#define DL_CLCK   m2_l2
 

Definition at line 219 of file com.h.

#define DL_COUNT   m2_i3
 

Definition at line 217 of file com.h.

#define DL_GETNAME   (DL_RQ_BASE +10)
 

Definition at line 207 of file com.h.

Referenced by eth_check_drivers(), and main().

#define DL_GETSTAT   (DL_RQ_BASE + 9)
 

Definition at line 206 of file com.h.

Referenced by eth_get_stat(), and main().

#define DL_INIT   (DL_RQ_BASE + 7)
 

Definition at line 204 of file com.h.

Referenced by eth_restart(), eth_set_rec_conf(), main(), and osdep_eth_init().

#define DL_INIT_REPLY   (DL_RS_BASE + 20)
 

Definition at line 210 of file com.h.

Referenced by do_init(), eth_set_rec_conf(), fxp_init(), and rl_init().

#define DL_MODE   m2_l1
 

Definition at line 218 of file com.h.

#define DL_MULTI_REQ   0x4
 

Definition at line 232 of file com.h.

Referenced by do_init(), eth_restart(), eth_set_rec_conf(), fxp_init(), and rl_init().

#define DL_NAME   m3_ca1
 

Definition at line 222 of file com.h.

#define DL_NAME_REPLY   (DL_RS_BASE + 22)
 

Definition at line 212 of file com.h.

Referenced by do_getname(), eth_check_drivers(), fxp_getname(), and rl_getname().

#define DL_NOMODE   0x0
 

Definition at line 230 of file com.h.

Referenced by eth_restart(), eth_set_rec_conf(), and osdep_eth_init().

#define DL_PACK_RECV   0x02
 

Definition at line 226 of file com.h.

Referenced by eth_recvev(), and reply().

#define DL_PACK_SEND   0x01
 

Definition at line 225 of file com.h.

Referenced by eth_sendev(), and reply().

#define DL_PORT   m2_i1
 

Definition at line 215 of file com.h.

#define DL_PROC   m2_i2
 

Definition at line 216 of file com.h.

#define DL_PROMISC_REQ   0x2
 

Definition at line 231 of file com.h.

Referenced by do_init(), eth_restart(), eth_set_rec_conf(), fxp_init(), and rl_init().

#define DL_READ   (DL_RQ_BASE + 5)
 

Definition at line 202 of file com.h.

Referenced by fxp_check_ints(), main(), and rl_check_ints().

#define DL_READ_IP   0x04
 

Definition at line 227 of file com.h.

#define DL_READV   (DL_RQ_BASE + 6)
 

Definition at line 203 of file com.h.

Referenced by fxp_check_ints(), main(), rl_check_ints(), and setup_read().

#define DL_RQ_BASE   0x800
 

Definition at line 196 of file com.h.

#define DL_RS_BASE   0x900
 

Definition at line 197 of file com.h.

#define DL_STAT   m2_l1
 

Definition at line 221 of file com.h.

#define DL_STOP   (DL_RQ_BASE + 8)
 

Definition at line 205 of file com.h.

Referenced by dp8390_stop(), lance_stop(), and main().

#define DL_TASK_REPLY   (DL_RS_BASE + 21)
 

Definition at line 211 of file com.h.

Referenced by eth_get_stat(), eth_rec(), eth_recvev(), eth_sendev(), eth_set_rec_conf(), main(), and reply().

#define DL_WRITE   (DL_RQ_BASE + 3)
 

Definition at line 200 of file com.h.

Referenced by dp_send(), ec_send(), fxp_check_ints(), main(), and rl_check_ints().

#define DL_WRITEV   (DL_RQ_BASE + 4)
 

Definition at line 201 of file com.h.

Referenced by dp_send(), ec_send(), fxp_check_ints(), main(), and rl_check_ints().

#define DS_AUTH   m2_p1
 

Definition at line 484 of file com.h.

#define DS_FLAGS   m2_i2
 

Definition at line 483 of file com.h.

#define DS_KEY   m2_i1
 

Definition at line 482 of file com.h.

#define DS_PROC_NR   6
 

Definition at line 43 of file com.h.

Referenced by data_store_dmp(), m_init(), and m_ioctl().

#define DS_PUBLISH   (DS_RQ_BASE + 0)
 

Definition at line 478 of file com.h.

Referenced by m_ioctl(), and main().

#define DS_RETRIEVE   (DS_RQ_BASE + 1)
 

Definition at line 479 of file com.h.

Referenced by m_init(), and main().

#define DS_RQ_BASE   0x800
 

Definition at line 476 of file com.h.

#define DS_SUBSCRIBE   (DS_RQ_BASE + 2)
 

Definition at line 480 of file com.h.

Referenced by main().

#define DS_VAL_L1   m2_l1
 

Definition at line 485 of file com.h.

#define DS_VAL_L2   m2_l2
 

Definition at line 486 of file com.h.

#define FKEY_CONTROL   98
 

Definition at line 493 of file com.h.

Referenced by do_fkey_pressed(), fkey_ctl(), and main().

#define FKEY_EVENTS   12
 

Definition at line 497 of file com.h.

Referenced by do_fkey_pressed().

#define FKEY_FKEYS   m2_l1
 

Definition at line 498 of file com.h.

#define FKEY_MAP   10
 

Definition at line 495 of file com.h.

Referenced by do_fkey_ctl().

#define FKEY_PRESSED   NOTIFY_FROM(TTY_PROC_NR)
 

Definition at line 66 of file com.h.

Referenced by func_key(), and main().

#define FKEY_REQUEST   m2_i1
 

Definition at line 494 of file com.h.

#define FKEY_SFKEYS   m2_l2
 

Definition at line 499 of file com.h.

#define FKEY_UNMAP   11
 

Definition at line 496 of file com.h.

#define FS_PROC_NR   1
 

Definition at line 38 of file com.h.

Referenced by _read_pm(), _write_pm(), dev_up(), do_fstatfs(), do_svrctl(), dtab_dmp(), fetch_name(), fproc_dmp(), fs_init(), init_root(), init_server(), lock_op(), main(), pm_exit(), prrecv(), read_super(), rw_block(), rw_chunk(), sig_proc(), stat_inode(), and tell_fs().

#define GET_BIOSBUFFER   14
 

Definition at line 388 of file com.h.

Referenced by do_getinfo().

#define GET_IMAGE   1
 

Definition at line 375 of file com.h.

Referenced by do_getinfo().

#define GET_IRQACTIDS   16
 

Definition at line 395 of file com.h.

Referenced by do_getinfo().

#define GET_IRQHOOKS   6
 

Definition at line 380 of file com.h.

Referenced by do_getinfo().

#define GET_KADDRESSES   9
 

Definition at line 383 of file com.h.

#define GET_KENV   5
 

Definition at line 379 of file com.h.

#define GET_KINFO   0
 

Definition at line 374 of file com.h.

Referenced by do_getinfo().

#define GET_KMESS   101
 

Definition at line 504 of file com.h.

Referenced by do_new_kmess(), and main().

#define GET_KMESSAGES   7
 

Definition at line 381 of file com.h.

Referenced by do_getinfo().

#define GET_LOADINFO   15
 

Definition at line 389 of file com.h.

Referenced by do_getinfo().

#define GET_LOCKTIMING   13
 

Definition at line 387 of file com.h.

Referenced by do_getinfo().

#define GET_MACHINE   12
 

Definition at line 386 of file com.h.

Referenced by do_getinfo().

#define GET_MONPARAMS   4
 

Definition at line 378 of file com.h.

Referenced by do_getinfo().

#define GET_PRIVTAB   8
 

Definition at line 382 of file com.h.

Referenced by do_getinfo().

#define GET_PROC   11
 

Definition at line 385 of file com.h.

Referenced by do_getinfo().

#define GET_PROCTAB   2
 

Definition at line 376 of file com.h.

Referenced by do_getinfo().

#define GET_RANDOMNESS   3
 

Definition at line 377 of file com.h.

Referenced by do_getinfo().

#define GET_SCHEDINFO   10
 

Definition at line 384 of file com.h.

Referenced by do_getinfo().

#define GETKM_PTR   m1_p1
 

Definition at line 505 of file com.h.

#define HARD_INT   NOTIFY_FROM(HARDWARE)
 

Definition at line 64 of file com.h.

Referenced by clock_task(), driver_task(), main(), and w_intr_wait().

#define HARDWARE   KERNEL
 

Definition at line 31 of file com.h.

Referenced by clock_handler(), dsp_write(), generic_handler(), main(), mini_notify(), and mini_receive().

#define I_ENDPT   m7_i4
 

Definition at line 390 of file com.h.

#define I_REQUEST   m7_i3
 

Definition at line 373 of file com.h.

#define I_VAL_LEN   m7_i1
 

Definition at line 392 of file com.h.

#define I_VAL_LEN2_E   m7_i2
 

Definition at line 394 of file com.h.

#define I_VAL_PTR   m7_p1
 

Definition at line 391 of file com.h.

#define I_VAL_PTR2   m7_p2
 

Definition at line 393 of file com.h.

#define IDLE   -4
 

Definition at line 27 of file com.h.

Referenced by print_proc_summary(), privileges_dmp(), and proctab_dmp().

#define INIT_PROC_NR   7
 

Definition at line 44 of file com.h.

Referenced by do_reboot(), get_priv(), lock_revive(), make_break(), pm_exit(), remove_dir(), and sendmask_dmp().

#define INT86_REG86   m1_p1
 

Definition at line 445 of file com.h.

#define IO_ENDPT   m2_i2
 

Definition at line 156 of file com.h.

#define IRQ_BYTE   0x100
 

Definition at line 330 of file com.h.

#define IRQ_DISABLE   4
 

Definition at line 326 of file com.h.

Referenced by do_irqctl().

#define IRQ_ENABLE   3
 

Definition at line 325 of file com.h.

Referenced by do_irqctl().

#define IRQ_ENDPT   m5_i2
 

Definition at line 333 of file com.h.

#define IRQ_HOOK_ID   m5_l3
 

Definition at line 334 of file com.h.

#define IRQ_LONG   0x400
 

Definition at line 332 of file com.h.

#define IRQ_POLICY   m5_i1
 

Definition at line 328 of file com.h.

#define IRQ_REENABLE   0x001
 

Definition at line 329 of file com.h.

Referenced by generic_handler(), and irqtab_dmp().

#define IRQ_REQUEST   m5_c1
 

Definition at line 322 of file com.h.

#define IRQ_RMPOLICY   2
 

Definition at line 324 of file com.h.

#define IRQ_SETPOLICY   1
 

Definition at line 323 of file com.h.

Referenced by do_irqctl(), and sys_irqctl().

#define IRQ_VECTOR   m5_c2
 

Definition at line 327 of file com.h.

#define IRQ_WORD   0x200
 

Definition at line 331 of file com.h.

#define KERNEL   -1
 

Definition at line 30 of file com.h.

#define KERNEL_CALL   0x600
 

Definition at line 243 of file com.h.

Referenced by sys_task().

#define LOG_PROC_NR   4
 

Definition at line 41 of file com.h.

Referenced by kputc(), and main().

#define MEM_CHUNK_BASE   m4_l1
 

Definition at line 295 of file com.h.

#define MEM_CHUNK_SIZE   m4_l2
 

Definition at line 296 of file com.h.

#define MEM_CHUNK_TAG   m4_l4
 

Definition at line 298 of file com.h.

#define MEM_COUNT   m2_l1
 

Definition at line 293 of file com.h.

#define MEM_PATTERN   m2_l2
 

Definition at line 294 of file com.h.

#define MEM_PROC_NR   3
 

Definition at line 40 of file com.h.

#define MEM_PTR   m2_p1
 

Definition at line 292 of file com.h.

#define MEM_TOT_SIZE   m4_l3
 

Definition at line 297 of file com.h.

#define MEM_VID_COPY   2
 

Definition at line 346 of file com.h.

#define NEW_KSIG   NOTIFY_FROM(HARDWARE)
 

Definition at line 65 of file com.h.

#define NONE   0x6ace
 

Definition at line 10 of file com.h.

#define NOTIFY_ARG   m2_l1
 

Definition at line 72 of file com.h.

#define NOTIFY_FLAGS   m2_i1
 

Definition at line 74 of file com.h.

#define NOTIFY_FROM p_nr   )     (NOTIFY_MESSAGE | ((p_nr) + NR_TASKS))
 

Definition at line 60 of file com.h.

Referenced by log_other().

#define NOTIFY_MESSAGE   0x1000
 

Definition at line 59 of file com.h.

Referenced by main().

#define NOTIFY_SOURCE   m_source
 

Definition at line 70 of file com.h.

#define NOTIFY_TIMESTAMP   m2_l2
 

Definition at line 73 of file com.h.

#define NOTIFY_TYPE   m_type
 

Definition at line 71 of file com.h.

#define NR_BOOT_PROCS   (NR_TASKS + INIT_PROC_NR + 1)
 

Definition at line 47 of file com.h.

Referenced by do_getinfo(), image_dmp(), init_server(), and pm_init().

#define NR_SYS_CALLS   31
 

Definition at line 282 of file com.h.

Referenced by sys_task().

#define NR_TASKS   4
 

Definition at line 34 of file com.h.

Referenced by cstart(), do_getinfo(), do_getsysinfo(), main(), and print_proc_summary().

#define NW_CANCEL   CANCEL
 

Definition at line 193 of file com.h.

#define NW_CLOSE   DEV_CLOSE
 

Definition at line 189 of file com.h.

#define NW_IOCTL   DEV_IOCTL
 

Definition at line 192 of file com.h.

#define NW_OPEN   DEV_OPEN
 

Definition at line 188 of file com.h.

#define NW_READ   DEV_READ
 

Definition at line 190 of file com.h.

#define NW_WRITE   DEV_WRITE
 

Definition at line 191 of file com.h.

#define PM_PROC_NR   0
 

Definition at line 37 of file com.h.

Referenced by allowed(), cause_sig(), do_chdir(), do_exec(), do_exit(), do_fork(), do_reboot(), do_set(), do_setsid(), do_sigaction(), do_sigsend(), do_unpause(), fs_init(), get_work(), getloadavg(), getnprocnr(), getpprocnr(), getprocnr(), getsigset(), holes_dmp(), mproc_dmp(), prrecv(), read_write(), showtop(), sigaction_dmp(), and uname().

#define POSITION   m2_l1
 

Definition at line 159 of file com.h.

#define PR_ENDPT   m1_i1
 

Definition at line 434 of file com.h.

#define PR_IP_PTR   m1_p3
 

Definition at line 441 of file com.h.

#define PR_MEM_PTR   m1_p1
 

Definition at line 442 of file com.h.

#define PR_NAME_PTR   m1_p2
 

Definition at line 440 of file com.h.

#define PR_PID   m1_i3
 

Definition at line 437 of file com.h.

#define PR_PRIORITY   m1_i2
 

Definition at line 435 of file com.h.

#define PR_SLOT   m1_i2
 

Definition at line 436 of file com.h.

#define PR_STACK_PTR   m1_p1
 

Definition at line 438 of file com.h.

#define PR_TRACING   m1_i3
 

Definition at line 439 of file com.h.

#define PROC_EVENT   NOTIFY_FROM(PM_PROC_NR)
 

Definition at line 61 of file com.h.

Referenced by driver_task(), and main().

#define REP_ENDPT   m2_i1
 

Definition at line 168 of file com.h.

#define REP_STATUS   m2_i2
 

Definition at line 169 of file com.h.

#define REQUEST   m2_i3
 

Definition at line 158 of file com.h.

#define RS_CMD_ADDR   m1_p1
 

Definition at line 466 of file com.h.

#define RS_CMD_LEN   m1_i1
 

Definition at line 467 of file com.h.

#define RS_DEV_MAJOR   m1_i3
 

Definition at line 470 of file com.h.

#define RS_DOWN   (RS_RQ_BASE + 1)
 

Definition at line 461 of file com.h.

Referenced by main().

#define RS_PERIOD   m1_i2
 

Definition at line 469 of file com.h.

#define RS_PID   m1_i1
 

Definition at line 468 of file com.h.

#define RS_PROC_NR   2
 

Definition at line 39 of file com.h.

Referenced by main(), and rproc_dmp().

#define RS_REFRESH   (RS_RQ_BASE + 2)
 

Definition at line 462 of file com.h.

Referenced by main().

#define RS_RESCUE   (RS_RQ_BASE + 3)
 

Definition at line 463 of file com.h.

Referenced by main().

#define RS_RQ_BASE   0x700
 

Definition at line 458 of file com.h.

#define RS_SHUTDOWN   (RS_RQ_BASE + 4)
 

Definition at line 464 of file com.h.

Referenced by main().

#define RS_UP   (RS_RQ_BASE + 0)
 

Definition at line 460 of file com.h.

Referenced by main().

#define S_ENDSIG   1
 

Definition at line 423 of file com.h.

#define S_GETSIG   0
 

Definition at line 422 of file com.h.

#define S_KILL   4
 

Definition at line 426 of file com.h.

#define S_SENDSIG   2
 

Definition at line 424 of file com.h.

#define S_SIGRETURN   3
 

Definition at line 425 of file com.h.

#define SEG_INDEX   m4_l5
 

Definition at line 341 of file com.h.

#define SEG_OFFSET   m4_l2
 

Definition at line 338 of file com.h.

#define SEG_PHYS   m4_l3
 

Definition at line 339 of file com.h.

#define SEG_SELECT   m4_l1
 

Definition at line 337 of file com.h.

#define SEG_SIZE   m4_l4
 

Definition at line 340 of file com.h.

#define SEL_ERRORFDS   m8_p3
 

Definition at line 451 of file com.h.

#define SEL_NFDS   m8_i1
 

Definition at line 448 of file com.h.

#define SEL_READFDS   m8_p1
 

Definition at line 449 of file com.h.

#define SEL_TIMEOUT   m8_p4
 

Definition at line 452 of file com.h.

#define SEL_WRITEFDS   m8_p2
 

Definition at line 450 of file com.h.

#define SELF   0x8ace
 

Definition at line 11 of file com.h.

#define SIG_CTXT_PTR   m2_p1
 

Definition at line 431 of file com.h.

#define SIG_ENDPT   m2_i1
 

Definition at line 427 of file com.h.

#define SIG_FLAGS   m2_i3
 

Definition at line 429 of file com.h.

#define SIG_MAP   m2_l1
 

Definition at line 430 of file com.h.

#define SIG_NUMBER   m2_i2
 

Definition at line 428 of file com.h.

#define SIG_REQUEST   m2_l2
 

Definition at line 421 of file com.h.

#define SUSPEND   -998
 

Definition at line 170 of file com.h.

#define SYN_ALARM   NOTIFY_FROM(CLOCK)
 

Definition at line 62 of file com.h.

Referenced by driver_task(), f_intr_wait(), f_reset(), main(), seek(), start_motor(), and w_intr_wait().

#define SYS_ABORT   (KERNEL_CALL + 27)
 

Definition at line 277 of file com.h.

Referenced by sys_abort().

#define SYS_DEVIO   (KERNEL_CALL + 21)
 

Definition at line 270 of file com.h.

Referenced by sys_in(), and sys_out().

#define SYS_ENDKSIG   (KERNEL_CALL + 8)
 

Definition at line 254 of file com.h.

Referenced by sys_endksig().

#define SYS_EXEC   (KERNEL_CALL + 1)
 

Definition at line 246 of file com.h.

Referenced by sys_exec().

#define SYS_EXIT   (KERNEL_CALL + 2)
 

Definition at line 247 of file com.h.

Referenced by sys_exit().

#define SYS_FORK   (KERNEL_CALL + 0)
 

Definition at line 245 of file com.h.

Referenced by sys_fork().

#define SYS_GETINFO   (KERNEL_CALL + 26)
 

Definition at line 276 of file com.h.

Referenced by sys_getinfo().

#define SYS_GETKSIG   (KERNEL_CALL + 7)
 

Definition at line 253 of file com.h.

Referenced by sys_getksig().

#define SYS_INT86   (KERNEL_CALL + 20)
 

Definition at line 269 of file com.h.

Referenced by sys_int86().

#define SYS_IOPENABLE   (KERNEL_CALL + 28)
 

Definition at line 278 of file com.h.

Referenced by sys_enable_iop().

#define SYS_IRQCTL   (KERNEL_CALL + 19)
 

Definition at line 268 of file com.h.

Referenced by sys_irqctl().

#define SYS_KILL   (KERNEL_CALL + 6)
 

Definition at line 251 of file com.h.

Referenced by sys_kill().

#define SYS_MEMSET   (KERNEL_CALL + 13)
 

Definition at line 260 of file com.h.

Referenced by sys_memset().

#define SYS_NEWMAP   (KERNEL_CALL + 11)
 

Definition at line 258 of file com.h.

Referenced by sys_newmap().

#define SYS_NICE   (KERNEL_CALL + 3)
 

Definition at line 248 of file com.h.

Referenced by sys_nice().

#define SYS_PHYSCOPY   (KERNEL_CALL + 16)
 

Definition at line 264 of file com.h.

Referenced by do_copy(), and sys_physcopy().

#define SYS_PHYSVCOPY   (KERNEL_CALL + 18)
 

Definition at line 266 of file com.h.

Referenced by do_vcopy().

#define SYS_PRIV_ADD_IO   2
 

Definition at line 286 of file com.h.

#define SYS_PRIV_ADD_IRQ   4
 

Definition at line 289 of file com.h.

#define SYS_PRIV_ADD_MEM   3
 

Definition at line 287 of file com.h.

#define SYS_PRIV_INIT   1
 

Definition at line 285 of file com.h.

Referenced by do_privctl(), and start_service().

#define SYS_PRIVCTL   (KERNEL_CALL + 4)
 

Definition at line 249 of file com.h.

Referenced by sys_privctl(), and sys_svrctl().

#define SYS_SDEVIO   (KERNEL_CALL + 22)
 

Definition at line 271 of file com.h.

Referenced by sys_sdevio().

#define SYS_SEGCTL   (KERNEL_CALL + 12)
 

Definition at line 259 of file com.h.

Referenced by sys_segctl().

#define SYS_SETALARM   (KERNEL_CALL + 24)
 

Definition at line 274 of file com.h.

Referenced by sys_setalarm(), and tickdelay().

#define SYS_SIG   NOTIFY_FROM(SYSTEM)
 

Definition at line 63 of file com.h.

Referenced by driver_task(), and main().

#define SYS_SIGRETURN   (KERNEL_CALL + 10)
 

Definition at line 256 of file com.h.

Referenced by sys_sigreturn().

#define SYS_SIGSEND   (KERNEL_CALL + 9)
 

Definition at line 255 of file com.h.

Referenced by sys_sigsend().

#define SYS_TIMES   (KERNEL_CALL + 25)
 

Definition at line 275 of file com.h.

Referenced by getuptime(), and sys_times().

#define SYS_TRACE   (KERNEL_CALL + 5)
 

Definition at line 250 of file com.h.

Referenced by sys_trace().

#define SYS_UMAP   (KERNEL_CALL + 14)
 

Definition at line 262 of file com.h.

Referenced by sys_umap().

#define SYS_VDEVIO   (KERNEL_CALL + 23)
 

Definition at line 272 of file com.h.

Referenced by sys_vinb(), sys_vinl(), sys_vinw(), sys_voutb(), sys_voutl(), and sys_voutw().

#define SYS_VIRCOPY   (KERNEL_CALL + 15)
 

Definition at line 263 of file com.h.

Referenced by sys_vircopy().

#define SYS_VIRVCOPY   (KERNEL_CALL + 17)
 

Definition at line 265 of file com.h.

Referenced by cp_b2u(), and cp_u2b().

#define SYS_VM_MAP   (KERNEL_CALL + 30)
 

Definition at line 280 of file com.h.

Referenced by sys_vm_map().

#define SYS_VM_SETBUF   (KERNEL_CALL + 29)
 

Definition at line 279 of file com.h.

Referenced by sys_vm_setbuf().

#define SYSTEM   -2
 

Definition at line 29 of file com.h.

#define T_BOOT_TICKS   m4_l5
 

Definition at line 403 of file com.h.

#define T_CHILD_STIME   m4_l4
 

Definition at line 402 of file com.h.

#define T_CHILD_UTIME   m4_l3
 

Definition at line 401 of file com.h.

#define T_ENDPT   m4_l1
 

Definition at line 398 of file com.h.

#define T_SYSTEM_TIME   m4_l2
 

Definition at line 400 of file com.h.

#define T_USER_TIME   m4_l1
 

Definition at line 399 of file com.h.

#define TAPE_STAT0   m2_l1
 

Definition at line 180 of file com.h.

#define TAPE_STAT1   m2_l2
 

Definition at line 181 of file com.h.

#define TTY_EXIT   (DEV_RQ_BASE + 11)
 

Definition at line 144 of file com.h.

#define TTY_FLAGS   m2_l2
 

Definition at line 176 of file com.h.

#define TTY_LINE   DEVICE
 

Definition at line 173 of file com.h.

#define TTY_PGRP   m2_i3
 

Definition at line 177 of file com.h.

#define TTY_PROC_NR   5
 

Definition at line 42 of file com.h.

Referenced by do_fkey_pressed(), do_new_kmess(), fkey_ctl(), kputc(), log_other(), and panic().

#define TTY_REQUEST   COUNT
 

Definition at line 174 of file com.h.

#define TTY_SETPGRP   (DEV_RQ_BASE + 10)
 

Definition at line 143 of file com.h.

#define TTY_SPEK   POSITION
 

Definition at line 175 of file com.h.

#define VCP_NR_OK   m1_i2
 

Definition at line 368 of file com.h.

#define VCP_VEC_ADDR   m1_p1
 

Definition at line 370 of file com.h.

#define VCP_VEC_SIZE   m1_i3
 

Definition at line 369 of file com.h.

#define VID_CP_COUNT   m4_l5
 

Definition at line 350 of file com.h.

#define VID_DST_OFFSET   m4_l4
 

Definition at line 349 of file com.h.

#define VID_REQUEST   m4_l1
 

Definition at line 344 of file com.h.

#define VID_SRC_ADDR   m4_l2
 

Definition at line 347 of file com.h.

#define VID_SRC_OFFSET   m4_l3
 

Definition at line 348 of file com.h.

#define VID_VID_COPY   1
 

Definition at line 345 of file com.h.

#define VM_MAP_ADDR   m4_l5
 

Definition at line 410 of file com.h.

#define VM_MAP_BASE   m4_l3
 

Definition at line 408 of file com.h.

#define VM_MAP_ENDPT   m4_l1
 

Definition at line 406 of file com.h.

#define VM_MAP_MAPUNMAP   m4_l2
 

Definition at line 407 of file com.h.

#define VM_MAP_SIZE   m4_l4
 

Definition at line 409 of file com.h.


Generated on Fri Apr 14 23:10:06 2006 for minix by  doxygen 1.4.6