root/src/pkg/runtime/defs_plan9_386.h

/* [<][>][^][v][top][bottom][index][help] */
#define PAGESIZE 0x1000

typedef struct Ureg Ureg;

struct Ureg
{
        uint32  di;             /* general registers */
        uint32  si;             /* ... */
        uint32  bp;             /* ... */
        uint32  nsp;
        uint32  bx;             /* ... */
        uint32  dx;             /* ... */
        uint32  cx;             /* ... */
        uint32  ax;             /* ... */
        uint32  gs;             /* data segments */
        uint32  fs;             /* ... */
        uint32  es;             /* ... */
        uint32  ds;             /* ... */
        uint32  trap;           /* trap type */
        uint32  ecode;          /* error code (or zero) */
        uint32  pc;             /* pc */
        uint32  cs;             /* old context */
        uint32  flags;          /* old flags */
        union {
                uint32  usp;
                uint32  sp;
        };
        uint32  ss;             /* old stack segment */
};

/* [<][>][^][v][top][bottom][index][help] */