1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #ifndef _LAMEBUS_LSCREEN_H_
- #define _LAMEBUS_LSCREEN_H_
- struct lscreen_softc {
-
- struct spinlock ls_lock;
- unsigned ls_width, ls_height;
- unsigned ls_cx, ls_cy;
- char *ls_screen;
-
- void *ls_busdata;
- uint32_t ls_buspos;
-
- void *ls_devdata;
- void (*ls_start)(void *devdata);
- void (*ls_input)(void *devdata, int ch);
- };
- void lscreen_irq( void *sc);
- void lscreen_write( void *sc, int ch);
- #endif
|