1 /* 2 * STanda 2004 3 * 4 * GPL 5 */ 6 7 #ifndef _FVDIDRV_NFAPI_H 8 #define _FVDIDRV_NFAPI_H 9 10 /* if you change anything in the enum {} below you have to increase 11 this FVDIDRV_NFAPI_VERSION! 12 13 fVDI v0.960 driver API, fVDI Natfeat v1.400 14 */ 15 #define FVDIDRV_NFAPI_VERSION 0x14000960L 16 17 enum { 18 FVDI_GET_VERSION = 0, /* subID = 0 */ 19 FVDI_GET_PIXEL = 1, 20 FVDI_PUT_PIXEL = 2, 21 FVDI_MOUSE = 3, 22 FVDI_EXPAND_AREA = 4, 23 FVDI_FILL_AREA = 5, 24 FVDI_BLIT_AREA = 6, 25 FVDI_LINE = 7, 26 FVDI_FILL_POLYGON = 8, 27 FVDI_GET_HWCOLOR = 9, 28 FVDI_SET_COLOR = 10, 29 FVDI_GET_FBADDR = 11, 30 FVDI_SET_RESOLUTION = 12, 31 FVDI_GET_WIDTH = 13, 32 FVDI_GET_HEIGHT = 14, 33 FVDI_OPENWK = 15, 34 FVDI_CLOSEWK = 16, 35 FVDI_GETBPP = 17, 36 FVDI_EVENT = 18, 37 FVDI_TEXT_AREA = 19 38 #if 0 39 , FVDI_GETCOMPONENT = 20 40 #endif 41 }; 42 43 extern unsigned long nfFvdiDrvId; 44 45 #endif /* _FVDIDRV_NFAPI_H */ 46