Pipe primitive data read/write definitions for the Atmel AVR32 UC3 architecture.
More...
Detailed Description
Functions, macros, variables, enums and types related to data reading and writing of primitive data types from and to pipes.
Function Documentation
Discards two bytes from the currently selected pipe's bank, for OUT direction pipes.
Discards four bytes from the currently selected pipe's bank, for OUT direction pipes.
Discards one byte from the currently selected pipe's bank, for OUT direction pipes.
Reads two bytes from the currently selected pipe's bank in big endian format, for OUT direction pipes.
- Returns:
- Next two bytes in the currently selected pipe's FIFO buffer.
Reads two bytes from the currently selected pipe's bank in little endian format, for OUT direction pipes.
- Returns:
- Next two bytes in the currently selected pipe's FIFO buffer.
Reads four bytes from the currently selected pipe's bank in big endian format, for OUT direction pipes.
- Returns:
- Next four bytes in the currently selected pipe's FIFO buffer.
Reads four bytes from the currently selected pipe's bank in little endian format, for OUT direction pipes.
- Returns:
- Next four bytes in the currently selected pipe's FIFO buffer.
Reads one byte from the currently selected pipe's bank, for OUT direction pipes.
- Returns:
- Next byte in the currently selected pipe's FIFO buffer.
Writes two bytes to the currently selected pipe's bank in big endian format, for IN direction pipes.
- Parameters:
-
[in] | Data | Data to write to the currently selected pipe's FIFO buffer. |
Writes two bytes to the currently selected pipe's bank in little endian format, for IN direction pipes.
- Parameters:
-
[in] | Data | Data to write to the currently selected pipe's FIFO buffer. |
Writes four bytes to the currently selected pipe's bank in big endian format, for IN direction pipes.
- Parameters:
-
[in] | Data | Data to write to the currently selected pipe's FIFO buffer. |
Writes four bytes to the currently selected pipe's bank in little endian format, for IN direction pipes.
- Parameters:
-
[in] | Data | Data to write to the currently selected pipe's FIFO buffer. |
static void Pipe_Write_8 |
( |
const uint8_t |
Data | ) |
[inline, static] |
Writes one byte to the currently selected pipe's bank, for IN direction pipes.
- Parameters:
-
[in] | Data | Data to write into the the currently selected pipe's FIFO buffer. |