# /space/home/slher/rel/Beken/v6_4_5/macsw/plf/refip/src/arch/tl4xx/arch.h File Reference

This file contains the definitions of the macros and functions that are architecture dependent. More...

`#include "compiler.h"`
`#include "rwnx_config.h"`
`#include "boot.h"`
`#include "ll.h"`

Go to the source code of this file.

## Defines
#define | CPU_WORD_SIZE 4
| TL4 is a 32-bit CPU.
#define | CPU_LE 1
| TL4 is little endian.
#define | TST_SHRAM_PTR(ptr)
| Macro checking if a pointer is part of the shared RAM (Must be CPU address).
#define | CHK_SHRAM_PTR(ptr) { if (TST_SHRAM_PTR(ptr)) return;}
| Macro checking if a pointer is part of the shared RAM (Must be CPU address).

## Detailed Description

This file contains the definitions of the macros and functions that are architecture dependent.

The implementation of those is implemented in the appropriate architecture directory.

Copyright (C) RivieraWaves 2011-2019

Definition in file arch.h.