Difference between revisions of "83Plus:BCALLs:42FD"
From WikiTI
(Quickly putting a page. Borrowed template from MemChk.) |
m (→Synopsis: imputed -> given. flows better, plus imputed isn't right, and inputed/inputted seems to be debatable) |
||
Line 5: | Line 5: | ||
'''BCALL Address:''' 42FD | '''BCALL Address:''' 42FD | ||
− | Checks if | + | Checks if a given amount of RAM is available. This routine will also attempt to free RAM that is taken by temporary variables that have been marked dirty but not yet deleted. |
=== Inputs === | === Inputs === |
Revision as of 13:25, 21 July 2007
Synopsis
Official Name: EnoughMem
BCALL Address: 42FD
Checks if a given amount of RAM is available. This routine will also attempt to free RAM that is taken by temporary variables that have been marked dirty but not yet deleted.
Inputs
- HL = amount of RAM to check for being available
Outputs
- DE = amount of RAM to check for being available
- Carry set if there is insufficient RAM available
Destroys
- All
Remarks
No error is generated.
Example
B_CALL EnoughMem