1;
2;	MSX specific routines
3;	by Stefano Bodrato, 29/11/2007
4;
5;	void msx_vpoke(int address, int value);
6;
7;	Improved functions by Rafael de Oliveira Jannone
8;	Originally released in 2004 for GFX - a small graphics library
9;
10;	$Id: msx_vpoke.asm$
11;
12
13        SECTION code_clib
14	PUBLIC	vpoke
15	PUBLIC	_vpoke
16	PUBLIC	msx_vpoke
17	PUBLIC	_msx_vpoke
18
19EXTERN msx_vpoke_callee
20EXTERN ASMDISP_MSX_VPOKE_CALLEE
21
22
23vpoke:
24_vpoke:
25msx_vpoke:
26_msx_vpoke:
27
28	pop	bc
29	pop	de
30	pop	hl
31	push	hl	; VRAM address
32	push	de	; value
33	push	bc	; RET address
34
35   jp msx_vpoke_callee + ASMDISP_MSX_VPOKE_CALLEE
36
37