void libarm_mmu_flat_initialise_level_2_small_page_table void *  translation_table,
void *  start,
size_t  size,
void *  coarse_page_tables
 

Create a level 2 small page table for an address range.

Parameters:
translation_table   A pointer to the start of the translation table.
start   A pointer to the start address of the address range.
size   The size of the address range in bytes.
coarse_page_tables   A pointer to the start address of the coarse page tables.
This function creates a level 2 small page table for the specified address range, it requires a level 1 translation table to be createdi using libarm_mmu_flat_initialise_level_1_table prior to calling.