\doxysection{include/osmocom/coding/gsm0503\+\_\+tables.h File Reference}
\label{gsm0503__tables_8h}\index{include/osmocom/coding/gsm0503\_tables.h@{include/osmocom/coding/gsm0503\_tables.h}}


GSM TS 05.\+03 tables.  


{\ttfamily \#include $<$stdint.\+h$>$}\newline
{\ttfamily \#include $<$osmocom/core/bits.\+h$>$}\newline
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const \textbf{ ubit\+\_\+t} \textbf{ gsm0503\+\_\+pdtch\+\_\+hl\+\_\+hn\+\_\+ubit} [4][8]
\item 
const \textbf{ ubit\+\_\+t} \textbf{ gsm0503\+\_\+pdtch\+\_\+edge\+\_\+hl\+\_\+hn\+\_\+ubit} [3][8]
\item 
const \textbf{ sbit\+\_\+t} \textbf{ gsm0503\+\_\+pdtch\+\_\+hl\+\_\+hn\+\_\+sbit} [4][8]
\item 
const \textbf{ sbit\+\_\+t} \textbf{ gsm0503\+\_\+pdtch\+\_\+edge\+\_\+hl\+\_\+hn\+\_\+sbit} [3][8]
\item 
const \textbf{ ubit\+\_\+t} \textbf{ gsm0503\+\_\+usf2six} [8][6]
\item 
const \textbf{ ubit\+\_\+t} \textbf{ gsm0503\+\_\+usf2twelve\+\_\+ubit} [8][12]
\item 
const \textbf{ sbit\+\_\+t} \textbf{ gsm0503\+\_\+usf2twelve\+\_\+sbit} [8][12]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+cs2} [588]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+cs3} [676]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs1\+\_\+dl\+\_\+hdr} [108]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs1\+\_\+ul\+\_\+hdr} [117]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs1\+\_\+p1} [588]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs1\+\_\+p2} [588]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs2\+\_\+p1} [732]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs2\+\_\+p2} [732]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs3\+\_\+p1} [948]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs3\+\_\+p2} [948]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs3\+\_\+p3} [948]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs4\+\_\+p1} [1116]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs4\+\_\+p2} [1116]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs4\+\_\+p3} [1116]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs5\+\_\+p1} [1404]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs5\+\_\+p2} [1404]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs6\+\_\+p1} [1836]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs6\+\_\+p2} [1836]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs7\+\_\+dl\+\_\+hdr} [135]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs7\+\_\+ul\+\_\+hdr} [162]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs7\+\_\+p1} [1404]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs7\+\_\+p2} [1404]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs7\+\_\+p3} [1404]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs8\+\_\+p1} [1692]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs8\+\_\+p2} [1692]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs8\+\_\+p3} [1692]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs9\+\_\+p1} [1836]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs9\+\_\+p2} [1836]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+puncture\+\_\+mcs9\+\_\+p3} [1836]
\item 
const uint16\+\_\+t \textbf{ gsm0503\+\_\+interleave\+\_\+mcs5} [1248]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+gsm\+\_\+fr\+\_\+map} [76]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+gsm\+\_\+efr\+\_\+protected\+\_\+bits} [65]
\item 
const \textbf{ ubit\+\_\+t} \textbf{ gsm0503\+\_\+afs\+\_\+ic\+\_\+ubit} [4][8]
\item 
const \textbf{ sbit\+\_\+t} \textbf{ gsm0503\+\_\+afs\+\_\+ic\+\_\+sbit} [4][8]
\item 
const \textbf{ ubit\+\_\+t} \textbf{ gsm0503\+\_\+ahs\+\_\+ic\+\_\+ubit} [4][4]
\item 
const \textbf{ sbit\+\_\+t} \textbf{ gsm0503\+\_\+ahs\+\_\+ic\+\_\+sbit} [4][4]
\item 
const uint8\+\_\+t \textbf{ gsm0503\+\_\+tch\+\_\+hr\+\_\+interleaving} [228][2]
\item 
const \textbf{ ubit\+\_\+t} \textbf{ gsm0503\+\_\+mcs5\+\_\+usf\+\_\+precode\+\_\+table} [8][36]
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
GSM TS 05.\+03 tables. 

