commit | beeabd63df5ad76c74360626549b0be2f6bbad91 | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Mon May 28 13:59:07 2012 -0400 |
committer | Kevin O'Connor <kevin@koconnor.net> | Mon May 28 23:42:13 2012 -0400 |
tree | 37ef0a8293d1ab589f7519e59516eb57127c8c60 | |
parent | bf2e8c2a304c1aafc612e89deaaa6066d6cdb3f6 [diff] |
Automatically hop off the extra stack when far calling 16bit code. Update the low level __farcall16 code to support a 'struct bregs' in a segment other than the stack segment. Automatically hop back from the extra stack on any farcall16() calls. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>