Subversion Repositories HelenOS

Rev

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

Rev 4343 Rev 4345
Line 37... Line 37...
37
#define KERN_arm32_ARCH_H_
37
#define KERN_arm32_ARCH_H_
38
 
38
 
39
#define TASKMAP_MAX_RECORDS  32
39
#define TASKMAP_MAX_RECORDS  32
40
#define CPUMAP_MAX_RECORDS   32
40
#define CPUMAP_MAX_RECORDS   32
41
 
41
 
-
 
42
#define BOOTINFO_TASK_NAME_BUFLEN 32
-
 
43
 
42
#include <typedefs.h>
44
#include <typedefs.h>
43
 
45
 
44
typedef struct {
46
typedef struct {
45
    uintptr_t addr;
47
    uintptr_t addr;
46
    uint32_t size;
48
    uint32_t size;
-
 
49
    char name[BOOTINFO_TASK_NAME_BUFLEN];
47
} utask_t;
50
} utask_t;
48
 
51
 
49
typedef struct {
52
typedef struct {
50
    uint32_t cnt;
53
    uint32_t cnt;
51
    utask_t tasks[TASKMAP_MAX_RECORDS];
54
    utask_t tasks[TASKMAP_MAX_RECORDS];