src/commands/aal/object.h File Reference

#include "byte_order.h"
#include <local.h>
#include <stdio.h>

Go to the source code of this file.

Classes

struct  fil

Defines

#define Xchar(ch)   ((ch) & 0377)
#define uget2(c)   (* ((unsigned short *) (c)))
#define Xput2(i, c)   (* ((short *) (c)) = (i))
#define put2(i, c)   Xput2(i, c)
#define get2(c)   ((short) uget2(c))
#define get4(c)   (* ((long *) (c)))
#define put4(l, c)   (* ((long *) (c)) = (l))
#define SECTCNT   3
#define WBUFSIZ   BUFSIZ
#define PARTEMIT   0
#define PARTRELO   (PARTEMIT+SECTCNT)
#define PARTNAME   (PARTRELO+1)
#define PARTCHAR   (PARTNAME+1)
#define PARTDBUG   (PARTCHAR+0)
#define NPARTS   (PARTDBUG + 1)
#define getsect(s)   (PARTEMIT+((s)>=(SECTCNT-1)?(SECTCNT-1):(s)))

Variables

struct fil __parts []


Define Documentation

#define get2 ( c   )     ((short) uget2(c))

Definition at line 34 of file object.h.

#define get4 ( c   )     (* ((long *) (c)))

Definition at line 43 of file object.h.

#define getsect ( s   )     (PARTEMIT+((s)>=(SECTCNT-1)?(SECTCNT-1):(s)))

Definition at line 76 of file object.h.

#define NPARTS   (PARTDBUG + 1)

Definition at line 74 of file object.h.

#define PARTCHAR   (PARTNAME+1)

Definition at line 68 of file object.h.

#define PARTDBUG   (PARTCHAR+0)

Definition at line 72 of file object.h.

#define PARTEMIT   0

Definition at line 65 of file object.h.

#define PARTNAME   (PARTRELO+1)

Definition at line 67 of file object.h.

#define PARTRELO   (PARTEMIT+SECTCNT)

Definition at line 66 of file object.h.

#define put2 ( i,
c   )     Xput2(i, c)

Definition at line 31 of file object.h.

#define put4 ( l,
c   )     (* ((long *) (c)) = (l))

Definition at line 44 of file object.h.

#define SECTCNT   3

Definition at line 47 of file object.h.

#define uget2 ( c   )     (* ((unsigned short *) (c)))

Definition at line 29 of file object.h.

#define WBUFSIZ   BUFSIZ

Definition at line 51 of file object.h.

#define Xchar ( ch   )     ((ch) & 0377)

Definition at line 13 of file object.h.

#define Xput2 ( i,
c   )     (* ((short *) (c)) = (i))

Definition at line 30 of file object.h.


Variable Documentation

struct fil __parts[]


Generated on Tue Mar 9 04:36:21 2010 for Minix by  doxygen 1.5.8