fax/faxclientandserver/FAXSVR/ZEROS.DAT
changeset 20 244d7c5f118e
parent 19 1f776524b15c
child 23 6b1d113cdff3
equal deleted inserted replaced
19:1f776524b15c 20:244d7c5f118e
     1 // ZEROS.DAT
       
     2 //
       
     3 // started by Andrew Margolis January 1997
       
     4 //
       
     5 
       
     6 // table for finding embedded t4 eols in data streams
       
     7 // leading zeros first, trailing zeros second
       
     8 
       
     9 // so, for any character c
       
    10 // leading0s  = zerotable[c][0];
       
    11 // trailing0s = zerotable[c][1];
       
    12 
       
    13 
       
    14 #ifndef __ZEROS_DAT
       
    15 #define __ZEROS_DAT
       
    16 
       
    17 const TUint8 zerotable [][2] =
       
    18    {
       
    19       {8,8}, // 0x0
       
    20       {7,0}, // 0x1
       
    21       {6,1}, // 0x2
       
    22       {6,0}, // 0x3
       
    23       {5,2}, // 0x4
       
    24       {5,0}, // 0x5
       
    25       {5,1}, // 0x6
       
    26       {5,0}, // 0x7
       
    27       {4,3}, // 0x8
       
    28       {4,0}, // 0x9
       
    29       {4,1}, // 0xa
       
    30       {4,0}, // 0xb
       
    31       {4,2}, // 0xc
       
    32       {4,0}, // 0xd
       
    33       {4,1}, // 0xe
       
    34       {4,0}, // 0xf
       
    35       {3,4}, // 0x10
       
    36       {3,0}, // 0x11
       
    37       {3,1}, // 0x12
       
    38       {3,0}, // 0x13
       
    39       {3,2}, // 0x14
       
    40       {3,0}, // 0x15
       
    41       {3,1}, // 0x16
       
    42       {3,0}, // 0x17
       
    43       {3,3}, // 0x18
       
    44       {3,0}, // 0x19
       
    45       {3,1}, // 0x1a
       
    46       {3,0}, // 0x1b
       
    47       {3,2}, // 0x1c
       
    48       {3,0}, // 0x1d
       
    49       {3,1}, // 0x1e
       
    50       {3,0}, // 0x1f
       
    51       {2,5}, // 0x20
       
    52       {2,0}, // 0x21
       
    53       {2,1}, // 0x22
       
    54       {2,0}, // 0x23
       
    55       {2,2}, // 0x24
       
    56       {2,0}, // 0x25
       
    57       {2,1}, // 0x26
       
    58       {2,0}, // 0x27
       
    59       {2,3}, // 0x28
       
    60       {2,0}, // 0x29
       
    61       {2,1}, // 0x2a
       
    62       {2,0}, // 0x2b
       
    63       {2,2}, // 0x2c
       
    64       {2,0}, // 0x2d
       
    65       {2,1}, // 0x2e
       
    66       {2,0}, // 0x2f
       
    67       {2,4}, // 0x30
       
    68       {2,0}, // 0x31
       
    69       {2,1}, // 0x32
       
    70       {2,0}, // 0x33
       
    71       {2,2}, // 0x34
       
    72       {2,0}, // 0x35
       
    73       {2,1}, // 0x36
       
    74       {2,0}, // 0x37
       
    75       {2,3}, // 0x38
       
    76       {2,0}, // 0x39
       
    77       {2,1}, // 0x3a
       
    78       {2,0}, // 0x3b
       
    79       {2,2}, // 0x3c
       
    80       {2,0}, // 0x3d
       
    81       {2,1}, // 0x3e
       
    82       {2,0}, // 0x3f
       
    83       {1,6}, // 0x40
       
    84       {1,0}, // 0x41
       
    85       {1,1}, // 0x42
       
    86       {1,0}, // 0x43
       
    87       {1,2}, // 0x44
       
    88       {1,0}, // 0x45
       
    89       {1,1}, // 0x46
       
    90       {1,0}, // 0x47
       
    91       {1,3}, // 0x48
       
    92       {1,0}, // 0x49
       
    93       {1,1}, // 0x4a
       
    94       {1,0}, // 0x4b
       
    95       {1,2}, // 0x4c
       
    96       {1,0}, // 0x4d
       
    97       {1,1}, // 0x4e
       
    98       {1,0}, // 0x4f
       
    99       {1,4}, // 0x50
       
   100       {1,0}, // 0x51
       
   101       {1,1}, // 0x52
       
   102       {1,0}, // 0x53
       
   103       {1,2}, // 0x54
       
   104       {1,0}, // 0x55
       
   105       {1,1}, // 0x56
       
   106       {1,0}, // 0x57
       
   107       {1,3}, // 0x58
       
   108       {1,0}, // 0x59
       
   109       {1,1}, // 0x5a
       
   110       {1,0}, // 0x5b
       
   111       {1,2}, // 0x5c
       
   112       {1,0}, // 0x5d
       
   113       {1,1}, // 0x5e
       
   114       {1,0}, // 0x5f
       
   115       {1,5}, // 0x60
       
   116       {1,0}, // 0x61
       
   117       {1,1}, // 0x62
       
   118       {1,0}, // 0x63
       
   119       {1,2}, // 0x64
       
   120       {1,0}, // 0x65
       
   121       {1,1}, // 0x66
       
   122       {1,0}, // 0x67
       
   123       {1,3}, // 0x68
       
   124       {1,0}, // 0x69
       
   125       {1,1}, // 0x6a
       
   126       {1,0}, // 0x6b
       
   127       {1,2}, // 0x6c
       
   128       {1,0}, // 0x6d
       
   129       {1,1}, // 0x6e
       
   130       {1,0}, // 0x6f
       
   131       {1,4}, // 0x70
       
   132       {1,0}, // 0x71
       
   133       {1,1}, // 0x72
       
   134       {1,0}, // 0x73
       
   135       {1,2}, // 0x74
       
   136       {1,0}, // 0x75
       
   137       {1,1}, // 0x76
       
   138       {1,0}, // 0x77
       
   139       {1,3}, // 0x78
       
   140       {1,0}, // 0x79
       
   141       {1,1}, // 0x7a
       
   142       {1,0}, // 0x7b
       
   143       {1,2}, // 0x7c
       
   144       {1,0}, // 0x7d
       
   145       {1,1}, // 0x7e
       
   146       {1,0}, // 0x7f
       
   147       {0,7}, // 0x80
       
   148       {0,0}, // 0x81
       
   149       {0,1}, // 0x82
       
   150       {0,0}, // 0x83
       
   151       {0,2}, // 0x84
       
   152       {0,0}, // 0x85
       
   153       {0,1}, // 0x86
       
   154       {0,0}, // 0x87
       
   155       {0,3}, // 0x88
       
   156       {0,0}, // 0x89
       
   157       {0,1}, // 0x8a
       
   158       {0,0}, // 0x8b
       
   159       {0,2}, // 0x8c
       
   160       {0,0}, // 0x8d
       
   161       {0,1}, // 0x8e
       
   162       {0,0}, // 0x8f
       
   163       {0,4}, // 0x90
       
   164       {0,0}, // 0x91
       
   165       {0,1}, // 0x92
       
   166       {0,0}, // 0x93
       
   167       {0,2}, // 0x94
       
   168       {0,0}, // 0x95
       
   169       {0,1}, // 0x96
       
   170       {0,0}, // 0x97
       
   171       {0,3}, // 0x98
       
   172       {0,0}, // 0x99
       
   173       {0,1}, // 0x9a
       
   174       {0,0}, // 0x9b
       
   175       {0,2}, // 0x9c
       
   176       {0,0}, // 0x9d
       
   177       {0,1}, // 0x9e
       
   178       {0,0}, // 0x9f
       
   179       {0,5}, // 0xa0
       
   180       {0,0}, // 0xa1
       
   181       {0,1}, // 0xa2
       
   182       {0,0}, // 0xa3
       
   183       {0,2}, // 0xa4
       
   184       {0,0}, // 0xa5
       
   185       {0,1}, // 0xa6
       
   186       {0,0}, // 0xa7
       
   187       {0,3}, // 0xa8
       
   188       {0,0}, // 0xa9
       
   189       {0,1}, // 0xaa
       
   190       {0,0}, // 0xab
       
   191       {0,2}, // 0xac
       
   192       {0,0}, // 0xad
       
   193       {0,1}, // 0xae
       
   194       {0,0}, // 0xaf
       
   195       {0,4}, // 0xb0
       
   196       {0,0}, // 0xb1
       
   197       {0,1}, // 0xb2
       
   198       {0,0}, // 0xb3
       
   199       {0,2}, // 0xb4
       
   200       {0,0}, // 0xb5
       
   201       {0,1}, // 0xb6
       
   202       {0,0}, // 0xb7
       
   203       {0,3}, // 0xb8
       
   204       {0,0}, // 0xb9
       
   205       {0,1}, // 0xba
       
   206       {0,0}, // 0xbb
       
   207       {0,2}, // 0xbc
       
   208       {0,0}, // 0xbd
       
   209       {0,1}, // 0xbe
       
   210       {0,0}, // 0xbf
       
   211       {0,6}, // 0xc0
       
   212       {0,0}, // 0xc1
       
   213       {0,1}, // 0xc2
       
   214       {0,0}, // 0xc3
       
   215       {0,2}, // 0xc4
       
   216       {0,0}, // 0xc5
       
   217       {0,1}, // 0xc6
       
   218       {0,0}, // 0xc7
       
   219       {0,3}, // 0xc8
       
   220       {0,0}, // 0xc9
       
   221       {0,1}, // 0xca
       
   222       {0,0}, // 0xcb
       
   223       {0,2}, // 0xcc
       
   224       {0,0}, // 0xcd
       
   225       {0,1}, // 0xce
       
   226       {0,0}, // 0xcf
       
   227       {0,4}, // 0xd0
       
   228       {0,0}, // 0xd1
       
   229       {0,1}, // 0xd2
       
   230       {0,0}, // 0xd3
       
   231       {0,2}, // 0xd4
       
   232       {0,0}, // 0xd5
       
   233       {0,1}, // 0xd6
       
   234       {0,0}, // 0xd7
       
   235       {0,3}, // 0xd8
       
   236       {0,0}, // 0xd9
       
   237       {0,1}, // 0xda
       
   238       {0,0}, // 0xdb
       
   239       {0,2}, // 0xdc
       
   240       {0,0}, // 0xdd
       
   241       {0,1}, // 0xde
       
   242       {0,0}, // 0xdf
       
   243       {0,5}, // 0xe0
       
   244       {0,0}, // 0xe1
       
   245       {0,1}, // 0xe2
       
   246       {0,0}, // 0xe3
       
   247       {0,2}, // 0xe4
       
   248       {0,0}, // 0xe5
       
   249       {0,1}, // 0xe6
       
   250       {0,0}, // 0xe7
       
   251       {0,3}, // 0xe8
       
   252       {0,0}, // 0xe9
       
   253       {0,1}, // 0xea
       
   254       {0,0}, // 0xeb
       
   255       {0,2}, // 0xec
       
   256       {0,0}, // 0xed
       
   257       {0,1}, // 0xee
       
   258       {0,0}, // 0xef
       
   259       {0,4}, // 0xf0
       
   260       {0,0}, // 0xf1
       
   261       {0,1}, // 0xf2
       
   262       {0,0}, // 0xf3
       
   263       {0,2}, // 0xf4
       
   264       {0,0}, // 0xf5
       
   265       {0,1}, // 0xf6
       
   266       {0,0}, // 0xf7
       
   267       {0,3}, // 0xf8
       
   268       {0,0}, // 0xf9
       
   269       {0,1}, // 0xfa
       
   270       {0,0}, // 0xfb
       
   271       {0,2}, // 0xfc
       
   272       {0,0}, // 0xfd
       
   273       {0,1}, // 0xfe
       
   274       {0,0}  // 0xff
       
   275    } ;
       
   276 
       
   277 #endif
       
   278 
       
   279 /*************************************************************************/