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