diff options
| author | Konstantin Kirik (snegovick) <snegovick@uprojects.org> | 2025-12-28 12:27:31 +0300 |
|---|---|---|
| committer | Konstantin Kirik (snegovick) <snegovick@uprojects.org> | 2025-12-28 12:27:31 +0300 |
| commit | 78ee7d5717807e6ac779293d0d3c78341de6130a (patch) | |
| tree | a43e3b0f61318ac45e6d907c7cc5bad2c6d7f497 /os/js/screen.h | |
| parent | bdaf46cf45bbb59261da245d548a179d95a42768 (diff) | |
Move existing boards into subdits split per arch
Diffstat (limited to 'os/js/screen.h')
| -rw-r--r-- | os/js/screen.h | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/os/js/screen.h b/os/js/screen.h deleted file mode 100644 index 158ba592..00000000 --- a/os/js/screen.h +++ /dev/null @@ -1,49 +0,0 @@ -typedef struct Cursor Cursor; -typedef struct Vctlr Vctlr; -typedef struct Video Video; -typedef struct Thc Thc; - -#define FSVSLOT 2 /* MrCoffee Hard Coded FB Location */ - -struct Cursor -{ - Point offset; - uchar clr[2*16]; - uchar set[2*16]; -}; - -struct Vctlr { - char* name; - Vctlr* (*init)(Vctlr*, int, int, int); - void (*page)(int); - int (*setcolor)(ulong, ulong, ulong, ulong); - - void (*enable)(void); - void (*disable)(void); - void (*move)(int, int); - void (*load)(Cursor*); - int (*isloaded)(void); - int (*cursorintersectsoff)(Rectangle*); - - int x; - int y; - int d; - - Vctlr* link; - - int hidecount; - int loaded; - Cursor cursor; - Lock l; -}; - - -struct Video -{ - /* Brooktree 458/451 */ - ulong addr; /* address register */ - ulong color; /* color palette */ - ulong cntrl; /* control register */ - ulong ovrl; /* overlay palette */ -}; - |
