summaryrefslogtreecommitdiff
path: root/os/js/screen.h
diff options
context:
space:
mode:
authorKonstantin Kirik (snegovick) <snegovick@uprojects.org>2025-12-28 12:27:31 +0300
committerKonstantin Kirik (snegovick) <snegovick@uprojects.org>2025-12-28 12:27:31 +0300
commit78ee7d5717807e6ac779293d0d3c78341de6130a (patch)
treea43e3b0f61318ac45e6d907c7cc5bad2c6d7f497 /os/js/screen.h
parentbdaf46cf45bbb59261da245d548a179d95a42768 (diff)
Move existing boards into subdits split per arch
Diffstat (limited to 'os/js/screen.h')
-rw-r--r--os/js/screen.h49
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 */
-};
-