2018-09-28 20:35:51 +02:00
|
|
|
/*******************************************************************************/
|
|
|
|
/* COS2000 - Compatible Operating System - LGPL v3 - Hordé Nicolas */
|
|
|
|
/* */
|
2007-04-02 15:42:06 +02:00
|
|
|
#include <types.h>
|
|
|
|
|
2018-08-17 16:46:56 +02:00
|
|
|
char ctype[] = {
|
2007-04-02 15:42:06 +02:00
|
|
|
0x00,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 0 */ CT_CTL, CT_CTL, CT_CTL, CT_CTL,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_CTL, CT_CTL, CT_CTL, CT_CTL,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 8 */ CT_CTL, CT_CTL | CT_WHT, CT_CTL | CT_WHT, CT_CTL | CT_WHT,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_CTL | CT_WHT, CT_CTL | CT_WHT, CT_CTL, CT_CTL,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 16 */ CT_CTL, CT_CTL, CT_CTL, CT_CTL,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_CTL, CT_CTL, CT_CTL, CT_CTL,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 24 */ CT_CTL, CT_CTL, CT_CTL, CT_CTL,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_CTL, CT_CTL, CT_CTL, CT_CTL,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* ' ' */ CT_WHT | CT_SP, CT_PUN, CT_PUN, CT_PUN,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_PUN, CT_PUN, CT_PUN, CT_PUN,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* '(' */ CT_PUN, CT_PUN, CT_PUN, CT_PUN,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_PUN, CT_PUN, CT_PUN, CT_PUN,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* '0' */ CT_DIG, CT_DIG, CT_DIG, CT_DIG,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_DIG, CT_DIG, CT_DIG, CT_DIG,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* '8' */ CT_DIG, CT_DIG, CT_PUN, CT_PUN,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_PUN, CT_PUN, CT_PUN, CT_PUN,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* '@' */ CT_PUN, CT_UP | CT_HEX, CT_UP | CT_HEX, CT_UP | CT_HEX,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_UP | CT_HEX, CT_UP | CT_HEX, CT_UP | CT_HEX, CT_UP,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 'H' */ CT_UP, CT_UP, CT_UP, CT_UP,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_UP, CT_UP, CT_UP, CT_UP,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 'P' */ CT_UP, CT_UP, CT_UP, CT_UP,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_UP, CT_UP, CT_UP, CT_UP,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 'X' */ CT_UP, CT_UP, CT_UP, CT_PUN,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_PUN, CT_PUN, CT_PUN, CT_PUN,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* '`' */ CT_PUN, CT_LOW | CT_HEX, CT_LOW | CT_HEX, CT_LOW | CT_HEX,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_LOW | CT_HEX, CT_LOW | CT_HEX, CT_LOW | CT_HEX, CT_LOW,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* h' */ CT_LOW, CT_LOW, CT_LOW, CT_LOW,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_LOW, CT_LOW, CT_LOW, CT_LOW,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 'p' */ CT_LOW, CT_LOW, CT_LOW, CT_LOW,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_LOW, CT_LOW, CT_LOW, CT_LOW,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 'x' */ CT_LOW, CT_LOW, CT_LOW, CT_PUN,
|
2007-04-02 15:42:06 +02:00
|
|
|
CT_PUN, CT_PUN, CT_PUN, CT_CTL,
|
2018-08-17 16:46:56 +02:00
|
|
|
/* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
/* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
/* 160 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
/* 176 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
/* 192 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
/* 208 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
/* 224 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
/* 240 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
|
2007-04-02 15:42:06 +02:00
|
|
|
};
|
2018-09-28 20:35:51 +02:00
|
|
|
/*******************************************************************************/
|