summaryrefslogtreecommitdiff
path: root/kernel/old/include/userids.h
blob: 284f3eed497f3044bf2f7c3fdd8cc5787819f279 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/**
** @file	userids.h
**
** @author	Warren R. Carithers
**
** @brief	IDs for user-level programs
**
** NOTE: this file is automatically generated when the user.img file
** is created. Do not edit this manually!
*/

#ifndef USERIDS_H_
#define USERIDS_H_

#ifndef ASM_SRC
/*
** These IDs are used to identify the various user programs.
** Each call to exec() will provide one of these as the first
** argument.
**
** This list should be updated if/when the collection of
** user processes changes.
*/
enum users_e {
	Init, Idle, Shell, ProgABC, ProgDE, ProgFG, ProgH, ProgI,
	ProgJ, ProgKL, ProgMN, ProgP, ProgQ, ProgR, ProgS, ProgTUV,
	ProgW, ProgX, ProgY, ProgZ
	// sentinel
	, N_USERS
};
#endif  /* !ASM_SRC */

#endif