changeset 211:d0903d4ab588

More clean
author JeanDo
date Mon, 21 Feb 2011 23:16:52 +0100
parents f60acc323701
children 275befc5f39d
files code_part1/OSTC_code_c_part2/ostc28.drx.txt code_part1/OSTC_code_c_part2/ostc28.tbl.txt code_part1/OSTC_code_c_part2/ostc48.drx.txt code_part1/OSTC_code_c_part2/ostc48.tbl.txt code_part1/OSTC_code_c_part2/ostc90.drx.txt code_part1/OSTC_code_c_part2/ostc90.tbl.txt code_part1/OSTC_code_c_part2/p3_wordprocessor.c code_part1/OSTC_code_c_part2/p3_wordprocessor.o
diffstat 8 files changed, 0 insertions(+), 4350 deletions(-) [+]
line wrap: on
line diff
--- a/code_part1/OSTC_code_c_part2/ostc28.drx.txt	Sun Feb 20 19:57:14 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2487 +0,0 @@
-0xF803
-,0x8A01
-,0x850C
-,0x8202
-,0x850A
-,0x8302
-,0xFF94
-,0xCD00
-,0x9105
-,0x9103
-,0xC701
-,0x9105
-,0x9103
-,0xDA9D
-,0x0183
-,0x018F
-,0x0183
-,0x018F
-,0x0183
-,0x0688
-,0x0D87
-,0x0781
-,0x018F
-,0x0183
-,0x018F
-,0x0183
-,0x018F
-,0x0182
-,0x0786
-,0x0D89
-,0x0583
-,0x018F
-,0x0183
-,0x018F
-,0x0183
-,0x00A2
-,0xB402
-,0x8601
-,0x8A04
-,0x8601
-,0x8801
-,0x8102
-,0x8501
-,0x8800
-,0x8301
-,0x8600
-,0x8702
-,0x8202
-,0x8501
-,0x8512
-,0x8501
-,0x8402
-,0x8401
-,0x8700
-,0x8501
-,0x8301
-,0x8801
-,0x8402
-,0x8201
-,0x8901
-,0x8405
-,0x9203
-,0x9F9A
-,0x0392
-,0x0588
-,0x0185
-,0x0183
-,0x0185
-,0x0286
-,0x0183
-,0x0084
-,0x0289
-,0x0582
-,0x038B
-,0x0382
-,0x0292
-,0x0282
-,0x028C
-,0x0283
-,0x0489
-,0x0284
-,0x0182
-,0x0186
-,0x0385
-,0x0183
-,0x0086
-,0x0187
-,0x0182
-,0x0191
-,0x049D
-,0xA403
-,0x9106
-,0x8804
-,0x8102
-,0x8202
-,0x8608
-,0x8501
-,0x8600
-,0x8402
-,0x8501
-,0x8600
-,0x8403
-,0x8401
-,0x8601
-,0x8205
-,0x8301
-,0x8606
-,0x8202
-,0x8001
-,0x8803
-,0x8503
-,0x9402
-,0x9206
-,0x9001
-,0x8200
-,0x9DFF
-,0x9401
-,0x9006
-,0x9102
-,0xFF8B
-,0xE707
-,0x8C0C
-,0x8903
-,0x8703
-,0x8602
-,0x8B02
-,0x8401
-,0x8E02
-,0x8201
-,0x9101
-,0x8101
-,0x9102
-,0x8000
-,0x9300
-,0xB0B0
-,0x0093
-,0x0081
-,0x0191
-,0x0181
-,0x028F
-,0x0282
-,0x028D
-,0x0284
-,0x028B
-,0x0286
-,0x0387
-,0x0389
-,0x0B8D
-,0x07E7
-,0x9F00
-,0x9601
-,0x9501
-,0x8202
-,0x9000
-,0x8102
-,0x9104
-,0x8D07
-,0x8F07
-,0x9404
-,0x9200
-,0x8102
-,0x9001
-,0x8301
-,0x8F01
-,0x9500
-,0xA6A0
-,0x0195
-,0x0195
-,0x0195
-,0x0195
-,0x0191
-,0x0A8B
-,0x0B90
-,0x0195
-,0x0195
-,0x0195
-,0x0195
-,0x01A4
-,0xFF88
-,0x0182
-,0x018F
-,0x0690
-,0x0494
-,0x00FC
-,0xB801
-,0x9501
-,0x9501
-,0x9501
-,0x9501
-,0x9501
-,0x9501
-,0x9501
-,0x9501
-,0x9501
-,0xBCFF
-,0x8701
-,0x9502
-,0x9402
-,0xFF94
-,0xC101
-,0x9303
-,0x9004
-,0x9004
-,0x9004
-,0x9003
-,0x9103
-,0x9103
-,0x9103
-,0x9301
-,0xC4A0
-,0x0290
-,0x0A8B
-,0x0285
-,0x0389
-,0x0186
-,0x0587
-,0x0186
-,0x0183
-,0x0186
-,0x0086
-,0x0184
-,0x0186
-,0x0084
-,0x0285
-,0x0186
-,0x0182
-,0x0286
-,0x0186
-,0x0280
-,0x0187
-,0x0188
-,0x0484
-,0x038B
-,0x0A90
-,0x02A3
-,0xCA01
-,0x9501
-,0x9401
-,0x9510
-,0x8610
-,0xFF94
-,0xB300
-,0x8B01
-,0x8701
-,0x8903
-,0x8601
-,0x8904
-,0x8601
-,0x8802
-,0x8001
-,0x8600
-,0x8801
-,0x8201
-,0x8600
-,0x8701
-,0x8301
-,0x8601
-,0x8501
-,0x8401
-,0x8602
-,0x8301
-,0x8501
-,0x8706
-,0x8601
-,0x8804
-,0x8701
-,0xB4BF
-,0x0188
-,0x008B
-,0x0187
-,0x018C
-,0x0186
-,0x0085
-,0x0185
-,0x0186
-,0x0085
-,0x0185
-,0x0186
-,0x0085
-,0x0185
-,0x0186
-,0x0183
-,0x0285
-,0x0186
-,0x0281
-,0x0180
-,0x0183
-,0x0188
-,0x0482
-,0x0592
-,0x03B7
-,0xA400
-,0x9402
-,0x9204
-,0x9102
-,0x8001
-,0x8F02
-,0x8201
-,0x8E02
-,0x8301
-,0x8C02
-,0x8501
-,0x8B10
-,0x8610
-,0x9002
-,0x9401
-,0x9600
-,0xA1B7
-,0x0185
-,0x0088
-,0x0883
-,0x0287
-,0x0282
-,0x0185
-,0x0187
-,0x0084
-,0x0087
-,0x0186
-,0x0084
-,0x0087
-,0x0186
-,0x0084
-,0x0087
-,0x0186
-,0x0084
-,0x0186
-,0x0186
-,0x0084
-,0x0185
-,0x0187
-,0x0085
-,0x0887
-,0x0086
-,0x06B6
-,0xB508
-,0x8C0C
-,0x8902
-,0x8201
-,0x8302
-,0x8701
-,0x8301
-,0x8601
-,0x8601
-,0x8301
-,0x8601
-,0x8600
-,0x8400
-,0x8701
-,0x8600
-,0x8401
-,0x8601
-,0x8601
-,0x8302
-,0x8401
-,0x8701
-,0x8408
-,0x8F05
-,0xB7B1
-,0x0096
-,0x0096
-,0x008D
-,0x0186
-,0x008A
-,0x0486
-,0x0087
-,0x0588
-,0x0085
-,0x048B
-,0x0082
-,0x058D
-,0x0690
-,0x0393
-,0x01C3
-,0xBB04
-,0x8904
-,0x8206
-,0x8702
-,0x8002
-,0x8001
-,0x8301
-,0x8701
-,0x8302
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8601
-,0x8302
-,0x8501
-,0x8602
-,0x8101
-,0x8001
-,0x8301
-,0x8805
-,0x8106
-,0x8902
-,0x8404
-,0xB6B3
-,0x0586
-,0x0088
-,0x0784
-,0x0187
-,0x0284
-,0x0184
-,0x0186
-,0x0186
-,0x0084
-,0x0186
-,0x0087
-,0x0183
-,0x0186
-,0x0087
-,0x0084
-,0x0186
-,0x0185
-,0x0183
-,0x0187
-,0x0284
-,0x0182
-,0x0288
-,0x0D8B
-,0x09B8
-,0xFE01
-,0x8601
-,0x8C02
-,0x8502
-,0x8B02
-,0x8502
-,0xFF94
-,0xFF01
-,0x8601
-,0x8201
-,0x8602
-,0x8506
-,0x8702
-,0x8504
-,0x9400
-,0xFCA0
-,0x0195
-,0x0293
-,0x0393
-,0x0081
-,0x0191
-,0x0181
-,0x0190
-,0x0183
-,0x018F
-,0x0184
-,0x018D
-,0x0185
-,0x018D
-,0x0186
-,0x018B
-,0x0187
-,0x018B
-,0x0188
-,0x0189
-,0x0189
-,0x019E
-,0x9E00
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0x9000
-,0x8400
-,0xA19A
-,0x0189
-,0x018A
-,0x0188
-,0x018A
-,0x0187
-,0x018C
-,0x0186
-,0x018C
-,0x0185
-,0x018E
-,0x0184
-,0x018E
-,0x0183
-,0x0190
-,0x0181
-,0x0192
-,0x0081
-,0x0192
-,0x0394
-,0x0294
-,0x01A4
-,0xB101
-,0x9501
-,0x9401
-,0x9501
-,0x9401
-,0x8801
-,0x8202
-,0x8401
-,0x8604
-,0x8102
-,0x8501
-,0x8402
-,0x8401
-,0x8602
-,0x8202
-,0x8F06
-,0x9104
-,0xBF9D
-,0x078D
-,0x0481
-,0x048A
-,0x0287
-,0x0288
-,0x018B
-,0x0187
-,0x0184
-,0x0383
-,0x0087
-,0x0084
-,0x0582
-,0x0186
-,0x0083
-,0x0182
-,0x0182
-,0x0186
-,0x0083
-,0x0084
-,0x0082
-,0x0186
-,0x0182
-,0x0084
-,0x0082
-,0x0186
-,0x0281
-,0x0083
-,0x0182
-,0x0187
-,0x0A82
-,0x008A
-,0x08A1
-,0xA702
-,0x9104
-,0x8F04
-,0x8F06
-,0x8D04
-,0x8201
-,0x8B03
-,0x8501
-,0x8C04
-,0x8301
-,0x8F04
-,0x8001
-,0x9105
-,0x9404
-,0x9504
-,0x9402
-,0x9C99
-,0x1086
-,0x1086
-,0x0085
-,0x0185
-,0x0186
-,0x0085
-,0x0086
-,0x0186
-,0x0085
-,0x0086
-,0x0186
-,0x0085
-,0x0086
-,0x0186
-,0x0085
-,0x0185
-,0x0186
-,0x0183
-,0x0285
-,0x0186
-,0x0183
-,0x0284
-,0x0287
-,0x0580
-,0x0281
-,0x0289
-,0x0382
-,0x0593
-,0x029F
-,0x9E06
-,0x8E0A
-,0x8A03
-,0x8503
-,0x8901
-,0x8902
-,0x8701
-,0x8B02
-,0x8600
-,0x8D01
-,0x8600
-,0x8D01
-,0x8600
-,0x8D01
-,0x8601
-,0x8C01
-,0x8601
-,0x8B01
-,0x8802
-,0x8802
-,0x8900
-,0x8A00
-,0x9E99
-,0x1086
-,0x1086
-,0x008D
-,0x0186
-,0x008D
-,0x0186
-,0x008D
-,0x0186
-,0x008D
-,0x0186
-,0x018C
-,0x0186
-,0x018C
-,0x0186
-,0x028A
-,0x0188
-,0x0386
-,0x028B
-,0x0A8E
-,0x05A2
-,0xB110
-,0x8610
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8D01
-,0xB4B1
-,0x1086
-,0x1086
-,0x0085
-,0x018E
-,0x0085
-,0x008F
-,0x0085
-,0x008F
-,0x0085
-,0x008F
-,0x0085
-,0x008F
-,0x0085
-,0x008F
-,0x0085
-,0x008F
-,0x00C4
-,0x9E06
-,0x8D0B
-,0x8A02
-,0x8702
-,0x8802
-,0x8A01
-,0x8701
-,0x8C01
-,0x8600
-,0x8D01
-,0x8600
-,0x8D01
-,0x8600
-,0x8700
-,0x8401
-,0x8601
-,0x8600
-,0x8401
-,0x8601
-,0x8600
-,0x8400
-,0x8802
-,0x8406
-,0x8900
-,0x8505
-,0x9EB1
-,0x1086
-,0x108D
-,0x0195
-,0x0195
-,0x0195
-,0x0195
-,0x0195
-,0x018E
-,0x1086
-,0x10B4
-,0xB100
-,0x8E00
-,0x8600
-,0x8D01
-,0x8600
-,0x8D01
-,0x8600
-,0x8D01
-,0x8610
-,0x8610
-,0x8600
-,0x8D01
-,0x8600
-,0x8D01
-,0x8600
-,0x8D01
-,0xCCBF
-,0x0196
-,0x0195
-,0x0186
-,0x008D
-,0x0186
-,0x008D
-,0x0186
-,0x008C
-,0x0187
-,0x0F87
-,0x0D89
-,0x0096
-,0x0096
-,0x00AC
-,0x9910
-,0x8610
-,0x8D02
-,0x9302
-,0x9304
-,0x9102
-,0x8002
-,0x8F02
-,0x8202
-,0x8D01
-,0x8503
-,0x8A01
-,0x8802
-,0x8801
-,0x8A03
-,0x8600
-,0x8D01
-,0x9600
-,0x9CB1
-,0x1086
-,0x1095
-,0x0195
-,0x0195
-,0x0195
-,0x0195
-,0x0195
-,0x0195
-,0x0195
-,0x01B4
-,0x9910
-,0x8610
-,0x8703
-,0x9503
-,0x9503
-,0x9503
-,0x9302
-,0x9202
-,0x9203
-,0x9103
-,0x9210
-,0x8610
-,0x9C99
-,0x1086
-,0x1086
-,0x0395
-,0x0295
-,0x0395
-,0x0395
-,0x0395
-,0x0395
-,0x0295
-,0x0387
-,0x1086
-,0x109C
-,0x9D08
-,0x8C0C
-,0x8902
-,0x8703
-,0x8701
-,0x8B01
-,0x8701
-,0x8C01
-,0x8600
-,0x8D01
-,0x8600
-,0x8D01
-,0x8601
-,0x8C01
-,0x8601
-,0x8B01
-,0x8802
-,0x8802
-,0x890C
-,0x8C08
-,0xA0B1
-,0x1086
-,0x1086
-,0x0086
-,0x008E
-,0x0086
-,0x008E
-,0x0086
-,0x008E
-,0x0086
-,0x008E
-,0x0184
-,0x018E
-,0x0184
-,0x018E
-,0x0282
-,0x028F
-,0x0692
-,0x02A7
-,0x9D08
-,0x8C0C
-,0x8902
-,0x8802
-,0x8701
-,0x8B02
-,0x8601
-,0x8C01
-,0x8600
-,0x8E02
-,0x8400
-,0x8E04
-,0x8201
-,0x8C01
-,0x8101
-,0x8201
-,0x8C01
-,0x8101
-,0x8302
-,0x8802
-,0x8201
-,0x840C
-,0x8301
-,0x8608
-,0xA0B1
-,0x1086
-,0x1086
-,0x0086
-,0x008E
-,0x0086
-,0x008E
-,0x0086
-,0x008E
-,0x0086
-,0x018D
-,0x0184
-,0x048B
-,0x0184
-,0x0180
-,0x0389
-,0x0783
-,0x0388
-,0x0586
-,0x028A
-,0x008A
-,0x009C
-,0xB303
-,0x8602
-,0x8805
-,0x8601
-,0x8701
-,0x8202
-,0x8601
-,0x8601
-,0x8301
-,0x8601
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8600
-,0x8501
-,0x8501
-,0x8601
-,0x8501
-,0x8302
-,0x8602
-,0x8402
-,0x8102
-,0x8801
-,0x8505
-,0x9301
-,0xA099
-,0x0096
-,0x0096
-,0x0096
-,0x0096
-,0x0096
-,0x1086
-,0x1086
-,0x0096
-,0x0096
-,0x0096
-,0x0096
-,0x00AC
-,0x990C
-,0x8A0E
-,0x9502
-,0x9501
-,0x9601
-,0x9501
-,0x9501
-,0x9501
-,0x9401
-,0x9402
-,0x870E
-,0x880C
-,0xA099
-,0x0195
-,0x0494
-,0x0594
-,0x0594
-,0x0594
-,0x0592
-,0x048F
-,0x048F
-,0x048F
-,0x048F
-,0x0492
-,0x01AB
-,0x9905
-,0x920A
-,0x9209
-,0x9004
-,0x8E05
-,0x8E04
-,0x9005
-,0x9406
-,0x9406
-,0x9206
-,0x8909
-,0x8A06
-,0xA6A9
-,0x0086
-,0x018B
-,0x0286
-,0x0388
-,0x0388
-,0x0384
-,0x038B
-,0x0381
-,0x038F
-,0x0591
-,0x058F
-,0x0381
-,0x038C
-,0x0285
-,0x0388
-,0x0387
-,0x0387
-,0x018B
-,0x0296
-,0x009C
-,0x9900
-,0x9602
-,0x9503
-,0x9503
-,0x9503
-,0x940A
-,0x8D09
-,0x8B04
-,0x9004
-,0x9003
-,0x9202
-,0x9400
-,0xACA9
-,0x0086
-,0x008C
-,0x0286
-,0x008A
-,0x0486
-,0x0089
-,0x0280
-,0x0186
-,0x0087
-,0x0381
-,0x0186
-,0x0085
-,0x0383
-,0x0186
-,0x0084
-,0x0285
-,0x0186
-,0x0082
-,0x0386
-,0x0186
-,0x0080
-,0x0388
-,0x0186
-,0x038A
-,0x0186
-,0x028B
-,0x0195
-,0x019C
-,0xDF15
-,0x8101
-,0x9101
-,0x8101
-,0x9101
-,0x8101
-,0x9101
-,0x8101
-,0x9101
-,0x8101
-,0x9101
-,0x8101
-,0x9101
-,0x8200
-,0x9100
-,0xB2B0
-,0x0195
-,0x0395
-,0x0395
-,0x0395
-,0x0395
-,0x0494
-,0x0495
-,0x0395
-,0x0395
-,0x01B3
-,0xB000
-,0x9100
-,0x8201
-,0x9101
-,0x8101
-,0x9101
-,0x8101
-,0x9101
-,0x8101
-,0x9101
-,0x8101
-,0x9101
-,0x8101
-,0x9101
-,0x8115
-,0xE1CE
-,0x0194
-,0x0292
-,0x0292
-,0x0294
-,0x0296
-,0x0295
-,0x0395
-,0x01D6
-,0xAB00
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9AE0
-,0x0195
-,0x0395
-,0x0295
-,0x0295
-,0x00FF
-,0x89A6
-,0x0193
-,0x048C
-,0x0183
-,0x0180
-,0x028B
-,0x0083
-,0x0182
-,0x018A
-,0x0183
-,0x0084
-,0x008A
-,0x0183
-,0x0084
-,0x008A
-,0x0183
-,0x0084
-,0x008A
-,0x0183
-,0x0083
-,0x008C
-,0x0182
-,0x0082
-,0x018C
-,0x0B8C
-,0x0AB4
-,0xAF12
-,0x8411
-,0x8C01
-,0x8601
-,0x8C00
-,0x8801
-,0x8A01
-,0x8801
-,0x8A01
-,0x8801
-,0x8A01
-,0x8801
-,0x8B01
-,0x8602
-,0x8B03
-,0x8302
-,0x8D08
-,0x9004
-,0xA0B8
-,0x068F
-,0x088D
-,0x0284
-,0x028C
-,0x0186
-,0x028A
-,0x0188
-,0x018A
-,0x0188
-,0x018A
-,0x0188
-,0x018A
-,0x0188
-,0x018B
-,0x0186
-,0x018C
-,0x0285
-,0x018D
-,0x00A6
-,0xA104
-,0x9008
-,0x8D02
-,0x8402
-,0x8C01
-,0x8602
-,0x8A01
-,0x8801
-,0x8A01
-,0x8801
-,0x8A01
-,0x8801
-,0x8B00
-,0x8800
-,0x8C01
-,0x8601
-,0x8611
-,0x8412
-,0xB4A2
-,0x0292
-,0x078E
-,0x0480
-,0x038C
-,0x0181
-,0x0182
-,0x018B
-,0x0182
-,0x0183
-,0x018A
-,0x0182
-,0x0183
-,0x018A
-,0x0182
-,0x0183
-,0x018A
-,0x0182
-,0x0183
-,0x018B
-,0x0181
-,0x0183
-,0x018B
-,0x0582
-,0x018D
-,0x0483
-,0x00B5
-,0xB601
-,0x9501
-,0x9501
-,0x9010
-,0x8503
-,0x8101
-,0x8F01
-,0x8301
-,0x8F00
-,0x8401
-,0x8E01
-,0x8401
-,0x8E01
-,0x8400
-,0x9001
-,0x9502
-,0xABAA
-,0x0289
-,0x0481
-,0x0180
-,0x0487
-,0x0B81
-,0x0186
-,0x0183
-,0x0181
-,0x0183
-,0x0086
-,0x0085
-,0x0082
-,0x0083
-,0x0185
-,0x0085
-,0x0082
-,0x0083
-,0x0185
-,0x0085
-,0x0082
-,0x0083
-,0x0185
-,0x0183
-,0x0182
-,0x0083
-,0x0186
-,0x0583
-,0x0083
-,0x0086
-,0x0584
-,0x0181
-,0x0186
-,0x0089
-,0x0487
-,0x008B
-,0x019A
-,0xAF12
-,0x8412
-,0x8C01
-,0x9401
-,0x9500
-,0x9501
-,0x9501
-,0x9502
-,0x950B
-,0x8C0A
-,0xB4CD
-,0x0188
-,0x018A
-,0x0188
-,0x018A
-,0x0188
-,0x0185
-,0x0182
-,0x0C85
-,0x0182
-,0x0C95
-,0x0195
-,0x0195
-,0x01CC
-,0xC401
-,0x9601
-,0x8501
-,0x8D01
-,0x8501
-,0x8D01
-,0x8501
-,0x8D01
-,0x8501
-,0x8C01
-,0x8101
-,0x8210
-,0x8102
-,0x810F
-,0x8201
-,0xDCAF
-,0x1284
-,0x128F
-,0x0294
-,0x0194
-,0x0392
-,0x0180
-,0x0290
-,0x0182
-,0x028E
-,0x0184
-,0x028C
-,0x0186
-,0x038A
-,0x0089
-,0x0196
-,0x009C
-,0xB000
-,0x8E01
-,0x8401
-,0x8E01
-,0x8401
-,0x8E01
-,0x8401
-,0x8E01
-,0x8412
-,0x8412
-,0x9501
-,0x9501
-,0x9501
-,0x9600
-,0xB49D
-,0x0C8A
-,0x0C8B
-,0x0095
-,0x0195
-,0x0195
-,0x0C8B
-,0x0B8B
-,0x0194
-,0x0195
-,0x0195
-,0x0C8B
-,0x0B9C
-,0xB50C
-,0x8A0C
-,0x8C01
-,0x9401
-,0x9500
-,0x9501
-,0x9501
-,0x9502
-,0x950B
-,0x8C0A
-,0xB4A1
-,0x0491
-,0x078E
-,0x0282
-,0x038C
-,0x0186
-,0x018B
-,0x0188
-,0x018A
-,0x0188
-,0x018A
-,0x0188
-,0x018A
-,0x0188
-,0x018B
-,0x0186
-,0x018C
-,0x0383
-,0x028D
-,0x0890
-,0x04A0
-,0xB511
-,0x8510
-,0x8701
-,0x8601
-,0x8C00
-,0x8800
-,0x8B01
-,0x8801
-,0x8A01
-,0x8801
-,0x8A01
-,0x8801
-,0x8B01
-,0x8602
-,0x8B02
-,0x8402
-,0x8D08
-,0x9004
-,0xA0A1
-,0x0490
-,0x088D
-,0x0283
-,0x038C
-,0x0087
-,0x028A
-,0x0188
-,0x018A
-,0x0188
-,0x018A
-,0x0188
-,0x018B
-,0x0088
-,0x008C
-,0x0186
-,0x018C
-,0x0F86
-,0x11AF
-,0xCD0C
-,0x8A0C
-,0x8C01
-,0x9401
-,0x9500
-,0x9501
-,0x9501
-,0x9501
-,0x9601
-,0x9500
-,0xA7B8
-,0x0085
-,0x018C
-,0x0483
-,0x018C
-,0x0484
-,0x018A
-,0x0182
-,0x0183
-,0x018A
-,0x0182
-,0x0183
-,0x018A
-,0x0182
-,0x0183
-,0x018A
-,0x0183
-,0x0182
-,0x018B
-,0x0083
-,0x0182
-,0x018B
-,0x0182
-,0x058D
-,0x0083
-,0x03B6
-,0xB501
-,0x9501
-,0x9501
-,0x920E
-,0x880F
-,0x8A01
-,0x8801
-,0x8A01
-,0x8801
-,0x8A01
-,0x8801
-,0x8A01
-,0x8801
-,0x9401
-,0xB5B5
-,0x0A8C
-,0x0B95
-,0x0295
-,0x0196
-,0x0096
-,0x0095
-,0x0095
-,0x018B
-,0x0C8A
-,0x0CB4
-,0x9D00
-,0x9603
-,0x9404
-,0x9504
-,0x9404
-,0x9404
-,0x9303
-,0x9103
-,0x9103
-,0x9004
-,0x9003
-,0x9300
-,0xA89D
-,0x0593
-,0x0893
-,0x0593
-,0x038F
-,0x048F
-,0x0492
-,0x0395
-,0x0594
-,0x0593
-,0x038C
-,0x098B
-,0x06A2
-,0xB501
-,0x8801
-,0x8A02
-,0x8602
-,0x8C02
-,0x8203
-,0x8E02
-,0x8002
-,0x9104
-,0x9204
-,0x9102
-,0x8002
-,0x8E02
-,0x8303
-,0x8B02
-,0x8602
-,0x8A00
-,0x8901
-,0xB4AC
-,0x0186
-,0x028C
-,0x0185
-,0x0589
-,0x0188
-,0x0487
-,0x018A
-,0x0484
-,0x018E
-,0x0791
-,0x048F
-,0x0490
-,0x048F
-,0x0490
-,0x0393
-,0x01A7
-,0xA900
-,0x8A01
-,0x8702
-,0x8A01
-,0x8603
-,0x8A01
-,0x8504
-,0x8A01
-,0x8402
-,0x8001
-,0x8A01
-,0x8202
-,0x8201
-,0x8A01
-,0x8102
-,0x8301
-,0x8A01
-,0x8002
-,0x8401
-,0x8A04
-,0x8501
-,0x8A02
-,0x8701
-,0x8A01
-,0x8801
-,0x9501
-,0x9CA2
-,0x0096
-,0x0195
-,0x0193
-,0x0581
-,0x0286
-,0x0781
-,0x0883
-,0x068A
-,0x0281
-,0x0191
-,0x0181
-,0x0192
-,0x0081
-,0x0192
-,0x0081
-,0x0192
-,0x00C8
-,0xFF90
-,0x1581
-,0x15FF
-,0x90C8
-,0x0192
-,0x0081
-,0x0192
-,0x0081
-,0x0192
-,0x0081
-,0x0191
-,0x0182
-,0x0685
-,0x0181
-,0x0383
-,0x0781
-,0x088A
-,0x0581
-,0x018F
-,0x0195
-,0x01BA
-,0x9F00
-,0x9501
-,0x9501
-,0x9401
-,0x9501
-,0x9601
-,0x9502
-,0x9501
-,0x9501
-,0x9501
-,0x9401
-,0x9501
-,0xA6F8
-,0x0189
-,0x0485
-,0x0381
-,0x0C85
-,0x0283
-,0x0AFF
-,0x94A1
-,0x0291
-,0x078E
-,0x0382
-,0x038C
-,0x0186
-,0x018B
-,0x0188
-,0x018A
-,0x0086
-,0x0786
-,0x0E86
-,0x0884
-,0x0187
-,0x0081
-,0x0188
-,0x018A
-,0x0187
-,0x028B
-,0x0186
-,0x01B6
-,0xA900
-,0x8C01
-,0x8601
-,0x8904
-,0x8502
-,0x870E
-,0x8702
-,0x8206
-,0x8001
-,0x8701
-,0x8301
-,0x8600
-,0x8700
-,0x8401
-,0x8601
-,0x8600
-,0x8D01
-,0x8601
-,0x8D00
-,0x8601
-,0x8D00
-,0x9501
-,0x9501
-,0x9CB4
-,0x0086
-,0x008E
-,0x088F
-,0x0182
-,0x018F
-,0x0184
-,0x008F
-,0x0184
-,0x018E
-,0x0184
-,0x018E
-,0x0184
-,0x0090
-,0x0182
-,0x018F
-,0x088E
-,0x0086
-,0x00B9
-,0xB101
-,0x8700
-,0x8100
-,0x8903
-,0x8401
-,0x8100
-,0x8B03
-,0x8201
-,0x8100
-,0x8D02
-,0x8101
-,0x8100
-,0x8F0A
-,0x8C0A
-,0x8A03
-,0x8001
-,0x8100
-,0x8B03
-,0x8201
-,0x8100
-,0x8903
-,0x8401
-,0x8100
-,0x8901
-,0x8601
-,0x8100
-,0x8900
-,0xACFF
-,0x9009
-,0x8208
-,0x8109
-,0x8208
-,0xFF90
-,0xB802
-,0x8500
-,0x8604
-,0x8004
-,0x8302
-,0x8407
-,0x8101
-,0x8401
-,0x8401
-,0x8201
-,0x8301
-,0x8401
-,0x8201
-,0x8301
-,0x8301
-,0x8401
-,0x8201
-,0x8401
-,0x8201
-,0x8401
-,0x8300
-,0x8401
-,0x8301
-,0x8201
-,0x8401
-,0x8402
-,0x8007
-,0x8501
-,0x8304
-,0x8004
-,0x8E01
-,0xBBC8
-,0x0194
-,0x0295
-,0x01C5
-,0x0194
-,0x0295
-,0x01DC
-,0x8902
-,0x9107
-,0x8E01
-,0x8502
-,0x8B01
-,0x8202
-,0x8200
-,0x8B00
-,0x8105
-,0x8200
-,0x8901
-,0x8100
-,0x8301
-,0x8100
-,0x8900
-,0x8101
-,0x8401
-,0x8000
-,0x8900
-,0x8101
-,0x8401
-,0x8000
-,0x8901
-,0x8001
-,0x8400
-,0x8100
-,0x8A00
-,0x8101
-,0x8201
-,0x8100
-,0x8A01
-,0x8100
-,0x8501
-,0x8B01
-,0x8601
-,0x8D02
-,0x8202
-,0x9004
-,0x89BC
-,0x018F
-,0x0381
-,0x018A
-,0x0181
-,0x0481
-,0x018A
-,0x0082
-,0x0181
-,0x0180
-,0x018A
-,0x0082
-,0x0082
-,0x0180
-,0x018A
-,0x0082
-,0x0082
-,0x0180
-,0x018A
-,0x0181
-,0x0081
-,0x0181
-,0x018A
-,0x0881
-,0x018B
-,0x0781
-,0x0195
-,0x01B8
-,0xBA01 // double left arrows, pos 0xE3C = 3644 
-,0x9403
-,0x9202
-,0x8001
-,0x9002
-,0x8201
-,0x8F01
-,0x8401
-,0x9101
-,0x9403
-,0x9202
-,0x8001
-,0x9002
-,0x8201
-,0x8F01
-,0x8401
-,0xB6D0 // ...,  cursor
-,0x0195
-,0x0190
-,0x0C8B
-,0x0A8D
-,0x088F
-,0x0691
-,0x0493
-,0x0295
-,0x00BC // cursor 
-,0xFFFF
-,0xCF89
-,0x0291
-,0x078E
-,0x0185
-,0x028B
-,0x0188
-,0x008B
-,0x0080
-,0x0781
-,0x0089
-,0x0180
-,0x0781
-,0x0089
-,0x0081
-,0x0082
-,0x0084
-,0x0089
-,0x0081
-,0x0082
-,0x0084
-,0x0089
-,0x0180
-,0x0180
-,0x0382
-,0x008A
-,0x0081
-,0x0281
-,0x0181
-,0x008A
-,0x0188
-,0x018B
-,0x0186
-,0x018D
-,0x0282
-,0x0290
-,0x0489
-,0xC900
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0xDCCB
-,0x0193
-,0x0591
-,0x0181
-,0x0190
-,0x0183
-,0x018F
-,0x0183
-,0x018F
-,0x0183
-,0x0091
-,0x0592
-,0x03D8
-,0x9F00
-,0x8700
-,0x8D00
-,0x8701
-,0x8C00
-,0x8701
-,0x8C00
-,0x8701
-,0x8C00
-,0x8701
-,0x870B
-,0x8101
-,0x870B
-,0x8101
-,0x8C00
-,0x8701
-,0x8C00
-,0x8701
-,0x8C00
-,0x8701
-,0x8C00
-,0x8701
-,0x8C00
-,0x8700
-,0x9DCA
-,0x0086
-,0x008D
-,0x0184
-,0x028C
-,0x0184
-,0x038C
-,0x0184
-,0x0080
-,0x018C
-,0x0183
-,0x0180
-,0x018C
-,0x0182
-,0x0181
-,0x018D
-,0x0482
-,0x018E
-,0x0283
-,0x01D3
-,0xD100
-,0x8E01
-,0x8401
-,0x8D01
-,0x8601
-,0x8C01
-,0x8200
-,0x8201
-,0x8C01
-,0x8200
-,0x8201
-,0x8C01
-,0x8101
-,0x8201
-,0x8D05
-,0x8001
-,0x8F01
-,0x8103
-,0xD4FF
-,0x9101
-,0x9303
-,0x9301
-,0x9500
-,0xF69D
-,0x1185
-,0x0B95
-,0x0196
-,0x0195
-,0x0195
-,0x0195
-,0x0094
-,0x028B
-,0x0B95
-,0x0295
-,0x0195
-,0x0195
-,0x0085
-,0xFFFF
-,0xCF00
-/*
-,0xB204
-,0x9106
-,0x8F07
-,0x8F08
-,0x8E08
-,0x8D14
-,0x8201
-,0x9501
-,0x9501
-,0x9514
-,0xB2FF
-,0x8001
-,0x9402
-,0x9402
-,0xFF9C
-,0xFF8D
-,0x0096
-,0x0192
-,0x0181
-,0x0093
-,0x0081
-,0x0093
-,0x0394
-,0x01C8
-,0xE200
-,0x9501
-,0x9501
-,0x9509
-,0xFF9B
-,0xBC01
-,0x8C05
-,0x8201
-,0x8B02
-,0x8102
-,0x8101
-,0x8A01
-,0x8501
-,0x8001
-,0x8A00
-,0x8601
-,0x8001
-,0x8A00
-,0x8601
-,0x8001
-,0x8A01
-,0x8401
-,0x8101
-,0x8B07
-,0x8101
-,0x8C04
-,0x8301
-,0x9501
-,0xB8B7
-,0x0086
-,0x008E
-,0x0183
-,0x028F
-,0x0181
-,0x0291
-,0x0493
-,0x0299
-,0x008E
-,0x0183
-,0x028F
-,0x0181
-,0x0291
-,0x0493
-,0x02B9
-,0x9800
-,0x9501
-,0x9000
-,0x8308
-,0x8603
-,0x9103
-,0x9103
-,0x9103
-,0x9102
-,0x8501
-,0x8A02
-,0x8602
-,0x8703
-,0x8601
-,0x8100
-,0x8503
-,0x8701
-,0x8101
-,0x8501
-,0x8808
-,0x9400
-,0x9C98
-,0x0095
-,0x0190
-,0x0083
-,0x0886
-,0x0391
-,0x0391
-,0x0391
-,0x0391
-,0x0292
-,0x0283
-,0x0183
-,0x0185
-,0x0385
-,0x0083
-,0x0283
-,0x0386
-,0x0182
-,0x0180
-,0x0083
-,0x0189
-,0x0081
-,0x0181
-,0x008F
-,0x0382
-,0x0090
-,0x0183
-,0x0082
-,0x9800
-,0x8301
-,0x8F00
-,0x8500
-,0x8F00
-,0x8101
-,0x8101
-,0x8702
-,0x8300
-,0x8101
-,0x8100
-,0x8602
-,0x8606
-,0x8303
-,0x8C01
-,0x8203
-,0x9103
-,0x8401
-,0x8A02
-,0x8602
-,0x8802
-,0x8601
-,0x8100
-,0x8602
-,0x8701
-,0x8101
-,0x8501
-,0x8808
-,0x9400
-,0x9CFF
-,0xFFCF
-,0xB600
-,0x9402
-,0x9302
-,0x9301
-,0x9411
-,0x8412
-,0x8502
-,0x9602
-,0x9502
-,0x9600
-,0xBFBC
-,0x0096
-,0x0295
-,0x0296
-,0x0285
-,0x1284
-,0x1194
-,0x0193
-,0x0293
-,0x0294
-,0x00B9
-,0xA803
-,0x9303
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9600
-,0x9303
-,0x9303
-,0x9AFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-/*
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xFFCF
-,0xFFFF
-,0xCFFF
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF81F
-,0xF800
-*/
\ No newline at end of file
--- a/code_part1/OSTC_code_c_part2/ostc28.tbl.txt	Sun Feb 20 19:57:14 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,205 +0,0 @@
-0x0000
-,0x000E
-,0x001B
-,0x0048
-,0x007D
-,0x00B4
-,0x00E7
-,0x00F0
-,0x010D
-,0x012A
-,0x014B
-,0x0164
-,0x0170
-,0x0185
-,0x018E
-,0x01A3
-,0x01D6
-,0x01E2
-,0x0215
-,0x0246
-,0x0267
-,0x029C
-,0x02CB
-,0x02EA
-,0x0321
-,0x0352
-,0x0360
-,0x0371
-,0x039C
-,0x03CD
-,0x03F8
-,0x041B
-,0x045C
-,0x047D
-,0x04B8
-,0x04E5
-,0x050E
-,0x0541
-,0x0564
-,0x0597
-,0x05AC
-,0x05CD
-,0x05EA
-,0x060F
-,0x0624
-,0x063D
-,0x0656
-,0x067F
-,0x06A4
-,0x06D5
-,0x0700
-,0x0739
-,0x0752
-,0x076B
-,0x0784
-,0x079D
-,0x07C6
-,0x07DF
-,0x0818
-,0x0837
-,0x084C
-,0x086B
-,0x087C
-,0x0895
-,0x08A1 // a
-,0x08D4
-,0x08F9
-,0x0920
-,0x0945
-,0x097A
-,0x099B
-,0x09E4
-,0x09F9
-,0x0A14
-,0x0A33
-,0x0A54
-,0x0A71
-,0x0A8A
-,0x0A9F
-,0x0AC8
-,0x0AED
-,0x0B12
-,0x0B27
-,0x0B5A
-,0x0B77
-,0x0B8C
-,0x0BA5
-,0x0BBE
-,0x0BE3
-,0x0C04
-,0x0C39
-,0x0C5C
-,0x0C63
-,0x0C86
-,0x0C9F
-,0x0CAD
-,0x0CD6
-,0x0D05
-,0x0D2A
-,0x0D61
-,0x0D6C
-,0x0DAB
-,0x0DB8
-,0x0E05
-,0x0E3C
-,0x0E5D // cursor
-,0x0E70 //
-,0x0E73 // ®
-,0x0EBA // ¯
-,0x0ECB // °
-,0x0EE4 // ±
-,0x0F15 // ²
-,0x0F3C
-,0x0F61
-,0x0F6B // µ
-,0x0F86 // <SPACE>
-,0x0F89 //,0x0F9B
-
-/*
-,0x0FA4
-,0x0FB6
-,0x0FC0
-,0x0FEF
-,0x100E
-,0x1039
-,0x1070
-,0x10AB
-,0x10AE
-,0x10C3
-,0x10D8
-,0x10F1 // <SPACE>
-,0x10F4
-,0x10F7
-,0x10FA
-,0x10FD
-,0x1100
-,0x1103
-,0x1106
-,0x1109
-,0x110C
-,0x110F
-,0x1112
-,0x1115
-,0x1118
-,0x111B
-,0x111E
-,0x1121
-,0x1124
-,0x1127
-,0x112A
-,0x112D
-,0x1130
-,0x1133
-,0x1136
-,0x1139
-,0x113C
-,0x113F
-,0x1142
-,0x1145
-,0x1148
-,0x114B
-,0x114E
-,0x1151
-,0x1154
-,0x1157
-,0x115A
-,0x115D
-,0x1160
-,0x1163
-,0x1166
-,0x1169
-,0x116C
-,0x116F
-,0x1172
-,0x1175
-,0x1178
-,0x117B
-,0x117E
-,0x1181
-,0x1184
-,0x1187
-,0x118A
-,0x118D
-,0x1190
-,0x1193
-,0x1196
-,0x1199
-,0x119C
-,0x119F
-,0x11A2
-,0x11A5
-,0x11A8
-,0x11AB
-,0x11AE
-,0x11B1
-,0x11B4
-,0x11B7
-,0x11BA
-,0x11BD
-,0x11C0
-,0x11C3
-,0x11C6
-,0x11C9
-,0x1100
-*/
\ No newline at end of file
--- a/code_part1/OSTC_code_c_part2/ostc48.drx.txt	Sun Feb 20 19:57:14 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,443 +0,0 @@
-0x9F9F
-,0xBA03
-,0x9A04
-,0x9A05
-,0x9904
-,0x9B03
-,0x9F9F
-,0xC09F // .. |
-,0x9FBF
-,0x7F9F
-,0x9FBF
-,0xCD03 // 0
-,0x960E
-,0x8E12
-,0x8A16
-,0x8704
-,0x8B07
-,0x8503
-,0x8C03
-,0x8004
-,0x8303
-,0x8B04
-,0x8204
-,0x8202
-,0x8B04
-,0x8403
-,0x8102
-,0x8B03
-,0x8702
-,0x8102
-,0x8A03
-,0x8802
-,0x8102
-,0x8804
-,0x8903
-,0x8002
-,0x8703
-,0x8B02
-,0x8103
-,0x8503
-,0x8C02
-,0x8203
-,0x8204
-,0x8C03
-,0x8303
-,0x8004
-,0x8C03
-,0x8506
-,0x8C04
-,0x8716
-,0x8913
-,0x8E0E
-,0x9503
-,0xCDFF // .. 1
-,0x8400
-,0x9E01
-,0x9C02
-,0x9B02
-,0x9C02
-,0x9B03
-,0x9B02
-,0x9B1D
-,0x811D
-,0x811D
-,0xFFFF
-,0xC0FC
-,0x0185
-,0x0094
-,0x0384
-,0x0291
-,0x0583
-,0x0390
-,0x0682
-,0x0390
-,0x0782
-,0x0290
-,0x0381
-,0x0281
-,0x028F
-,0x0482
-,0x0281
-,0x028E
-,0x0483
-,0x0281
-,0x028D
-,0x0484
-,0x0281
-,0x028D
-,0x0385
-,0x0281
-,0x028C
-,0x0386
-,0x0281
-,0x038A
-,0x0387
-,0x0282
-,0x0288
-,0x0488
-,0x0282
-,0x0386
-,0x0489
-,0x0283
-,0x0D8A
-,0x0284
-,0x0A8C
-,0x0285
-,0x088D
-,0x0287
-,0x0390
-,0x02E0
-,0xFF9A
-,0x0185
-,0x0292
-,0x0483
-,0x0393
-,0x0482
-,0x0295
-,0x0382
-,0x0296
-,0x0281
-,0x0289
-,0x028A
-,0x0281
-,0x0289
-,0x028A
-,0x0281
-,0x0289
-,0x028A
-,0x0281
-,0x0289
-,0x028A
-,0x0281
-,0x0288
-,0x038A
-,0x0282
-,0x0287
-,0x0489
-,0x0282
-,0x0385
-,0x0687
-,0x0383
-,0x0A81
-,0x0384
-,0x0484
-,0x0A81
-,0x0C87
-,0x0684
-,0x0A8A
-,0x0288
-,0x07FF
-,0x84D3
-,0x029A
-,0x0499
-,0x0597
-,0x0796
-,0x0381
-,0x0294
-,0x0482
-,0x0293
-,0x0384
-,0x0291
-,0x0485
-,0x0290
-,0x0387
-,0x028E
-,0x0488
-,0x028D
-,0x038A
-,0x028B
-,0x048B
-,0x028A
-,0x1C81
-,0x1D81
-,0x1D81
-,0x1D94
-,0x029C
-,0x029C
-,0x029C
-,0x02C8
-,0xFA00
-,0x8D06
-,0x8802
-,0x830F
-,0x8704
-,0x820F
-,0x8803
-,0x8209
-,0x8102
-,0x8A03
-,0x8102
-,0x8702
-,0x8C02
-,0x8102
-,0x8702
-,0x8C02
-,0x8102
-,0x8701
-,0x8D02
-,0x8102
-,0x8701
-,0x8E02
-,0x8002
-,0x8701
-,0x8D03
-,0x8002
-,0x8702
-,0x8C02
-,0x8102
-,0x8702
-,0x8C02
-,0x8102
-,0x8703
-,0x8A03
-,0x8102
-,0x8803
-,0x8804
-,0x8102
-,0x8805
-,0x8405
-,0x8202
-,0x890E
-,0x8302
-,0x8A0C
-,0x9408
-,0xE5EC
-,0x0891
-,0x118B
-,0x1588
-,0x1785
-,0x0584
-,0x0286
-,0x0584
-,0x0385
-,0x0289
-,0x0383
-,0x0386
-,0x028A
-,0x0381
-,0x0386
-,0x028C
-,0x0281
-,0x0287
-,0x028C
-,0x0281
-,0x0287
-,0x028D
-,0x0280
-,0x0287
-,0x028C
-,0x0281
-,0x0287
-,0x028C
-,0x0281
-,0x0287
-,0x038B
-,0x0281
-,0x0288
-,0x0389
-,0x0283
-,0x0287
-,0x0584
-,0x0583
-,0x0387
-,0x0E85
-,0x008A
-,0x0C95
-,0x06E6
-,0xFF80
-,0x029C
-,0x029C
-,0x029C
-,0x0297
-,0x0281
-,0x0294
-,0x0581
-,0x0291
-,0x0881
-,0x028F
-,0x0982
-,0x028C
-,0x0985
-,0x0289
-,0x0988
-,0x0287
-,0x088B
-,0x0284
-,0x098D
-,0x0282
-,0x0890
-,0x0B93
-,0x0995
-,0x0698
-,0x049A
-,0x01FC
-,0xF405
-,0x8A03
-,0x8808
-,0x8707
-,0x850A
-,0x8509
-,0x8304
-,0x8105
-,0x830B
-,0x8103
-,0x8504
-,0x8202
-,0x8506
-,0x8803
-,0x8102
-,0x8705
-,0x8902
-,0x8102
-,0x8803
-,0x8A02
-,0x8102
-,0x8803
-,0x8A02
-,0x8102
-,0x8902
-,0x8A02
-,0x8102
-,0x8803
-,0x8A02
-,0x8102
-,0x8804
-,0x8902
-,0x8103
-,0x8606
-,0x8802
-,0x8203
-,0x8303
-,0x8103
-,0x8602
-,0x830B
-,0x8105
-,0x8204
-,0x8408
-,0x840B
-,0x8705
-,0x8609
-,0x9705
-,0xE5E7
-,0x0498
-,0x098B
-,0x0086
-,0x0C89
-,0x0284
-,0x0E88
-,0x0382
-,0x0388
-,0x0388
-,0x0282
-,0x028A
-,0x0387
-,0x0281
-,0x028C
-,0x0287
-,0x0281
-,0x028C
-,0x0287
-,0x0380
-,0x028C
-,0x0287
-,0x0281
-,0x028C
-,0x0287
-,0x0281
-,0x028C
-,0x0287
-,0x0281
-,0x038A
-,0x0287
-,0x0382
-,0x0389
-,0x0286
-,0x0383
-,0x0487
-,0x0285
-,0x0485
-,0x0781
-,0x0381
-,0x0887
-,0x168A
-,0x128F
-,0x0CE9
-,0x9F9F // :
-,0xAB03
-,0x8A03
-,0x8B04
-,0x8904
-,0x8B04
-,0x8905
-,0x8A04
-,0x8904
-,0x8C02 
-,0x8B03
-,0x9F9F
-,0xC09F // .. '
-,0x9FC8
-,0x0194
-,0x0A94
-,0x0A94
-,0x0896
-,0x059F
-,0x9FB9
-,0xFFA9 // "
-,0x009B
-,0x0394
-,0x0A94
-,0x0995
-,0x0698
-,0x03FF
-,0x8302
-,0x940A
-,0x940A
-,0x9407
-,0x9704
-,0xFFBA
-,0xC815 // m
-,0x8915
-,0x8915
-,0x8B02
-,0x9B01
-,0x9C01
-,0x9D01
-,0x9D02
-,0x9C04
-,0x9A15
-,0x8A14
-,0x8B13
-,0x8A02
-,0x9B02
-,0x9C01
-,0x9D01
-,0x9D02
-,0x9C15
-,0x8915
-,0x8A14
-,0x8D11
-,0xA0FF
-,0xFFFF
-,0xFFFF
-,0xFF00
--- a/code_part1/OSTC_code_c_part2/ostc48.tbl.txt	Sun Feb 20 19:57:14 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-0x0000
-,0x000F // | bzw. /
-,0x0016 // 0
-,0x006B // 1
-,0x0083
-,0x00DC
-,0x012D
-,0x0166
-,0x01C1
-,0x0216
-,0x024C
-,0x02AB // 9
-,0x0302 // :
-,0x031B // '
-,0x032A // "
-,0x0344 // m
-,0x036F // <SPACE>
-,0x0375 // the end
--- a/code_part1/OSTC_code_c_part2/ostc90.drx.txt	Sun Feb 20 19:57:14 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,718 +0,0 @@
-0x9BAF
-,0xAFAF
-,0xAFAF
-,0xAFD1
-,0x05B2
-,0x07B0
-,0x08B0
-,0x09AF
-,0x09AF
-,0x09AF
-,0x09AF
-,0x08B1
-,0x07B2
-,0x049B
-,0x9F9F
-,0x9F9F
-,0x9FAE
-,0xFFFF
-,0xFFFF
-,0xFFFF
-,0xFFFF
-,0xFFFF
-,0xFFFF
-,0xFFFF
-,0xFFFF
-,0xFFFF
-,0x8FFF
-,0xFF82
-,0x04AC
-,0x14A1
-,0x1A9B
-,0x2096
-,0x2492
-,0x288F
-,0x0E8A
-,0x108C
-,0x0B94
-,0x0C8A
-,0x0996
-,0x0F87
-,0x0896
-,0x1285
-,0x0797
-,0x0783
-,0x0785
-,0x0697
-,0x0785
-,0x0783
-,0x0696
-,0x0887
-,0x0782
-,0x0596
-,0x078A
-,0x0681
-,0x0596
-,0x078C
-,0x0581
-,0x0594
-,0x088E
-,0x0580
-,0x0494
-,0x0790
-,0x0580
-,0x0493
-,0x0791
-,0x0580
-,0x0491
-,0x0892
-,0x0580
-,0x0490
-,0x0794
-,0x0580
-,0x058E
-,0x0795
-,0x0580
-,0x058C
-,0x0896
-,0x0580
-,0x068A
-,0x0896
-,0x0582
-,0x0688
-,0x0797
-,0x0682
-,0x0785
-,0x0897
-,0x0684
-,0x0783
-,0x0897
-,0x0785
-,0x0880
-,0x0798
-,0x0787
-,0x0F97
-,0x0889
-,0x0D95
-,0x0A8B
-,0x108C
-,0x0E8E
-,0x2891
-,0x2694
-,0x2299
-,0x1CA0
-,0x15AA
-,0x0797
-,0xFFFF
-,0xFFD7
-,0x01B7
-,0x03B4
-,0x04B4
-,0x03B4
-,0x04B4
-,0x04B3
-,0x04B3
-,0x05B3
-,0x05B2
-,0x06B2
-,0x05B2
-,0x06B2
-,0x3681
-,0x3781
-,0x3781
-,0x3781
-,0x3781
-,0x37FF
-,0xFFFF
-,0xFFFF
-,0xFFAC
-,0xFFFF
-,0xFF90
-,0x0389
-,0x00A8
-,0x0587
-,0x03A5
-,0x0786
-,0x05A3
-,0x0885
-,0x07A0
-,0x0A84
-,0x089F
-,0x0B84
-,0x069F
-,0x0D83
-,0x069F
-,0x0E82
-,0x069F
-,0x0881
-,0x0482
-,0x059E
-,0x0883
-,0x0482
-,0x049E
-,0x0884
-,0x0481
-,0x059D
-,0x0885
-,0x0481
-,0x059C
-,0x0787
-,0x0481
-,0x049C
-,0x0788
-,0x0481
-,0x049B
-,0x0789
-,0x0481
-,0x049A
-,0x078A
-,0x0481
-,0x0499
-,0x078B
-,0x0481
-,0x0498
-,0x078C
-,0x0481
-,0x0596
-,0x078D
-,0x0481
-,0x0595
-,0x078E
-,0x0481
-,0x0594
-,0x078F
-,0x0481
-,0x0692
-,0x0790
-,0x0482
-,0x0690
-,0x0791
-,0x0482
-,0x078E
-,0x0792
-,0x0483
-,0x078B
-,0x0893
-,0x0483
-,0x0986
-,0x0A94
-,0x0484
-,0x1995
-,0x0485
-,0x1796
-,0x0486
-,0x1498
-,0x0487
-,0x1299
-,0x0489
-,0x0E9B
-,0x048C
-,0x089D
-,0x05B3
-,0x05BA
-,0xFFFF
-,0xFF8E
-,0x00B7
-,0x028A
-,0x01A8
-,0x0488
-,0x03A5
-,0x0786
-,0x05A3
-,0x0886
-,0x05A5
-,0x0784
-,0x05A7
-,0x0684
-,0x05A8
-,0x0682
-,0x05AA
-,0x0582
-,0x05AA
-,0x0581
-,0x0591
-,0x0495
-,0x0580
-,0x0591
-,0x0495
-,0x0580
-,0x0591
-,0x0495
-,0x0580
-,0x0492
-,0x0495
-,0x0580
-,0x0492
-,0x0495
-,0x0580
-,0x0492
-,0x0495
-,0x0580
-,0x0492
-,0x0594
-,0x0580
-,0x0590
-,0x0694
-,0x0580
-,0x0590
-,0x0694
-,0x0580
-,0x058F
-,0x0892
-,0x0582
-,0x058E
-,0x0892
-,0x0582
-,0x068C
-,0x0A90
-,0x0682
-,0x078A
-,0x0C8E
-,0x0684
-,0x0787
-,0x0681
-,0x068C
-,0x0785
-,0x1581
-,0x0789
-,0x0887
-,0x1383
-,0x1889
-,0x1185
-,0x168B
-,0x0F87
-,0x148D
-,0x0C8A
-,0x1291
-,0x078E
-,0x0EAC
-,0x0AFF
-,0xB8FF
-,0xFF8B
-,0x05B2
-,0x06B0
-,0x08AF
-,0x09AD
-,0x0BAC
-,0x0CAA
-,0x0EA9
-,0x0781
-,0x05A7
-,0x0882
-,0x05A6
-,0x0784
-,0x05A4
-,0x0786
-,0x05A3
-,0x0787
-,0x05A1
-,0x0789
-,0x059F
-,0x088A
-,0x059E
-,0x078C
-,0x059C
-,0x088D
-,0x059B
-,0x078F
-,0x0599
-,0x0890
-,0x0598
-,0x0792
-,0x0596
-,0x0794
-,0x0595
-,0x0795
-,0x0593
-,0x0797
-,0x0592
-,0x3581
-,0x3781
-,0x3781
-,0x3781
-,0x3781
-,0x3781
-,0x37A4
-,0x05B3
-,0x05B3
-,0x05B3
-,0x05B3
-,0x05B3
-,0x05B3
-,0x058F
-,0xFFFF
-,0xFF8C
-,0x01A2
-,0x0092
-,0x0392
-,0x1090
-,0x0585
-,0x1C8F
-,0x0784
-,0x1D8E
-,0x0883
-,0x1D8E
-,0x0883
-,0x1C91
-,0x0782
-,0x1B93
-,0x0682
-,0x058E
-,0x0595
-,0x0681
-,0x058E
-,0x0497
-,0x0581
-,0x058E
-,0x0497
-,0x0581
-,0x058D
-,0x0598
-,0x0580
-,0x058D
-,0x0499
-,0x0580
-,0x058D
-,0x0499
-,0x0580
-,0x058D
-,0x0499
-,0x0580
-,0x058D
-,0x0499
-,0x0580
-,0x058D
-,0x0499
-,0x0580
-,0x058D
-,0x0499
-,0x0580
-,0x058D
-,0x0499
-,0x0580
-,0x058D
-,0x0499
-,0x0580
-,0x058D
-,0x0597
-,0x0581
-,0x058D
-,0x0597
-,0x0581
-,0x058E
-,0x0595
-,0x0681
-,0x058E
-,0x0693
-,0x0682
-,0x058E
-,0x0791
-,0x0782
-,0x058F
-,0x088D
-,0x0883
-,0x0590
-,0x0A87
-,0x0B83
-,0x0591
-,0x1C84
-,0x0592
-,0x1A85
-,0x0593
-,0x1886
-,0x0594
-,0x15A5
-,0x11AA
-,0x0CC5
-,0xFFFF
-,0xF111
-,0xA21B
-,0x9A21
-,0x9426
-,0x9029
-,0x8E2B
-,0x8C0D
-,0x8505
-,0x850E
-,0x880B
-,0x8805
-,0x8B09
-,0x8808
-,0x8906
-,0x8E08
-,0x8607
-,0x8B05
-,0x9107
-,0x8407
-,0x8B05
-,0x9306
-,0x8306
-,0x8C05
-,0x9506
-,0x8205
-,0x8D05
-,0x9605
-,0x8106
-,0x8D04
-,0x9706
-,0x8005
-,0x8D05
-,0x9805
-,0x8005
-,0x8D05
-,0x9805
-,0x8004
-,0x8E04
-,0x990B
-,0x8E04
-,0x990B
-,0x8E05
-,0x980B
-,0x8E05
-,0x980B
-,0x8E05
-,0x9805
-,0x8004
-,0x8E06
-,0x9605
-,0x8104
-,0x8F05
-,0x9605
-,0x8105
-,0x8E06
-,0x9405
-,0x8205
-,0x8F07
-,0x9007
-,0x8305
-,0x8E09
-,0x8C08
-,0x8407
-,0x8D0B
-,0x860A
-,0x8507
-,0x8E1B
-,0x8705
-,0x9019
-,0x8903
-,0x9217
-,0x8B00
-,0x9613
-,0xA70F
-,0xAD07
-,0xC8FF
-,0xFFFF
-,0x9605
-,0xB305
-,0xB305
-,0xB305
-,0xB305
-,0xB305
-,0xAF01
-,0x8105
-,0xAC04
-,0x8105
-,0xA907
-,0x8105
-,0xA60A
-,0x8105
-,0xA40C
-,0x8105
-,0xA10F
-,0x8105
-,0x9E12
-,0x8105
-,0x9B13
-,0x8305
-,0x9813
-,0x8605
-,0x9612
-,0x8905
-,0x9312
-,0x8C05
-,0x9012
-,0x8F05
-,0x8E11
-,0x9205
-,0x8B11
-,0x9505
-,0x8910
-,0x9805
-,0x8610
-,0x9B05
-,0x840F
-,0x9E05
-,0x8110
-,0xA015
-,0xA312
-,0xA610
-,0xA80D
-,0xAB0B
-,0xAD09
-,0xAF06
-,0xB204
-,0xFFA7
-,0xFFFF
-,0xCA03
-,0xB10B
-,0xAB0F
-,0x9007
-,0x8F11
-,0x8D0C
-,0x8A14
-,0x8A0F
-,0x8816
-,0x8811
-,0x8618
-,0x8614
-,0x8407
-,0x8708
-,0x8515
-,0x8306
-,0x8B07
-,0x8406
-,0x8608
-,0x8106
-,0x8D06
-,0x8306
-,0x8907
-,0x8004
-,0x9006
-,0x8205
-,0x8B0C
-,0x9105
-,0x8105
-,0x8D0A
-,0x9205
-,0x8104
-,0x8F08
-,0x9405
-,0x8004
-,0x9006
-,0x9505
-,0x8004
-,0x9006
-,0x950B
-,0x9105
-,0x950B
-,0x9105
-,0x950B
-,0x9205
-,0x940B
-,0x9106
-,0x9405
-,0x8004
-,0x9107
-,0x9305
-,0x8005
-,0x8F08
-,0x9304
-,0x8105
-,0x8E0A
-,0x9105
-,0x8106
-,0x8C0C
-,0x8F06
-,0x8206
-,0x8906
-,0x8106
-,0x8E05
-,0x8308
-,0x8508
-,0x8107
-,0x8C06
-,0x8415
-,0x8308
-,0x8807
-,0x8613
-,0x850A
-,0x820A
-,0x8711
-,0x8716
-,0x890F
-,0x8914
-,0x8B0C
-,0x8C12
-,0x8F06
-,0x9010
-,0xAA0C
-,0xAF06
-,0xC5FF // .., 9
-,0xFFE9
-,0x09AC
-,0x0F98
-,0x008D
-,0x1395
-,0x028A
-,0x1792
-,0x0488
-,0x1990
-,0x0686
-,0x1B8E
-,0x0785
-,0x0988
-,0x0A8F
-,0x0683
-,0x088D
-,0x0790
-,0x0582
-,0x0790
-,0x078F
-,0x0582
-,0x0693
-,0x0590
-,0x0580
-,0x0694
-,0x068F
-,0x0580
-,0x0596
-,0x058F
-,0x0580
-,0x0597
-,0x048F
-,0x0580
-,0x0498
-,0x048F
-,0x0580
-,0x0498
-,0x058E
-,0x0B98
-,0x058E
-,0x0B98
-,0x048F
-,0x0580
-,0x0498
-,0x048E
-,0x0581
-,0x0597
-,0x048E
-,0x0581
-,0x0596
-,0x058D
-,0x0681
-,0x0695
-,0x048E
-,0x0583
-,0x0594
-,0x058D
-,0x0683
-,0x0693
-,0x048D
-,0x0685
-,0x0790
-,0x058B
-,0x0786
-,0x098D
-,0x058A
-,0x0888
-,0x0B88
-,0x0687
-,0x0C89
-,0x2D8C
-,0x2B8F
-,0x2793
-,0x2496
-,0x1F9D
-,0x17A9
-,0x07D3 // end of 9
-,0xFF00
--- a/code_part1/OSTC_code_c_part2/ostc90.tbl.txt	Sun Feb 20 19:57:14 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-0x0000 // .
-,0x0022 // <SPACE>
-,0x0035 // 0
-,0x00D2
-,0x0100
-,0x01A8
-,0x0243
-,0x02AC
-,0x0354
-,0x03ED
-,0x0454
-,0x04FF // 9
-,0x059A // end
--- a/code_part1/OSTC_code_c_part2/p3_wordprocessor.c	Sun Feb 20 19:57:14 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,466 +0,0 @@
-/*
- * 		OSTC - diving computer code
- *		===========================
- *		PART 3 :  word processor
- *
- * 		p3_wordprocessor.c for OSTC Mk.2
- *  	Created on: 17.09.2009
- *      Author: christian.w @ heinrichsweikamp.com
- *
- *		#include "ostc28.drx.txt"
- *      #include "ostc28.tbl.txt"
- *      #include "ostc48.tbl.txt"
- *      #include "ostc48.drx.txt"
- *      #include "ostc90.drx.txt"
- *      #include "ostc90.tbl.txt"
- */
-
-// 		Copyright (C) 2009 HeinrichsWeikamp GbR
-
-//    This program is free software: you can redistribute it and/or modify
-//    it under the terms of the GNU General Public License as published by
-//    the Free Software Foundation, either version 3 of the License, or
-//    (at your option) any later version.
-
-//    This program is distributed in the hope that it will be useful,
-//    but WITHOUT ANY WARRANTY; without even the implied warranty of
-//    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-//    GNU General Public License for more details.
-
-//    You should have received a copy of the GNU General Public License
-//    along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-
-// *****************************
-// ** I N T R O D U C T I O N **
-// *****************************
-//
-// OSTC
-//
-// code:
-//
-// summary:
-// display routines
-// for the OSTC experimental project
-// written by Christian Weikamp
-// last revision __________
-// comments added _________
-//
-// additional files:
-// #include "ostc28.drx.txt"
-// #include "ostc28.tbl.txt"
-// #include "ostc48.tbl.txt"
-// #include "ostc48.drx.txt"
-// #include "ostc90.drx.txt"
-// #include "ostc90.tbl.txt"
-// assembler code (PART 1) for working OSTC experimental plattform
-// C code (PART 2) for working OSTC experimental plattform
-//
-// history:
-// 2010-12-1 : jDG Cleanups to a tighter code.
-
-
-// *********************
-// ** I N C L U D E S **
-// *********************
- #include <p18f4685.h>
-
-// ********************************
-// ** C O N F I G U R A T I O N  **
-// ** for simulation without asm **
-// ********************************
- #pragma config OSC = IRCIO67
- #pragma config FCMEN = OFF
- #pragma config IESO = OFF
- #pragma config PWRT = ON
- #pragma config BOREN = OFF
- #pragma config WDT = OFF
- #pragma config WDTPS = 128
- #pragma config MCLRE = ON
- #pragma config LPT1OSC = OFF
- #pragma config PBADEN = OFF
- #pragma config DEBUG = OFF
- #pragma config XINST = OFF
- #pragma config LVP = OFF
- #pragma config STVREN = OFF
-
-// ****************************
-// ** D E F I N E S          **
-// ** missing in  p18f4685.h **
-// ****************************
-
-#define	WP_FONT_SMALL_HEIGHT	 24
-#define	WP_FONT_MEDIUM_HEIGHT	 32
-#define	WP_FONT_LARGE_HEIGHT	 58
-#define oled_rw	PORTA,2,0
-#define oled_rs	PORTE,0,0
-
-// ***********************
-// ** V A R I A B L E S **
-// ***********************
-
-#pragma udata bank0a=0x060
-// input
-volatile unsigned char wp_stringstore[26];
-volatile unsigned int  wp_color;
-volatile unsigned char wp_top;
-volatile unsigned char wp_leftx2;
-volatile unsigned char wp_font;
-volatile unsigned char wp_invert;
-// internal
-volatile unsigned char wp_temp_U8;
-volatile unsigned char wp_txtptr;
-volatile unsigned char wp_char;
-volatile unsigned char	wp_command;
-volatile unsigned int	wp_data_16bit;
-volatile unsigned int	wp_start;
-volatile unsigned int	wp_end;
-volatile unsigned int	wp_i;
-volatile unsigned char	wp_debug_U8;
-
-// Temporary used only inside the wordprocessor.c module
-static unsigned int wp_string_width = 0;
-
-
-// *************************
-// ** P R O T O T Y P E S **
-// *************************
-void main(void);
-
-void main_calc_wordprocessor(void);
-
-void wp_write_command(void);
-void wp_write_data(void);
-void wp_set_window(void);
-void wp_set_char_font_small(void);
-void wp_set_char_font_medium(void);
-void wp_set_char_font_large(void);
-void wordprocessor(void);
-
-// *******************************
-// ** start                     **
-// ** necessary for compilation **
-// *******************************
-#pragma romdata der_code = 0x0000
-#pragma code der_start = 0x0000
-void der_start(void)
-{
-_asm
-	goto	main
-_endasm
-}
-
-// ***********************************
-// ** main code for simulation /    **
-// ** tests without assembler code  **
-// ** is NOT a part of the OSTC     **
-// ***********************************
-#pragma code main = 0x9000
-void main(void)
-{
-	wp_top = 10;
-	wp_leftx2 = 10;
-	wp_color  = 0xFFFF;
-	wp_font   = 0;
-	wp_invert = 0;
-	wp_stringstore[0] = ' ';
-	wp_stringstore[1] = '!';
-	wp_stringstore[2] = '"';
-	wp_stringstore[3] = ':';
-	wp_stringstore[4] = 0;
-	wordprocessor();
-}
-
-// ******************************************************
-// ******************************************************
-// ** THE FOLLOWING CODE HAS TO BE COPPIED TO THE OSTC **
-// ******************************************************
-// ******************************************************
-// ***************
-// ***************
-// ** THE FONTS **
-// ***************
-// ***************
-// all new for bigscreen
-#pragma romdata font_data_large = 0x09A00
-rom const rom unsigned int wp_large_data[] =
-{
-#include "ostc90.drx.txt" // length 0x59A
-};
-#pragma romdata font_table_large = 0x09FA0
-rom const rom unsigned int wp_large_table[] =
-{
-#include "ostc90.tbl.txt" // length 0x18
-};
-#pragma romdata font_table_medium = 0x0A000
-rom const rom unsigned int wp_medium_table[] =
-{
-#include "ostc48.tbl.txt" // length 0x22
-};
-#pragma romdata font_data_medium = 0x0A024
-rom const rom unsigned int wp_medium_data[] =
-{
-#include "ostc48.drx.txt" // length 0x374 // geht bis einschl. 0xA398
-};
-#pragma romdata font_table_small = 0x0A39A
-rom const rom unsigned int wp_small_table[] =
-{
-#include "ostc28.tbl.txt" // length 0xE8
-};
-#pragma romdata font_data_small = 0x0A488
-rom const rom unsigned int wp_small_data[] =
-{
-#include "ostc28.drx.txt"
-};
-
-// **********************
-// **********************
-// ** THE JUMP-IN CODE **
-// ** for the asm code **
-// **********************
-// **********************
-#pragma code main_wordprocessor = 0x0B468
-void main_wordprocessor(void)
-{
-	_asm
-	goto	wordprocessor
-	_endasm
-}
-
-// *********************
-// *********************
-// ** THE SUBROUTINES **
-// *********************
-// *********************
-
-#pragma code subroutines2 = 0x0B470	// can be adapted to fit the romdata tables ahead
-
-// ------------
-// write new //
-// ------------
-
-void wp_write_command(void)
-{
-_asm
-	bcf		oled_rs
-	movff	wp_command,PORTD
-	bcf		oled_rw
-	bsf		oled_rw
-_endasm
-}
-
-void wp_write_data(void)
-{
-_asm
-	bsf		oled_rs
-	movff	wp_data_16bit+1,PORTD	// OLED commands are big endian...
-	bcf		oled_rw
-	bsf		oled_rw
-	movff	wp_data_16bit+0,PORTD
-	bcf		oled_rw
-	bsf		oled_rw
-_endasm
-}
-
-//////////////////////////////////////////////////////////////////////////////
-
-void wp_char_width(void)
-{
-	wp_string_width = 0;
-	for(wp_txtptr = 0; wp_txtptr < 26; wp_txtptr++)
-	{
-		wp_char = wp_stringstore[wp_txtptr];
-		if( wp_char == 0 ) break;
-
-		if(wp_font == 2)
-			wp_set_char_font_large();
-		else if(wp_font == 1)
-			wp_set_char_font_medium();
-		else
-			wp_set_char_font_small();
-
-		for(wp_i = wp_start; wp_i<wp_end;wp_i++)
-		{
-			wp_data_16bit = wp_i ^ 1;
-			if(wp_font == 2)
-				wp_temp_U8 = ((rom unsigned char*)wp_large_data)[wp_data_16bit];
-			else if(wp_font == 1)
-				wp_temp_U8 = ((rom unsigned char*)wp_medium_data)[wp_data_16bit];
-			else
-				wp_temp_U8 = ((rom unsigned char*)wp_small_data)[wp_data_16bit];
-
-			wp_temp_U8 = 1 + (wp_temp_U8 & 127);
-			wp_string_width += wp_temp_U8;
-		}
-	}
-
-	if(wp_font == 2)
-		wp_string_width /= WP_FONT_LARGE_HEIGHT;
-	else if(wp_font == 1)
-		wp_string_width /= WP_FONT_MEDIUM_HEIGHT;
-	else
-		wp_string_width /= WP_FONT_SMALL_HEIGHT;
-}
-
-//////////////////////////////////////////////////////////////////////////////
-
-void wp_set_window(void)
-{
-	// Compute string width (in pixels)
-	wp_char_width();
-
-	// x axis start ( 0 - 319)
-	wp_command = 0x35;
-	wp_write_command();
-	wp_data_16bit = ((unsigned int)wp_leftx2) << 1;
-	wp_write_data();
-	// x axis end ( 0 - 319)
-	wp_command = 0x36;
-	wp_write_command();
-	wp_data_16bit = wp_data_16bit + wp_string_width -1;
-	wp_write_data();
-	// y axis start + end ( 0 - 239 )
-	wp_command = 0x37;
-	wp_write_command();
-	// the bottom part
-	wp_data_16bit = wp_top;
-	if(wp_font == 2)
-		wp_data_16bit += WP_FONT_LARGE_HEIGHT;
-	else if(wp_font == 1)
-		wp_data_16bit += WP_FONT_MEDIUM_HEIGHT;
-	else
-		wp_data_16bit += WP_FONT_SMALL_HEIGHT;
-	wp_data_16bit--;
-	if(wp_data_16bit > 239)
-		wp_data_16bit = 239;
-	// the top part
-	wp_data_16bit |= ((unsigned int)wp_top) << 8;
-	// all together in one 16bit transfer
-	wp_write_data();
-	// start
-	wp_command = 0x20;
-	wp_write_command();
-	wp_data_16bit = wp_top;
-	wp_write_data();
-	wp_command = 0x21;
-	wp_write_command();
-	wp_data_16bit = ((unsigned int)wp_leftx2) << 1;
-	wp_write_data();
-}
-
-void wp_set_char_font_small(void)
-{
-	if(wp_char == ' ')
-		wp_char = '¶';
-	if (wp_char > 0x7E) // skip space between ~ and ¡
-		wp_char -= 34;
-	if((wp_char < '!') || (wp_char > 0xA3)) // font has 34 chars after ~ // ¾ + 4 chars limit to end of battery at the moment
-		wp_char = 0x82;	// ¤
-	wp_start = wp_small_table[wp_char - '!'];
-	wp_end = wp_small_table[1 + wp_char - '!'];
-}
-
-void wp_set_char_font_medium(void)
-{
-	// space is 3E
-	if (wp_char == 0x27) // 0x27 == '
-		wp_char = 0x3B;
-	if (wp_char == '"')
-		wp_char = 0x3C;
-	if (wp_char == 'm')
-		wp_char = 0x3D;
-	if (wp_char == ' ')
-		wp_char = 0x3E;
-	if((wp_char < '.') || (wp_char > 0x3E))
-		wp_char = 0x3E;
-	wp_start = wp_medium_table[wp_char - '.'];
-	wp_end = wp_medium_table[1 + wp_char - '.'];
-}
-void wp_set_char_font_large(void)
-{
-	// space is / = 0x2F
-	if (wp_char == ' ')
-		wp_char = 0x2F;
-	if((wp_char < '.') || (wp_char > '9'))
-		wp_char = 0x2F;
-	wp_start = wp_large_table[wp_char - '.'];
-	wp_end = wp_large_table[1 + wp_char - '.'];
-}
-
-void wordprocessor(void)
-{
-#define TOPLIMIT 230
-#define LEFTLIMIT 155
-
-	if(wp_top > TOPLIMIT)
-		wp_top = TOPLIMIT;
-	if(wp_leftx2 > LEFTLIMIT)
-		wp_leftx2 = LEFTLIMIT;
-
-	// FIX C18 Bug: avoid crash if TBLPTRU was set somewhere...
-	// Should be called once before first PROM read, ie. font
-	// definition access...
-	_asm
-	clrf TBLPTRU, ACCESS
-	_endasm
-
-	wp_set_window();
-
-	// access to GRAM
-	wp_command = 0x22;
-	wp_write_command();
-	_asm
-		bsf		oled_rs
-	_endasm
-
-	wp_txtptr = 0;
-	wp_char = wp_stringstore[wp_txtptr];
-
-	while( wp_char && (wp_txtptr < 26) )
-	{
-		if(wp_font == 2)
-			wp_set_char_font_large();
-		else if(wp_font == 1)
-			wp_set_char_font_medium();
-		else
-			wp_set_char_font_small();
-
-			for(wp_i = wp_start; wp_i<wp_end;wp_i++)
-			{
-			wp_data_16bit = wp_i ^ 1;
-				if(wp_font == 2)
-				wp_temp_U8 = ((rom unsigned char*)wp_large_data)[wp_data_16bit];
-				else if(wp_font == 1)
-				wp_temp_U8 = ((rom unsigned char*)wp_medium_data)[wp_data_16bit];
-				else
-				wp_temp_U8 = ((rom unsigned char*)wp_small_data)[wp_data_16bit];
-
-			// Manage to get color (or black) into data_16:
-			if( wp_invert ) wp_temp_U8 ^= 128;
-			if( wp_temp_U8 & 128 )
-				wp_data_16bit = 0;
-				else
-				wp_data_16bit = wp_color;
-
-			// Then send that to screen
-			wp_temp_U8 = 1 + (wp_temp_U8 & 127);
-			while(wp_temp_U8-- > 0)
-					{
-						_asm
-					// wp selected color
-					movff 	wp_data_16bit+1,PORTD	// OLED is big endian. PIC is not.
-								bcf		oled_rw
-								bsf		oled_rw
-					movff 	wp_data_16bit+0,PORTD
-								bcf		oled_rw
-								bsf		oled_rw
-							_endasm
-						}
-					}
-
-		wp_txtptr++;
-		wp_char = wp_stringstore[wp_txtptr];
-	}
-	wp_command = 0x00;
-	wp_write_command();
-}
Binary file code_part1/OSTC_code_c_part2/p3_wordprocessor.o has changed