RTEMS 6.3
Loading...
Searching...
No Matches
tms570-pom.h File Reference

This header file provides interfaces of the Parameter Overlay Module (POM) support. More...

#include <stdint.h>
#include <bsp/tms570.h>

Go to the source code of this file.

Macros

#define TMS570_POM_REGIONS   32
#define TMS570_POM_GLBCTRL_ENABLE   0x000000a0a
#define TMS570_POM_REGSIZE_DISABLED   0x0
#define TMS570_POM_REGSIZE_64B   0x1
#define TMS570_POM_REGSIZE_128B   0x2
#define TMS570_POM_REGSIZE_256B   0x3
#define TMS570_POM_REGSIZE_512B   0x4
#define TMS570_POM_REGSIZE_1KB   0x5
#define TMS570_POM_REGSIZE_2KB   0x6
#define TMS570_POM_REGSIZE_4KB   0x7
#define TMS570_POM_REGSIZE_8KB   0x8
#define TMS570_POM_REGSIZE_16KB   0x9
#define TMS570_POM_REGSIZE_32KB   0xa
#define TMS570_POM_REGSIZE_64KB   0xb
#define TMS570_POM_REGSIZE_128KB   0xc
#define TMS570_POM_REGSIZE_256KB   0xd
#define TMS570_POM_REGADDRMASK   ((1<<23)-1)

Functions

void tms570_pom_initialize_and_clear (void)
 initialize and clear parameters overlay module (POM)
void tms570_pom_remap (void)
 remaps vector table

Detailed Description

This header file provides interfaces of the Parameter Overlay Module (POM) support.

Function Documentation

◆ tms570_pom_initialize_and_clear()

void tms570_pom_initialize_and_clear ( void )

initialize and clear parameters overlay module (POM)

clears all remap regions. The actual POM enable is left to the first user.

Return values
Void

◆ tms570_pom_remap()

void tms570_pom_remap ( void )

remaps vector table

transfer the rtems start vector table to address 0x0

Return values
Void