Subversion Repositories HelenOS

Rev

Rev 3922 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3922 Rev 4029
Line 36... Line 36...
36
#define TASKMAP_MAX_RECORDS  32
36
#define TASKMAP_MAX_RECORDS  32
37
#define CPUMAP_MAX_RECORDS   32
37
#define CPUMAP_MAX_RECORDS   32
38
 
38
 
39
#ifndef __ASM__
39
#ifndef __ASM__
40
 
40
 
-
 
41
/** Size of buffer for storing task name in task_t. */
-
 
42
#define BOOTINFO_TASK_NAME_BUFLEN 32
-
 
43
 
-
 
44
/** Struct holding information about single loaded task. */
41
typedef struct {
45
typedef struct {
-
 
46
    /** Address where the task was placed. */
42
    void *addr;
47
    void *addr;
-
 
48
    /** Size of the task's binary. */
43
    unsigned int size;
49
    unsigned int size;
-
 
50
    /** Task name. */
-
 
51
    char name[BOOTINFO_TASK_NAME_BUFLEN];
44
} task_t;
52
} task_t;
45
 
53
 
46
typedef struct {
54
typedef struct {
47
    unsigned int cpumap;
55
    unsigned int cpumap;
48
    unsigned int cnt;
56
    unsigned int cnt;