Crate evegfx[][src]

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

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 Definitions

BT816

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