blob: 212ecdf14aba8163de7ef0e19b07d7852377bd26 [file] [log] [blame]
package runtime
const _PAGESIZE = 0x1000
type ureg struct {
di uint32 /* general registers */
si uint32 /* ... */
bp uint32 /* ... */
nsp uint32
bx uint32 /* ... */
dx uint32 /* ... */
cx uint32 /* ... */
ax uint32 /* ... */
gs uint32 /* data segments */
fs uint32 /* ... */
es uint32 /* ... */
ds uint32 /* ... */
trap uint32 /* trap _type */
ecode uint32 /* error code (or zero) */
pc uint32 /* pc */
cs uint32 /* old context */
flags uint32 /* old flags */
sp uint32
ss uint32 /* old stack segment */
}