Difference between revisions of "83:ROMCalls:52A1"
From WikiTI
m |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | [[Category:83:ROMCalls: | + | [[Category:83:ROMCalls:By_Name:Memory|CleanUpASM]] [[Category:83:ROMCalls:By_Name|CleanUpASM]] [[Category:83:ROMCalls:By_Address|52A1 - CleanUpASM]] |
− | [[Category:83:ROMCalls:By_Name| | + | |
== Synopsis == | == Synopsis == | ||
− | '''Unofficial Name:''' | + | '''Unofficial Name:''' CleanUpASM |
'''Call Address:''' 52A1 | '''Call Address:''' 52A1 |
Latest revision as of 21:00, 29 March 2005
Synopsis
Unofficial Name: CleanUpASM
Call Address: 52A1
Deletes memory at 9327 equal to the size of the executing ASM program.
Inputs
- ???
Outputs
- Deletes memory at 9327 equal to the size of the executing ASM program.
Registers Destroyed
- ???
Comments
After calling this, make sure the program does not need the code previously loaded at 9327. A call to this would usually be placed into safe ram for use in a shell or program loader to eliminate the TIOS asm memory leak.
Example
call _cleanUpASM