Detailed Description
Функции, макросы, переменные, перечисления и типы, связанные с чтением и записью примитивных типов данных через каналы.
Function Documentation
static void Pipe_Discard_Byte |
( |
void |
| ) |
[inline, static] |
Отбрасывает один байт из банка текущего выбранного канала, для каналов с направлением OUT.
static void Pipe_Discard_DWord |
( |
void |
| ) |
[inline, static] |
Отбрасывает 4 байта из банка текущего выбранного канала, для каналов с направлением OUT.
static void Pipe_Discard_Word |
( |
void |
| ) |
[inline, static] |
Отбрасывает два байта из банка текущего выбранного канала, для каналов с направлением OUT.
static uint8_t Pipe_Read_Byte |
( |
void |
| ) |
[inline, static] |
Читает один байт из банка текущего выбранного канала, для каналов с направлением OUT.
- Returns:
- следующий байт из буфера FIFO текущего выбранного канала.
static uint32_t Pipe_Read_DWord_BE |
( |
void |
| ) |
[inline, static] |
Читает 4 байта из банка текущего выбранного канала в формате big endian, для каналов с направлением OUT.
- Returns:
- следующее двойное слово из буфера FIFO текущего выбранного канала.
static uint32_t Pipe_Read_DWord_LE |
( |
void |
| ) |
[inline, static] |
Читает 4 байта из банка текущего выбранного канала в формате little endian, для каналов с направлением OUT.
- Returns:
- следующее двойное слово из буфера FIFO текущего выбранного канала.
static uint16_t Pipe_Read_Word_BE |
( |
void |
| ) |
[inline, static] |
Читает два байта из банка текущего выбранного канала в формате big endian, для каналов с направлением OUT.
- Returns:
- следующее слово из буфера FIFO текущего выбранного канала.
static uint16_t Pipe_Read_Word_LE |
( |
void |
| ) |
[inline, static] |
Читает два байта из банка текущего выбранного канала в формате little endian, для каналов с направлением OUT.
- Returns:
- следующее слово из буфера FIFO текущего выбранного канала.
static void Pipe_Write_Byte |
( |
const uint8_t |
Byte | ) |
[inline, static] |
Записывает один байт в банк выбранного текущего канала, для каналов с направлением IN.
- Parameters:
-
[in] | Byte | следующий байт для записи в буфер FIFO текущего выбранного канала. |
static void Pipe_Write_DWord_BE |
( |
const uint32_t |
DWord | ) |
[inline, static] |
Записывает 4 байта в банк текущего выбранного канала в формате big endian, для каналов с направлением IN.
- Parameters:
-
[in] | DWord | следующее двойное слово для записи в буфер FIFO текущего выбранного канала. |
static void Pipe_Write_DWord_LE |
( |
const uint32_t |
DWord | ) |
[inline, static] |
Записывает 4 байта в банк текущего выбранного канала в формате little endian, для каналов с направлением IN.
- Parameters:
-
[in] | DWord | следующее двойное слово для записи в буфер FIFO текущего выбранного канала. |
static void Pipe_Write_Word_BE |
( |
const uint16_t |
Word | ) |
[inline, static] |
Записывает два байта в банк текущего выбранного канала в формате big endian, для каналов с направлением IN.
- Parameters:
-
[in] | Word | следующее слово для записи в буфер FIFO текущего выбранного канала. |
static void Pipe_Write_Word_LE |
( |
const uint16_t |
Word | ) |
[inline, static] |
Записывает два байта в банк текущего выбранного канала в формате little endian, для каналов с направлением IN.
- Parameters:
-
[in] | Word | следующее слово для записи в буфер FIFO текущего выбранного канала. |