RTEMS: bsps/arm/tms570/start/tms570-pom.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Structures | Functions | Variables
tms570-pom.c File Reference
Board Support Packages » ARM » TMS570

TMS570 Parameter Overlay Module functions definitions. More...

`#include <stdint.h>`
`#include <string.h>`
`#include <bsp/tms570-pom.h>`
`#include <bsp/linker-symbols.h>`
`#include <rtems/score/armv4.h>`
`#include <bsp.h>`

## Data Structures
struct | vec_remap_table

## Functions
void | bsp_block_on_exception (void)
void | tms570_initialize_and_clear (void)
| initialize and clear parameters overlay module (POM)
void | tms570_pom_remap (void)
| remaps vector table

## Variables
char | bsp_int_vec_overlay_start []
uint32_t | pom_global_overlay_target_address_start

## Detailed Description

TMS570 Parameter Overlay Module functions definitions.

## Function Documentation

## ◆ tms570_initialize_and_clear()

void tms570_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 |

## Variable Documentation

## ◆ pom_global_overlay_target_address_start

uint32_t pom_global_overlay_target_address_start

Initial value:
=
(uintptr_t)bsp_int_vec_overlay_start