devinit
struct vis_devinit *devinit)
diff = tems_check_videomode(devinit);
tems.ts_pdepth = devinit->depth;
tems_setup_terminal(devinit, height, width);
.devinit = efi_fb_devinit,
.devinit = efi_text_devinit,
struct vis_devinit devinit;
devinit.version = VIS_CONS_REV;
devinit.width = cols;
devinit.height = rows;
devinit.depth = 4;
devinit.linebytes = cols;
devinit.color_map = NULL;
devinit.mode = VIS_TEXT;
devinit.version = VIS_CONS_REV;
devinit.width = gfx_fb.framebuffer_common.framebuffer_width;
devinit.height = gfx_fb.framebuffer_common.framebuffer_height;
devinit.depth = gfx_fb.framebuffer_common.framebuffer_bpp;
devinit.linebytes = gfx_fb.framebuffer_common.framebuffer_pitch;
devinit.color_map = gfx_fb_color_map;
devinit.mode = VIS_PIXEL;
modechg_cb(modechg_arg, &devinit);
return (ops->devinit(data));
.devinit = vidc_vbe_devinit,
.devinit = vidc_text_devinit,
struct vis_devinit devinit;
devinit.version = VIS_CONS_REV;
devinit.width = gfx_fb.framebuffer_common.framebuffer_width;
devinit.height = gfx_fb.framebuffer_common.framebuffer_height;
devinit.depth = gfx_fb.framebuffer_common.framebuffer_bpp;
devinit.linebytes = gfx_fb.framebuffer_common.framebuffer_pitch;
devinit.color_map = gfx_fb_color_map;
devinit.mode = VIS_PIXEL;
devinit.version = VIS_CONS_REV;
devinit.width = TEXT_COLS;
devinit.height = TEXT_ROWS;
devinit.depth = 4;
devinit.linebytes = TEXT_COLS;
devinit.color_map = NULL;
devinit.mode = VIS_TEXT;
modechg_cb(modechg_arg, &devinit);
vidc_vbe_devinit(struct vis_devinit *devinit)
devinit->version = VIS_CONS_REV;
devinit->width = gfx_fb.framebuffer_common.framebuffer_width;
devinit->height = gfx_fb.framebuffer_common.framebuffer_height;
devinit->depth = gfx_fb.framebuffer_common.framebuffer_bpp;
devinit->linebytes = gfx_fb.framebuffer_common.framebuffer_pitch;
devinit->color_map = gfx_fb_color_map;
devinit->mode = VIS_PIXEL;
modechg_cb = devinit->modechg_cb;
modechg_arg = devinit->modechg_arg;
vidc_text_devinit(struct vis_devinit *devinit)
devinit->version = VIS_CONS_REV;
devinit->width = TEXT_COLS;
devinit->height = TEXT_ROWS;
devinit->depth = 4;
devinit->linebytes = TEXT_COLS;
devinit->color_map = NULL;
devinit->mode = VIS_TEXT;
modechg_cb = devinit->modechg_cb;
modechg_arg = devinit->modechg_arg;
return (ops->devinit(data));
static int devinit(int, char *);
devinit, /* init routine */
struct vis_devinit *devinit)
diff = tems_check_videomode(devinit);
tems.ts_pdepth = devinit->depth;
tems_setup_terminal(devinit, tems.ts_c_dimension.height,
int (*devinit)(struct vis_devinit *);
.devinit = bitmap_devinit,
err = softc->gfxp_ops->devinit(softc,
int (*devinit)(struct gfxp_fb_softc *, struct vis_devinit *data);
.devinit = vgatext_devinit,