AM263Px MCU+ SDK: AddrTranslateP.h File Reference

| AM263Px MCU+ SDK 26.00.00 |

Data Structures | Macros | Enumerations | Functions
AddrTranslateP.h File Reference

Go to the source code of this file.

## Data Structures
struct | AddrTranslateP_RegionConfig
| Region config structure, this is used by SysConfig and not to be used by end-users directly. More...
struct | AddrTranslateP_Params
| Parameters for AddrTranslateP_init, this is used by SysConfig and not to be used by end-users directly. More...

## Macros
#define | AddrTranslateP_MAX_REGIONS (16u)
| Maximum regions in the address translate module. More...

## Enumerations
enum | AddrTranslateP_RegionSize { AddrTranslateP_RegionSize_1 = 0x0U, AddrTranslateP_RegionSize_2, AddrTranslateP_RegionSize_4, AddrTranslateP_RegionSize_8, AddrTranslateP_RegionSize_16, AddrTranslateP_RegionSize_32, AddrTranslateP_RegionSize_64, AddrTranslateP_RegionSize_128, AddrTranslateP_RegionSize_256, AddrTranslateP_RegionSize_512, AddrTranslateP_RegionSize_1K, AddrTranslateP_RegionSize_2K, AddrTranslateP_RegionSize_4K, AddrTranslateP_RegionSize_8K, AddrTranslateP_RegionSize_16K, AddrTranslateP_RegionSize_32K, AddrTranslateP_RegionSize_64K, AddrTranslateP_RegionSize_128K, AddrTranslateP_RegionSize_256K, AddrTranslateP_RegionSize_512K, AddrTranslateP_RegionSize_1M, AddrTranslateP_RegionSize_2M, AddrTranslateP_RegionSize_4M, AddrTranslateP_RegionSize_8M, AddrTranslateP_RegionSize_16M, AddrTranslateP_RegionSize_32M, AddrTranslateP_RegionSize_64M, AddrTranslateP_RegionSize_128M, AddrTranslateP_RegionSize_256M, AddrTranslateP_RegionSize_512M, AddrTranslateP_RegionSize_1G, AddrTranslateP_RegionSize_2G, AddrTranslateP_RegionSize_4G }
| Enum's to represent different possible region size for the address translate module. More...

## Functions
void | AddrTranslateP_Params_init (AddrTranslateP_Params *params)
| Set default value for address translate parameters. More...
void | AddrTranslateP_init (AddrTranslateP_Params *params)
| Initialize Address translate sub-system, called by SysConfig, not to be called by end users. More...
void * | AddrTranslateP_getLocalAddr (uint64_t systemAddr)
| Translate from system address to a CPU address as seen via the RAT module. More...