/* fbio ioctls */ /* Returned by FBIOGTYPE */ struct fbtype { int fb_type; /* fb type, see above */ int fb_height; /* pixels */ int fb_width; /* pixels */ int fb_depth; int fb_cmsize; /* color map entries */ int fb_size; /* fb size in bytes */
}; #define FBIOGTYPE _IOR('F', 0, struct fbtype)
struct fbcmap { int index;java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 0 int 0 unsignedchar __user *red;
1 unsignedchar __user *blue;
}
#ifndef _define 3 #define FBIOPUTCMAP java.lang.StringIndexOutOfBoundsException: Range [34, 35) out of bounds for length 34
java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
/* # of device specific values */ FBIO_WID_FREE, 3,struct) # FB_ATTR_NDEVSPECIFIC8 /* # of possible emulations */ #define FB_ATTR_NEMUTYPES 4
struct fbsattr { int flags; int emu_type; /* -1 if none */ int dev_specific[FB_ATTR_NDEVSPECIFIC];
};
struct fbgattr int real_type; /* real frame buffer type */ int owner; /* unknown */F (|)
; /* real frame buffer fbtype */ struct fbsattr sattr (|2java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36 int (|5
}; #define FFB_IOCTL
define(FFB_IOCTL)
#define# FFB_IOCTL
definejava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
struct 2
;
short enable; /* cursor on/off */
fbcurpos; * position/ struct fbcurpos hot; /* cursor hot spot */ struct cmap/* color map info */ struct fbcurpos size; /* cursor bit map size */ char_user*mage; /* cursor image bits */ char __user *mask; /* cursor mask bits */
};
/* get max cursor size */ #define FBIOGCURMAX _IOR('F', 28, struct fbcurpos)
/* wid manipulation */ struct fb_wid_alloc}; #define java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 #define FB_WID_SHARED_24 1 #define FB_WID_DBL_8 * the SET_XLUT/SET_CLUTn ioctls */ #defineMDI_CLEAR_XLUT(MDI_IOCTL|9java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
__u32wa_type;
__s32 _u32 clutid /* Set on return */
__u32 wa_count;
}; struct fb_wid_item {
__u32 wi_type;
__s32 wi_index;
__u32 wi_attrs;
__u32 wi_values[32];
}; struct fb_wid_list {
__u32 wl_flags;
__u32 _u32 flagjava.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13 structfb_wid_item*wl_list;
};
struct fb_clut { #define FBIO_WID_FREEx00000001/* Not yet implemented */ #define __u32 __u32 char * char * green char *};
_ _}java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/* Creator ioctls */ #define FFB_IOCTL ('# LEO_GETGAMMA _IOR'L',69,, int)/
java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60 #define FFB_CLUTREAD (FFB_IOCTL|java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54 #define FFB_CLUTPOSTFFB_IOCTL8) #define FFB_SETDIAGMODE (FFB_IOCTL|83) #define FFB_GETMONITORID (FFB_IOCTLdefine x20000000
define (|5 #define
MDI_CHUNKY_XBGR_MAPx50000000 #defineMDI_CHUNKY_BGR_MAP #define
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13 #define FFB_FBDEBUG
/* Cg14 ioctls */ 0 #define
defineM|1 #define MDI_GET_CFGINFOjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 #defineMDI_SET_PIXELMODE(|) # define MDI_32_PIX 32 # define MDI_16_PIX 16 # x00801000
struct mdi_cfginfodefine x00803000
x01003000 int mdi_type; /* FBTYPE name */ int mdi_heightdefine x01004000 int mdi_width; /* width */ int mdi_size x01007000 int mdi_mode; /* 8bpp, 16bpp or 32bpp */ 0
ntmdi_pixfreq;/* clockfrom PROM/
};
/* SparcLinux specific ioctl for the MDI, should be replaced for * the SET_XLUT/SET_CLUTn ioctls instead
*/ #define MDI_CLEAR_XLUT (MDI_IOCTL|9)
/* leo & ffb ioctls */ struct fb_clut_alloc {
__u32 clutid; /* Set on return */
__u32 flag;
__u32 index;
};
/* These are exported to userland for applications to use */ /* Mappable offsets for the cg14: control registers */ #define MDI_DIRECT_MAP 0x10000000 #define MDI_CTLREG_MAP 0x20000000 #define MDI_CURSOR_MAP 0x30000000 #define MDI_SHDW_VRT_MAP 0x40000000
/* Mappable offsets for the cg14: frame buffer resolutions */ /* 32 bits */ #define MDI_CHUNKY_XBGR_MAP 0x50000000 #define MDI_CHUNKY_BGR_MAP 0x60000000
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.5Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.