Commit b4a4ce90 authored by Kenton Varda's avatar Kenton Varda

Oops, there are not 65 bits in a far pointer.

parent 4e089f54
......@@ -228,7 +228,7 @@ the pointer as a "far pointer", which looks like this:
A (2 bits) = 2, to indicate that this is a far pointer.
B (1 bit) = 0 if the landing pad is one word, 1 if it is two words.
See explanation below.
C (30 bits) = Offset, in words, from the start of the target segment
C (29 bits) = Offset, in words, from the start of the target segment
to the location of the far-pointer landing-pad within that
segment. Unsigned.
D (32 bits) = ID of the target segment. (Segments are numbered
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment