Add bank_mem_avail(): compute size of available memory

This commit is contained in:
Laurent Vivier 2004-02-23 00:24:05 +00:00
parent 1c384cf5c8
commit bca4f49b67
2 changed files with 13 additions and 0 deletions

View File

@ -137,6 +137,18 @@ int physical2logical(unsigned long physical, unsigned long *logical)
return 0;
}
unsigned long bank_mem_avail()
{
int i;
unsigned long size = 0;
for (i = 0; i < memory_map.bank_number; i++)
{
size += memory_map.bank[i].size;
}
return size;
}
void bank_dump()
{
int i;

View File

@ -22,4 +22,5 @@ typedef struct memory_map {
extern memory_map_t memory_map;
extern void init_memory_map();
extern unsigned long bank_mem_avail();
extern void bank_dump();