sfbreg.h File Reference

Back to the index.

Macros
sfbreg.h File Reference

Go to the source code of this file.

Macros

#define SFB_OFFSET_VRAM   0x201000 /* from module's base */
 
#define SFB_OFFSET_BT459   0x1C0000 /* Bt459 registers */
 
#define SFB_ASIC_OFFSET   0x100000 /* SFB ASIC registers... */
 
#define SFB_COPY_REG0   0x100000 /* Copy Buffer Register0 */
 
#define SFB_COPY_REG1   0x100004 /* Copy Buffer Register1 */
 
#define SFB_COPY_REG2   0x100008 /* Copy Buffer Register2 */
 
#define SFB_COPY_REG3   0x10000C /* Copy Buffer Register3 */
 
#define SFB_COPY_REG4   0x100010 /* Copy Buffer Register4 */
 
#define SFB_COPY_REG5   0x100014 /* Copy Buffer Register5 */
 
#define SFB_COPY_REG6   0x100018 /* Copy Buffer Register6 */
 
#define SFB_COPY_REG7   0x10001C /* Copy Buffer Register7 */
 
#define SFB_FOREGROUND   0x100020 /* Foreground */
 
#define SFB_BACKGROUND   0x100024 /* Background */
 
#define SFB_PLANEMASK   0x100028 /* PlaneMask */
 
#define SFB_PIXELMASK   0x10002C /* PixelMask Register */
 
#define SFB_MODE   0x100030 /* Mode Register */
 
#define SFB_BOOL_OP   0x100034 /* Boolean Op Register */
 
#define SFB_PIXELSHIFT   0x100038 /* PixelShift Register */
 
#define SFB_ADDRESS   0x10003C /* Address Register */
 
#define SFB_BRESENHAM1   0x100040 /* Bresenham Register 1 */
 
#define SFB_BRESENHAM2   0x100044 /* Bresenham Register 2 */
 
#define SFB_BRESENHAM3   0x100048 /* Bresenham Register 3 */
 
#define SFB_BCONT   0x10004C /* BCont */
 
#define SFB_DEEP   0x100050 /* Deep Register */
 
#define SFB_START   0x100054 /* Start Register */
 
#define SFB_CLEAR   0x100058 /* Clear Interrupt */
 
#define SFB_VREFRESH_COUNT   0x100060 /* Video Refresh Count */
 
#define SFB_VHORIZONTAL   0x100064 /* Video Horizontal Setup */
 
#define SFB_VVERTICAL   0x100068 /* Video Vertical Setup */
 
#define SFB_VBASE   0x10006C /* Video Base Address */
 
#define SFB_VVALID   0x100070 /* Video Valid */
 
#define SFB_INTERRUPT_ENABLE   0x100074 /* Enable/disable interrupts */
 
#define SFB_TCCLK   0x100078 /* TCCLK count */
 
#define SFB_VIDCLK   0x10007C /* VIDCLK count */
 
#define SFB_FB_SIZE   0x1FF000 /* frame buffer size */
 

Macro Definition Documentation

◆ SFB_ADDRESS

#define SFB_ADDRESS   0x10003C /* Address Register */

Definition at line 61 of file sfbreg.h.

◆ SFB_ASIC_OFFSET

#define SFB_ASIC_OFFSET   0x100000 /* SFB ASIC registers... */

Definition at line 45 of file sfbreg.h.

◆ SFB_BACKGROUND

#define SFB_BACKGROUND   0x100024 /* Background */

Definition at line 55 of file sfbreg.h.

◆ SFB_BCONT

#define SFB_BCONT   0x10004C /* BCont */

Definition at line 65 of file sfbreg.h.

◆ SFB_BOOL_OP

#define SFB_BOOL_OP   0x100034 /* Boolean Op Register */

Definition at line 59 of file sfbreg.h.

◆ SFB_BRESENHAM1

#define SFB_BRESENHAM1   0x100040 /* Bresenham Register 1 */

Definition at line 62 of file sfbreg.h.

◆ SFB_BRESENHAM2

#define SFB_BRESENHAM2   0x100044 /* Bresenham Register 2 */

Definition at line 63 of file sfbreg.h.

◆ SFB_BRESENHAM3

#define SFB_BRESENHAM3   0x100048 /* Bresenham Register 3 */

Definition at line 64 of file sfbreg.h.

◆ SFB_CLEAR

