Classes | Defines | Enumerations

base/include/sys/utcb.h File Reference

#include "desc.h"
#include "service/cpu.h"
#include "service/helper.h"
#include "service/string.h"
#include "service/logging.h"

Classes

struct  Utcb
struct  Utcb::Descriptor
struct  Utcb::head
class  Utcb::Frame
 A smaller frame on the UTCB. More...
struct  Utcb::TypedMapCap
struct  Utcb::TypedIdentifyCap
struct  Utcb::String

Defines

#define GREG(NAME)
#define GREG16(NAME)

Enumerations

enum  { EXCEPTION_WORDS = 72 }

Define Documentation

#define GREG (   NAME  ) 
Value:
union {                                 \
            struct {                                    \
              unsigned char           NAME##l, NAME##h; \
            };                                          \
            unsigned short          NAME##x;            \
            unsigned           e##NAME##x;              \
          }
#define GREG16 (   NAME  ) 
Value:
union {                         \
            unsigned short          NAME;       \
            unsigned           e##NAME;         \
          }

Enumeration Type Documentation

anonymous enum
Enumerator:
EXCEPTION_WORDS 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines