There is quite a lot stuff in the LazyBoy library core. Most of which are
macros and defines that make the rest of the library work. Unless you desire to add your own macros as part of the library (like maybe FireAftThruster
),
you probably don't need to worry about those.
So, let's first discuss what the library does when you place that %include "lazy.inc"
in your program.
unsupported DOS versionerror message.
insufficient memoryerror message.
DEBUG
is defined.
The library core macros:
AddExitProc | Insert a function into the exit chain. |
Lazy_Code | Fulfill library code and data requirements. |
Lazy_Init | Initialize library functionailty. |
StackCheck | Stack checking for debugging. |
Terminate | Safely shutdown and return to DOS. |
usecpu | Set the targeted CPU. |
Idle | System idle and reduced power consumption. |