[][src]Enum vga::registers::CrtcControllerIndex

#[repr(u8)]pub enum CrtcControllerIndex {
    HorizontalTotal,
    HorizontalDisplayEnableEnd,
    HorizontalBlankingStart,
    HorizontalBlankingEnd,
    HorizontalSyncStart,
    HorizontalSyncEnd,
    VeritcalTotal,
    Overflow,
    PresetRowScan,
    MaximumScanLine,
    TextCursorStart,
    TextCursorEnd,
    StartAddressHigh,
    StartAddressLow,
    TextCursorLocationHigh,
    TextCursorLocationLow,
    VerticalSyncStart,
    VerticalSyncEnd,
    VerticalDisplayEnableEnd,
    Offset,
    UnderlineLocation,
    VerticalBlankingStart,
    VerticalBlankingEnd,
    ModeControl,
    LineCompare,
    MemoryReadLatchData,
    ToggleStateOfAttributeController,
}

Represents an index for the crtc controller registers.

Variants

HorizontalTotal

Represents the Horizontal Total register index.

HorizontalDisplayEnableEnd

Represents the Horizontal Display Enable End register index.

HorizontalBlankingStart

Represents the Horizontal Blanking Start register index.

HorizontalBlankingEnd

Represents the Horizontal Blanking End register index.

HorizontalSyncStart

Represents the Horizontal Sync Start register index.

HorizontalSyncEnd

Represents the Horizontal Sync End register index.

VeritcalTotal

Represents the Vertical Total register index.

Overflow

Represents the Overflow register index.

PresetRowScan

Represents the Preset Row Scan register index.

MaximumScanLine

Represents the Maximum Scan Line register index.

TextCursorStart

Represents the Text Cursor Start register index.

TextCursorEnd

Represents the Text Cursor End register index.

StartAddressHigh

Represents the Start Address High register index.

StartAddressLow

Represents the Start Address Low register index.

TextCursorLocationHigh

Represents the Text Cursor Location High register index.

TextCursorLocationLow

Represents the Text Cursor Location Low register index.

VerticalSyncStart

Represents the Vertical Sync Start register index.

VerticalSyncEnd

Represents the Vertical Sync End register index.

VerticalDisplayEnableEnd

Represents the Vertical Display Enable End register index

Offset

Represents the Offset register index.

UnderlineLocation

Represents the Underline Location register index.

VerticalBlankingStart

Represents the Vertical Blanking Start register index.

VerticalBlankingEnd

Represents the Vertical Blanking End register index.

ModeControl

Represents the Mode Control register index.

LineCompare

Represents the Line Compare register index.

MemoryReadLatchData

Represents the Memory Read Latch Data register index.

ToggleStateOfAttributeController

Represents the Toggle State Of Attribute Controller register index.

Trait Implementations

impl Clone for CrtcControllerIndex[src]

impl Copy for CrtcControllerIndex[src]

impl Debug for CrtcControllerIndex[src]

impl From<CrtcControllerIndex> for u8[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.