Virgil Dupras
|
c4db9d4420
|
8086: implement stack overflow error condition
Also, remove RSP underflow check from next for the same reason as
in the previous commit in z80.
|
3 years ago |
Virgil Dupras
|
4a91ee5c9c
|
Extract (s) code from stable ABI zone
Only its jump addr remains.
|
4 years ago |
Virgil Dupras
|
94ed01086a
|
pcat: move drivers and xcomp to blkfs
|
4 years ago |
Virgil Dupras
|
9d2afd200c
|
pcat: implement (s)
|
4 years ago |
Virgil Dupras
|
bd508daad9
|
pcat: begin organizing native words properly
This port is taking shape!
|
4 years ago |
Virgil Dupras
|
6bc1738bfd
|
pcat: implement (loop)
8086 asm is a lot terser than z80... Those indirect memory operations
are very handy.
|
4 years ago |
Virgil Dupras
|
eed817b517
|
pcat: adapt to word type change
|
4 years ago |
Virgil Dupras
|
bc8144b4be
|
pcat: implement (br) and (br?)
|
4 years ago |
Virgil Dupras
|
49979404a5
|
pcat: implement number literals
|
4 years ago |
Virgil Dupras
|
dabbd6c253
|
8086asm: add support for modrm 8-bit displacement
|
4 years ago |
Virgil Dupras
|
d8d2e05eb2
|
pcat: make find compare strings
find is the biggest chunk of logic of the boot code. The 8086 version
is significantly terser than the z80 one. REP/CMPS helps...
|
4 years ago |
Virgil Dupras
|
8c452f5add
|
pcat: begin implementing find
Not comparing strings yet. Without asm tooling support, it's a big
chunk to swallow at once. It's progressing well!
|
4 years ago |