summaryrefslogtreecommitdiff
path: root/v4.0/src/DEV/DISPLAY/EGA/863-CPI.ASM
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/DEV/DISPLAY/EGA/863-CPI.ASM')
-rw-r--r--v4.0/src/DEV/DISPLAY/EGA/863-CPI.ASM49
1 files changed, 49 insertions, 0 deletions
diff --git a/v4.0/src/DEV/DISPLAY/EGA/863-CPI.ASM b/v4.0/src/DEV/DISPLAY/EGA/863-CPI.ASM
new file mode 100644
index 0000000..62622ff
--- /dev/null
+++ b/v4.0/src/DEV/DISPLAY/EGA/863-CPI.ASM
@@ -0,0 +1,49 @@
1CODE SEGMENT BYTE PUBLIC 'CODE'
2 ASSUME CS:CODE,DS:CODE
3
4IF1
5 %OUT EGA.CPI creation file
6 %OUT .
7 %OUT CP SRC files:
8 %OUT .
9 %OUT . CODE PAGE: 863
10ENDIF
11
12EGA863: DW LEN_863 ; SIZE OF ENTRY HEADER
13 DW POST_EGA863,0 ; POINTER TO NEXT HEADER
14 DW 1 ; DEVICE TYPE
15 DB "EGA " ; DEVICE SUBTYPE ID
16 DW 863 ; CODE PAGE ID
17 DW 3 DUP(0) ; RESERVED
18 DW OFFSET DATA863,0 ; POINTER TO FONTS
19LEN_863 EQU ($-EGA863) ;
20 ;
21DATA863:DW 1 ; CART/NON-CART
22 DW 3 ; # OF FONTS
23 DW LEN_D863 ; LENGTH OF DATA
24D863: ;
25 DB 16,8 ; CHARACTER BOX SIZE
26 DB 0,0 ; ASPECT RATIO (UNUSED)
27 DW 256 ; NUMBER OF CHARACTERS
28 ;
29 INCLUDE 863-8X16.ASM ;
30 ;
31 DB 14,8 ; CHARACTER BOX SIZE
32 DB 0,0 ; ASPECT RATIO (UNUSED)
33 DW 256 ; NUMBER OF CHARACTERS
34 ;
35 INCLUDE 863-8X14.ASM ;
36 ;
37 DB 8,8 ; CHARACTER BOX SIZE
38 DB 0,0 ; ASPECT RATIO (UNUSED)
39 DW 256 ; NUMBER OF CHARACTERS
40 ;
41 INCLUDE 863-8X8.ASM ;
42 ;
43LEN_D863 EQU ($-D863) ;
44 ;
45POST_EGA863 EQU $ ;
46 ;
47CODE ENDS ;
48 END ;
49 \ No newline at end of file