1c1
< # Copyright (c) 2007 The Hewlett-Packard Development Company
---
> # Copyright (c) 2007-2008 The Hewlett-Packard Development Company
88c88
< ld t2, ss, [1, t0, rsp], dsz
---
> ld t2, ss, [1, t0, rsp], ssz
99,102c99,109
< chks t4, t2, flags=(EZF,)
< fault "new GeneralProtection(0)", flags=(CEZF,)
< ld t3, flatseg, [1, t0, t4], addressSize=8, dataSize=8
< wrdl cs, t3, t2
---
> andi t0, t2, 0xFC, flags=(EZF,), dataSize=2
> bri t0, label("processDescriptor"), flags=(CEZF,)
> andi t3, t2, 0xF8, dataSize=8
> andi t0, t2, 0x4, flags=(EZF,), dataSize=2
> bri t0, label("globalDescriptor"), flags=(CEZF,)
> ld t3, tsl, [1, t0, t3], dataSize=8
> bri t0, label("processDescriptor")
> globalDescriptor:
> ld t3, tsg, [1, t0, t3], dataSize=8
> processDescriptor:
> chks t2, t3, IretCheck, dataSize=8
104a112,113
> wrdl reg, t3, t2
> wrsel reg, t2