RTEMS: tte_data Union Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Public Member Functions | Data Fields
tte_data Union Reference
Board Support Packages » SPARC64 » MM

`#include <tte.h>`

## Public Member Functions
struct {
unsigned v: 1
unsigned size: 2
unsigned nfo: 1
unsigned ie: 1
unsigned soft2: 9
unsigned soft: 6
unsigned l: 1
unsigned cp: 1
unsigned cv: 1
unsigned e: 1
unsigned p: 1
unsigned w: 1
unsigned g: 1
} | __attribute__ ((packed))

## Data Fields
uint64_t | value

## Detailed Description

Translation Table Entry - Data.

## Field Documentation

## ◆ cp

unsigned tte_data::cp

Cacheable in physically indexed cache.

## ◆ cv

unsigned tte_data::cv

Cacheable in virtually indexed cache.

## ◆ e

unsigned tte_data::e

Side-effect.

## ◆ g

unsigned tte_data::g

Global.

## ◆ ie

unsigned tte_data::ie

Invert Endianness.

## ◆ l

unsigned tte_data::l

Lock.

## ◆ nfo

unsigned tte_data::nfo

No-Fault-Only.

## ◆ p

unsigned tte_data::p

Privileged.

## ◆ size

unsigned tte_data::size

Page size of this entry.

## ◆ soft

unsigned tte_data::soft

Software defined field.

## ◆ soft2

unsigned tte_data::soft2

Software defined field.

## ◆ v

unsigned tte_data::v

Valid.

## ◆ w

unsigned tte_data::w

Writable.

The documentation for this union was generated from the following file:

- bsps/sparc64/include/arch/mm/sun4u/tte.h