#define SFB_CLEAR   0x100058 /* Clear Interrupt */

Definition at line 68 of file sfbreg.h.

◆ SFB_COPY_REG0

#define SFB_COPY_REG0   0x100000 /* Copy Buffer Register0 */

Definition at line 46 of file sfbreg.h.

◆ SFB_COPY_REG1

#define SFB_COPY_REG1   0x100004 /* Copy Buffer Register1 */

Definition at line 47 of file sfbreg.h.

◆ SFB_COPY_REG2

#define SFB_COPY_REG2   0x100008 /* Copy Buffer Register2 */

Definition at line 48 of file sfbreg.h.

◆ SFB_COPY_REG3

#define SFB_COPY_REG3   0x10000C /* Copy Buffer Register3 */

Definition at line 49 of file sfbreg.h.

◆ SFB_COPY_REG4

#define SFB_COPY_REG4   0x100010 /* Copy Buffer Register4 */

Definition at line 50 of file sfbreg.h.

◆ SFB_COPY_REG5

#define SFB_COPY_REG5   0x100014 /* Copy Buffer Register5 */

Definition at line 51 of file sfbreg.h.

◆ SFB_COPY_REG6

#define SFB_COPY_REG6   0x100018 /* Copy Buffer Register6 */

Definition at line 52 of file sfbreg.h.

◆ SFB_COPY_REG7

#define SFB_COPY_REG7   0x10001C /* Copy Buffer Register7 */

Definition at line 53 of file sfbreg.h.

◆ SFB_DEEP

#define SFB_DEEP   0x100050 /* Deep Register */

Definition at line 66 of file sfbreg.h.

◆ SFB_FB_SIZE

#define SFB_FB_SIZE   0x1FF000 /* frame buffer size */

Definition at line 77 of file sfbreg.h.

◆ SFB_FOREGROUND

#define SFB_FOREGROUND   0x100020 /* Foreground */

Definition at line 54 of file sfbreg.h.

◆ SFB_INTERRUPT_ENABLE

#define SFB_INTERRUPT_ENABLE   0x100074 /* Enable/disable interrupts */

Definition at line 74 of file sfbreg.h.

◆ SFB_MODE

#define SFB_MODE   0x100030 /* Mode Register */

Definition at line 58 of file sfbreg.h.

◆ SFB_OFFSET_BT459

#define SFB_OFFSET_BT459   0x1C0000 /* Bt459 registers */

Definition at line 44 of file sfbreg.h.

◆ SFB_OFFSET_VRAM

#define SFB_OFFSET_VRAM   0x201000 /* from module's base */

Definition at line 43 of file sfbreg.h.

◆ SFB_PIXELMASK

#define SFB_PIXELMASK   0x10002C /* PixelMask Register */

Definition at line 57 of file sfbreg.h.

◆ SFB_PIXELSHIFT

#define SFB_PIXELSHIFT   0x100038 /* PixelShift Register */

Definition at line 60 of file sfbreg.h.

◆ SFB_PLANEMASK

#define SFB_PLANEMASK   0x100028 /* PlaneMask */

Definition at line 56 of file sfbreg.h.

◆ SFB_START

#define SFB_START   0x100054 /* Start Register */

Definition at line 67 of file sfbreg.h.

◆ SFB_TCCLK

#define SFB_TCCLK   0x100078 /* TCCLK count */

Definition at line 75 of file sfbreg.h.

◆ SFB_VBASE

#define SFB_VBASE   0x10006C /* Video Base Address */

Definition at line 72 of file sfbreg.h.

◆ SFB_VHORIZONTAL

#define SFB_VHORIZONTAL   0x100064 /* Video Horizontal Setup */

Definition at line 70 of file sfbreg.h.

◆ SFB_VIDCLK

#define SFB_VIDCLK   0x10007C /* VIDCLK count */

Definition at line 76 of file sfbreg.h.

◆ SFB_VREFRESH_COUNT

#define SFB_VREFRESH_COUNT   0x100060 /* Video Refresh Count */

Definition at line 69 of file sfbreg.h.

◆ SFB_VVALID

#define SFB_VVALID   0x100070 /* Video Valid */

Definition at line 73 of file sfbreg.h.

◆ SFB_VVERTICAL

#define SFB_VVERTICAL   0x100068 /* Video Vertical Setup */

Definition at line 71 of file sfbreg.h.


Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17