I get the available Storage/dynamic memory using the following code:
nCards = MemNumCards();
for (cardNo = 0; cardNo < nCards; cardNo++)
{
for (i=0; i < MemNumRAMHeaps(cardNo); i++)
{
heapID = MemHeapID(cardNo, i);
if (MemHeapDynamic(heapID))
{
MemHeapFreeBytes(heapID, &heapFree, &max);
dynamicMemory += heapFree;
}
else
{
MemHeapFreeBytes(heapID, &heapFree, &max);
StorageMemory += heapFree;
}
}
}
if dynamicMemory = 60K,Can I call MemPtrNew(60*1024)?
How do palmos handle fragment?
Thanks.
_____________________________
http://www.msale.net/bbs
http://sourceforge.net/projects/mscreen/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/support/forums/