	IFND	GRAPHICS_MONITOR_I
GRAPHICS_MONITOR_I	SET	1
	IFND	GRAPHICS_GFX_I
	INCLUDE	'graphics/gfx.i'
	ENDC
	IFND	GRAPHICS_GFXNODES_I
	INCLUDE	'graphics/gfxnodes.i'
	ENDC
	IFND	GRAPHICS_VIEW_I
	INCLUDE	'graphics/view.i'
	ENDC
	IFND	EXEC_SEMAPHORES_I
	INCLUDE	'exec/semaphores.i'
	ENDC

	rsreset
AnalogSignalInterval	rs.b	0
asi_Start	rs.w	1
asi_Stop	rs.w	1
asi_SIZEOF	rs.w	0

	rsreset
SpecialMonitor	rs.b	XLN_SIZE
spm_Flags	rs.w	1
spm_do_monitor	rs.l	1
spm_reserved1	rs.l	1
spm_reserved2	rs.l	1
spm_reserved3	rs.l	1
spm_hblank	rs.b	asi_SIZEOF
spm_vblank	rs.b	asi_SIZEOF
spm_hsync	rs.b	asi_SIZEOF
spm_vsync	rs.b	asi_SIZEOF
spm_SIZEOF	rs.w	0

	rsreset
MonitorSpec		rs.b	XLN_SIZE
ms_Flags		rs.w	1
ms_ratioh		rs.l	1
ms_ratiov		rs.l	1
ms_total_rows		rs.w	1
ms_total_colorclocks	rs.w	1
ms_DeniseMaxDisplayColumn rs.w	1
ms_BeamCon0		rs.w	1
ms_min_row		rs.w	1
ms_Special		rs.l	1
ms_OpenCount		rs.w	1
ms_transform		rs.l	1
ms_translate		rs.l	1
ms_scale		rs.l	1
ms_xoffset		rs.w	1
ms_yoffset		rs.w	1
ms_LegalView		rs.b	ra_SIZEOF
ms_maxoscan		rs.l	1
ms_videoscan		rs.l	1
ms_DeniseMinDisplayColumn rs.w	1
ms_DisplayCompatible	rs.w	1
ms_DisplayInfoDataBase	rs.b	LH_SIZE
ms_DIDBSemaphore	rs.b	SS_SIZE
ms_reserved00		rs.l	1
ms_reserved01		rs.l	1
ms_SIZEOF		rs.w	0

MSB_REQUEST_NTSC	EQU	0
MSF_REQUEST_NTSC	EQU	1<<0
MSB_REQUEST_PAL		EQU	1
MSF_REQUEST_PAL		EQU	1<<1
MSB_REQUEST_SPECIAL	EQU	2
MSF_REQUEST_SPECIAL	EQU	1<<2
MSB_REQUEST_A2024	EQU	3
MSF_REQUEST_A2024	EQU	1<<3

STANDARD_VIEW_X		EQU	$81
STANDARD_VIEW_Y		EQU	$2C

	ENDC	;GRAPHICS_MONITOR_I

