safec 3.15
Safe C Library - ISO TR24731 Bounds Checking Interface
Loading...
Searching...
No Matches
u8fc_tbl.c File Reference
#include "safe_u8_lib.h"
Include dependency graph for u8fc_tbl.c:

Functions

static int _u8_towfc_single (uint32_t *dest, const uint32_t src)
int _u8_towfc (uint32_t *dest, const uint32_t src)

Variables

struct { 
   unsigned short   upper 
   unsigned short   lower1 
   unsigned short   lower2 
} tbl2 []
struct { 
   unsigned short   upper 
   unsigned short   lower1 
   unsigned short   lower2 
   unsigned short   lower3 
} tbl3 []

Function Documentation

◆ _u8_towfc_single()

int _u8_towfc_single ( uint32_t * dest,
const uint32_t src )
static

◆ _u8_towfc()

int _u8_towfc ( uint32_t * dest,
const uint32_t src )

Variable Documentation

◆ upper

unsigned short upper

◆ lower1

unsigned short lower1

◆ lower2

unsigned short lower2

◆ [struct]

const struct { ... } tbl2[]

◆ lower3

unsigned short lower3

◆ [struct]

const struct { ... } tbl3[]
Initial value:
= {
{0x0390, 0x03B9, 0x0308, 0x0301},
{0x03B0, 0x03C5, 0x0308, 0x0301},
{0x1F52, 0x03C5, 0x0313, 0x0300},
{0x1F54, 0x03C5, 0x0313, 0x0301},
{0x1F56, 0x03C5, 0x0313, 0x0342},
{0x1FB7, 0x03B1, 0x0342, 0x03B9},
{0x1FC7, 0x03B7, 0x0342, 0x03B9},
{0x1FD2, 0x03B9, 0x0308, 0x0300},
{0x1FD3, 0x03B9, 0x0308, 0x0301},
{0x1FD7, 0x03B9, 0x0308, 0x0342},
{0x1FE2, 0x03C5, 0x0308, 0x0300},
{0x1FE3, 0x03C5, 0x0308, 0x0301},
{0x1FE7, 0x03C5, 0x0308, 0x0342},
{0x1FF7, 0x03C9, 0x0342, 0x03B9},
{0xFB03, 0x0066, 0x0066, 0x0069},
{0xFB04, 0x0066, 0x0066, 0x006C},
{0, 0, 0, 0}
}