; VGA Card Init Test program for Z180 CPU
; (C) Eugene Po - efu@mail.ru (http://orion.efu.name)
; #include "font.bin"

; MMU Init page 47
CBR	.equ 38h	; MMU Common Base Register
BBR	.equ 39h	; MMU Bank Base Register 
CBAR	.equ 3Ah	; MMU Common/Bank Area Register
OMCR	.equ 3Eh	; Operation Mode Control Register

MOR		.equ 03C2h	; Регистр определения различных режимов работы (Miscellaneous Output Register - MOR), Регистр состояния 0 (Input Status Register 0 - ISR0)
FCR		.equ 03DAh	; Регистр управления дополнительным устройством(Feature Control Register - FCR) 
VGA_ER		.equ 03C3h	; Регистр разрешения работы системы VGA (VGA Enable Register - VGA_ER)
VIDEO_RAM	.equ 08000h	; видеопамять

;=============================================================================
  di		; откл. прерывания
  ld sp,0FFh	; уст. стек
  xor a
  out0 (36h),a	; откл. регенерацию памяти (звук)
  out0 (OMCR),a
;=============================================================================
; Распределение памяти 
;=============================================================================  
  ld a,0F8H		; 0F000h 08000h
  out0 (CBAR),a
  ld a,0B8H		; VGA видеопамять отражаем на 08000h
  out0 (CBR),a
  ld a,10H		; RAM от 10000H отражаем на 0F000h
  out0 (BBR),a
;=============================================================================
; видеопамять РК 7600Н - VGA text: B8000h, graphics: A0000h
; VGA Init mode 2+, 3+ Текстовый 16 цветов 80x25 матрица 9x16
;=============================================================================
VGA_INIT:
  ld a,1		; разрешить доступ к видеопамяти и портам ввода/вывода видеоадаптера 
  ld bc,3C3h
  out (c),a
  ld hl,REGS_DATA	; таблица данных регистров
  ld a,(hl)		; содержимое из таблицы
  ld bc,3C2h		; Регистр определения различных режимов работы
  out (c),a
  inc hl
  ld a,(hl)		; содержимое из таблицы
  ld bc,FCR		; Регистр управления дополнительным устройством
  out (c),a
  inc hl
;=============================================================================
; Регистры синхронизатора SEC 5 шт.
;=============================================================================
  xor a
VGA_SEC:
  ld bc,3C4h
  out (c),a		; индекс из A
  ld d,(hl)		; значение из таблицы
  ld bc,3C5h
  out (c),d		; данные из D
  inc hl  		; следующая ячейка
  cp 5
  inc a			; следующий номер регистра
  jp c,VGA_SEC		; пока не загрузится 5 ячеек
;=============================================================================
; Регистры контроллера CRTC 25 шт. - 18H
;=============================================================================
  xor a
VGA_CRT:  
  ld bc,3D4h
  out (c),a
  ld d,(hl)		; значение из таблицы
  ld bc,3D5h
  out (c),d
  inc hl  		; следующая ячейка
  cp 18h
  inc a			; следующий номер регистра
  jp c,VGA_CRT		; пока не загрузится 25 ячеек
;=============================================================================
; Регистры графического контроллера GC 9 шт.
;=============================================================================
  xor a
VGA_GC:
  ld bc,3CEh
  out (c),a
  ld d,(hl)		; значение из таблицы
  ld bc,3CFh
  out (c),d
  inc hl  		; следующая ячейка
  cp 9
  inc a			; следующий номер регистра
  jp c,VGA_GC		; пока не загрузится 9 ячеек
;=============================================================================
; Регистры графического контроллера AC 21 шт.
;=============================================================================
  xor a
VGA_AC:
  ld bc,3BAh
  in d,(c)		; переключить регистр в исходное состояние для монохромного режима
  ld bc,3DAh
  in d,(c)		; переключить регистр в исходное состояние для цветного режима
  ld bc,3C0h
  out (c),a
  ld d,(hl)		; значение из таблицы
  ld bc,3C0h
  out (c),d
  inc hl  		; следующая ячейка
  cp 21
  inc a			; следующий номер регистра
  jp c,VGA_AC		; пока не загрузится 21 ячеек
;=============================================================================
; Загрузка шрифтов в 2 плоскость видеопамяти
;=============================================================================
  ld bc,03c4h	; Регистр разрешения записи цветового слоя (Color Plane Write Enable - CPWE) (индекс 2)
  ld a,2
  out (c),a
  ld bc,03c5h
  ld a,0100b	; Если бит D2 равен единице, то можно записывать данные в второй цветовой слой.
  out (c),a
  ld hl,FONT
  ld de,VIDEO_RAM
  ld bc,4096
  ldir		; копируем шрифт
  ld bc,03c4h	; Регистр разрешения записи цветового слоя (Color Plane Write Enable - CPWE) (индекс 2)
  ld a,2
  out (c),a
  ld bc,03c5h
  ld a,1	; можно записывать данные только в нулевой цветовой слой
  out (c),a
;=============================================================================
; Выводим сообщение
;=============================================================================
  ld hl,Welcome_string
  ld de,VIDEO_RAM
  ld bc,32
  ldir
;=============================================================================
;=============================================================================
  set 7,a		; установка бита 7
  out0 (36h),a		; вкл. регенерацию памяти , т.е. пищалку
  halt			; СТОП!!!
;=============================================================================

.org 100h

Welcome_string:
.db	"Orion XT starting with VGA card.", 0Dh, 0Ah
;=============================================================================
REGS_DATA:
; MISC
; .db    67h, 00h
.db    10100111b, 00h	; 400 x 720
; SEQ
.db    03h, 00h, 03h, 00h, 02h
; CRTC
.db    5Fh, 4Fh, 50h, 82h, 55h, 81h, 0BFh, 01Fh
.db    00h, 4Fh, 0Dh, 0Eh, 00h, 00h, 00h, 50h
.db    9Ch, 0Eh, 8Fh, 28h, 1Fh, 96h, 0B9h, 0A3h
.db    0FFh
; GC
.db    00h, 00h, 00h, 00h, 00h, 10h, 0Eh, 00h
.db    0FFh
; AC
.db    00h, 01h, 02h, 03h, 04h, 05h, 14h, 07h
.db    38h, 39h, 3Ah, 3Bh, 3Ch, 3Dh, 3Eh, 3Fh
.db    0Ch, 00h, 0Fh, 08h, 00h
;=============================================================================
FONT:
fon16_ascii0    .db   000h,000h,000h,000h,000h,000h,000h,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii1    .db   000h,000h,07Eh,081h,0A5h,081h,081h,0A5h
                .db   099h,081h,081h,07Eh,000h,000h,000h,000h
fon16_ascii2    .db   000h,000h,07Eh,0FFh,0DBh,0FFh,0FFh,0DBh
                .db   0E7h,0FFh,0FFh,07Eh,000h,000h,000h,000h
fon16_ascii3    .db   000h,000h,000h,000h,06Ch,0FEh,0FEh,0FEh
                .db   0FEh,07Ch,038h,010h,000h,000h,000h,000h
fon16_ascii4    .db   000h,000h,000h,000h,010h,038h,07Ch,0FEh
                .db   07Ch,038h,010h,000h,000h,000h,000h,000h
fon16_ascii5    .db   000h,000h,000h,018h,03Ch,03Ch,0E7h,0E7h
                .db   0E7h,018h,018h,03Ch,000h,000h,000h,000h
fon16_ascii6    .db   000h,000h,000h,018h,03Ch,07Eh,0FFh,0FFh
                .db   07Eh,018h,018h,03Ch,000h,000h,000h,000h
fon16_ascii7    .db   000h,000h,000h,000h,000h,000h,018h,03Ch
                .db   03Ch,018h,000h,000h,000h,000h,000h,000h
fon16_ascii8    .db   0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0E7h,0C3h
                .db   0C3h,0E7h,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh
fon16_ascii9    .db   000h,000h,000h,000h,000h,03Ch,066h,042h
                .db   042h,066h,03Ch,000h,000h,000h,000h,000h
fon16_ascii10   .db   0FFh,0FFh,0FFh,0FFh,0FFh,0C3h,099h,0BDh
                .db   0BDh,099h,0C3h,0FFh,0FFh,0FFh,0FFh,0FFh
fon16_ascii11   .db   000h,000h,01Eh,006h,00Eh,01Ah,078h,0CCh
                .db   0CCh,0CCh,0CCh,078h,000h,000h,000h,000h
fon16_ascii12   .db   000h,000h,03Ch,066h,066h,066h,066h,03Ch
                .db   018h,07Eh,018h,018h,000h,000h,000h,000h
fon16_ascii13   .db   000h,000h,03Fh,033h,03Fh,030h,030h,030h
                .db   030h,070h,0F0h,0E0h,000h,000h,000h,000h
fon16_ascii14   .db   000h,000h,07Fh,063h,07Fh,063h,063h,063h
                .db   063h,067h,0E7h,0E6h,0C0h,000h,000h,000h
fon16_ascii15   .db   000h,000h,000h,018h,018h,0DBh,03Ch,0E7h
                .db   03Ch,0DBh,018h,018h,000h,000h,000h,000h
fon16_ascii16   .db   000h,080h,0C0h,0E0h,0F0h,0F8h,0FEh,0F8h
                .db   0F0h,0E0h,0C0h,080h,000h,000h,000h,000h
fon16_ascii17   .db   000h,002h,006h,00Eh,01Eh,03Eh,0FEh,03Eh
                .db   01Eh,00Eh,006h,002h,000h,000h,000h,000h
fon16_ascii18   .db   000h,000h,018h,03Ch,07Eh,018h,018h,018h
                .db   07Eh,03Ch,018h,000h,000h,000h,000h,000h
fon16_ascii19   .db   000h,000h,066h,066h,066h,066h,066h,066h
                .db   066h,000h,066h,066h,000h,000h,000h,000h
fon16_ascii20   .db   000h,000h,07Fh,0DBh,0DBh,0DBh,07Bh,01Bh
                .db   01Bh,01Bh,01Bh,01Bh,000h,000h,000h,000h
fon16_ascii21   .db   000h,07Ch,0C6h,060h,038h,06Ch,0C6h,0C6h
                .db   06Ch,038h,00Ch,0C6h,07Ch,000h,000h,000h
fon16_ascii22   .db   000h,000h,000h,000h,000h,000h,000h,000h
                .db   0FEh,0FEh,0FEh,0FEh,000h,000h,000h,000h
fon16_ascii23   .db   000h,000h,018h,03Ch,07Eh,018h,018h,018h
                .db   07Eh,03Ch,018h,07Eh,000h,000h,000h,000h
fon16_ascii24   .db   000h,000h,018h,03Ch,07Eh,018h,018h,018h
                .db   018h,018h,018h,018h,000h,000h,000h,000h
fon16_ascii25   .db   000h,000h,018h,018h,018h,018h,018h,018h
                .db   018h,07Eh,03Ch,018h,000h,000h,000h,000h
fon16_ascii26   .db   000h,000h,000h,000h,000h,018h,00Ch,0FEh
                .db   00Ch,018h,000h,000h,000h,000h,000h,000h
fon16_ascii27   .db   000h,000h,000h,000h,000h,030h,060h,0FEh
                .db   060h,030h,000h,000h,000h,000h,000h,000h
fon16_ascii28   .db   000h,000h,000h,000h,000h,000h,0C0h,0C0h
                .db   0C0h,0FEh,000h,000h,000h,000h,000h,000h
fon16_ascii29   .db   000h,000h,000h,000h,000h,028h,06Ch,0FEh
                .db   06Ch,028h,000h,000h,000h,000h,000h,000h
fon16_ascii30   .db   000h,000h,000h,000h,010h,038h,038h,07Ch
                .db   07Ch,0FEh,0FEh,000h,000h,000h,000h,000h
fon16_ascii31   .db   000h,000h,000h,000h,0FEh,0FEh,07Ch,07Ch
                .db   038h,038h,010h,000h,000h,000h,000h,000h
fon16_ascii32   .db   000h,000h,000h,000h,000h,000h,000h,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii33   .db   000h,000h,018h,03Ch,03Ch,03Ch,018h,018h
                .db   018h,000h,018h,018h,000h,000h,000h,000h
fon16_ascii34   .db   000h,066h,066h,066h,024h,000h,000h,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii35   .db   000h,000h,000h,06Ch,06Ch,0FEh,06Ch,06Ch
                .db   06Ch,0FEh,06Ch,06Ch,000h,000h,000h,000h
fon16_ascii36   .db   018h,018h,07Ch,0C6h,0C2h,0C0h,07Ch,006h
                .db   006h,086h,0C6h,07Ch,018h,018h,000h,000h
fon16_ascii37   .db   000h,000h,000h,000h,0C2h,0C6h,00Ch,018h
                .db   030h,060h,0C6h,086h,000h,000h,000h,000h
fon16_ascii38   .db   000h,000h,038h,06Ch,06Ch,038h,076h,0DCh
                .db   0CCh,0CCh,0CCh,076h,000h,000h,000h,000h
fon16_ascii39   .db   000h,030h,030h,030h,060h,000h,000h,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii40   .db   000h,000h,00Ch,018h,030h,030h,030h,030h
                .db   030h,030h,018h,00Ch,000h,000h,000h,000h
fon16_ascii41   .db   000h,000h,030h,018h,00Ch,00Ch,00Ch,00Ch
                .db   00Ch,00Ch,018h,030h,000h,000h,000h,000h
fon16_ascii42   .db   000h,000h,000h,000h,000h,066h,03Ch,0FFh
                .db   03Ch,066h,000h,000h,000h,000h,000h,000h
fon16_ascii43   .db   000h,000h,000h,000h,000h,018h,018h,07Eh
                .db   018h,018h,000h,000h,000h,000h,000h,000h
fon16_ascii44   .db   000h,000h,000h,000h,000h,000h,000h,000h
                .db   000h,018h,018h,018h,030h,000h,000h,000h
fon16_ascii45   .db   000h,000h,000h,000h,000h,000h,000h,0FEh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii46   .db   000h,000h,000h,000h,000h,000h,000h,000h
                .db   000h,000h,018h,018h,000h,000h,000h,000h
fon16_ascii47   .db   000h,000h,000h,000h,002h,006h,00Ch,018h
                .db   030h,060h,0C0h,080h,000h,000h,000h,000h
fon16_ascii48   .db   000h,000h,038h,06Ch,0C6h,0C6h,0D6h,0D6h
                .db   0C6h,0C6h,06Ch,038h,000h,000h,000h,000h
fon16_ascii49   .db   000h,000h,018h,038h,078h,018h,018h,018h
                .db   018h,018h,018h,07Eh,000h,000h,000h,000h
fon16_ascii50   .db   000h,000h,07Ch,0C6h,006h,00Ch,018h,030h
                .db   060h,0C0h,0C6h,0FEh,000h,000h,000h,000h
fon16_ascii51   .db   000h,000h,07Ch,0C6h,006h,006h,03Ch,006h
                .db   006h,006h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii52   .db   000h,000h,00Ch,01Ch,03Ch,06Ch,0CCh,0FEh
                .db   00Ch,00Ch,00Ch,01Eh,000h,000h,000h,000h
fon16_ascii53   .db   000h,000h,0FEh,0C0h,0C0h,0C0h,0FCh,006h
                .db   006h,006h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii54   .db   000h,000h,038h,060h,0C0h,0C0h,0FCh,0C6h
                .db   0C6h,0C6h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii55   .db   000h,000h,0FEh,0C6h,006h,006h,00Ch,018h
                .db   030h,030h,030h,030h,000h,000h,000h,000h
fon16_ascii56   .db   000h,000h,07Ch,0C6h,0C6h,0C6h,07Ch,0C6h
                .db   0C6h,0C6h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii57   .db   000h,000h,07Ch,0C6h,0C6h,0C6h,07Eh,006h
                .db   006h,006h,00Ch,078h,000h,000h,000h,000h
fon16_ascii58   .db   000h,000h,000h,000h,018h,018h,000h,000h
                .db   000h,018h,018h,000h,000h,000h,000h,000h
fon16_ascii59   .db   000h,000h,000h,000h,018h,018h,000h,000h
                .db   000h,018h,018h,030h,000h,000h,000h,000h
fon16_ascii60   .db   000h,000h,000h,006h,00Ch,018h,030h,060h
                .db   030h,018h,00Ch,006h,000h,000h,000h,000h
fon16_ascii61   .db   000h,000h,000h,000h,000h,07Eh,000h,000h
                .db   07Eh,000h,000h,000h,000h,000h,000h,000h
fon16_ascii62   .db   000h,000h,000h,060h,030h,018h,00Ch,006h
                .db   00Ch,018h,030h,060h,000h,000h,000h,000h
fon16_ascii63   .db   000h,000h,07Ch,0C6h,0C6h,00Ch,018h,018h
                .db   018h,000h,018h,018h,000h,000h,000h,000h
fon16_ascii64   .db   000h,000h,000h,07Ch,0C6h,0C6h,0DEh,0DEh
                .db   0DEh,0DCh,0C0h,07Ch,000h,000h,000h,000h
fon16_ascii65   .db   000h,000h,010h,038h,06Ch,0C6h,0C6h,0FEh
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii66   .db   000h,000h,0FCh,066h,066h,066h,07Ch,066h
                .db   066h,066h,066h,0FCh,000h,000h,000h,000h
fon16_ascii67   .db   000h,000h,03Ch,066h,0C2h,0C0h,0C0h,0C0h
                .db   0C0h,0C2h,066h,03Ch,000h,000h,000h,000h
fon16_ascii68   .db   000h,000h,0F8h,06Ch,066h,066h,066h,066h
                .db   066h,066h,06Ch,0F8h,000h,000h,000h,000h
fon16_ascii69   .db   000h,000h,0FEh,066h,062h,068h,078h,068h
                .db   060h,062h,066h,0FEh,000h,000h,000h,000h
fon16_ascii70   .db   000h,000h,0FEh,066h,062h,068h,078h,068h
                .db   060h,060h,060h,0F0h,000h,000h,000h,000h
fon16_ascii71   .db   000h,000h,03Ch,066h,0C2h,0C0h,0C0h,0DEh
                .db   0C6h,0C6h,066h,03Ah,000h,000h,000h,000h
fon16_ascii72   .db   000h,000h,0C6h,0C6h,0C6h,0C6h,0FEh,0C6h
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii73   .db   000h,000h,03Ch,018h,018h,018h,018h,018h
                .db   018h,018h,018h,03Ch,000h,000h,000h,000h
fon16_ascii74   .db   000h,000h,01Eh,00Ch,00Ch,00Ch,00Ch,00Ch
                .db   0CCh,0CCh,0CCh,078h,000h,000h,000h,000h
fon16_ascii75   .db   000h,000h,0E6h,066h,066h,06Ch,078h,078h
                .db   06Ch,066h,066h,0E6h,000h,000h,000h,000h
fon16_ascii76   .db   000h,000h,0F0h,060h,060h,060h,060h,060h
                .db   060h,062h,066h,0FEh,000h,000h,000h,000h
fon16_ascii77   .db   000h,000h,0C6h,0EEh,0FEh,0FEh,0D6h,0C6h
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii78   .db   000h,000h,0C6h,0E6h,0F6h,0FEh,0DEh,0CEh
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii79   .db   000h,000h,07Ch,0C6h,0C6h,0C6h,0C6h,0C6h
                .db   0C6h,0C6h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii80   .db   000h,000h,0FCh,066h,066h,066h,07Ch,060h
                .db   060h,060h,060h,0F0h,000h,000h,000h,000h
fon16_ascii81   .db   000h,000h,07Ch,0C6h,0C6h,0C6h,0C6h,0C6h
                .db   0C6h,0D6h,0DEh,07Ch,00Ch,00Eh,000h,000h
fon16_ascii82   .db   000h,000h,0FCh,066h,066h,066h,07Ch,06Ch
                .db   066h,066h,066h,0E6h,000h,000h,000h,000h
fon16_ascii83   .db   000h,000h,07Ch,0C6h,0C6h,060h,038h,00Ch
                .db   006h,0C6h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii84   .db   000h,000h,07Eh,07Eh,05Ah,018h,018h,018h
                .db   018h,018h,018h,03Ch,000h,000h,000h,000h
fon16_ascii85   .db   000h,000h,0C6h,0C6h,0C6h,0C6h,0C6h,0C6h
                .db   0C6h,0C6h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii86   .db   000h,000h,0C6h,0C6h,0C6h,0C6h,0C6h,0C6h
                .db   0C6h,06Ch,038h,010h,000h,000h,000h,000h
fon16_ascii87   .db   000h,000h,0C6h,0C6h,0C6h,0C6h,0D6h,0D6h
                .db   0D6h,0FEh,0EEh,06Ch,000h,000h,000h,000h
fon16_ascii88   .db   000h,000h,0C6h,0C6h,06Ch,07Ch,038h,038h
                .db   07Ch,06Ch,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii89   .db   000h,000h,066h,066h,066h,066h,03Ch,018h
                .db   018h,018h,018h,03Ch,000h,000h,000h,000h
fon16_ascii90   .db   000h,000h,0FEh,0C6h,086h,00Ch,018h,030h
                .db   060h,0C2h,0C6h,0FEh,000h,000h,000h,000h
fon16_ascii91   .db   000h,000h,03Ch,030h,030h,030h,030h,030h
                .db   030h,030h,030h,03Ch,000h,000h,000h,000h
fon16_ascii92   .db   000h,000h,000h,080h,0C0h,0E0h,070h,038h
                .db   01Ch,00Eh,006h,002h,000h,000h,000h,000h
fon16_ascii93   .db   000h,000h,03Ch,00Ch,00Ch,00Ch,00Ch,00Ch
                .db   00Ch,00Ch,00Ch,03Ch,000h,000h,000h,000h
fon16_ascii94   .db   010h,038h,06Ch,0C6h,000h,000h,000h,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii95   .db   000h,000h,000h,000h,000h,000h,000h,000h
                .db   000h,000h,000h,000h,000h,0FFh,000h,000h
fon16_ascii96   .db   030h,030h,018h,000h,000h,000h,000h,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii97   .db   000h,000h,000h,000h,000h,078h,00Ch,07Ch
                .db   0CCh,0CCh,0CCh,07Ch,000h,000h,000h,000h
fon16_ascii98   .db   000h,000h,060h,060h,060h,078h,06Ch,066h
                .db   066h,066h,066h,07Ch,000h,000h,000h,000h
fon16_ascii99   .db   000h,000h,000h,000h,000h,07Ch,0C6h,0C0h
                .db   0C0h,0C0h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii100  .db   000h,000h,00Ch,00Ch,00Ch,03Ch,06Ch,0CCh
                .db   0CCh,0CCh,0CCh,07Ch,000h,000h,000h,000h
fon16_ascii101  .db   000h,000h,000h,000h,000h,07Ch,0C6h,0FEh
                .db   0C0h,0C0h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii102  .db   000h,000h,038h,06Ch,064h,060h,0F0h,060h
                .db   060h,060h,060h,0F0h,000h,000h,000h,000h
fon16_ascii103  .db   000h,000h,000h,000h,000h,07Ch,0CCh,0CCh
                .db   0CCh,0CCh,0CCh,07Ch,00Ch,0CCh,078h,000h
fon16_ascii104  .db   000h,000h,060h,060h,060h,07Ch,066h,066h
                .db   066h,066h,066h,066h,000h,000h,000h,000h
fon16_ascii105  .db   000h,000h,018h,018h,000h,038h,018h,018h
                .db   018h,018h,018h,03Ch,000h,000h,000h,000h
fon16_ascii106  .db   000h,000h,006h,006h,000h,00Eh,006h,006h
                .db   006h,006h,006h,006h,066h,066h,03Ch,000h
fon16_ascii107  .db   000h,000h,0E0h,060h,060h,066h,06Ch,078h
                .db   078h,06Ch,066h,0E6h,000h,000h,000h,000h
fon16_ascii108  .db   000h,000h,038h,018h,018h,018h,018h,018h
                .db   018h,018h,018h,03Ch,000h,000h,000h,000h
fon16_ascii109  .db   000h,000h,000h,000h,000h,0ECh,0FEh,0D6h
                .db   0D6h,0D6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii110  .db   000h,000h,000h,000h,000h,07Ch,066h,066h
                .db   066h,066h,066h,066h,000h,000h,000h,000h
fon16_ascii111  .db   000h,000h,000h,000h,000h,07Ch,0C6h,0C6h
                .db   0C6h,0C6h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii112  .db   000h,000h,000h,000h,000h,07Ch,066h,066h
                .db   066h,066h,066h,07Ch,060h,060h,060h,000h
fon16_ascii113  .db   000h,000h,000h,000h,000h,07Ch,0CCh,0CCh
                .db   0CCh,0CCh,0CCh,07Ch,00Ch,00Ch,00Ch,000h
fon16_ascii114  .db   000h,000h,000h,000h,000h,0DCh,076h,066h
                .db   060h,060h,060h,0F0h,000h,000h,000h,000h
fon16_ascii115  .db   000h,000h,000h,000h,000h,07Ch,0C6h,060h
                .db   038h,00Ch,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii116  .db   000h,000h,010h,030h,030h,0FCh,030h,030h
                .db   030h,030h,036h,01Ch,000h,000h,000h,000h
fon16_ascii117  .db   000h,000h,000h,000h,000h,0CCh,0CCh,0CCh
                .db   0CCh,0CCh,0CCh,07Ch,000h,000h,000h,000h
fon16_ascii118  .db   000h,000h,000h,000h,000h,066h,066h,066h
                .db   066h,066h,03Ch,018h,000h,000h,000h,000h
fon16_ascii119  .db   000h,000h,000h,000h,000h,0C6h,0C6h,0D6h
                .db   0D6h,0D6h,0FEh,06Ch,000h,000h,000h,000h
fon16_ascii120  .db   000h,000h,000h,000h,000h,0C6h,06Ch,038h
                .db   038h,038h,06Ch,0C6h,000h,000h,000h,000h
fon16_ascii121  .db   000h,000h,000h,000h,000h,0C6h,0C6h,0C6h
                .db   0C6h,0C6h,0C6h,07Eh,006h,0C6h,07Ch,000h
fon16_ascii122  .db   000h,000h,000h,000h,000h,0FEh,0CCh,018h
                .db   030h,060h,0C6h,0FEh,000h,000h,000h,000h
fon16_ascii123  .db   000h,000h,00Eh,018h,018h,018h,070h,018h
                .db   018h,018h,018h,00Eh,000h,000h,000h,000h
fon16_ascii124  .db   000h,000h,018h,018h,018h,018h,000h,018h
                .db   018h,018h,018h,018h,000h,000h,000h,000h
fon16_ascii125  .db   000h,000h,070h,018h,018h,018h,00Eh,018h
                .db   018h,018h,018h,070h,000h,000h,000h,000h
fon16_ascii126  .db   000h,000h,076h,0DCh,000h,000h,000h,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii127  .db   000h,000h,000h,000h,010h,038h,06Ch,0C6h
                .db   0C6h,0C6h,0FEh,000h,000h,000h,000h,000h
fon16_ascii128  .db   000h,000h,01Eh,036h,066h,0C6h,0C6h,0FEh
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii129  .db   000h,000h,0FEh,062h,062h,060h,07Ch,066h
                .db   066h,066h,066h,0FCh,000h,000h,000h,000h
fon16_ascii130  .db   000h,000h,0FCh,066h,066h,066h,07Ch,066h
                .db   066h,066h,066h,0FCh,000h,000h,000h,000h
fon16_ascii131  .db   000h,000h,0FEh,062h,062h,060h,060h,060h
                .db   060h,060h,060h,0F0h,000h,000h,000h,000h
fon16_ascii132  .db   000h,000h,01Eh,036h,066h,066h,066h,066h
                .db   066h,066h,066h,0FFh,0C3h,081h,000h,000h
fon16_ascii133  .db   000h,000h,0FEh,066h,062h,068h,078h,068h
                .db   060h,062h,066h,0FEh,000h,000h,000h,000h
fon16_ascii134  .db   000h,000h,0D6h,0D6h,054h,054h,07Ch,07Ch
                .db   054h,0D6h,0D6h,0D6h,000h,000h,000h,000h
fon16_ascii135  .db   000h,000h,07Ch,0C6h,006h,006h,03Ch,006h
                .db   006h,006h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii136  .db   000h,000h,0C6h,0C6h,0CEh,0CEh,0D6h,0E6h
                .db   0E6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii137  .db   038h,038h,0C6h,0C6h,0CEh,0CEh,0D6h,0E6h
                .db   0E6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii138  .db   000h,000h,0E6h,066h,06Ch,06Ch,078h,078h
                .db   06Ch,06Ch,066h,0E6h,000h,000h,000h,000h
fon16_ascii139  .db   000h,000h,01Eh,036h,066h,0C6h,0C6h,0C6h
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii140  .db   000h,000h,0C6h,0EEh,0FEh,0FEh,0D6h,0C6h
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii141  .db   000h,000h,0C6h,0C6h,0C6h,0C6h,0FEh,0C6h
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii142  .db   000h,000h,07Ch,0C6h,0C6h,0C6h,0C6h,0C6h
                .db   0C6h,0C6h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii143  .db   000h,000h,0FEh,0C6h,0C6h,0C6h,0C6h,0C6h
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii144  .db   000h,000h,0FCh,066h,066h,066h,07Ch,060h
                .db   060h,060h,060h,0F0h,000h,000h,000h,000h
fon16_ascii145  .db   000h,000h,03Ch,066h,0C2h,0C0h,0C0h,0C0h
                .db   0C0h,0C2h,066h,03Ch,000h,000h,000h,000h
fon16_ascii146  .db   000h,000h,07Eh,05Ah,018h,018h,018h,018h
                .db   018h,018h,018h,03Ch,000h,000h,000h,000h
fon16_ascii147  .db   000h,000h,0C6h,0C6h,0C6h,0C6h,0C6h,07Eh
                .db   006h,006h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii148  .db   000h,03Ch,018h,07Eh,0DBh,0DBh,0DBh,0DBh
                .db   0DBh,07Eh,018h,03Ch,000h,000h,000h,000h
fon16_ascii149  .db   000h,000h,0C6h,0C6h,06Ch,07Ch,038h,038h
                .db   07Ch,06Ch,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii150  .db   000h,000h,0CCh,0CCh,0CCh,0CCh,0CCh,0CCh
                .db   0CCh,0CCh,0CCh,0FEh,006h,006h,000h,000h
fon16_ascii151  .db   000h,000h,0C6h,0C6h,0C6h,0C6h,0C6h,07Eh
                .db   006h,006h,006h,006h,000h,000h,000h,000h
fon16_ascii152  .db   000h,000h,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh
                .db   0DBh,0DBh,0DBh,0FFh,000h,000h,000h,000h
fon16_ascii153  .db   000h,000h,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh
                .db   0DBh,0DBh,0DBh,0FFh,003h,003h,000h,000h
fon16_ascii154  .db   000h,000h,0F8h,0B0h,030h,030h,03Eh,033h
                .db   033h,033h,033h,07Eh,000h,000h,000h,000h
fon16_ascii155  .db   000h,000h,0C3h,0C3h,0C3h,0C3h,0F3h,0DBh
                .db   0DBh,0DBh,0DBh,0F3h,000h,000h,000h,000h
fon16_ascii156  .db   000h,000h,0F0h,060h,060h,060h,07Ch,066h
                .db   066h,066h,066h,0FCh,000h,000h,000h,000h
fon16_ascii157  .db   000h,000h,07Ch,0C6h,006h,026h,03Eh,026h
                .db   006h,006h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii158  .db   000h,000h,0CEh,0DBh,0DBh,0DBh,0FBh,0DBh
                .db   0DBh,0DBh,0DBh,0CEh,000h,000h,000h,000h
fon16_ascii159  .db   000h,000h,03Fh,066h,066h,066h,03Eh,03Eh
                .db   066h,066h,066h,0E7h,000h,000h,000h,000h
fon16_ascii160  .db   000h,000h,000h,000h,000h,078h,00Ch,07Ch
                .db   0CCh,0CCh,0CCh,076h,000h,000h,000h,000h
fon16_ascii161  .db   000h,002h,006h,03Ch,060h,060h,07Ch,066h
                .db   066h,066h,066h,03Ch,000h,000h,000h,000h
fon16_ascii162  .db   000h,000h,000h,000h,000h,0FCh,066h,066h
                .db   07Ch,066h,066h,0FCh,000h,000h,000h,000h
fon16_ascii163  .db   000h,000h,000h,000h,000h,07Eh,032h,032h
                .db   030h,030h,030h,078h,000h,000h,000h,000h
fon16_ascii164  .db   000h,000h,000h,000h,000h,01Eh,036h,036h
                .db   066h,066h,066h,0FFh,0C3h,0C3h,000h,000h
fon16_ascii165  .db   000h,000h,000h,000h,000h,07Ch,0C6h,0FEh
                .db   0C0h,0C0h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii166  .db   000h,000h,000h,000h,000h,0D6h,0D6h,054h
                .db   07Ch,054h,0D6h,0D6h,000h,000h,000h,000h
fon16_ascii167  .db   000h,000h,000h,000h,000h,03Ch,066h,006h
                .db   00Ch,006h,066h,03Ch,000h,000h,000h,000h
fon16_ascii168  .db   000h,000h,000h,000h,000h,0C6h,0C6h,0CEh
                .db   0D6h,0E6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii169  .db   000h,000h,000h,038h,038h,0C6h,0C6h,0CEh
                .db   0D6h,0E6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii170  .db   000h,000h,000h,000h,000h,0E6h,06Ch,078h
                .db   078h,06Ch,066h,0E6h,000h,000h,000h,000h
fon16_ascii171  .db   000h,000h,000h,000h,000h,01Eh,036h,066h
                .db   066h,066h,066h,066h,000h,000h,000h,000h
fon16_ascii172  .db   000h,000h,000h,000h,000h,0C6h,0EEh,0FEh
                .db   0FEh,0D6h,0D6h,0C6h,000h,000h,000h,000h
fon16_ascii173  .db   000h,000h,000h,000h,000h,0C6h,0C6h,0C6h
                .db   0FEh,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii174  .db   000h,000h,000h,000h,000h,07Ch,0C6h,0C6h
                .db   0C6h,0C6h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii175  .db   000h,000h,000h,000h,000h,0FEh,0C6h,0C6h
                .db   0C6h,0C6h,0C6h,0C6h,000h,000h,000h,000h
fon16_ascii176  .db   011h,044h,011h,044h,011h,044h,011h,044h
                .db   011h,044h,011h,044h,011h,044h,011h,044h
fon16_ascii177  .db   055h,0AAh,055h,0AAh,055h,0AAh,055h,0AAh
                .db   055h,0AAh,055h,0AAh,055h,0AAh,055h,0AAh
fon16_ascii178  .db   0DDh,077h,0DDh,077h,0DDh,077h,0DDh,077h
                .db   0DDh,077h,0DDh,077h,0DDh,077h,0DDh,077h
fon16_ascii179  .db   018h,018h,018h,018h,018h,018h,018h,018h
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii180  .db   018h,018h,018h,018h,018h,018h,018h,0F8h
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii181  .db   018h,018h,018h,018h,018h,0F8h,018h,0F8h
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii182  .db   036h,036h,036h,036h,036h,036h,036h,0F6h
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii183  .db   000h,000h,000h,000h,000h,000h,000h,0FEh
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii184  .db   000h,000h,000h,000h,000h,0F8h,018h,0F8h
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii185  .db   036h,036h,036h,036h,036h,0F6h,006h,0F6h
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii186  .db   036h,036h,036h,036h,036h,036h,036h,036h
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii187  .db   000h,000h,000h,000h,000h,0FEh,006h,0F6h
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii188  .db   036h,036h,036h,036h,036h,0F6h,006h,0FEh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii189  .db   036h,036h,036h,036h,036h,036h,036h,0FEh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii190  .db   018h,018h,018h,018h,018h,0F8h,018h,0F8h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii191  .db   000h,000h,000h,000h,000h,000h,000h,0F8h
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii192  .db   018h,018h,018h,018h,018h,018h,018h,01Fh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii193  .db   018h,018h,018h,018h,018h,018h,018h,0FFh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii194  .db   000h,000h,000h,000h,000h,000h,000h,0FFh
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii195  .db   018h,018h,018h,018h,018h,018h,018h,01Fh
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii196  .db   000h,000h,000h,000h,000h,000h,000h,0FFh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii197  .db   018h,018h,018h,018h,018h,018h,018h,0FFh
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii198  .db   018h,018h,018h,018h,018h,01Fh,018h,01Fh
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii199  .db   036h,036h,036h,036h,036h,036h,036h,037h
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii200  .db   036h,036h,036h,036h,036h,037h,030h,03Fh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii201  .db   000h,000h,000h,000h,000h,03Fh,030h,037h
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii202  .db   036h,036h,036h,036h,036h,0F7h,000h,0FFh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii203  .db   000h,000h,000h,000h,000h,0FFh,000h,0F7h
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii204  .db   036h,036h,036h,036h,036h,037h,030h,037h
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii205  .db   000h,000h,000h,000h,000h,0FFh,000h,0FFh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii206  .db   036h,036h,036h,036h,036h,0F7h,000h,0F7h
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii207  .db   018h,018h,018h,018h,018h,0FFh,000h,0FFh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii208  .db   036h,036h,036h,036h,036h,036h,036h,0FFh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii209  .db   000h,000h,000h,000h,000h,0FFh,000h,0FFh
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii210  .db   000h,000h,000h,000h,000h,000h,000h,0FFh
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii211  .db   036h,036h,036h,036h,036h,036h,036h,03Fh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii212  .db   018h,018h,018h,018h,018h,01Fh,018h,01Fh
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii213  .db   000h,000h,000h,000h,000h,01Fh,018h,01Fh
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii214  .db   000h,000h,000h,000h,000h,000h,000h,03Fh
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii215  .db   036h,036h,036h,036h,036h,036h,036h,0FFh
                .db   036h,036h,036h,036h,036h,036h,036h,036h
fon16_ascii216  .db   018h,018h,018h,018h,018h,0FFh,018h,0FFh
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii217  .db   018h,018h,018h,018h,018h,018h,018h,0F8h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii218  .db   000h,000h,000h,000h,000h,000h,000h,01Fh
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii219  .db   0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh
                .db   0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh
fon16_ascii220  .db   000h,000h,000h,000h,000h,000h,000h,0FFh
                .db   0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh
fon16_ascii221  .db   0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h
                .db   0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h
fon16_ascii222  .db   00Fh,00Fh,00Fh,00Fh,00Fh,00Fh,00Fh,00Fh
                .db   00Fh,00Fh,00Fh,00Fh,00Fh,00Fh,00Fh,00Fh
fon16_ascii223  .db   0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii224  .db   000h,000h,000h,000h,000h,0DCh,066h,066h
                .db   066h,066h,066h,07Ch,060h,060h,0F0h,000h
fon16_ascii225  .db   000h,000h,000h,000h,000h,07Ch,0C6h,0C0h
                .db   0C0h,0C0h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii226  .db   000h,000h,000h,000h,000h,07Eh,05Ah,018h
                .db   018h,018h,018h,03Ch,000h,000h,000h,000h
fon16_ascii227  .db   000h,000h,000h,000h,000h,0C6h,0C6h,0C6h
                .db   0C6h,0C6h,07Eh,006h,006h,0C6h,07Ch,000h
fon16_ascii228  .db   000h,000h,000h,000h,03Ch,018h,07Eh,0DBh
                .db   0DBh,0DBh,0DBh,07Eh,018h,018h,03Ch,000h
fon16_ascii229  .db   000h,000h,000h,000h,000h,0C6h,06Ch,038h
                .db   038h,038h,06Ch,0C6h,000h,000h,000h,000h
fon16_ascii230  .db   000h,000h,000h,000h,000h,0CCh,0CCh,0CCh
                .db   0CCh,0CCh,0CCh,0FEh,006h,006h,000h,000h
fon16_ascii231  .db   000h,000h,000h,000h,000h,0C6h,0C6h,0C6h
                .db   0C6h,07Eh,006h,006h,000h,000h,000h,000h
fon16_ascii232  .db   000h,000h,000h,000h,000h,0D6h,0D6h,0D6h
                .db   0D6h,0D6h,0D6h,0FEh,000h,000h,000h,000h
fon16_ascii233  .db   000h,000h,000h,000h,000h,0D6h,0D6h,0D6h
                .db   0D6h,0D6h,0D6h,0FEh,003h,003h,000h,000h
fon16_ascii234  .db   000h,000h,000h,000h,000h,0F8h,0B0h,030h
                .db   03Eh,033h,033h,07Eh,000h,000h,000h,000h
fon16_ascii235  .db   000h,000h,000h,000h,000h,0C6h,0C6h,0C6h
                .db   0F6h,0DEh,0DEh,0F6h,000h,000h,000h,000h
fon16_ascii236  .db   000h,000h,000h,000h,000h,0F0h,060h,060h
                .db   07Ch,066h,066h,0FCh,000h,000h,000h,000h
fon16_ascii237  .db   000h,000h,000h,000h,000h,03Ch,066h,006h
                .db   01Eh,006h,066h,03Ch,000h,000h,000h,000h
fon16_ascii238  .db   000h,000h,000h,000h,000h,0CEh,0DBh,0DBh
                .db   0FBh,0DBh,0DBh,0CEh,000h,000h,000h,000h
fon16_ascii239  .db   000h,000h,000h,000h,000h,07Eh,0CCh,0CCh
                .db   0FCh,06Ch,0CCh,0CEh,000h,000h,000h,000h
fon16_ascii240  .db   000h,06Ch,000h,0FEh,066h,062h,068h,078h
                .db   068h,062h,066h,0FEh,000h,000h,000h,000h
fon16_ascii241  .db   000h,000h,000h,06Ch,000h,07Ch,0C6h,0FEh
                .db   0C0h,0C0h,0C6h,07Ch,000h,000h,000h,000h
fon16_ascii242  .db   000h,000h,000h,030h,018h,00Ch,006h,00Ch
                .db   018h,030h,000h,07Eh,000h,000h,000h,000h
fon16_ascii243  .db   000h,000h,000h,00Ch,018h,030h,060h,030h
                .db   018h,00Ch,000h,07Eh,000h,000h,000h,000h
fon16_ascii244  .db   000h,000h,00Eh,01Bh,01Bh,018h,018h,018h
                .db   018h,018h,018h,018h,018h,018h,018h,018h
fon16_ascii245  .db   018h,018h,018h,018h,018h,018h,018h,018h
                .db   0D8h,0D8h,0D8h,070h,000h,000h,000h,000h
fon16_ascii246  .db   000h,000h,000h,000h,018h,018h,000h,07Eh
                .db   000h,018h,018h,000h,000h,000h,000h,000h
fon16_ascii247  .db   000h,000h,000h,000h,000h,076h,0DCh,000h
                .db   076h,0DCh,000h,000h,000h,000h,000h,000h
fon16_ascii248  .db   000h,038h,06Ch,06Ch,038h,000h,000h,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii249  .db   000h,000h,000h,000h,000h,000h,000h,018h
                .db   018h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii250  .db   000h,000h,000h,000h,000h,000h,000h,000h
                .db   018h,000h,000h,000h,000h,000h,000h,000h
fon16_ascii251  .db   000h,000h,000h,001h,003h,002h,006h,004h
                .db   0CCh,068h,038h,010h,000h,000h,000h,000h
fon16_ascii252  .db   000h,000h,000h,03Ch,042h,099h,0A5h,0A1h
                .db   0A5h,099h,042h,03Ch,000h,000h,000h,000h
fon16_ascii253  .db   000h,070h,0D8h,030h,060h,0C8h,0F8h,000h
                .db   000h,000h,000h,000h,000h,000h,000h,000h
fon14_ascii254  .db   0FFh,0FFh,081h,081h,0BDh,0BDh,0A5h,0A5h
                .db   0A5h,0A5h,0BDh,0BDh,081h,081h,0FFh,0FFh
fon16_ascii255  .db   000h,000h,000h,000h,000h,000h,000h,000h
                .db   000h,000h,042h,07Eh,000h,000h,000h,000h

.end