Functions | |
uint32_t | SaSi_PalMemMap (uint32_t physicalAddress, uint32_t mapSize, uint32_t **ppVirtBuffAddr) |
This function purpose is to return the base virtual address that maps the base physical address. More... | |
uint32_t | SaSi_PalMemUnMap (uint32_t *pVirtBuffAddr, uint32_t mapSize) |
This function purpose is to Unmap a specified address range previously mapped by SaSi_PalMemMap. More... | |
uint32_t SaSi_PalMemMap | ( | uint32_t | physicalAddress, |
uint32_t | mapSize, | ||
uint32_t ** | ppVirtBuffAddr | ||
) |
This function purpose is to return the base virtual address that maps the base physical address.
[in] | physicalAddress | Start physical address of the I/O range to be mapped. |
[in] | mapSize | Number of bytes that were mapped. |
[out] | ppVirtBuffAddr | Pointer to the base virtual address to which the physical pages were mapped. |
uint32_t SaSi_PalMemUnMap | ( | uint32_t * | pVirtBuffAddr, |
uint32_t | mapSize | ||
) |
This function purpose is to Unmap a specified address range previously mapped by SaSi_PalMemMap.
[in] | pVirtBuffAddr | Pointer to the base virtual address to which the physical pages were mapped. |
[in] | mapSize | Number of bytes that were mapped. |