Thomas Harte
|
fd31d07f41
|
Begin division of memory into linear and segmented mappings.
|
2025-03-24 22:58:19 -04:00 |
|
Thomas Harte
|
8d956da65b
|
Correct final thing written to stack by PUSHA.
|
2025-03-12 21:40:03 -04:00 |
|
Thomas Harte
|
c9a065107b
|
Further tweak ENTER.
|
2025-03-04 21:08:59 -05:00 |
|
Thomas Harte
|
4e3b0ae3c1
|
Resolve type warnings in ENTER, spurious new lines in PC.
|
2025-03-04 14:10:28 -05:00 |
|
Thomas Harte
|
9df6d535e2
|
Patch up enough to get an 80286 performer compilable.
|
2025-03-04 13:52:02 -05:00 |
|
Thomas Harte
|
2c2216afae
|
Further eliminate file-relative includes.
|
2025-02-28 13:18:48 -05:00 |
|
Thomas Harte
|
45f850adae
|
Improve const ness.
|
2025-02-27 15:47:06 -05:00 |
|
Thomas Harte
|
a3d37640aa
|
Switch include guards to #pragma once .
|
2024-01-16 23:34:46 -05:00 |
|
Thomas Harte
|
f83d2a8740
|
Take a swing at ENTER.
|
2023-11-14 16:23:24 -05:00 |
|
Thomas Harte
|
aafa7de536
|
Implement LEAVE, almost.
|
2023-11-14 11:39:36 -05:00 |
|
Thomas Harte
|
ac826f90c3
|
Formalise a separate manager of segments.
|
2023-11-14 10:56:00 -05:00 |
|
Thomas Harte
|
6c405680f2
|
Implement PUSHA, POPA.
|
2023-11-14 10:42:06 -05:00 |
|
Thomas Harte
|
ec4a60b7da
|
Further universalise function layout.
|
2023-11-08 11:30:33 -05:00 |
|
Thomas Harte
|
9566a8de67
|
Split up the ungainly PerformImplementation.hpp.
|
2023-11-08 10:52:36 -05:00 |
|