Looking for info about INT12h, mem tools and copy tools (Miscellaneous)
> You could also just use Turbo Pascal "writeln(memavail);", and then
> disassemble that to see how it's done. That's usually pretty accurate,
> IMHO. Actually, even better, just use FreePascal's code (sorry, don't know
> the exact filename):
> rtl/i8086
Memavail is the dynamic memory available to the heapmanager. But that is potentially decreased by code,stack and (static) data segment and startup allocations.
Anyway, these functions get info from the heapmanager, so the bit that is interesting is how the RTL finds the amount of memory and initializes the heapmanage)
Complete thread:
- Looking for info about INT12h, mem tools and copy tools - nico7550, 21.07.2023, 21:15
- Looking for info about INT12h, mem tools and copy tools - CandyMan, 21.07.2023, 22:51
- Looking for info about INT12h, mem tools and copy tools - nico7550, 22.07.2023, 09:35
- Looking for info about INT12h, mem tools and copy tools - Rugxulo, 25.07.2023, 01:38
- Looking for info about INT12h, mem tools and copy tools - nico7550, 26.07.2023, 12:49
- Looking for info about INT12h, mem tools and copy tools - marcov, 26.07.2023, 17:18
- Looking for info about INT12h, mem tools and copy tools - Rugxulo, 25.07.2023, 01:38
- Looking for info about INT12h, mem tools and copy tools - nico7550, 22.07.2023, 09:35
- Looking for info about INT12h, mem tools and copy tools - CandyMan, 26.07.2023, 14:24
- Looking for info about INT12h, mem tools and copy tools - CandyMan, 21.07.2023, 22:51