2013-12-05 01:00:49 +00:00
|
|
|
/*
|
|
|
|
* PROJECT: ReactOS VGA Font Editor
|
2017-09-29 13:58:14 +00:00
|
|
|
* LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
|
2013-12-05 01:00:49 +00:00
|
|
|
* PURPOSE: PSFv1 (PC Screen) Fonts - Version 1
|
2017-09-29 13:58:14 +00:00
|
|
|
* COPYRIGHT: Copyright 2008 Colin Finck (colin@reactos.org)
|
2013-12-05 01:00:49 +00:00
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef __PSF_H
|
|
|
|
#define __PSF_H
|
|
|
|
|
2013-12-05 02:19:57 +00:00
|
|
|
#define PSF1_MAGIC0 0x36
|
|
|
|
#define PSF1_MAGIC1 0x04
|
|
|
|
|
|
|
|
#define PSF1_MODE512 0x01
|
|
|
|
#define PSF1_MODEHASTAB 0x02
|
|
|
|
#define PSF1_MODEHASSEQ 0x04
|
|
|
|
#define PSF1_MAXMODE 0x05
|
|
|
|
|
|
|
|
#define PSF1_SEPARATOR 0xFFFF
|
|
|
|
#define PSF1_STARTSEQ 0xFFFE
|
2013-12-05 01:00:49 +00:00
|
|
|
|
|
|
|
typedef struct _PSF1_HEADER
|
|
|
|
{
|
|
|
|
UCHAR uMagic[2];
|
|
|
|
UCHAR uMode;
|
|
|
|
UCHAR uCharSize;
|
|
|
|
} PSF1_HEADER, *PPSF1_HEADER;
|
|
|
|
|
|
|
|
#endif
|