Subversion Repositories HelenOS

Rev

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

Rev 3022 Rev 4055
Line 28... Line 28...
28
 
28
 
29
/** @addtogroup libcipc
29
/** @addtogroup libcipc
30
 * @{
30
 * @{
31
 */
31
 */
32
/**
32
/**
33
 * @file    services.h
33
 * @file  services.h
34
 * @brief   List of all known services and their codes.
34
 * @brief List of all known services and their codes.
35
 */
35
 */
36
 
36
 
37
#ifndef LIBIPC_SERVICES_H_
37
#ifndef LIBIPC_SERVICES_H_
38
#define LIBIPC_SERVICES_H_
38
#define LIBIPC_SERVICES_H_
39
 
39
 
40
typedef enum {
40
typedef enum {
41
    SERVICE_PCI = 1,
41
    SERVICE_LOAD = 1,
-
 
42
    SERVICE_PCI,
42
    SERVICE_KEYBOARD,
43
    SERVICE_KEYBOARD,
43
    SERVICE_VIDEO,
44
    SERVICE_VIDEO,
44
    SERVICE_CONSOLE,
45
    SERVICE_CONSOLE,
45
    SERVICE_RD,
-
 
46
    SERVICE_VFS,
46
    SERVICE_VFS,
47
    SERVICE_DEVMAP
47
    SERVICE_DEVMAP,
-
 
48
    SERVICE_FHC,
-
 
49
    SERVICE_OBIO
48
} services_t;
50
} services_t;
49
 
51
 
50
/* Memory area to be received from NS */
52
/* Memory area to be received from NS */
51
#define SERVICE_MEM_REALTIME    1
53
#define SERVICE_MEM_REALTIME    1
52
#define SERVICE_MEM_KLOG        2
54
#define SERVICE_MEM_KLOG        2