Max7456
Class representing a max7456
 All Classes Files Functions Variables Typedefs Enumerator Macros Pages
Public Attributes | List of all members
REG_VM0 Union Reference

Represents a Video Mode 0 Register value. More...

#include <max7456Registers.h>

Public Attributes

unsigned char whole
 The whole value.
 
struct {
   unsigned char   videoBuffer:1
 Video BUffer Enable.
 
   unsigned char   softwareResetBit: 1
 Software Reset Bit.
 
   unsigned char   verticalSynch: 1
 Vertical Synchronization of On-Screen Data.
 
   unsigned char   enableOSD: 1
 Enable Display of OSD Image.
 
   unsigned char   synchSelect: 2
 Synch Select Mode.
 
   unsigned char   videoSelect:1
 Video Standard Select.
 
   unsigned char   unused: 1
 don't care
 
bits
 access to individual bits
 

Detailed Description

Represents a Video Mode 0 Register value.

Member Data Documentation

REG_VM0::bits

access to individual bits

unsigned char REG_VM0::enableOSD

Enable Display of OSD Image.

  • 0 = Off
  • 1 = On
unsigned char REG_VM0::softwareResetBit

Software Reset Bit.

  • When bit set all register are set to default.
unsigned char REG_VM0::synchSelect

Synch Select Mode.

  • 0x (0 ou 1) = Autosynch select
  • 10 (2) = external
  • 11 (3) = internal
unsigned char REG_VM0::unused

don't care

unsigned char REG_VM0::verticalSynch

Vertical Synchronization of On-Screen Data.

  • 0 = Enable osd immediately
  • 1 = Enable osd at the next ~VSYNC
unsigned char REG_VM0::videoBuffer

Video BUffer Enable.

  • 0 = Enable
  • 1 = Disable(VOUT is high impedance)
unsigned char REG_VM0::videoSelect

Video Standard Select.

  • 0 = NTSC
  • 1 = PAL
unsigned char REG_VM0::whole

The whole value.


The documentation for this union was generated from the following file: