summaryrefslogtreecommitdiffstats
path: root/hal/obj.h
blob: c0b2a4dda9dbd80c157f46decdd0f0140f92ebbb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef _JOVE_HAL_OBJ_H
#define _JOVE_HAL_OBJ_H 1

#include <stddef.h>

enum
{
    JOVE_OBJ_NONE = 0,
    JOVE_OBJ_UNTYPED,
    JOVE_OBJ_OBJDIR,
    JOVE_OBJ_PROCESSOR,
    JOVE_OBJ_PROCESS,
    JOVE_OBJ_INITRD_FILE,
    JOVE_OBJ_FRAMEBUFFER,
    JOVE_OBJ_VIRTTERM
};

#ifdef __x86_64__
#include "arch/x86_64/hal/obj.h"
#endif

#endif