Skip to main content

Crate evegfx

Crate evegfx 

Source

Modules§

commands
Interface to the EVE graphics coprocessor.
config
Types use during EVE chip initialization.
display_list
Representations of display list commands.
graphics
Data types to represent geometry and colors for various graphics operations.
interface
Traits for binding the API from this crate to specific hardware platforms.
low_level
Control of an EVE chip at the level of directly accessing its memory-mapped peripherals.
memory
Pointers in the EVE memory space.
models
Descriptions of specific EVE models, used to handle some differences between the different generations.

Macros§

format
Constructs a Message value for use with EVE coprocessor commands that support string formatting.

Structs§

BT815
Model type representing the BT815 and BT816 chips. Device type representing the BT815 and BT816 models.
EVE
The main type for this crate, providing a high-level API to an EVE chip in terms of a low-level, platform-specific interface.

Enums§

CoprocessorError
Error type for coprocessor operations.
Error
A general error type for errors from the main EVE type, and some other types such as LowLevel.

Type Aliases§

BT816
An alias for BT815, because both models belong to the same generation and thus share a common API.