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.