diff --git a/.old/Documentation/Datasheets/AM9511-AMD.pdf b/.old/Documentation/Datasheets/AM9511-AMD.pdf deleted file mode 100644 index 63806b8..0000000 Binary files a/.old/Documentation/Datasheets/AM9511-AMD.pdf and /dev/null differ diff --git a/.old/Documentation/Datasheets/FDC9266_StandardMicrosystems.pdf b/.old/Documentation/Datasheets/FDC9266_StandardMicrosystems.pdf deleted file mode 100644 index 12bbff0..0000000 Binary files a/.old/Documentation/Datasheets/FDC9266_StandardMicrosystems.pdf and /dev/null differ diff --git a/.old/Documentation/Datasheets/M82C288.pdf b/.old/Documentation/Datasheets/M82C288.pdf deleted file mode 100644 index 1f5b4e0..0000000 Binary files a/.old/Documentation/Datasheets/M82C288.pdf and /dev/null differ diff --git a/.old/Documentation/Datasheets/VT82C42_datasheet.pdf b/.old/Documentation/Datasheets/VT82C42_datasheet.pdf deleted file mode 100644 index 6f19742..0000000 Binary files a/.old/Documentation/Datasheets/VT82C42_datasheet.pdf and /dev/null differ diff --git a/.old/Documentation/Datasheets/Zilog Z80-SIO Technical Manual.pdf b/.old/Documentation/Datasheets/Zilog Z80-SIO Technical Manual.pdf deleted file mode 100644 index b4645ed..0000000 Binary files a/.old/Documentation/Datasheets/Zilog Z80-SIO Technical Manual.pdf and /dev/null differ diff --git a/.old/Documentation/Datasheets/z80.pdf b/.old/Documentation/Datasheets/z80.pdf deleted file mode 100644 index 3e40135..0000000 Binary files a/.old/Documentation/Datasheets/z80.pdf and /dev/null differ diff --git a/.old/Documentation/Datasheets/z80ctc.pdf b/.old/Documentation/Datasheets/z80ctc.pdf deleted file mode 100644 index 9975534..0000000 Binary files a/.old/Documentation/Datasheets/z80ctc.pdf and /dev/null differ diff --git a/.old/Documentation/Protocols/ASCII-Conversion-Chart.pdf b/.old/Documentation/Protocols/ASCII-Conversion-Chart.pdf deleted file mode 100644 index 2d7b51b..0000000 Binary files a/.old/Documentation/Protocols/ASCII-Conversion-Chart.pdf and /dev/null differ diff --git a/.old/Documentation/Protocols/scancode.jpg b/.old/Documentation/Protocols/scancode.jpg deleted file mode 100644 index 2af923d..0000000 Binary files a/.old/Documentation/Protocols/scancode.jpg and /dev/null differ diff --git a/.old/Documentation/Protocols/xymodem.pdf b/.old/Documentation/Protocols/xymodem.pdf deleted file mode 100644 index 2399775..0000000 Binary files a/.old/Documentation/Protocols/xymodem.pdf and /dev/null differ diff --git a/.old/Documentation/Schematics/Z8C-CPU Board V1 Rev1.pdf b/.old/Documentation/Schematics/Z8C-CPU Board V1 Rev1.pdf deleted file mode 100644 index e78f309..0000000 Binary files a/.old/Documentation/Schematics/Z8C-CPU Board V1 Rev1.pdf and /dev/null differ diff --git a/.old/Documentation/Schematics/Z8C-Disk Interface Board.pdf b/.old/Documentation/Schematics/Z8C-Disk Interface Board.pdf deleted file mode 100644 index 42d41ab..0000000 Binary files a/.old/Documentation/Schematics/Z8C-Disk Interface Board.pdf and /dev/null differ diff --git a/.old/Documentation/Schematics/Z8C-MIO Board.pdf b/.old/Documentation/Schematics/Z8C-MIO Board.pdf deleted file mode 100644 index 9f71d67..0000000 Binary files a/.old/Documentation/Schematics/Z8C-MIO Board.pdf and /dev/null differ diff --git a/Documentation/ASCII-Conversion-Chart.pdf b/Documentation/ASCII-Conversion-Chart.pdf deleted file mode 100644 index 2d7b51b..0000000 Binary files a/Documentation/ASCII-Conversion-Chart.pdf and /dev/null differ diff --git a/Modules/001-CPU Board V1/Schematics/~Z80.kicad_sch.lck b/Modules/001-CPU Board V1/Schematics/~Z80.kicad_sch.lck new file mode 100644 index 0000000..89d4c61 --- /dev/null +++ b/Modules/001-CPU Board V1/Schematics/~Z80.kicad_sch.lck @@ -0,0 +1 @@ +{"hostname":"pop-os","username":"dennisgunia"} \ No newline at end of file diff --git a/Modules/006-TapeDrv/z80-TAPE-backups/z80-TAPE-2024-06-23_200151.zip b/Modules/006-TapeDrv/z80-TAPE-backups/z80-TAPE-2024-06-24_095210.zip similarity index 88% rename from Modules/006-TapeDrv/z80-TAPE-backups/z80-TAPE-2024-06-23_200151.zip rename to Modules/006-TapeDrv/z80-TAPE-backups/z80-TAPE-2024-06-24_095210.zip index 8d626fa..d1cedcb 100644 Binary files a/Modules/006-TapeDrv/z80-TAPE-backups/z80-TAPE-2024-06-23_200151.zip and b/Modules/006-TapeDrv/z80-TAPE-backups/z80-TAPE-2024-06-24_095210.zip differ diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_111927.zip b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_111927.zip new file mode 100644 index 0000000..93bc247 Binary files /dev/null and b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_111927.zip differ diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_130307.zip b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_130307.zip new file mode 100644 index 0000000..67652da Binary files /dev/null and b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_130307.zip differ diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_130924.zip b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_130924.zip new file mode 100644 index 0000000..b6a29f7 Binary files /dev/null and b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_130924.zip differ diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_131749.zip b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_131749.zip new file mode 100644 index 0000000..85803b4 Binary files /dev/null and b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_131749.zip differ diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_132657.zip b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_132657.zip new file mode 100644 index 0000000..0e37cf3 Binary files /dev/null and b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_132657.zip differ diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_200046.zip b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_200046.zip new file mode 100644 index 0000000..7aef336 Binary files /dev/null and b/Modules/007-MemoryExpansion/007-MemoryExpansion-backups/007-MemoryExpansion-2024-06-24_200046.zip differ diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_pcb b/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_pcb new file mode 100644 index 0000000..69d28bf --- /dev/null +++ b/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_pcb @@ -0,0 +1,477 @@ +(kicad_pcb (version 20221018) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + + (net 0 "") + (net 1 "unconnected-(J1-CHASSIS-PadG)") + (net 2 "GND") + (net 3 "unconnected-(J1-MEMAQ-Pada5)") + (net 4 "unconnected-(J1-~{INT3}-Pada6)") + (net 5 "unconnected-(J1-CA0-Pada7)") + (net 6 "unconnected-(J1-CA1-Pada8)") + (net 7 "unconnected-(J1-CA2-Pada9)") + (net 8 "unconnected-(J1-CA3-Pada10)") + (net 9 "unconnected-(J1-CA4-Pada11)") + (net 10 "unconnected-(J1-CA5-Pada12)") + (net 11 "unconnected-(J1-CA6-Pada13)") + (net 12 "unconnected-(J1-CA7-Pada14)") + (net 13 "unconnected-(J1-CA8-Pada15)") + (net 14 "unconnected-(J1-CA9-Pada16)") + (net 15 "unconnected-(J1-CA10-Pada17)") + (net 16 "unconnected-(J1-CA11-Pada18)") + (net 17 "unconnected-(J1-CA12-Pada19)") + (net 18 "unconnected-(J1-CA13-Pada20)") + (net 19 "unconnected-(J1-CA14-Pada21)") + (net 20 "unconnected-(J1-CA15-Pada22)") + (net 21 "unconnected-(J1-~{BUSREQ}-Pada23)") + (net 22 "unconnected-(J1-~{BUSACK}-Pada24)") + (net 23 "unconnected-(J1-A16-Pada25)") + (net 24 "unconnected-(J1-A17-Pada26)") + (net 25 "unconnected-(J1-A18-Pada27)") + (net 26 "unconnected-(J1-A19-Pada28)") + (net 27 "unconnected-(J1-A20-Pada29)") + (net 28 "unconnected-(J1-A21-Pada30)") + (net 29 "unconnected-(J1-SCL-Pada31)") + (net 30 "unconnected-(J1-SDA-Pada32)") + (net 31 "+5V") + (net 32 "unconnected-(J1-~{INT0}-Padb4)") + (net 33 "unconnected-(J1-~{INT1}-Padb5)") + (net 34 "unconnected-(J1-~{INT2}-Padb6)") + (net 35 "unconnected-(J1-CD0-Padb7)") + (net 36 "unconnected-(J1-CD1-Padb8)") + (net 37 "unconnected-(J1-CD2-Padb9)") + (net 38 "unconnected-(J1-CD3-Padb10)") + (net 39 "unconnected-(J1-CD4-Padb11)") + (net 40 "unconnected-(J1-CD5-Padb12)") + (net 41 "unconnected-(J1-CD6-Padb13)") + (net 42 "unconnected-(J1-CD7-Padb14)") + (net 43 "unconnected-(J1-~{RESET}-Padb15)") + (net 44 "unconnected-(J1-CLK-Padb16)") + (net 45 "unconnected-(J1-~{INT}-Padb17)") + (net 46 "unconnected-(J1-~{NMI}-Padb18)") + (net 47 "unconnected-(J1-~{M1}-Padb19)") + (net 48 "unconnected-(J1-~{WAIT}-Padb20)") + (net 49 "unconnected-(J1-~{HALT}-Padb21)") + (net 50 "unconnected-(J1-~{RD}-Padb22)") + (net 51 "unconnected-(J1-~{WR}-Padb23)") + (net 52 "unconnected-(J1-~{MREQ}-Padb24)") + (net 53 "unconnected-(J1-~{IOREQ}-Padb25)") + (net 54 "unconnected-(J1-IEI-Padb26)") + (net 55 "unconnected-(J1-IEO-Padb27)") + (net 56 "unconnected-(J1-+12V-Padb28)") + (net 57 "unconnected-(J1--12V-Padb29)") + (net 58 "unconnected-(J1-SPARE-Padb30)") + (net 59 "unconnected-(J1-SPARE-Padb31)") + + (footprint "Dennis:Z8C Card" (layer "F.Cu") + (tstamp 69e3db24-248d-4141-beff-edf3c283928e) + (at 213.072 95.504) + (descr "DIN41612 connector, type Q, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf") + (tags "DIN 41612 IEC 60603 Q") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, double row, 02x32, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/8b5d976e-b0e4-4438-8d84-0737af7eda49") + (attr through_hole) + (fp_text reference "J1" (at -2.35 -44.45 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ea0b4868-e358-4741-a560-e3ffe642521d) + ) + (fp_text value "Z8C_Card" (at -6.57 0 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ee7f6bc3-86f0-458d-a497-ad4f50fb61e1) + ) + (fp_text user "Board edge" (at 5.81 0 90) (layer "Cmts.User") + (effects (font (size 0.7 0.7) (thickness 0.1))) + (tstamp 1212b7b1-8463-4d12-86f2-2fe75c8b1965) + ) + (fp_text user "${REFERENCE}" (at 1.05 0 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 289065c6-60e4-4926-963d-1a987ca3fa05) + ) + (fp_line (start -1.79 -41.065) (end -1.49 -40.465) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bd53b62d-31d8-4f81-9aa8-98de2c60ddd7)) + (fp_line (start -1.61 -47.26) (end -1.61 -41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0fbaaed6-40b5-4209-aa68-248127cb93a5)) + (fp_line (start -1.61 -41.74) (end -0.61 -41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 086a0068-6e5e-423e-96fc-805b19ac4911)) + (fp_line (start -1.61 41.74) (end -0.61 41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 155f473a-1b17-4785-8d58-0e68cfe920a8)) + (fp_line (start -1.61 47.26) (end -1.61 41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7e126edc-e936-4c67-a46d-fa6571f8de54)) + (fp_line (start -1.49 -40.465) (end -1.19 -41.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 11b46a63-1003-4539-8890-da7215770a02)) + (fp_line (start -1.19 -41.065) (end -1.79 -41.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4a84569f-a228-46c6-ac9a-93dbea085303)) + (fp_line (start -0.61 -41.741) (end -0.61 -40.465) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ffb1f2b-d7d1-4449-b2e5-4c29e7ef194b)) + (fp_line (start -0.61 -38.275) (end -0.61 -37.569) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a14beed6-0243-49c5-8d3e-95abe8bde43d)) + (fp_line (start -0.61 -36.09) (end -0.61 -35.029) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1c824c52-6db4-4385-a6a5-4d1247476ea8)) + (fp_line (start -0.61 -33.55) (end -0.61 -32.489) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b71b871a-1e3d-4c14-a68b-f4e4da88973e)) + (fp_line (start -0.61 -31.01) (end -0.61 -29.949) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6aa3ba15-2c7a-4ed6-ba92-16094a34fa0e)) + (fp_line (start -0.61 -28.47) (end -0.61 -27.409) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 91a0ea63-1684-452e-befd-a1ca9380a06a)) + (fp_line (start -0.61 -25.93) (end -0.61 -24.869) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cae3556c-5003-44c3-a646-91e71300e4bd)) + (fp_line (start -0.61 -23.39) (end -0.61 -22.329) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 014cdf01-8f4b-4c8e-870b-95e42a137fed)) + (fp_line (start -0.61 -20.85) (end -0.61 -19.789) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 608526e6-9ca9-4f3a-bd25-14816f40051c)) + (fp_line (start -0.61 -18.31) (end -0.61 -17.249) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 397749eb-4455-4b46-acaf-e9603079c192)) + (fp_line (start -0.61 -15.77) (end -0.61 -14.709) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bbb5ea9f-0d2b-4c09-9616-cbd73a1f3ddb)) + (fp_line (start -0.61 -13.23) (end -0.61 -12.169) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5bd8ad16-f5ab-45a7-bc41-f5f11ee525f4)) + (fp_line (start -0.61 -10.69) (end -0.61 -9.629) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2da99bf7-715a-4107-bde5-373f61cc573b)) + (fp_line (start -0.61 -8.15) (end -0.61 -7.089) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9bcd562e-3119-47e6-a359-3ea15ee87936)) + (fp_line (start -0.61 -5.61) (end -0.61 -4.549) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e721356f-5b8d-4b3b-9326-089f7b12817c)) + (fp_line (start -0.61 -3.07) (end -0.61 -2.009) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d8da062-de15-460d-9ab4-1eafff2d8db0)) + (fp_line (start -0.61 -0.53) (end -0.61 0.531) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f8dd9cb3-4619-4901-86d5-3d35c7ec553d)) + (fp_line (start -0.61 2.01) (end -0.61 3.071) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 71a9f432-7e4c-45d1-91e3-b2ba3f195c40)) + (fp_line (start -0.61 4.55) (end -0.61 5.611) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d3198068-275b-440e-84c2-10ab1aaaf42c)) + (fp_line (start -0.61 7.09) (end -0.61 8.151) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 53fd282c-f4c2-407c-852f-d88802233dc7)) + (fp_line (start -0.61 9.63) (end -0.61 10.691) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dc7b626e-7973-4f0e-87e4-08d12462a585)) + (fp_line (start -0.61 12.17) (end -0.61 13.231) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp caa4b78e-1e6d-44d8-b4cc-80533e19433e)) + (fp_line (start -0.61 14.71) (end -0.61 15.771) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd5d3bd6-298f-4e88-ab80-af24cd65cd23)) + (fp_line (start -0.61 17.25) (end -0.61 18.311) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb1fa1d1-cee6-4d64-97ab-ec8ade8cae09)) + (fp_line (start -0.61 19.79) (end -0.61 20.851) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a8fa1efa-4648-4072-a304-0e02073e76d5)) + (fp_line (start -0.61 22.33) (end -0.61 23.391) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5ee1ef5b-ae20-4169-9773-bc77d5d7ea70)) + (fp_line (start -0.61 24.87) (end -0.61 25.931) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 508e8681-15d2-4f83-be66-e8e3727820eb)) + (fp_line (start -0.61 27.41) (end -0.61 28.471) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 51b70f65-e599-445a-8fa2-9adaf325cb23)) + (fp_line (start -0.61 29.95) (end -0.61 31.011) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 00aa6ffe-5764-41ce-bc4b-e3b7be12a4bf)) + (fp_line (start -0.61 32.49) (end -0.61 33.551) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7eeacdd8-bb5c-4864-82da-0afa5e790994)) + (fp_line (start -0.61 35.03) (end -0.61 36.091) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3c3a5899-f66e-4c21-a1b7-65a86a512d38)) + (fp_line (start -0.61 37.57) (end -0.61 38.631) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cb81fcf3-f7dd-428a-bb6d-e383a635b3ea)) + (fp_line (start -0.61 40.11) (end -0.61 41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bfc1e841-054f-4a89-a8a8-169b222878ce)) + (fp_line (start 3.81 -47.26) (end -1.61 -47.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e31aa5ea-4410-464c-90e9-09a80c22de98)) + (fp_line (start 3.81 47.26) (end -1.61 47.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f302b302-9183-4900-947d-523efe7d1420)) + (fp_line (start 3.81 -47) (end 3.81 47) + (stroke (width 0.08) (type solid)) (layer "Dwgs.User") (tstamp 3dfb05d1-d2fb-4e2f-93f4-ae4aec05879c)) + (fp_line (start 3.91 0) (end 4.41 0.2) + (stroke (width 0.1) (type solid)) (layer "Cmts.User") (tstamp 3c70d3a0-3ae5-423a-ba1f-cd2748edbb91)) + (fp_line (start 3.91 0) (end 5.21 0) + (stroke (width 0.1) (type solid)) (layer "Cmts.User") (tstamp c150b6d0-4bc8-460d-a5db-25d96c6cc68a)) + (fp_line (start 4.41 -0.2) (end 3.91 0) + (stroke (width 0.1) (type solid)) (layer "Cmts.User") (tstamp cbc2df7d-91e2-4a91-a071-60ca27c004df)) + (fp_circle (center -150.501 44.577) (end -147.701 44.577) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp f58d6f91-7b6f-4d77-9bb5-749822b28e16)) + (fp_circle (center -150.495 -44.577) (end -147.695 -44.577) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 51816c11-60ab-441f-8a3a-62e8c76690cc)) + (fp_line (start -156.21 -50.165) (end -156.21 50.165) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp df5de9f1-1703-447f-8392-e1f367f1e6a9)) + (fp_line (start -156.21 50.165) (end 3.81 50.165) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp e1dc4dc4-a659-4e14-b0ab-92ecb527ff20)) + (fp_line (start 3.81 -50.165) (end -156.21 -50.165) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 1ae98930-969e-4745-8d33-5652a8bdf6e0)) + (fp_line (start 3.81 50.165) (end 3.81 -50.165) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp ccca7f0e-647b-4997-bb16-f387b55aca5a)) + (fp_line (start -141.478 -50.165) (end 3.81 -50.165) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp d3270209-abf4-4c4f-b57d-3149fb5d8ef0)) + (fp_line (start -141.478 50.165) (end 3.81 50.165) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp ca78053a-dea2-4f2b-949f-d609789f7778)) + (fp_line (start -140.208 -49.022) (end -141.478 -50.165) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 9ac0c58b-73d4-4a84-a8fc-b5d0607a6910)) + (fp_line (start -140.208 49.022) (end -141.478 50.165) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp c7db34fe-d160-4bd3-a061-46aa6a4475c6)) + (fp_line (start -5.31 -40.64) (end -5.31 40.65) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 23de7c24-4754-4970-a400-253733ff47ed)) + (fp_line (start -5.31 40.65) (end -1.86 40.65) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6617d5fd-17f7-425a-9ff6-aaad6d4ea3bd)) + (fp_line (start -1.86 -47.5) (end -1.86 -40.64) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 30926ef2-c1a1-426b-a6f9-e8ad7369a333)) + (fp_line (start -1.86 -40.64) (end -5.31 -40.64) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3579f9d5-9359-4b54-95a0-a624dd0b3c8c)) + (fp_line (start -1.86 40.65) (end -1.86 47.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c6ad7633-fd68-4ce5-b38a-76bcc6168788)) + (fp_line (start -1.86 47.5) (end 11.74 47.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b5ec3392-95ad-49e5-9aa0-e933a47ef13f)) + (fp_line (start 3.81 -50.165) (end 3.81 -49.022) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6a6bc83a-96e9-4a47-ba8b-2d01a474aa3e)) + (fp_line (start 3.81 -49.022) (end -140.208 -49.022) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp d31c4ec6-f6be-4fc0-9c66-f934ceed2598)) + (fp_line (start 3.81 49.022) (end -140.208 49.022) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 7689d519-26e7-4669-a368-22f1cd755deb)) + (fp_line (start 3.81 50.165) (end 3.81 49.022) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 5e446f86-255a-4caa-ba39-3c306f427e6e)) + (fp_line (start 11.74 -47.5) (end -1.86 -47.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 90975883-e7d3-4e17-b726-bd7ce52bc9c6)) + (fp_line (start 11.74 47.5) (end 11.74 -47.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c8905a9c-aa76-4a31-8cc2-b1a1851fcd21)) + (fp_circle (center -150.497 44.577) (end -147.447 44.577) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 424aad6c-02d4-4962-a651-38390ff742b1)) + (fp_circle (center -150.495 -44.577) (end -147.445 -44.577) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 914f43bd-9c41-4172-aa5b-8c3713b7d428)) + (fp_line (start -1.35 -47) (end -1.35 -42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c46fcf66-0b40-4368-8f88-3d4bbfd6b3d0)) + (fp_line (start -1.35 -42) (end -0.35 -42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a8d02ec5-067a-4e0e-ae97-f9a5f514707c)) + (fp_line (start -1.35 42) (end -1.35 47) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 72d11f3e-27ee-4c2f-9616-7b4310fddde1)) + (fp_line (start -1.35 47) (end 5.25 47) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c27f81f8-cb9c-4b79-8b92-2add58aff96d)) + (fp_line (start -0.35 -42) (end -0.35 42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fc41876d-d559-4440-8f1d-d2acb772778b)) + (fp_line (start -0.35 42) (end -1.35 42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c4d247e5-c8e4-4031-a77d-37bf30187915)) + (fp_line (start -0.15 -39.37) (end 0.55 -39.87) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp de44d2d9-6ab3-4c33-a398-f216b2c81207)) + (fp_line (start 0.55 -39.87) (end 0.55 -38.87) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e28a8ceb-cb54-499d-a234-c39d93fb0e41)) + (fp_line (start 0.55 -38.87) (end -0.15 -39.37) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 44a0154f-8a86-4330-88c4-2a2aa22968e1)) + (fp_line (start 5.25 -47) (end -1.35 -47) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5a4e8ec2-ca28-4842-b733-2b41181a8a6b)) + (fp_line (start 5.25 -43.75) (end 5.25 -47) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e087aa1c-9202-4d13-828a-388464b66bf4)) + (fp_line (start 5.25 43.75) (end 11.25 43.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 846ea249-b098-4d1c-bd8f-73e52e370554)) + (fp_line (start 5.25 47) (end 5.25 43.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b78d4e39-57aa-4e49-82cd-5eccfbd5333a)) + (fp_line (start 11.25 -43.75) (end 5.25 -43.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 863ea075-0b05-456c-84f8-bd296a7cd7be)) + (fp_line (start 11.25 43.75) (end 11.25 -43.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1423f663-5d52-44f3-9811-5bbd699aa222)) + (pad "" np_thru_hole circle (at 1.05 -44.45 270) (size 2.85 2.85) (drill 2.85) (layers "*.Cu" "*.Mask") (tstamp f5759131-84e2-45b0-8705-ada56add21fc)) + (pad "" np_thru_hole circle (at 1.05 44.45 270) (size 2.85 2.85) (drill 2.85) (layers "*.Cu" "*.Mask") (tstamp 0de36fe4-52ff-45fe-a882-aeb5fa0d0f01)) + (pad "G" thru_hole circle (at -150.495 -44.577) (size 5.6 5.6) (drill 3.2) (layers "*.Cu" "*.Mask") + (net 1 "unconnected-(J1-CHASSIS-PadG)") (pinfunction "CHASSIS") (pintype "power_out") (tstamp 799e8604-c1a7-41a5-acc7-f37e002701a1)) + (pad "G" thru_hole circle (at -150.495 44.577) (size 5.6 5.6) (drill 3.2) (layers "*.Cu" "*.Mask") + (net 1 "unconnected-(J1-CHASSIS-PadG)") (pinfunction "CHASSIS") (pintype "power_out") (tstamp 79da1b43-f10f-4adc-bbc5-9f8b19bdd494)) + (pad "a1" thru_hole roundrect (at -1.49 -39.37 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.16129) + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp 48ea9cab-17d1-42be-8352-7ad785ad3f00)) + (pad "a2" thru_hole circle (at -1.49 -36.83 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp a6bb77b5-116f-4c93-a5fd-8c9b2099e1b5)) + (pad "a3" thru_hole circle (at -1.49 -34.29 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp 334bcda8-ccab-4d58-a503-3c1ce478f9af)) + (pad "a4" thru_hole circle (at -1.49 -31.75 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp 6a5d4654-6822-48cf-b61a-ea7f866b3e13)) + (pad "a5" thru_hole circle (at -1.49 -29.21 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 3 "unconnected-(J1-MEMAQ-Pada5)") (pinfunction "MEMAQ") (pintype "passive") (tstamp a73da582-51a4-4ffc-b1db-b2ce024fc740)) + (pad "a6" thru_hole circle (at -1.49 -26.67 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 4 "unconnected-(J1-~{INT3}-Pada6)") (pinfunction "~{INT3}") (pintype "passive") (tstamp 41ea0de4-b830-4294-86fe-e791857330c1)) + (pad "a7" thru_hole circle (at -1.49 -24.13 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 5 "unconnected-(J1-CA0-Pada7)") (pinfunction "CA0") (pintype "passive") (tstamp 1398949a-5103-42a6-94b7-a65661884cf3)) + (pad "a8" thru_hole circle (at -1.49 -21.59 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 6 "unconnected-(J1-CA1-Pada8)") (pinfunction "CA1") (pintype "passive") (tstamp b394acfe-5895-40ae-9a1b-e09c3306ac5c)) + (pad "a9" thru_hole circle (at -1.49 -19.05 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 7 "unconnected-(J1-CA2-Pada9)") (pinfunction "CA2") (pintype "passive") (tstamp 185fa3d2-a427-41e0-b2ac-bc952525fa08)) + (pad "a10" thru_hole circle (at -1.49 -16.51 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 8 "unconnected-(J1-CA3-Pada10)") (pinfunction "CA3") (pintype "passive") (tstamp 50a0063a-b541-4f59-a76e-a48de5fa99f5)) + (pad "a11" thru_hole circle (at -1.49 -13.97 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 9 "unconnected-(J1-CA4-Pada11)") (pinfunction "CA4") (pintype "passive") (tstamp 88d6cdd3-6d1a-4567-98a2-41646166dc92)) + (pad "a12" thru_hole circle (at -1.49 -11.43 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 10 "unconnected-(J1-CA5-Pada12)") (pinfunction "CA5") (pintype "passive") (tstamp d00b242d-8166-4547-80d1-88d3e3753658)) + (pad "a13" thru_hole circle (at -1.49 -8.89 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 11 "unconnected-(J1-CA6-Pada13)") (pinfunction "CA6") (pintype "passive") (tstamp 09f9df75-2e98-4e0c-892d-51c9a1c812ee)) + (pad "a14" thru_hole circle (at -1.49 -6.35 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 12 "unconnected-(J1-CA7-Pada14)") (pinfunction "CA7") (pintype "passive") (tstamp 4fe35061-bde7-43ba-91ba-4247b213ae7f)) + (pad "a15" thru_hole circle (at -1.49 -3.81 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 13 "unconnected-(J1-CA8-Pada15)") (pinfunction "CA8") (pintype "passive") (tstamp 606381fe-ca63-4a8a-9daf-e52bdbbc322b)) + (pad "a16" thru_hole circle (at -1.49 -1.27 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 14 "unconnected-(J1-CA9-Pada16)") (pinfunction "CA9") (pintype "passive") (tstamp 131fb822-6775-42d2-805c-6b41b363692c)) + (pad "a17" thru_hole circle (at -1.49 1.27 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 15 "unconnected-(J1-CA10-Pada17)") (pinfunction "CA10") (pintype "passive") (tstamp 9df9a199-523b-4d61-8338-379d7d709b9b)) + (pad "a18" thru_hole circle (at -1.49 3.81 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 16 "unconnected-(J1-CA11-Pada18)") (pinfunction "CA11") (pintype "passive") (tstamp 2a9be209-51a7-4a7f-ac5b-ee1a9357ad24)) + (pad "a19" thru_hole circle (at -1.49 6.35 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 17 "unconnected-(J1-CA12-Pada19)") (pinfunction "CA12") (pintype "passive") (tstamp 2cf74df8-6411-49ee-a3ba-a0588e550da2)) + (pad "a20" thru_hole circle (at -1.49 8.89 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 18 "unconnected-(J1-CA13-Pada20)") (pinfunction "CA13") (pintype "passive") (tstamp a918377a-a927-4241-ad2b-ac1879a16f37)) + (pad "a21" thru_hole circle (at -1.49 11.43 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 19 "unconnected-(J1-CA14-Pada21)") (pinfunction "CA14") (pintype "passive") (tstamp b053449f-b9ae-4168-94e1-ef08be4569ab)) + (pad "a22" thru_hole circle (at -1.49 13.97 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 20 "unconnected-(J1-CA15-Pada22)") (pinfunction "CA15") (pintype "passive") (tstamp c1e56fe2-7972-4095-a66c-c3b08df637f5)) + (pad "a23" thru_hole circle (at -1.49 16.51 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 21 "unconnected-(J1-~{BUSREQ}-Pada23)") (pinfunction "~{BUSREQ}") (pintype "passive") (tstamp b788aabb-6266-472b-a4d1-8396fe8e6390)) + (pad "a24" thru_hole circle (at -1.49 19.05 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 22 "unconnected-(J1-~{BUSACK}-Pada24)") (pinfunction "~{BUSACK}") (pintype "passive") (tstamp baa28730-cfe7-4350-aae8-3475c2ee1aab)) + (pad "a25" thru_hole circle (at -1.49 21.59 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 23 "unconnected-(J1-A16-Pada25)") (pinfunction "A16") (pintype "passive") (tstamp 56e2b5ab-6566-460d-bd53-ba9aad64e105)) + (pad "a26" thru_hole circle (at -1.49 24.13 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 24 "unconnected-(J1-A17-Pada26)") (pinfunction "A17") (pintype "passive") (tstamp ff9bc02a-89fc-48bc-b2e8-126961d7d184)) + (pad "a27" thru_hole circle (at -1.49 26.67 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 25 "unconnected-(J1-A18-Pada27)") (pinfunction "A18") (pintype "passive") (tstamp 34582b39-691b-43c6-9520-a4f066e49e42)) + (pad "a28" thru_hole circle (at -1.49 29.21 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 26 "unconnected-(J1-A19-Pada28)") (pinfunction "A19") (pintype "passive") (tstamp 6ca7008e-e5a6-45e1-9486-ec5872356f3e)) + (pad "a29" thru_hole circle (at -1.49 31.75 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 27 "unconnected-(J1-A20-Pada29)") (pinfunction "A20") (pintype "passive") (tstamp bbf712d4-e2f3-4d15-84a9-807cbcf64c54)) + (pad "a30" thru_hole circle (at -1.49 34.29 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 28 "unconnected-(J1-A21-Pada30)") (pinfunction "A21") (pintype "passive") (tstamp 34779682-6af8-45ff-8607-64588e929b38)) + (pad "a31" thru_hole circle (at -1.49 36.83 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 29 "unconnected-(J1-SCL-Pada31)") (pinfunction "SCL") (pintype "passive") (tstamp 09f77361-92cc-49be-b5c2-9e99e1e5b7d2)) + (pad "a32" thru_hole circle (at -1.49 39.37 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 30 "unconnected-(J1-SDA-Pada32)") (pinfunction "SDA") (pintype "passive") (tstamp 4d530cbb-aebc-40b5-8846-2af292798ad0)) + (pad "b1" thru_hole circle (at -4.03 -39.37 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "+5V") (pintype "power_out") (tstamp 25866c8e-2f42-4433-a6a1-9bb069851d95)) + (pad "b2" thru_hole circle (at -4.03 -36.83 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "+5V") (pintype "power_out") (tstamp 4e1f3969-678d-4ff2-95bd-48f5fb692893)) + (pad "b3" thru_hole circle (at -4.03 -34.29 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "+5V") (pintype "power_out") (tstamp 47a40aad-9dc6-494c-8401-8a61f4d789c9)) + (pad "b4" thru_hole circle (at -4.03 -31.75 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 32 "unconnected-(J1-~{INT0}-Padb4)") (pinfunction "~{INT0}") (pintype "passive") (tstamp 5532888b-5bb1-42c4-82e9-5d25e10f5467)) + (pad "b5" thru_hole circle (at -4.03 -29.21 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 33 "unconnected-(J1-~{INT1}-Padb5)") (pinfunction "~{INT1}") (pintype "passive") (tstamp 79ac85ff-f2c5-4037-8015-39f142ca695c)) + (pad "b6" thru_hole circle (at -4.03 -26.67 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 34 "unconnected-(J1-~{INT2}-Padb6)") (pinfunction "~{INT2}") (pintype "passive") (tstamp a37ac0ec-5d7f-46bb-99fe-7a0b6844e89c)) + (pad "b7" thru_hole circle (at -4.03 -24.13 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 35 "unconnected-(J1-CD0-Padb7)") (pinfunction "CD0") (pintype "passive") (tstamp d566a296-7779-4607-9a6b-36ffd024792c)) + (pad "b8" thru_hole circle (at -4.03 -21.59 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 36 "unconnected-(J1-CD1-Padb8)") (pinfunction "CD1") (pintype "passive") (tstamp 629fc30c-c568-4ee7-8e30-685b51f0d0b2)) + (pad "b9" thru_hole circle (at -4.03 -19.05 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 37 "unconnected-(J1-CD2-Padb9)") (pinfunction "CD2") (pintype "passive") (tstamp de5da16a-9c13-487d-a1bb-414799f3dbd7)) + (pad "b10" thru_hole circle (at -4.03 -16.51 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 38 "unconnected-(J1-CD3-Padb10)") (pinfunction "CD3") (pintype "passive") (tstamp 6e2febfd-91eb-400c-ad5e-08baf3aea816)) + (pad "b11" thru_hole circle (at -4.03 -13.97 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 39 "unconnected-(J1-CD4-Padb11)") (pinfunction "CD4") (pintype "passive") (tstamp 631feb61-e05f-47e0-8f7a-0b964975efb1)) + (pad "b12" thru_hole circle (at -4.03 -11.43 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 40 "unconnected-(J1-CD5-Padb12)") (pinfunction "CD5") (pintype "passive") (tstamp cc31af21-d9fa-4ee9-8e05-1a10fdd49aa3)) + (pad "b13" thru_hole circle (at -4.03 -8.89 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 41 "unconnected-(J1-CD6-Padb13)") (pinfunction "CD6") (pintype "passive") (tstamp 0be4708d-6a25-4c83-85d0-0c36108c0e97)) + (pad "b14" thru_hole circle (at -4.03 -6.35 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 42 "unconnected-(J1-CD7-Padb14)") (pinfunction "CD7") (pintype "passive") (tstamp 29344c8c-9c06-48ff-8dfc-757cadc02709)) + (pad "b15" thru_hole circle (at -4.03 -3.81 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 43 "unconnected-(J1-~{RESET}-Padb15)") (pinfunction "~{RESET}") (pintype "passive") (tstamp 0a01e9a0-615c-4059-98ae-22e2afe1ee81)) + (pad "b16" thru_hole circle (at -4.03 -1.27 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 44 "unconnected-(J1-CLK-Padb16)") (pinfunction "CLK") (pintype "passive") (tstamp 5678c016-1051-4bb1-81e2-db3d86a9cd63)) + (pad "b17" thru_hole circle (at -4.03 1.27 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 45 "unconnected-(J1-~{INT}-Padb17)") (pinfunction "~{INT}") (pintype "passive") (tstamp b4a38f75-6193-4ae5-908c-000b6c38ade5)) + (pad "b18" thru_hole circle (at -4.03 3.81 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 46 "unconnected-(J1-~{NMI}-Padb18)") (pinfunction "~{NMI}") (pintype "passive") (tstamp 119640a5-0b4b-4cd8-a757-b2d07548c619)) + (pad "b19" thru_hole circle (at -4.03 6.35 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 47 "unconnected-(J1-~{M1}-Padb19)") (pinfunction "~{M1}") (pintype "passive") (tstamp df92b1c2-a0dc-498e-aa86-6286c41c8733)) + (pad "b20" thru_hole circle (at -4.03 8.89 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 48 "unconnected-(J1-~{WAIT}-Padb20)") (pinfunction "~{WAIT}") (pintype "passive") (tstamp b44bd0bc-8c2e-4135-82a9-7667af573b50)) + (pad "b21" thru_hole circle (at -4.03 11.43 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 49 "unconnected-(J1-~{HALT}-Padb21)") (pinfunction "~{HALT}") (pintype "passive") (tstamp 53967731-4301-4647-a4ae-f68797127421)) + (pad "b22" thru_hole circle (at -4.03 13.97 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 50 "unconnected-(J1-~{RD}-Padb22)") (pinfunction "~{RD}") (pintype "passive") (tstamp ef4ee228-d23c-4fdd-8307-d244de0e1dc0)) + (pad "b23" thru_hole circle (at -4.03 16.51 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 51 "unconnected-(J1-~{WR}-Padb23)") (pinfunction "~{WR}") (pintype "passive") (tstamp c97d3426-27f0-4cc3-a797-52dd98de7886)) + (pad "b24" thru_hole circle (at -4.03 19.05 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 52 "unconnected-(J1-~{MREQ}-Padb24)") (pinfunction "~{MREQ}") (pintype "passive") (tstamp 42e1bd6f-deb4-4146-b754-46ec5d096821)) + (pad "b25" thru_hole circle (at -4.03 21.59 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 53 "unconnected-(J1-~{IOREQ}-Padb25)") (pinfunction "~{IOREQ}") (pintype "passive") (tstamp 6f2e75b6-0e7b-44ce-ac20-4723ce33f201)) + (pad "b26" thru_hole circle (at -4.03 24.13 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 54 "unconnected-(J1-IEI-Padb26)") (pinfunction "IEI") (pintype "passive") (tstamp 69e25666-dfcb-46f7-a45c-5c3fdb8faa63)) + (pad "b27" thru_hole circle (at -4.03 26.67 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 55 "unconnected-(J1-IEO-Padb27)") (pinfunction "IEO") (pintype "passive") (tstamp 1188e25b-ab32-4f3e-9465-b6d6b9fb24d1)) + (pad "b28" thru_hole circle (at -4.03 29.21 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 56 "unconnected-(J1-+12V-Padb28)") (pinfunction "+12V") (pintype "power_out") (tstamp 07709f00-ca3a-4d1e-9f9a-ff6463b152cd)) + (pad "b29" thru_hole circle (at -4.03 31.75 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 57 "unconnected-(J1--12V-Padb29)") (pinfunction "-12V") (pintype "power_out") (tstamp fe684ff2-a5b3-4175-ab59-7ab15ec3be13)) + (pad "b30" thru_hole circle (at -4.03 34.29 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 58 "unconnected-(J1-SPARE-Padb30)") (pinfunction "SPARE") (pintype "passive") (tstamp e089771b-f9d1-4b0d-bcac-7e244f220439)) + (pad "b31" thru_hole circle (at -4.03 36.83 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 59 "unconnected-(J1-SPARE-Padb31)") (pinfunction "SPARE") (pintype "passive") (tstamp d4e5c1fc-0bae-4693-8342-9b46eb4ae571)) + (pad "b32" thru_hole circle (at -4.03 39.37 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp dc91ae3b-2626-480b-a7b0-beb9db1cb56b)) + (model "${KICAD6_3DMODEL_DIR}/Connector_DIN.3dshapes/DIN41612_Q_2x32_Male_Horizontal_THT.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + +) diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_prl b/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_prl new file mode 100644 index 0000000..9c27f69 --- /dev/null +++ b/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_prl @@ -0,0 +1,77 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "007-MemoryExpansion.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_pro b/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_pro new file mode 100644 index 0000000..15b4a28 --- /dev/null +++ b/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_pro @@ -0,0 +1,475 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "board_outline_line_width": 0.049999999999999996, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.09999999999999999, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.09999999999999999, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.09999999999999999, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.7999999999999999, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.09999999999999999, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 5, + "td_on_pad_in_zone": false, + "td_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": true + } + ], + "teardrop_parameters": [ + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "007-MemoryExpansion.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c", + "" + ] + ], + "text_variables": {} +} diff --git a/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_sch b/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_sch new file mode 100644 index 0000000..7cb31bd --- /dev/null +++ b/Modules/007-MemoryExpansion/007-MemoryExpansion.kicad_sch @@ -0,0 +1,8661 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c) + + (paper "A3") + + (lib_symbols + (symbol "74xx:74LS01" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS01" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.nteinc.com/specs/7400to7499/pdf/nte74LS01.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL nand 2-input open collector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "quad 2-input NAND gate, open collector outputs NRND" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS01_1_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin open_collector inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS01_1_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin open_collector line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS01_2_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin open_collector inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS01_2_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin open_collector line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS01_3_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin open_collector inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS01_3_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin open_collector line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS01_4_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS01_4_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS01_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS01_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS02" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS02" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL Nor2" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "quad 2-input NOR gate" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SO14* DIP*W7.62mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS02_1_1" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS02_1_2" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS02_2_1" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS02_2_2" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS02_3_1" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS02_3_2" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS02_4_1" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS02_4_2" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS02_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS02_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS04" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS04" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS04" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL not inv" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Hex Inverter" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SSOP?14* TSSOP?14*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS04_1_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS04_2_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS04_3_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS04_4_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS04_5_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS04_6_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS04_7_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS04_7_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS125" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS125" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS125" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL buffer 3State" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Quad buffer 3-State outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS125_1_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at 0 -6.35 90) (length 4.445) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS125_2_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at 0 -6.35 90) (length 4.445) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS125_3_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at 0 -6.35 90) (length 4.445) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS125_4_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin tri_state line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at 0 -6.35 90) (length 4.445) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS125_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS125_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS138" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS138" (at -7.62 -13.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS138" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL DECOD DECOD8" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Decoder 3 to 8 active low outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?16*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS138_1_0" + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output output_low (at 12.7 -5.08 180) (length 5.08) + (name "O5" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output output_low (at 12.7 -2.54 180) (length 5.08) + (name "O4" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output output_low (at 12.7 0 180) (length 5.08) + (name "O3" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output output_low (at 12.7 2.54 180) (length 5.08) + (name "O2" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output output_low (at 12.7 5.08 180) (length 5.08) + (name "O1" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin output output_low (at 12.7 7.62 180) (length 5.08) + (name "O0" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 15.24 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input input_low (at -12.7 -10.16 0) (length 5.08) + (name "E1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input input_low (at -12.7 -7.62 0) (length 5.08) + (name "E2" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "E3" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output output_low (at 12.7 -10.16 180) (length 5.08) + (name "O7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -17.78 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output output_low (at 12.7 -7.62 180) (length 5.08) + (name "O6" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS138_1_1" + (rectangle (start -7.62 10.16) (end 7.62 -12.7) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS139" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS139" (at -7.62 -8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/sn74ls139a.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL DECOD4" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Dual Decoder 1 of 4, Active low outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?16*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS139_1_0" + (pin input inverted (at -12.7 -5.08 0) (length 5.08) + (name "E" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 12.7 2.54 180) (length 5.08) + (name "O0" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 12.7 0 180) (length 5.08) + (name "O1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 12.7 -2.54 180) (length 5.08) + (name "O2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 12.7 -5.08 180) (length 5.08) + (name "O3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS139_1_1" + (rectangle (start -7.62 5.08) (end 7.62 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "74LS139_2_0" + (pin output inverted (at 12.7 -2.54 180) (length 5.08) + (name "O2" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 12.7 0 180) (length 5.08) + (name "O1" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 12.7 2.54 180) (length 5.08) + (name "O0" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -12.7 -5.08 0) (length 5.08) + (name "E" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 12.7 -5.08 180) (length 5.08) + (name "O3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS139_2_1" + (rectangle (start -7.62 5.08) (end 7.62 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "74LS139_3_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS139_3_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS157" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 19.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS157" (at -7.62 -21.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL MUX MUX2" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Quad 2 to 1 line Multiplexer" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?16*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS157_1_0" + (pin input line (at -12.7 -15.24 0) (length 5.08) + (name "S" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "I1c" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "I0c" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 -7.62 180) (length 5.08) + (name "Zd" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 5.08) + (name "I1d" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -7.62 0) (length 5.08) + (name "I0d" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -12.7 -17.78 0) (length 5.08) + (name "E" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 22.86 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 15.24 0) (length 5.08) + (name "I0a" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "I1a" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 15.24 180) (length 5.08) + (name "Za" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "I0b" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "I1b" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 7.62 180) (length 5.08) + (name "Zb" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -25.4 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 5.08) + (name "Zc" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS157_1_1" + (rectangle (start -7.62 17.78) (end 7.62 -20.32) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS245" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS245" (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS245" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL BUS 3State" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Octal BUS Transceivers, 3-State outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?20*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS245_1_0" + (polyline + (pts + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -1.27) + (xy 0.635 -1.27) + (xy 0.635 1.27) + (xy 1.27 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (pin input line (at -12.7 -10.16 0) (length 5.08) + (name "A->B" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -5.08 180) (length 5.08) + (name "B7" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -2.54 180) (length 5.08) + (name "B6" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 5.08) + (name "B5" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 5.08) + (name "B4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 5.08) + (name "B3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 5.08) + (name "B2" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 5.08) + (name "B1" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 5.08) + (name "B0" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -12.7 -12.7 0) (length 5.08) + (name "CE" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 12.7 0) (length 5.08) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 10.16 0) (length 5.08) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 7.62 0) (length 5.08) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 5.08 0) (length 5.08) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 2.54 0) (length 5.08) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 0 0) (length 5.08) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 -2.54 0) (length 5.08) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 -5.08 0) (length 5.08) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS245_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -15.24) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS374" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS374" (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS374" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "TTL DFF DFF8 REG 3State" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit Register, 3-state outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?20* SOIC?20* SO?20*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS374_1_0" + (pin input inverted (at -12.7 -12.7 0) (length 5.08) + (name "OE" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -12.7 -10.16 0) (length 5.08) + (name "Cp" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 5.08) + (name "O4" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 5.08) + (name "O5" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -2.54 180) (length 5.08) + (name "O6" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -5.08 180) (length 5.08) + (name "O7" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 5.08) + (name "O0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 5.08) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 5.08) + (name "O1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 5.08) + (name "O2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 5.08) + (name "O3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS374_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -15.24) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS595" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 13.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS595" (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls595" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "TTL SR 3State" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit serial in/out Shift Register 3-State Outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x9.9mm*P1.27mm* TSSOP*4.4x5mm*P0.65mm* SOIC*5.3x10.2mm*P1.27mm* SOIC*7.5x10.3mm*P1.27mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS595_1_0" + (pin tri_state line (at 10.16 7.62 180) (length 2.54) + (name "QB" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 2.54 0) (length 2.54) + (name "~{SRCLR}" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "SRCLK" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -2.54 0) (length 2.54) + (name "RCLK" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 10.16 0) (length 2.54) + (name "SER" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 10.16 180) (length 2.54) + (name "QA" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 15.24 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 5.08 180) (length 2.54) + (name "QC" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 2.54 180) (length 2.54) + (name "QD" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 0 180) (length 2.54) + (name "QE" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -2.54 180) (length 2.54) + (name "QF" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -5.08 180) (length 2.54) + (name "QG" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -7.62 180) (length 2.54) + (name "QH" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -17.78 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 -12.7 180) (length 2.54) + (name "QH'" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS595_1_1" + (rectangle (start -7.62 12.7) (end 7.62 -15.24) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS688" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 26.67 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS688" (at -7.62 -26.67 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS688" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "TTL DECOD Arith" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit magnitude comparator" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?20* SOIC?20* SO?20* TSSOP?20*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS688_1_0" + (pin input inverted (at -12.7 -22.86 0) (length 5.08) + (name "G" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -30.48 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "P4" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 5.08) + (name "R4" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 5.08) + (name "P5" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -12.7 0) (length 5.08) + (name "R5" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "P6" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 5.08) + (name "R6" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "P7" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -17.78 0) (length 5.08) + (name "R7" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 12.7 22.86 180) (length 5.08) + (name "P=R" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 22.86 0) (length 5.08) + (name "P0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 30.48 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "R0" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 20.32 0) (length 5.08) + (name "P1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "R1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 17.78 0) (length 5.08) + (name "P2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "R2" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 15.24 0) (length 5.08) + (name "P3" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -7.62 0) (length 5.08) + (name "R3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS688_1_1" + (rectangle (start -7.62 25.4) (end 7.62 -25.4) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS74" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS74" (at -7.62 -8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "74xx/74hc_hct74.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL DFF" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Dual D Flip-flop, Set & Reset" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS74_1_0" + (pin input line (at 0 -7.62 90) (length 2.54) + (name "~{R}" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -7.62 0 0) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 7.62 270) (length 2.54) + (name "~{S}" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 -2.54 180) (length 2.54) + (name "~{Q}" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS74_1_1" + (rectangle (start -5.08 5.08) (end 5.08 -5.08) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "74LS74_2_0" + (pin input line (at 0 7.62 270) (length 2.54) + (name "~{S}" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -7.62 0 0) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -7.62 90) (length 2.54) + (name "~{R}" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 -2.54 180) (length 2.54) + (name "~{Q}" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS74_2_1" + (rectangle (start -5.08 5.08) (end 5.08 -5.08) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "74LS74_3_0" + (pin power_in line (at 0 10.16 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -10.16 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS74_3_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x02" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x02" (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x02_1_1" + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_02x04_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 1.27 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_02x04_Odd_Even" (at 1.27 -7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, double row, 02x04, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_02x04_Odd_Even_1_1" + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 3.81) (end 3.81 -6.35) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (rectangle (start 3.81 -4.953) (end 2.54 -5.207) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -2.413) (end 2.54 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 0.127) (end 2.54 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 2.667) (end 2.54 2.413) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 2.54 180) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 0 180) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -2.54 180) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -5.08 180) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Dennis2:HY534256A" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 5.08 17.78 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "" (at 0 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 0 16.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 16.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "HY534256A_1_0" + (pin bidirectional line (at 10.16 12.7 180) (length 2.54) + (name "DQ0" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 2.54 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -2.54 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -7.62 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -15.24 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 10.16 -12.7 180) (length 2.54) + (name "~{CAS}" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 7.62 180) (length 2.54) + (name "DQ2" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 5.08 180) (length 2.54) + (name "DQ3" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 10.16 180) (length 2.54) + (name "DQ1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 19.05 270) (length 2.54) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -12.7 0) (length 2.54) + (name "~{WE}" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 10.16 -15.24 180) (length 2.54) + (name "~{RAS}" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "HY534256A_1_1" + (rectangle (start -7.62 16.51) (end 7.62 -17.78) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (text "HY534256A\n" (at 0 0 900) + (effects (font (size 1.27 1.27))) + ) + ) + ) + (symbol "Dennis2:TMM2016B" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 5.08 19.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "TMM2016B_1_0" + (pin power_in line (at 0 -22.86 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 2.54) + (name "Vcc" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "TMM2016B_1_1" + (rectangle (start -10.16 17.78) (end 10.16 -20.32) + (stroke (width 0) (type solid)) + (fill (type background)) + ) + (pin input line (at -12.7 -1.27 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 13.97 180) (length 2.54) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 11.43 180) (length 2.54) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 8.89 180) (length 2.54) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 6.35 180) (length 2.54) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 3.81 180) (length 2.54) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 1.27 180) (length 2.54) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 -1.27 180) (length 2.54) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -19.05 0) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -8.89 0) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 1.27 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -12.7 0) (length 2.54) + (name "R/~{W}" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -6.35 0) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -3.81 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 3.81 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 6.35 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 8.89 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 11.43 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 13.97 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 16.51 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 16.51 180) (length 2.54) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Dennis2:Z8C_Card" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "J1" (at 0 41.91 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Z8C_Card" (at 0 39.37 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Dennis:Z8C Card" (at 0 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 10.16 1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, double row, 02x32, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Z8C_Card_0_1" + (polyline + (pts + (xy -11.43 -27.94) + (xy 0 -27.94) + (xy 0 -33.02) + (xy -11.43 -33.02) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 33.02) + (xy -2.54 33.02) + (xy 0 33.02) + (xy 0 30.48) + (xy 11.43 30.48) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "Z8C_Card_1_1" + (rectangle (start -11.43 40.64) (end 11.43 -44.45) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin power_out line (at -15.24 -43.18 0) (length 3.81) + (name "CHASSIS" (effects (font (size 1.27 1.27)))) + (number "G" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 15.24 39.37 180) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "a1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 16.51 180) (length 3.81) + (name "CA3" (effects (font (size 1.27 1.27)))) + (number "a10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 13.97 180) (length 3.81) + (name "CA4" (effects (font (size 1.27 1.27)))) + (number "a11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 11.43 180) (length 3.81) + (name "CA5" (effects (font (size 1.27 1.27)))) + (number "a12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 8.89 180) (length 3.81) + (name "CA6" (effects (font (size 1.27 1.27)))) + (number "a13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 6.35 180) (length 3.81) + (name "CA7" (effects (font (size 1.27 1.27)))) + (number "a14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 3.81 180) (length 3.81) + (name "CA8" (effects (font (size 1.27 1.27)))) + (number "a15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 1.27 180) (length 3.81) + (name "CA9" (effects (font (size 1.27 1.27)))) + (number "a16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -1.27 180) (length 3.81) + (name "CA10" (effects (font (size 1.27 1.27)))) + (number "a17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -3.81 180) (length 3.81) + (name "CA11" (effects (font (size 1.27 1.27)))) + (number "a18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -6.35 180) (length 3.81) + (name "CA12" (effects (font (size 1.27 1.27)))) + (number "a19" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 15.24 36.83 180) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "a2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -8.89 180) (length 3.81) + (name "CA13" (effects (font (size 1.27 1.27)))) + (number "a20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -11.43 180) (length 3.81) + (name "CA14" (effects (font (size 1.27 1.27)))) + (number "a21" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -13.97 180) (length 3.81) + (name "CA15" (effects (font (size 1.27 1.27)))) + (number "a22" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -16.51 180) (length 3.81) + (name "~{BUSREQ}" (effects (font (size 1.27 1.27)))) + (number "a23" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -19.05 180) (length 3.81) + (name "~{BUSACK}" (effects (font (size 1.27 1.27)))) + (number "a24" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -21.59 180) (length 3.81) + (name "A16" (effects (font (size 1.27 1.27)))) + (number "a25" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -24.13 180) (length 3.81) + (name "A17" (effects (font (size 1.27 1.27)))) + (number "a26" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -26.67 180) (length 3.81) + (name "A18" (effects (font (size 1.27 1.27)))) + (number "a27" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -29.21 180) (length 3.81) + (name "A19" (effects (font (size 1.27 1.27)))) + (number "a28" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -31.75 180) (length 3.81) + (name "A20" (effects (font (size 1.27 1.27)))) + (number "a29" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 15.24 34.29 180) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "a3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -34.29 180) (length 3.81) + (name "A21" (effects (font (size 1.27 1.27)))) + (number "a30" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -36.83 180) (length 3.81) + (name "SCL" (effects (font (size 1.27 1.27)))) + (number "a31" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -39.37 180) (length 3.81) + (name "SDA" (effects (font (size 1.27 1.27)))) + (number "a32" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 15.24 31.75 180) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "a4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 29.21 180) (length 3.81) + (name "MEMAQ" (effects (font (size 1.27 1.27)))) + (number "a5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 26.67 180) (length 3.81) + (name "~{INT3}" (effects (font (size 1.27 1.27)))) + (number "a6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 24.13 180) (length 3.81) + (name "CA0" (effects (font (size 1.27 1.27)))) + (number "a7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 21.59 180) (length 3.81) + (name "CA1" (effects (font (size 1.27 1.27)))) + (number "a8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 19.05 180) (length 3.81) + (name "CA2" (effects (font (size 1.27 1.27)))) + (number "a9" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at -15.24 39.37 0) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "b1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 16.51 0) (length 3.81) + (name "CD3" (effects (font (size 1.27 1.27)))) + (number "b10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 13.97 0) (length 3.81) + (name "CD4" (effects (font (size 1.27 1.27)))) + (number "b11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 11.43 0) (length 3.81) + (name "CD5" (effects (font (size 1.27 1.27)))) + (number "b12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 8.89 0) (length 3.81) + (name "CD6" (effects (font (size 1.27 1.27)))) + (number "b13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 6.35 0) (length 3.81) + (name "CD7" (effects (font (size 1.27 1.27)))) + (number "b14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 3.81 0) (length 3.81) + (name "~{RESET}" (effects (font (size 1.27 1.27)))) + (number "b15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 1.27 0) (length 3.81) + (name "CLK" (effects (font (size 1.27 1.27)))) + (number "b16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -1.27 0) (length 3.81) + (name "~{INT}" (effects (font (size 1.27 1.27)))) + (number "b17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -3.81 0) (length 3.81) + (name "~{NMI}" (effects (font (size 1.27 1.27)))) + (number "b18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -6.35 0) (length 3.81) + (name "~{M1}" (effects (font (size 1.27 1.27)))) + (number "b19" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at -15.24 36.83 0) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "b2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -8.89 0) (length 3.81) + (name "~{WAIT}" (effects (font (size 1.27 1.27)))) + (number "b20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -11.43 0) (length 3.81) + (name "~{HALT}" (effects (font (size 1.27 1.27)))) + (number "b21" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -13.97 0) (length 3.81) + (name "~{RD}" (effects (font (size 1.27 1.27)))) + (number "b22" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -16.51 0) (length 3.81) + (name "~{WR}" (effects (font (size 1.27 1.27)))) + (number "b23" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -19.05 0) (length 3.81) + (name "~{MREQ}" (effects (font (size 1.27 1.27)))) + (number "b24" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -21.59 0) (length 3.81) + (name "~{IOREQ}" (effects (font (size 1.27 1.27)))) + (number "b25" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -24.13 0) (length 3.81) + (name "IEI" (effects (font (size 1.27 1.27)))) + (number "b26" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -26.67 0) (length 3.81) + (name "IEO" (effects (font (size 1.27 1.27)))) + (number "b27" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at -15.24 -29.21 0) (length 3.81) + (name "+12V" (effects (font (size 1.27 1.27)))) + (number "b28" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at -15.24 -31.75 0) (length 3.81) + (name "-12V" (effects (font (size 1.27 1.27)))) + (number "b29" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at -15.24 34.29 0) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "b3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -34.29 0) (length 3.81) + (name "SPARE" (effects (font (size 1.27 1.27)))) + (number "b30" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 -36.83 0) (length 3.81) + (name "SPARE" (effects (font (size 1.27 1.27)))) + (number "b31" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at -15.24 -39.37 0) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "b32" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 31.75 0) (length 3.81) + (name "~{INT0}" (effects (font (size 1.27 1.27)))) + (number "b4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 29.21 0) (length 3.81) + (name "~{INT1}" (effects (font (size 1.27 1.27)))) + (number "b5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 26.67 0) (length 3.81) + (name "~{INT2}" (effects (font (size 1.27 1.27)))) + (number "b6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 24.13 0) (length 3.81) + (name "CD0" (effects (font (size 1.27 1.27)))) + (number "b7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 21.59 0) (length 3.81) + (name "CD1" (effects (font (size 1.27 1.27)))) + (number "b8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 19.05 0) (length 3.81) + (name "CD2" (effects (font (size 1.27 1.27)))) + (number "b9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Oscillator:ACO-xxxMHz" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "X" (at -5.08 6.35 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "ACO-xxxMHz" (at 1.27 -6.35 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Oscillator:Oscillator_DIP-14" (at 11.43 -8.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.conwin.com/datasheets/cx/cx030.pdf" (at -2.54 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Crystal Clock Oscillator" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "HCMOS Crystal Clock Oscillator, DIP14-style metal package" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Oscillator*DIP*14*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "ACO-xxxMHz_0_1" + (rectangle (start -5.08 5.08) (end 5.08 -5.08) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -2.54 -0.635) + (xy -1.905 -0.635) + (xy -1.905 0.635) + (xy -1.27 0.635) + (xy -1.27 -0.635) + (xy -0.635 -0.635) + (xy -0.635 0.635) + (xy 0 0.635) + (xy 0 -0.635) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "ACO-xxxMHz_1_1" + (pin no_connect line (at -7.62 0 0) (length 2.54) hide + (name "NC" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 7.62 270) (length 2.54) + (name "Vcc" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -7.62 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 2.54) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "+5V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 90.17 34.925) (diameter 0) (color 0 0 0 0) + (uuid 3f2825d6-b29c-4a8e-9da7-26bdb411d3b9) + ) + (junction (at 231.14 268.605) (diameter 0) (color 0 0 0 0) + (uuid 4c38eee7-5495-410f-9e33-4ae9c50a98f0) + ) + (junction (at 273.05 249.555) (diameter 0) (color 0 0 0 0) + (uuid 6bd46958-c86d-4e0a-9510-19b27cde79a2) + ) + (junction (at 231.14 262.255) (diameter 0) (color 0 0 0 0) + (uuid 774a9c75-5a3a-4f43-8c2e-dfd9219774ed) + ) + (junction (at 231.14 272.415) (diameter 0) (color 0 0 0 0) + (uuid 792c8906-50c8-47ab-b670-aa67b6a8fd79) + ) + (junction (at 57.785 199.39) (diameter 0) (color 0 0 0 0) + (uuid 977086b2-b637-44de-ad45-d12f70be06b6) + ) + (junction (at 24.765 194.31) (diameter 0) (color 0 0 0 0) + (uuid bbbccb1a-3ff7-4586-946c-fb49ab56ebab) + ) + (junction (at 57.785 194.31) (diameter 0) (color 0 0 0 0) + (uuid ce226434-fc08-478b-82d7-dfadeb823aec) + ) + (junction (at 88.265 95.885) (diameter 0) (color 0 0 0 0) + (uuid dc68b2e2-e30e-4a27-b97b-18e3fa1011eb) + ) + (junction (at 24.765 196.85) (diameter 0) (color 0 0 0 0) + (uuid e6b541ff-bfb8-4c1f-afe4-2233d0a1ea4b) + ) + (junction (at 273.05 274.32) (diameter 0) (color 0 0 0 0) + (uuid ea618354-8a36-4b0e-a790-37489bd348a7) + ) + (junction (at 57.785 196.85) (diameter 0) (color 0 0 0 0) + (uuid ea65679d-3b10-4880-ae25-292ef3463c49) + ) + (junction (at 91.44 27.305) (diameter 0) (color 0 0 0 0) + (uuid ea9ac4b4-3339-41b8-b5a0-3aa962aecd19) + ) + (junction (at 231.14 259.715) (diameter 0) (color 0 0 0 0) + (uuid fcd7b481-063e-4964-b52b-022d983e07bf) + ) + + (no_connect (at 257.81 161.925) (uuid 56a23660-2863-4228-95c0-775f88a85795)) + (no_connect (at 257.81 156.845) (uuid b11e9dfd-3a2b-40e0-9db8-63ac26f82804)) + (no_connect (at 297.18 173.99) (uuid ce5693cd-954b-4e56-9247-e8f0fcaf9239)) + + (wire (pts (xy 283.845 80.645) (xy 274.955 80.645)) + (stroke (width 0) (type default)) + (uuid 0018400e-2e0d-489a-b44d-e9adbed949d7) + ) + (wire (pts (xy 205.105 184.15) (xy 213.995 184.15)) + (stroke (width 0) (type default)) + (uuid 00c08dc8-b56a-4eb2-afae-6ec53b576b97) + ) + (wire (pts (xy 57.785 199.39) (xy 56.515 199.39)) + (stroke (width 0) (type default)) + (uuid 01d9f6cf-9067-4d71-97d4-c878b5438416) + ) + (wire (pts (xy 208.915 244.475) (xy 208.915 239.395)) + (stroke (width 0) (type default)) + (uuid 026016d9-8c81-422e-9ad4-ffb49cf338c9) + ) + (wire (pts (xy 88.265 95.885) (xy 90.17 95.885)) + (stroke (width 0) (type default)) + (uuid 02d39c76-f278-4487-8455-b07a474a4bd2) + ) + (wire (pts (xy 57.785 201.93) (xy 56.515 201.93)) + (stroke (width 0) (type default)) + (uuid 02e5d184-0169-406f-a056-08380a9c148b) + ) + (wire (pts (xy 386.715 83.185) (xy 395.605 83.185)) + (stroke (width 0) (type default)) + (uuid 03452ec6-7575-40e2-bcf3-5481bedd0b11) + ) + (wire (pts (xy 51.435 95.885) (xy 60.325 95.885)) + (stroke (width 0) (type default)) + (uuid 06ac8073-98c9-4a65-b462-71af253daaa1) + ) + (wire (pts (xy 51.435 38.735) (xy 60.325 38.735)) + (stroke (width 0) (type default)) + (uuid 0903a54e-dd3f-492a-8b64-cecad377ca7f) + ) + (wire (pts (xy 170.815 194.31) (xy 179.705 194.31)) + (stroke (width 0) (type default)) + (uuid 094ac086-1868-4627-9465-9f63ff545f12) + ) + (wire (pts (xy 231.14 262.255) (xy 231.14 268.605)) + (stroke (width 0) (type default)) + (uuid 0d3bc838-50d7-42aa-8a7d-56583db6d8fb) + ) + (wire (pts (xy 17.145 113.665) (xy 26.035 113.665)) + (stroke (width 0) (type default)) + (uuid 0deb2462-03a6-4166-889b-003330b43426) + ) + (wire (pts (xy 51.435 88.265) (xy 60.325 88.265)) + (stroke (width 0) (type default)) + (uuid 0e185040-9b45-4148-9ef2-5e6010e2d6ba) + ) + (wire (pts (xy 325.12 93.345) (xy 316.23 93.345)) + (stroke (width 0) (type default)) + (uuid 0ece78ec-5c21-4f8b-b7f0-845672e7277e) + ) + (wire (pts (xy 262.89 85.725) (xy 271.78 85.725)) + (stroke (width 0) (type default)) + (uuid 0ed261c7-4925-4d6c-9f8f-5fdbe5e0f7ed) + ) + (wire (pts (xy 26.035 111.125) (xy 17.145 111.125)) + (stroke (width 0) (type default)) + (uuid 0ee0db46-a074-427e-b890-d3decd32f9c3) + ) + (wire (pts (xy 262.89 52.705) (xy 269.875 52.705)) + (stroke (width 0) (type default)) + (uuid 10dd51cf-1340-4dc2-8dc3-dede63639934) + ) + (wire (pts (xy 257.81 254.635) (xy 275.59 254.635)) + (stroke (width 0) (type default)) + (uuid 119c2d30-4656-4a0f-979f-a57a1ddbbdec) + ) + (wire (pts (xy 179.705 244.475) (xy 170.815 244.475)) + (stroke (width 0) (type default)) + (uuid 12aaeeb1-a5f9-4e87-ac60-6dae4bb9fbca) + ) + (wire (pts (xy 386.715 29.845) (xy 395.605 29.845)) + (stroke (width 0) (type default)) + (uuid 12ed8872-899b-40c0-9da8-625f8716b692) + ) + (wire (pts (xy 231.14 259.715) (xy 232.41 259.715)) + (stroke (width 0) (type default)) + (uuid 14fe87f9-989c-4e93-9474-cb16928cb1fd) + ) + (wire (pts (xy 366.395 90.805) (xy 357.505 90.805)) + (stroke (width 0) (type default)) + (uuid 166a70e4-2b23-43d4-ae5e-122d8b7db758) + ) + (wire (pts (xy 345.44 103.505) (xy 352.425 103.505)) + (stroke (width 0) (type default)) + (uuid 182c5f5b-bd82-4886-b899-6ec79369e624) + ) + (wire (pts (xy 223.52 191.77) (xy 232.41 191.77)) + (stroke (width 0) (type default)) + (uuid 18593f84-6b3c-4c6d-8df1-5e78d8ef6b26) + ) + (wire (pts (xy 257.81 189.23) (xy 266.7 189.23)) + (stroke (width 0) (type default)) + (uuid 19240f70-961a-4023-b367-7e9a10af9057) + ) + (wire (pts (xy 26.035 134.62) (xy 17.145 134.62)) + (stroke (width 0) (type default)) + (uuid 19450b6d-5821-4776-9760-40dca5764802) + ) + (wire (pts (xy 325.12 27.305) (xy 316.23 27.305)) + (stroke (width 0) (type default)) + (uuid 1a6144e8-b24f-4e2f-bfd4-fdecc3f99ac0) + ) + (wire (pts (xy 325.12 37.465) (xy 316.23 37.465)) + (stroke (width 0) (type default)) + (uuid 1a6899e9-02c5-407e-ae8c-397c5ffef70c) + ) + (wire (pts (xy 86.36 34.925) (xy 90.17 34.925)) + (stroke (width 0) (type default)) + (uuid 1ba2a0bf-7697-4660-a1f0-e326ccce5bf5) + ) + (wire (pts (xy 386.715 27.305) (xy 395.605 27.305)) + (stroke (width 0) (type default)) + (uuid 1bb6ed09-741f-4acf-8834-1fc1e6b5db7f) + ) + (wire (pts (xy 275.59 241.935) (xy 287.655 241.935)) + (stroke (width 0) (type default)) + (uuid 1d39ca15-4193-44a5-9d43-3c0b661cc912) + ) + (wire (pts (xy 223.52 201.93) (xy 232.41 201.93)) + (stroke (width 0) (type default)) + (uuid 1d74ea38-f4b1-4201-a90d-8bcad21cf4d8) + ) + (wire (pts (xy 345.44 34.925) (xy 354.33 34.925)) + (stroke (width 0) (type default)) + (uuid 1d8e2e38-c344-4360-a341-85f2b2dd101a) + ) + (wire (pts (xy 57.785 196.85) (xy 57.785 199.39)) + (stroke (width 0) (type default)) + (uuid 20755353-c159-43a0-b9f9-4f8203498a3c) + ) + (wire (pts (xy 366.395 78.105) (xy 357.505 78.105)) + (stroke (width 0) (type default)) + (uuid 2081a9e7-e276-40ab-ab00-acf572f8305a) + ) + (wire (pts (xy 223.52 209.55) (xy 232.41 209.55)) + (stroke (width 0) (type default)) + (uuid 20bea369-c0e4-47f5-829f-fb90fa4aca2b) + ) + (wire (pts (xy 283.845 37.465) (xy 274.955 37.465)) + (stroke (width 0) (type default)) + (uuid 22852a1d-6608-4e8d-a6ac-e1f417e75431) + ) + (wire (pts (xy 379.095 184.15) (xy 366.395 184.15)) + (stroke (width 0) (type default)) + (uuid 229d82a5-3c05-4da4-b48d-a2fb6159a3f2) + ) + (wire (pts (xy 257.81 239.395) (xy 266.7 239.395)) + (stroke (width 0) (type default)) + (uuid 22a8e2d3-c756-4d12-b6a5-24f294ec5d93) + ) + (wire (pts (xy 325.12 34.925) (xy 316.23 34.925)) + (stroke (width 0) (type default)) + (uuid 231e1c2a-b4e1-4a8d-97ac-7779e3677db9) + ) + (wire (pts (xy 283.845 85.725) (xy 274.955 85.725)) + (stroke (width 0) (type default)) + (uuid 232cea0e-f4e2-44bc-8ee3-69fbc0524434) + ) + (wire (pts (xy 170.815 201.93) (xy 179.705 201.93)) + (stroke (width 0) (type default)) + (uuid 240039e2-c013-4c63-9b68-8980fcf865ec) + ) + (wire (pts (xy 242.57 85.725) (xy 233.68 85.725)) + (stroke (width 0) (type default)) + (uuid 24492a53-c453-4b97-a80f-d17773a0826c) + ) + (wire (pts (xy 24.765 194.31) (xy 24.765 196.85)) + (stroke (width 0) (type default)) + (uuid 24b0b827-2743-446d-9823-f1bfd573e0d0) + ) + (wire (pts (xy 345.44 233.045) (xy 357.505 233.045)) + (stroke (width 0) (type default)) + (uuid 24d2084c-59ad-471a-ae08-44dc7c67ea4d) + ) + (wire (pts (xy 283.845 187.96) (xy 292.735 187.96)) + (stroke (width 0) (type default)) + (uuid 25e0ef3f-7b90-4f41-837f-1cfbce6b57b7) + ) + (wire (pts (xy 51.435 23.495) (xy 60.325 23.495)) + (stroke (width 0) (type default)) + (uuid 26cacccb-5f2e-4832-881c-a8b8064b9bc6) + ) + (wire (pts (xy 242.57 93.345) (xy 233.68 93.345)) + (stroke (width 0) (type default)) + (uuid 27bf37df-3694-4686-8387-7f2aa08aff9e) + ) + (wire (pts (xy 379.095 196.85) (xy 366.395 196.85)) + (stroke (width 0) (type default)) + (uuid 2897c35f-76a4-4bbc-a544-db0ba01ebebf) + ) + (wire (pts (xy 325.12 98.425) (xy 316.23 98.425)) + (stroke (width 0) (type default)) + (uuid 28aa9668-6cc6-4aa6-88f8-703dad2aeaa9) + ) + (wire (pts (xy 213.995 158.75) (xy 205.105 158.75)) + (stroke (width 0) (type default)) + (uuid 28efa3ba-e0ae-4604-886c-5345be73d0c8) + ) + (wire (pts (xy 115.57 27.305) (xy 122.555 27.305)) + (stroke (width 0) (type default)) + (uuid 28fafc9a-24cc-495b-9292-30675ca635f4) + ) + (wire (pts (xy 91.44 42.545) (xy 95.25 42.545)) + (stroke (width 0) (type default)) + (uuid 2b094243-973d-4b62-9118-5a4c0c4d9d02) + ) + (wire (pts (xy 170.815 191.77) (xy 179.705 191.77)) + (stroke (width 0) (type default)) + (uuid 2b4db14d-115e-4db9-ba17-590d182b3e55) + ) + (wire (pts (xy 17.145 46.355) (xy 26.035 46.355)) + (stroke (width 0) (type default)) + (uuid 2e99e510-785c-414c-8770-e29db1f752e1) + ) + (wire (pts (xy 257.81 249.555) (xy 266.7 249.555)) + (stroke (width 0) (type default)) + (uuid 2ece407c-6010-44da-a91b-19d4bd8c6324) + ) + (wire (pts (xy 366.395 45.085) (xy 357.505 45.085)) + (stroke (width 0) (type default)) + (uuid 2fa6290d-9d8a-4888-9cfd-880efa86ec96) + ) + (wire (pts (xy 223.52 156.845) (xy 232.41 156.845)) + (stroke (width 0) (type default)) + (uuid 302a9699-9f77-42dd-92a8-f286e736a0a3) + ) + (wire (pts (xy 283.845 90.805) (xy 274.955 90.805)) + (stroke (width 0) (type default)) + (uuid 305a6970-4c3c-4cba-978b-3f06520abd38) + ) + (wire (pts (xy 205.105 252.095) (xy 211.455 252.095)) + (stroke (width 0) (type default)) + (uuid 3095ea06-bc45-4f5a-b3e0-baebd97403a6) + ) + (wire (pts (xy 262.89 55.245) (xy 269.875 55.245)) + (stroke (width 0) (type default)) + (uuid 31e2b649-3292-48b4-bd50-69376019b459) + ) + (wire (pts (xy 289.56 180.34) (xy 289.56 179.07)) + (stroke (width 0) (type default)) + (uuid 3360f1b3-a71f-4295-98e8-a7f110ee150f) + ) + (wire (pts (xy 345.44 29.845) (xy 354.33 29.845)) + (stroke (width 0) (type default)) + (uuid 35501661-0bc2-4918-ad48-690c3e4af5b7) + ) + (wire (pts (xy 24.765 196.85) (xy 26.035 196.85)) + (stroke (width 0) (type default)) + (uuid 35deb671-4b04-434b-8a08-d0d31c6064f4) + ) + (wire (pts (xy 170.815 239.395) (xy 179.705 239.395)) + (stroke (width 0) (type default)) + (uuid 36e875ef-272a-4f11-9dd7-77b64d587222) + ) + (wire (pts (xy 205.105 189.23) (xy 213.995 189.23)) + (stroke (width 0) (type default)) + (uuid 36e8cbd3-e70d-4dbc-bf44-d970a34ddd13) + ) + (wire (pts (xy 17.145 41.275) (xy 26.035 41.275)) + (stroke (width 0) (type default)) + (uuid 394ac825-81ff-40fc-85d6-42509deb8e50) + ) + (wire (pts (xy 283.845 98.425) (xy 274.955 98.425)) + (stroke (width 0) (type default)) + (uuid 3bf6fe32-e4b4-4137-b112-5091dbd9c4f5) + ) + (wire (pts (xy 179.705 252.095) (xy 170.815 252.095)) + (stroke (width 0) (type default)) + (uuid 3d9ff7ff-0ff2-4e79-9184-03edf810d9f8) + ) + (wire (pts (xy 266.7 159.385) (xy 257.81 159.385)) + (stroke (width 0) (type default)) + (uuid 3ee71dcd-5b84-4d7a-b7e6-48ad6218c671) + ) + (wire (pts (xy 262.89 103.505) (xy 269.875 103.505)) + (stroke (width 0) (type default)) + (uuid 3f4f1c38-b3cb-4228-82d8-b3027f77b01c) + ) + (wire (pts (xy 26.035 106.045) (xy 17.145 106.045)) + (stroke (width 0) (type default)) + (uuid 4102b3df-595a-4b3c-8242-aeddaf507f4c) + ) + (wire (pts (xy 304.165 83.185) (xy 313.055 83.185)) + (stroke (width 0) (type default)) + (uuid 410a9f3b-ede3-412f-ba8e-06d1c28d9962) + ) + (wire (pts (xy 63.5 95.885) (xy 71.755 95.885)) + (stroke (width 0) (type default)) + (uuid 4188e2d7-c07e-42e8-a518-4a5a1e224230) + ) + (wire (pts (xy 26.035 83.185) (xy 17.145 83.185)) + (stroke (width 0) (type default)) + (uuid 44072311-dcf3-4be4-9e2e-f1ec2143c045) + ) + (wire (pts (xy 283.845 95.885) (xy 274.955 95.885)) + (stroke (width 0) (type default)) + (uuid 44d29c88-c00e-4263-bead-a82cec203a09) + ) + (wire (pts (xy 257.81 201.93) (xy 266.7 201.93)) + (stroke (width 0) (type default)) + (uuid 468e3a2c-8140-4247-9b02-9e4d2f1e4550) + ) + (wire (pts (xy 205.105 201.93) (xy 213.995 201.93)) + (stroke (width 0) (type default)) + (uuid 479f7a9f-eac1-434e-899f-70a2d37743e6) + ) + (wire (pts (xy 115.57 29.845) (xy 122.555 29.845)) + (stroke (width 0) (type default)) + (uuid 48bf06ae-2daa-41d8-8b4d-0eb3d8aed4a9) + ) + (wire (pts (xy 275.59 236.855) (xy 287.655 236.855)) + (stroke (width 0) (type default)) + (uuid 49859244-e07f-483d-b143-71c4f8059c19) + ) + (wire (pts (xy 374.015 224.79) (xy 365.125 224.79)) + (stroke (width 0) (type default)) + (uuid 4a3cb3ec-90b8-4291-84ed-b75dd70d8a1f) + ) + (wire (pts (xy 205.105 186.69) (xy 213.995 186.69)) + (stroke (width 0) (type default)) + (uuid 4a9295b8-1131-4226-b097-e66fbfbb104c) + ) + (wire (pts (xy 107.315 227.965) (xy 116.205 227.965)) + (stroke (width 0) (type default)) + (uuid 4baeaa71-a811-4e7c-acfb-4e6e16503cb2) + ) + (wire (pts (xy 95.25 40.005) (xy 90.17 40.005)) + (stroke (width 0) (type default)) + (uuid 4c6d6fce-133b-4731-9e88-b9f06de7a260) + ) + (wire (pts (xy 283.845 34.925) (xy 274.955 34.925)) + (stroke (width 0) (type default)) + (uuid 4d7fe51d-75c5-4375-8ee6-7494234f6d30) + ) + (wire (pts (xy 273.05 171.45) (xy 281.94 171.45)) + (stroke (width 0) (type default)) + (uuid 4eab5d21-887f-4a2d-85f1-6514d4e18a55) + ) + (wire (pts (xy 86.995 95.885) (xy 88.265 95.885)) + (stroke (width 0) (type default)) + (uuid 4ee6d5bf-f747-43a3-b3fc-e95174e26230) + ) + (wire (pts (xy 273.05 249.555) (xy 273.05 274.32)) + (stroke (width 0) (type default)) + (uuid 4f3b54c9-0574-42b1-b6c1-01b296a425ff) + ) + (wire (pts (xy 268.605 274.32) (xy 273.05 274.32)) + (stroke (width 0) (type default)) + (uuid 516123f1-07d7-4e9e-9ed2-6b01cd90f561) + ) + (wire (pts (xy 283.845 88.265) (xy 274.955 88.265)) + (stroke (width 0) (type default)) + (uuid 521f6fcb-ed55-4c79-805a-2dbfd6a03a8c) + ) + (wire (pts (xy 379.095 194.31) (xy 366.395 194.31)) + (stroke (width 0) (type default)) + (uuid 52a79d6d-8bd5-4b6d-9d90-10ec98384870) + ) + (wire (pts (xy 302.895 239.395) (xy 313.69 239.395)) + (stroke (width 0) (type default)) + (uuid 52a8326a-6200-4d9f-a2b7-33e5a0ee6cb5) + ) + (wire (pts (xy 345.44 106.045) (xy 352.425 106.045)) + (stroke (width 0) (type default)) + (uuid 5330b65a-c33d-4ce1-af1c-d9d44b906b0c) + ) + (wire (pts (xy 223.52 189.23) (xy 232.41 189.23)) + (stroke (width 0) (type default)) + (uuid 547a7fca-adc2-478c-b306-b0d09f0f7856) + ) + (wire (pts (xy 271.145 106.045) (xy 283.845 106.045)) + (stroke (width 0) (type default)) + (uuid 56c6dba1-6425-4013-8f97-a9e8dcc29755) + ) + (wire (pts (xy 231.14 257.175) (xy 232.41 257.175)) + (stroke (width 0) (type default)) + (uuid 5706386f-d88a-44fd-b81b-acd0f5a89dea) + ) + (wire (pts (xy 345.44 83.185) (xy 354.33 83.185)) + (stroke (width 0) (type default)) + (uuid 587da82a-3190-422b-95dd-aa5f01034c9d) + ) + (wire (pts (xy 275.59 227.965) (xy 288.29 227.965)) + (stroke (width 0) (type default)) + (uuid 58be3871-26e7-451c-83e2-c972a7ddf366) + ) + (wire (pts (xy 262.89 106.045) (xy 269.875 106.045)) + (stroke (width 0) (type default)) + (uuid 59734be0-02e0-4df5-9cdc-33c58cbae95b) + ) + (wire (pts (xy 273.05 180.34) (xy 289.56 180.34)) + (stroke (width 0) (type default)) + (uuid 5ab06996-f802-4cac-83e8-8328938a2abd) + ) + (wire (pts (xy 51.435 31.115) (xy 60.325 31.115)) + (stroke (width 0) (type default)) + (uuid 5ba1aef0-1eea-47b9-b515-98ea6d37e47a) + ) + (wire (pts (xy 313.69 225.425) (xy 313.69 230.505)) + (stroke (width 0) (type default)) + (uuid 5c3f97b7-5876-4d65-97ca-dcbd92fcd1e4) + ) + (wire (pts (xy 170.815 184.15) (xy 179.705 184.15)) + (stroke (width 0) (type default)) + (uuid 5ca7420b-9c69-4f00-9796-83a02b71c12c) + ) + (wire (pts (xy 24.765 194.31) (xy 26.035 194.31)) + (stroke (width 0) (type default)) + (uuid 5ca7ff46-22f6-4464-98c6-b69cfa7cd513) + ) + (wire (pts (xy 325.12 88.265) (xy 316.23 88.265)) + (stroke (width 0) (type default)) + (uuid 5e597354-6bd9-48b0-8250-42114e5e8bbd) + ) + (wire (pts (xy 386.715 34.925) (xy 395.605 34.925)) + (stroke (width 0) (type default)) + (uuid 5e9ef234-518c-4f93-a667-766cab3b98ec) + ) + (wire (pts (xy 353.695 103.505) (xy 366.395 103.505)) + (stroke (width 0) (type default)) + (uuid 5fa75f1c-097b-4b0c-b4b5-b5e1a600da5a) + ) + (wire (pts (xy 24.765 199.39) (xy 26.035 199.39)) + (stroke (width 0) (type default)) + (uuid 600fcf00-f23f-4c6e-8be1-2b1f9fd134d2) + ) + (wire (pts (xy 353.695 55.245) (xy 366.395 55.245)) + (stroke (width 0) (type default)) + (uuid 60fbe205-25af-468c-98ca-acd663bd6094) + ) + (wire (pts (xy 223.52 161.925) (xy 232.41 161.925)) + (stroke (width 0) (type default)) + (uuid 61b31cde-c333-47b7-a249-7df3d0d7146f) + ) + (wire (pts (xy 213.995 259.715) (xy 213.995 244.475)) + (stroke (width 0) (type default)) + (uuid 637056b2-35a2-4aca-8df2-db38a5d04ff2) + ) + (wire (pts (xy 283.845 47.625) (xy 274.955 47.625)) + (stroke (width 0) (type default)) + (uuid 6380bc5f-fe8c-4447-8859-5227369cadc8) + ) + (wire (pts (xy 211.455 252.095) (xy 211.455 241.935)) + (stroke (width 0) (type default)) + (uuid 63e48515-2ad9-4f7f-b8c8-464c5869c5d2) + ) + (wire (pts (xy 17.145 165.1) (xy 26.035 165.1)) + (stroke (width 0) (type default)) + (uuid 63fb2ac0-690f-4555-a775-be7f10cfe9a2) + ) + (wire (pts (xy 232.41 252.095) (xy 223.52 252.095)) + (stroke (width 0) (type default)) + (uuid 642fc66c-bd9d-4e17-b7a3-da3ee26f5907) + ) + (wire (pts (xy 17.145 31.115) (xy 26.035 31.115)) + (stroke (width 0) (type default)) + (uuid 6445132e-c45e-4567-af23-300a4e5af620) + ) + (wire (pts (xy 231.14 259.715) (xy 231.14 257.175)) + (stroke (width 0) (type default)) + (uuid 6673568a-10d1-48dc-940f-2687a2a65d91) + ) + (wire (pts (xy 170.815 207.01) (xy 179.705 207.01)) + (stroke (width 0) (type default)) + (uuid 668e5171-06cb-4df3-af79-2be481f223f6) + ) + (wire (pts (xy 205.105 259.715) (xy 213.995 259.715)) + (stroke (width 0) (type default)) + (uuid 66b0a433-d1c8-45f7-b916-6ac29e3fd350) + ) + (wire (pts (xy 17.145 80.645) (xy 26.035 80.645)) + (stroke (width 0) (type default)) + (uuid 677a7bd7-571f-4345-8ba3-0df46fe6016b) + ) + (wire (pts (xy 325.12 47.625) (xy 316.23 47.625)) + (stroke (width 0) (type default)) + (uuid 67d5d847-ac13-4c47-8829-1d7363f68be9) + ) + (wire (pts (xy 170.815 262.255) (xy 179.705 262.255)) + (stroke (width 0) (type default)) + (uuid 67e42a41-65cd-4b19-a1c5-0df4f2bdcd34) + ) + (wire (pts (xy 229.87 103.505) (xy 242.57 103.505)) + (stroke (width 0) (type default)) + (uuid 68a21a02-e9df-42ef-8551-402455f27d25) + ) + (wire (pts (xy 133.985 93.345) (xy 140.97 93.345)) + (stroke (width 0) (type default)) + (uuid 68c4f189-9e75-46b6-ada0-b883e752ab76) + ) + (wire (pts (xy 107.315 235.585) (xy 116.205 235.585)) + (stroke (width 0) (type default)) + (uuid 69b8b31f-544f-4342-9968-901e81ed977e) + ) + (wire (pts (xy 242.57 83.185) (xy 233.68 83.185)) + (stroke (width 0) (type default)) + (uuid 6ad40ac0-c761-4941-a24b-5fe634d925d8) + ) + (wire (pts (xy 114.935 222.885) (xy 114.935 225.425)) + (stroke (width 0) (type default)) + (uuid 6aef0247-8ff4-4822-8c67-b97c48be8147) + ) + (wire (pts (xy 257.81 252.095) (xy 266.7 252.095)) + (stroke (width 0) (type default)) + (uuid 6b4b5916-d723-40db-87ae-1179c672c4ed) + ) + (wire (pts (xy 340.995 184.15) (xy 332.105 184.15)) + (stroke (width 0) (type default)) + (uuid 6b5d4b74-855a-4072-a966-92b2646ab82f) + ) + (wire (pts (xy 340.995 186.69) (xy 332.105 186.69)) + (stroke (width 0) (type default)) + (uuid 6bf3e2b2-516a-429e-b29f-790475d6fc45) + ) + (wire (pts (xy 325.12 85.725) (xy 316.23 85.725)) + (stroke (width 0) (type default)) + (uuid 6c5ae5ac-600a-49d2-8b01-8b8b82a4e2ea) + ) + (wire (pts (xy 242.57 37.465) (xy 233.68 37.465)) + (stroke (width 0) (type default)) + (uuid 6c7470e4-a0b0-45d9-a2f5-90f856955811) + ) + (wire (pts (xy 107.315 240.665) (xy 116.205 240.665)) + (stroke (width 0) (type default)) + (uuid 6c98d64f-d486-46cf-aa66-c7aa0babc6e6) + ) + (wire (pts (xy 325.12 29.845) (xy 316.23 29.845)) + (stroke (width 0) (type default)) + (uuid 6cb77d5c-41fc-4e9e-869a-8b10cd9e350e) + ) + (wire (pts (xy 208.915 239.395) (xy 232.41 239.395)) + (stroke (width 0) (type default)) + (uuid 6ce58a87-08b3-41d4-8a7a-3c64ae4f4c88) + ) + (wire (pts (xy 283.845 78.105) (xy 274.955 78.105)) + (stroke (width 0) (type default)) + (uuid 6dd0de11-4230-4224-8e85-dfdf62e42a62) + ) + (wire (pts (xy 366.395 29.845) (xy 357.505 29.845)) + (stroke (width 0) (type default)) + (uuid 6df43ea9-4566-47a3-bfb0-637e45af4474) + ) + (wire (pts (xy 345.44 78.105) (xy 354.33 78.105)) + (stroke (width 0) (type default)) + (uuid 6e09decd-158a-49f7-b3b0-adf8d8544941) + ) + (wire (pts (xy 223.52 196.85) (xy 232.41 196.85)) + (stroke (width 0) (type default)) + (uuid 6e44a064-6081-4c76-8920-3eeca01d0497) + ) + (wire (pts (xy 57.785 196.85) (xy 56.515 196.85)) + (stroke (width 0) (type default)) + (uuid 6e5c0d6d-74b3-42d7-9635-c1dd4c464434) + ) + (wire (pts (xy 283.845 45.085) (xy 274.955 45.085)) + (stroke (width 0) (type default)) + (uuid 6e764d48-2fb0-4566-877f-f7a6e7606dfe) + ) + (wire (pts (xy 366.395 93.345) (xy 357.505 93.345)) + (stroke (width 0) (type default)) + (uuid 6eff36e3-55ef-437a-8290-17958a1e0a30) + ) + (wire (pts (xy 283.845 32.385) (xy 274.955 32.385)) + (stroke (width 0) (type default)) + (uuid 6f758ee1-40c1-49b0-8932-2ee8a749cea7) + ) + (wire (pts (xy 357.505 233.045) (xy 357.505 231.14)) + (stroke (width 0) (type default)) + (uuid 6f84151e-f804-4fba-b754-d4fe991fd4c8) + ) + (wire (pts (xy 345.44 55.245) (xy 352.425 55.245)) + (stroke (width 0) (type default)) + (uuid 6fd271e1-8e3c-4014-962c-7ea4e0903781) + ) + (wire (pts (xy 366.395 32.385) (xy 357.505 32.385)) + (stroke (width 0) (type default)) + (uuid 71a0a0d9-7461-44f4-80af-018b71d36be1) + ) + (wire (pts (xy 51.435 80.645) (xy 60.325 80.645)) + (stroke (width 0) (type default)) + (uuid 72b94530-93d8-4686-9654-8e7140ad5168) + ) + (wire (pts (xy 107.315 243.205) (xy 116.205 243.205)) + (stroke (width 0) (type default)) + (uuid 739e343b-6b2e-4f13-a2b8-db3a4275b8d8) + ) + (wire (pts (xy 325.12 78.105) (xy 316.23 78.105)) + (stroke (width 0) (type default)) + (uuid 739ed07f-19d2-4005-ad51-0c804fb7d04c) + ) + (wire (pts (xy 297.18 168.91) (xy 306.07 168.91)) + (stroke (width 0) (type default)) + (uuid 74c18917-b80f-4ae1-9bd0-ffff56a23e0d) + ) + (wire (pts (xy 205.105 191.77) (xy 213.995 191.77)) + (stroke (width 0) (type default)) + (uuid 75c95f6e-508e-4407-b068-e2e497ea555e) + ) + (wire (pts (xy 232.41 262.255) (xy 231.14 262.255)) + (stroke (width 0) (type default)) + (uuid 76ccade3-efc7-4ff9-97a1-4d74228ea014) + ) + (wire (pts (xy 17.145 88.265) (xy 26.035 88.265)) + (stroke (width 0) (type default)) + (uuid 7a32a0e1-8bae-4f19-801d-c00b0e7a7148) + ) + (wire (pts (xy 88.265 103.505) (xy 104.775 103.505)) + (stroke (width 0) (type default)) + (uuid 7ae3a7c4-d515-4261-9a39-c1ce3a7c58d1) + ) + (wire (pts (xy 366.395 95.885) (xy 357.505 95.885)) + (stroke (width 0) (type default)) + (uuid 7bc7672c-59ac-4639-8580-5f5cf2a0fe96) + ) + (wire (pts (xy 242.57 78.105) (xy 233.68 78.105)) + (stroke (width 0) (type default)) + (uuid 7d51d3cb-9377-423c-ae20-c140be717a94) + ) + (wire (pts (xy 325.12 40.005) (xy 316.23 40.005)) + (stroke (width 0) (type default)) + (uuid 7e68e422-7010-407a-9142-20e236bd7379) + ) + (wire (pts (xy 273.05 274.32) (xy 274.32 274.32)) + (stroke (width 0) (type default)) + (uuid 7f3b1e14-a0df-4018-a3e4-1a9bbdaa54af) + ) + (wire (pts (xy 273.05 201.93) (xy 281.94 201.93)) + (stroke (width 0) (type default)) + (uuid 7f5f38e2-6b51-4ee0-b543-b85a0a674db9) + ) + (wire (pts (xy 211.455 241.935) (xy 232.41 241.935)) + (stroke (width 0) (type default)) + (uuid 804cead8-7dba-4198-bc43-4cc5029f7012) + ) + (wire (pts (xy 26.035 90.805) (xy 17.145 90.805)) + (stroke (width 0) (type default)) + (uuid 8176dac9-cf6b-4d07-a506-82eadee16029) + ) + (wire (pts (xy 366.395 34.925) (xy 357.505 34.925)) + (stroke (width 0) (type default)) + (uuid 83df211d-ba2b-4369-9533-dc7acc89182b) + ) + (wire (pts (xy 345.44 32.385) (xy 354.33 32.385)) + (stroke (width 0) (type default)) + (uuid 84a9ba93-a685-428e-b5b0-1ae5d218b360) + ) + (wire (pts (xy 205.105 199.39) (xy 213.995 199.39)) + (stroke (width 0) (type default)) + (uuid 8598d5bb-60a2-47fd-bf65-cff1a1a46995) + ) + (wire (pts (xy 325.12 95.885) (xy 316.23 95.885)) + (stroke (width 0) (type default)) + (uuid 863b24c8-597b-4773-a077-0a49d149a042) + ) + (wire (pts (xy 353.695 52.705) (xy 366.395 52.705)) + (stroke (width 0) (type default)) + (uuid 86deddbf-5f73-4e9c-870f-f4c5998b1f16) + ) + (wire (pts (xy 213.995 163.83) (xy 205.105 163.83)) + (stroke (width 0) (type default)) + (uuid 87855160-f06b-4886-9f3d-75fcb9c47fbb) + ) + (wire (pts (xy 257.81 194.31) (xy 266.7 194.31)) + (stroke (width 0) (type default)) + (uuid 88a10f0e-54e1-4e79-b549-58c55a8d0633) + ) + (wire (pts (xy 51.435 132.08) (xy 60.325 132.08)) + (stroke (width 0) (type default)) + (uuid 894088d2-93d0-4619-af21-144d1f8935bb) + ) + (wire (pts (xy 107.315 230.505) (xy 116.205 230.505)) + (stroke (width 0) (type default)) + (uuid 89690f7f-9044-4df7-9712-d13c90200059) + ) + (wire (pts (xy 366.395 83.185) (xy 357.505 83.185)) + (stroke (width 0) (type default)) + (uuid 898e72af-6993-4b69-b91d-784a59335d2d) + ) + (wire (pts (xy 232.41 247.015) (xy 223.52 247.015)) + (stroke (width 0) (type default)) + (uuid 89ddac30-85e2-418a-8f35-40aeedfb9244) + ) + (wire (pts (xy 386.715 52.705) (xy 393.7 52.705)) + (stroke (width 0) (type default)) + (uuid 8ab73bf3-c256-4bed-9f6b-9634ba5db86d) + ) + (wire (pts (xy 170.815 247.015) (xy 179.705 247.015)) + (stroke (width 0) (type default)) + (uuid 8b4815e5-fe31-43e5-91f8-ff1ce7a630d4) + ) + (wire (pts (xy 24.765 196.85) (xy 24.765 199.39)) + (stroke (width 0) (type default)) + (uuid 8bb47a2a-d98b-4f09-8cc3-3e1a1759aa82) + ) + (wire (pts (xy 283.845 83.185) (xy 274.955 83.185)) + (stroke (width 0) (type default)) + (uuid 8c982bc4-a826-4542-8530-44904ee332cb) + ) + (wire (pts (xy 345.44 52.705) (xy 352.425 52.705)) + (stroke (width 0) (type default)) + (uuid 8cde7624-1475-477b-9153-5007beadf7ed) + ) + (wire (pts (xy 223.52 194.31) (xy 232.41 194.31)) + (stroke (width 0) (type default)) + (uuid 8d77d948-0f19-4720-9dec-0e2b78d07296) + ) + (wire (pts (xy 313.69 239.395) (xy 313.69 235.585)) + (stroke (width 0) (type default)) + (uuid 8d89b30b-7e97-4dc5-bb9d-c50e4a1a9214) + ) + (wire (pts (xy 273.05 196.85) (xy 281.94 196.85)) + (stroke (width 0) (type default)) + (uuid 8e70b739-bbb6-419e-92ca-8dbe77c3ce9d) + ) + (wire (pts (xy 262.89 32.385) (xy 271.78 32.385)) + (stroke (width 0) (type default)) + (uuid 8fe7e17a-bb7f-42f7-8ebb-f12d7fbd7492) + ) + (wire (pts (xy 213.995 156.21) (xy 205.105 156.21)) + (stroke (width 0) (type default)) + (uuid 90405a0d-fe5f-4955-8a15-e46cd606b610) + ) + (wire (pts (xy 304.165 55.245) (xy 311.15 55.245)) + (stroke (width 0) (type default)) + (uuid 909e5f16-f3a3-4e4f-b36f-6b5c3f2c6387) + ) + (wire (pts (xy 82.55 27.305) (xy 91.44 27.305)) + (stroke (width 0) (type default)) + (uuid 919f045f-663f-4a64-99ad-456d5e504122) + ) + (wire (pts (xy 332.105 201.93) (xy 340.995 201.93)) + (stroke (width 0) (type default)) + (uuid 91b49ffe-2aea-465f-9439-de79b39874c8) + ) + (wire (pts (xy 386.715 106.045) (xy 393.7 106.045)) + (stroke (width 0) (type default)) + (uuid 921e406c-2177-43ed-bbff-4ea540d4b38e) + ) + (wire (pts (xy 257.81 191.77) (xy 266.7 191.77)) + (stroke (width 0) (type default)) + (uuid 9350f6ec-dc08-4fa7-af96-0b6dcc869db3) + ) + (wire (pts (xy 366.395 85.725) (xy 357.505 85.725)) + (stroke (width 0) (type default)) + (uuid 94349d00-c2e4-439b-bd1d-3f405b031cb7) + ) + (wire (pts (xy 205.105 196.85) (xy 213.995 196.85)) + (stroke (width 0) (type default)) + (uuid 944bbee3-0a8b-4ed4-9d75-a443b7a93544) + ) + (wire (pts (xy 257.81 236.855) (xy 266.7 236.855)) + (stroke (width 0) (type default)) + (uuid 96ebd99a-a786-4cc1-b089-6a141a54a02e) + ) + (wire (pts (xy 51.435 103.505) (xy 60.325 103.505)) + (stroke (width 0) (type default)) + (uuid 96fca3cf-a99a-41b1-8f22-9695eeaf2467) + ) + (wire (pts (xy 95.25 34.925) (xy 93.345 34.925)) + (stroke (width 0) (type default)) + (uuid 97126397-3b7e-4017-b947-2cd0d9883f9c) + ) + (wire (pts (xy 304.165 78.105) (xy 313.055 78.105)) + (stroke (width 0) (type default)) + (uuid 982f839d-d55a-4aa5-8a06-6462143f4c48) + ) + (wire (pts (xy 366.395 37.465) (xy 357.505 37.465)) + (stroke (width 0) (type default)) + (uuid 9834f7db-3376-41b5-ac10-09b7a84260aa) + ) + (wire (pts (xy 170.815 163.83) (xy 179.705 163.83)) + (stroke (width 0) (type default)) + (uuid 995b65ec-e0b9-4754-a588-8e4513b7d4ac) + ) + (wire (pts (xy 257.81 199.39) (xy 266.7 199.39)) + (stroke (width 0) (type default)) + (uuid 9a6b147f-0396-4e11-bdd9-66686ab0074e) + ) + (wire (pts (xy 271.145 103.505) (xy 283.845 103.505)) + (stroke (width 0) (type default)) + (uuid 9a96d117-579a-410d-a3c4-796f0267e1fb) + ) + (wire (pts (xy 283.845 42.545) (xy 274.955 42.545)) + (stroke (width 0) (type default)) + (uuid 9baddeea-254b-488f-b191-ee9282e1f438) + ) + (wire (pts (xy 262.89 27.305) (xy 271.78 27.305)) + (stroke (width 0) (type default)) + (uuid 9c30e14a-a6fd-499f-9c08-0b1f5cb1d8bb) + ) + (wire (pts (xy 297.18 199.39) (xy 300.355 199.39)) + (stroke (width 0) (type default)) + (uuid 9c52b80f-39d2-4822-ad56-908c92123379) + ) + (wire (pts (xy 283.845 27.305) (xy 274.955 27.305)) + (stroke (width 0) (type default)) + (uuid 9e201dd8-919e-4c29-b1d5-408cf9765713) + ) + (wire (pts (xy 366.395 40.005) (xy 357.505 40.005)) + (stroke (width 0) (type default)) + (uuid 9e60ec10-9c2b-46da-9e47-5ba89ae386aa) + ) + (wire (pts (xy 242.57 29.845) (xy 233.68 29.845)) + (stroke (width 0) (type default)) + (uuid 9f045dfd-c29a-48f5-bd34-e96da50756f9) + ) + (wire (pts (xy 257.81 184.15) (xy 266.7 184.15)) + (stroke (width 0) (type default)) + (uuid 9f73040a-3905-421d-9600-ad75c96d6353) + ) + (wire (pts (xy 91.44 27.305) (xy 95.25 27.305)) + (stroke (width 0) (type default)) + (uuid a0df0a57-231a-446f-887a-c2e26bf00b62) + ) + (wire (pts (xy 304.165 103.505) (xy 311.15 103.505)) + (stroke (width 0) (type default)) + (uuid a1315f06-6c2a-4385-a5bd-9cfc3d7f4d67) + ) + (wire (pts (xy 105.41 80.645) (xy 118.745 80.645)) + (stroke (width 0) (type default)) + (uuid a20c457f-fa8e-4281-a2ff-5b5f584d41b8) + ) + (wire (pts (xy 223.52 154.305) (xy 232.41 154.305)) + (stroke (width 0) (type default)) + (uuid a281b89c-9838-48d0-bc1a-40942c6ecc5b) + ) + (wire (pts (xy 150.495 225.425) (xy 141.605 225.425)) + (stroke (width 0) (type default)) + (uuid a365f7a2-3a40-4c17-9636-d1aeb5d759f2) + ) + (wire (pts (xy 17.145 23.495) (xy 26.035 23.495)) + (stroke (width 0) (type default)) + (uuid a37b7348-bdae-488d-addc-8d881a112f24) + ) + (wire (pts (xy 304.165 80.645) (xy 313.055 80.645)) + (stroke (width 0) (type default)) + (uuid a3a6adb8-d68a-42fc-b54d-dcbd76a1e03a) + ) + (wire (pts (xy 304.165 29.845) (xy 313.055 29.845)) + (stroke (width 0) (type default)) + (uuid a4435849-3738-42eb-bad0-34dc4ce16764) + ) + (wire (pts (xy 24.765 273.05) (xy 26.035 273.05)) + (stroke (width 0) (type default)) + (uuid a51ed6ba-3147-4cdf-9d77-14ebed1eec05) + ) + (wire (pts (xy 17.145 132.08) (xy 26.035 132.08)) + (stroke (width 0) (type default)) + (uuid a52d2a54-8505-4f1d-9d5a-f4421c0a037b) + ) + (wire (pts (xy 257.81 247.015) (xy 266.7 247.015)) + (stroke (width 0) (type default)) + (uuid a5720543-700b-4550-9ad6-eb847a6b0ae9) + ) + (wire (pts (xy 105.41 90.805) (xy 118.745 90.805)) + (stroke (width 0) (type default)) + (uuid a5845a3c-1c1b-48ff-bfbd-e7a3151b11d8) + ) + (wire (pts (xy 95.25 32.385) (xy 90.17 32.385)) + (stroke (width 0) (type default)) + (uuid a59a3c64-b3b8-4186-bed9-47f639057f0f) + ) + (wire (pts (xy 304.165 52.705) (xy 311.15 52.705)) + (stroke (width 0) (type default)) + (uuid a5a11ded-7ded-4d82-bf42-0d80ce9a70f0) + ) + (wire (pts (xy 304.165 85.725) (xy 313.055 85.725)) + (stroke (width 0) (type default)) + (uuid a6fc573b-0b05-4bfe-8c1b-d0a6bb89b3fb) + ) + (wire (pts (xy 316.865 187.96) (xy 307.975 187.96)) + (stroke (width 0) (type default)) + (uuid a786a390-b88e-47d4-b25b-fed125c16375) + ) + (wire (pts (xy 17.145 33.655) (xy 26.035 33.655)) + (stroke (width 0) (type default)) + (uuid a7a47367-c551-4ced-bd19-d59885fd808b) + ) + (wire (pts (xy 213.995 161.29) (xy 205.105 161.29)) + (stroke (width 0) (type default)) + (uuid a7f3dc31-ad2b-4a4e-bfd4-db2555bc7b66) + ) + (wire (pts (xy 325.12 83.185) (xy 316.23 83.185)) + (stroke (width 0) (type default)) + (uuid a91af258-90c4-4b98-a462-ddeedc9cfc05) + ) + (wire (pts (xy 205.105 236.855) (xy 232.41 236.855)) + (stroke (width 0) (type default)) + (uuid a96f14df-3183-4f8a-8e69-63226912bcf9) + ) + (wire (pts (xy 262.89 83.185) (xy 271.78 83.185)) + (stroke (width 0) (type default)) + (uuid ab0adfcd-68d7-412a-8cd1-88de0edd23e6) + ) + (wire (pts (xy 229.87 106.045) (xy 242.57 106.045)) + (stroke (width 0) (type default)) + (uuid ab35f812-9e06-4742-992d-ab4ca3446ac6) + ) + (wire (pts (xy 113.665 222.885) (xy 114.935 222.885)) + (stroke (width 0) (type default)) + (uuid ab718f0f-b7e7-4301-a4d1-2e566aa99236) + ) + (wire (pts (xy 379.095 186.69) (xy 366.395 186.69)) + (stroke (width 0) (type default)) + (uuid abcfd82e-ed60-41ad-876f-e308ec1c6022) + ) + (wire (pts (xy 242.57 80.645) (xy 233.68 80.645)) + (stroke (width 0) (type default)) + (uuid abe55b0c-f0e5-4023-98f0-b36c9c0d690f) + ) + (wire (pts (xy 232.41 249.555) (xy 223.52 249.555)) + (stroke (width 0) (type default)) + (uuid ad2b5b3a-6511-45e6-ab12-cddad57e6389) + ) + (wire (pts (xy 290.83 252.095) (xy 299.72 252.095)) + (stroke (width 0) (type default)) + (uuid ad2c6fc2-5c7d-427c-8e35-081ce203fce2) + ) + (wire (pts (xy 26.035 53.975) (xy 17.145 53.975)) + (stroke (width 0) (type default)) + (uuid ad45a0ce-b289-4907-8d7b-10d10b39da3b) + ) + (wire (pts (xy 257.81 244.475) (xy 266.7 244.475)) + (stroke (width 0) (type default)) + (uuid ae19cd0b-3bc4-43d0-99d4-6d0ddc865f73) + ) + (wire (pts (xy 223.52 186.69) (xy 232.41 186.69)) + (stroke (width 0) (type default)) + (uuid aeb4dafa-04bf-4ba9-aec8-53eeff65fb4f) + ) + (wire (pts (xy 242.57 98.425) (xy 233.68 98.425)) + (stroke (width 0) (type default)) + (uuid aeeef18f-f864-4893-9d77-d8a21340e2e1) + ) + (wire (pts (xy 88.265 95.885) (xy 88.265 103.505)) + (stroke (width 0) (type default)) + (uuid aef7dc4b-1ef7-4fd5-9818-d64b697adf49) + ) + (wire (pts (xy 386.715 78.105) (xy 395.605 78.105)) + (stroke (width 0) (type default)) + (uuid af63277f-8aae-464a-80f8-ae44436ecb32) + ) + (wire (pts (xy 257.81 186.69) (xy 266.7 186.69)) + (stroke (width 0) (type default)) + (uuid aff452b9-62c3-46cb-b2fb-d86e32fa20ce) + ) + (wire (pts (xy 257.81 196.85) (xy 266.7 196.85)) + (stroke (width 0) (type default)) + (uuid b0962c48-cf02-4599-9ed5-a0fda3a826df) + ) + (wire (pts (xy 312.42 55.245) (xy 325.12 55.245)) + (stroke (width 0) (type default)) + (uuid b134801b-74fc-4345-b1f6-9d6cc6706c6c) + ) + (wire (pts (xy 231.14 272.415) (xy 232.41 272.415)) + (stroke (width 0) (type default)) + (uuid b15224b2-8748-4eec-831d-4954e4c8644e) + ) + (wire (pts (xy 242.57 95.885) (xy 233.68 95.885)) + (stroke (width 0) (type default)) + (uuid b239f908-b803-4b32-8229-469c4424c21e) + ) + (wire (pts (xy 231.14 262.255) (xy 231.14 259.715)) + (stroke (width 0) (type default)) + (uuid b2551d9e-7e88-44fe-94f2-cd75dbe16950) + ) + (wire (pts (xy 313.69 235.585) (xy 314.96 235.585)) + (stroke (width 0) (type default)) + (uuid b291e3be-dacf-4bb0-a662-a8789d0b6411) + ) + (wire (pts (xy 17.145 56.515) (xy 26.035 56.515)) + (stroke (width 0) (type default)) + (uuid b2c87c19-6035-4b66-8675-9b073ef6281f) + ) + (wire (pts (xy 273.05 168.91) (xy 281.94 168.91)) + (stroke (width 0) (type default)) + (uuid b46e8e09-02b5-40e7-b64f-9430d0e01db3) + ) + (wire (pts (xy 23.495 194.31) (xy 24.765 194.31)) + (stroke (width 0) (type default)) + (uuid b69259bd-60fe-4d90-835d-4d7e43c65a7f) + ) + (wire (pts (xy 242.57 90.805) (xy 233.68 90.805)) + (stroke (width 0) (type default)) + (uuid b7229931-60aa-4d38-bf1d-f8059e7328a7) + ) + (wire (pts (xy 312.42 52.705) (xy 325.12 52.705)) + (stroke (width 0) (type default)) + (uuid b85366d9-b67c-425c-92ff-8c86f3f5302f) + ) + (wire (pts (xy 386.715 85.725) (xy 395.605 85.725)) + (stroke (width 0) (type default)) + (uuid b88a80ae-c910-4d59-85d1-470ead79eab9) + ) + (wire (pts (xy 90.17 40.005) (xy 90.17 34.925)) + (stroke (width 0) (type default)) + (uuid b8a70b8c-b6d5-47be-9111-778f6a0a6b26) + ) + (wire (pts (xy 242.57 88.265) (xy 233.68 88.265)) + (stroke (width 0) (type default)) + (uuid b91a07b4-b042-4a33-b057-1ab92e15bac5) + ) + (wire (pts (xy 114.935 225.425) (xy 116.205 225.425)) + (stroke (width 0) (type default)) + (uuid ba21750d-233a-492f-be93-237a88ca681a) + ) + (wire (pts (xy 242.57 27.305) (xy 233.68 27.305)) + (stroke (width 0) (type default)) + (uuid bc0bc938-eac9-4cf7-b811-89e7ba6b7d5e) + ) + (wire (pts (xy 345.44 85.725) (xy 354.33 85.725)) + (stroke (width 0) (type default)) + (uuid bc2287fd-054e-4026-8690-51cf70897239) + ) + (wire (pts (xy 170.815 267.335) (xy 179.705 267.335)) + (stroke (width 0) (type default)) + (uuid bc7b9de3-428a-4462-b4bb-e179985131fe) + ) + (wire (pts (xy 170.815 156.21) (xy 179.705 156.21)) + (stroke (width 0) (type default)) + (uuid bd301c7c-ddf4-444f-844d-9247a8a4a6d9) + ) + (wire (pts (xy 312.42 103.505) (xy 325.12 103.505)) + (stroke (width 0) (type default)) + (uuid bda64f63-1456-4750-9733-81a2900bdb44) + ) + (wire (pts (xy 262.89 34.925) (xy 271.78 34.925)) + (stroke (width 0) (type default)) + (uuid be4dd617-f22b-4430-ac87-03a704bcc139) + ) + (wire (pts (xy 56.515 194.31) (xy 57.785 194.31)) + (stroke (width 0) (type default)) + (uuid be8a6aef-5f26-44cd-99af-ddcbb6099fa2) + ) + (wire (pts (xy 325.12 42.545) (xy 316.23 42.545)) + (stroke (width 0) (type default)) + (uuid bf5f3edc-1bdf-43c5-a98b-c0cf076c8bb0) + ) + (wire (pts (xy 242.57 32.385) (xy 233.68 32.385)) + (stroke (width 0) (type default)) + (uuid bfd6ad0e-6869-4a70-8948-764c7398d8c8) + ) + (wire (pts (xy 273.05 249.555) (xy 275.59 249.555)) + (stroke (width 0) (type default)) + (uuid c0c9b955-6897-43ba-bc1b-de957fe0b958) + ) + (wire (pts (xy 353.695 106.045) (xy 366.395 106.045)) + (stroke (width 0) (type default)) + (uuid c0db34e9-073b-43f7-afc3-defcc5e665d0) + ) + (wire (pts (xy 332.105 189.23) (xy 340.995 189.23)) + (stroke (width 0) (type default)) + (uuid c14ec3a3-9667-47e1-a2d8-e35add1c5faf) + ) + (wire (pts (xy 366.395 88.265) (xy 357.505 88.265)) + (stroke (width 0) (type default)) + (uuid c15a127d-ab6f-493e-b2a9-cc170727f134) + ) + (wire (pts (xy 325.12 32.385) (xy 316.23 32.385)) + (stroke (width 0) (type default)) + (uuid c1640fde-f4ad-4b2e-b607-405a3483a909) + ) + (wire (pts (xy 313.69 230.505) (xy 314.96 230.505)) + (stroke (width 0) (type default)) + (uuid c17b1018-d46e-4e2c-bb17-e58f42622839) + ) + (wire (pts (xy 379.095 199.39) (xy 366.395 199.39)) + (stroke (width 0) (type default)) + (uuid c1ab9358-8901-42d4-ae79-d824e7dfac18) + ) + (wire (pts (xy 170.815 254.635) (xy 179.705 254.635)) + (stroke (width 0) (type default)) + (uuid c3844b95-8d69-4d5a-b031-fabc8ef02db2) + ) + (wire (pts (xy 213.995 244.475) (xy 232.41 244.475)) + (stroke (width 0) (type default)) + (uuid c5bf59f8-45cc-4d52-94ec-9c93fc294c9d) + ) + (wire (pts (xy 231.14 268.605) (xy 231.14 272.415)) + (stroke (width 0) (type default)) + (uuid c67c343e-26d2-4d07-b1a6-b9d119193352) + ) + (wire (pts (xy 379.095 201.93) (xy 366.395 201.93)) + (stroke (width 0) (type default)) + (uuid c7674640-b346-4d42-beb2-fc6a86d856b4) + ) + (wire (pts (xy 17.145 26.035) (xy 26.035 26.035)) + (stroke (width 0) (type default)) + (uuid c84a6fd5-41dc-4aa9-997e-50e730235f7b) + ) + (wire (pts (xy 205.105 244.475) (xy 208.915 244.475)) + (stroke (width 0) (type default)) + (uuid c89da164-105a-4bea-a932-150a294506c3) + ) + (wire (pts (xy 170.815 158.75) (xy 179.705 158.75)) + (stroke (width 0) (type default)) + (uuid c995c55e-314d-4323-8bf6-e11f790e949f) + ) + (wire (pts (xy 57.785 199.39) (xy 57.785 201.93)) + (stroke (width 0) (type default)) + (uuid c9f0e2c8-1511-4b39-a4ad-eb541a80f534) + ) + (wire (pts (xy 325.12 45.085) (xy 316.23 45.085)) + (stroke (width 0) (type default)) + (uuid cafbd336-43a4-471d-ac37-082292904dd5) + ) + (wire (pts (xy 91.44 42.545) (xy 91.44 27.305)) + (stroke (width 0) (type default)) + (uuid cb40c056-387b-411c-809e-4c3151ba714e) + ) + (wire (pts (xy 107.315 238.125) (xy 116.205 238.125)) + (stroke (width 0) (type default)) + (uuid cb7172be-c18d-45f1-b659-4666df01c390) + ) + (wire (pts (xy 229.87 55.245) (xy 242.57 55.245)) + (stroke (width 0) (type default)) + (uuid cc07adab-c114-45f3-8ecf-40f19f230a41) + ) + (wire (pts (xy 57.785 194.31) (xy 59.055 194.31)) + (stroke (width 0) (type default)) + (uuid cc9aa12d-f566-454e-8302-af94fb3f3b30) + ) + (wire (pts (xy 93.345 34.925) (xy 93.345 24.765)) + (stroke (width 0) (type default)) + (uuid cd31b165-42b2-460c-aac6-b236c952f20c) + ) + (wire (pts (xy 205.105 194.31) (xy 213.995 194.31)) + (stroke (width 0) (type default)) + (uuid cdbf0dd7-9298-400d-953c-8e02875c9e74) + ) + (wire (pts (xy 271.145 55.245) (xy 283.845 55.245)) + (stroke (width 0) (type default)) + (uuid ceb0acc9-9119-4f65-9074-4014a1a1d484) + ) + (wire (pts (xy 275.59 222.885) (xy 288.29 222.885)) + (stroke (width 0) (type default)) + (uuid cf713df2-450e-48be-b93f-a6f9cbfb70d2) + ) + (wire (pts (xy 51.435 46.355) (xy 60.325 46.355)) + (stroke (width 0) (type default)) + (uuid d06963ad-92e8-4355-9ed9-831c7bcd29d1) + ) + (wire (pts (xy 242.57 42.545) (xy 233.68 42.545)) + (stroke (width 0) (type default)) + (uuid d082a80c-fb77-4676-82d0-ccc5ff30e4e1) + ) + (wire (pts (xy 223.52 207.01) (xy 232.41 207.01)) + (stroke (width 0) (type default)) + (uuid d0c562d7-3ca7-4c78-92c9-72217acf757c) + ) + (wire (pts (xy 26.035 98.425) (xy 17.145 98.425)) + (stroke (width 0) (type default)) + (uuid d1a05003-20ea-42cd-9b2d-e9f67aa5e892) + ) + (wire (pts (xy 304.165 32.385) (xy 313.055 32.385)) + (stroke (width 0) (type default)) + (uuid d1cbea3a-8730-4665-a74b-58fa843f5c8d) + ) + (wire (pts (xy 345.44 80.645) (xy 354.33 80.645)) + (stroke (width 0) (type default)) + (uuid d213752f-426e-4aff-8c8c-a187c092129e) + ) + (wire (pts (xy 26.035 48.895) (xy 17.145 48.895)) + (stroke (width 0) (type default)) + (uuid d243ecd4-3ff2-48df-abcc-90015286b3d0) + ) + (wire (pts (xy 179.705 259.715) (xy 170.815 259.715)) + (stroke (width 0) (type default)) + (uuid d289db4e-6c76-44f9-b75b-d5d81a573074) + ) + (wire (pts (xy 257.81 241.935) (xy 266.7 241.935)) + (stroke (width 0) (type default)) + (uuid d3cdd697-b24c-451c-92a9-b4cde5ac8d6c) + ) + (wire (pts (xy 303.53 225.425) (xy 313.69 225.425)) + (stroke (width 0) (type default)) + (uuid d3e8966a-66a3-4739-bf72-3514543a7cdb) + ) + (wire (pts (xy 242.57 34.925) (xy 233.68 34.925)) + (stroke (width 0) (type default)) + (uuid d401ddd7-3329-42a5-b3cb-f3a1e3078116) + ) + (wire (pts (xy 107.315 233.045) (xy 116.205 233.045)) + (stroke (width 0) (type default)) + (uuid d455e8dc-9212-4912-a749-32815c426bbb) + ) + (wire (pts (xy 179.705 236.855) (xy 170.815 236.855)) + (stroke (width 0) (type default)) + (uuid d4f0e456-ad9b-452e-b9df-337377f13aac) + ) + (wire (pts (xy 283.845 40.005) (xy 274.955 40.005)) + (stroke (width 0) (type default)) + (uuid d4fd28fc-2cdc-4f86-8904-ae19abd41f96) + ) + (wire (pts (xy 17.145 103.505) (xy 26.035 103.505)) + (stroke (width 0) (type default)) + (uuid d6e5a90f-fcab-4abf-b565-882279201bfa) + ) + (wire (pts (xy 304.165 106.045) (xy 311.15 106.045)) + (stroke (width 0) (type default)) + (uuid d88b9370-249f-4f39-8d4a-9144a19ae67d) + ) + (wire (pts (xy 232.41 268.605) (xy 231.14 268.605)) + (stroke (width 0) (type default)) + (uuid d95fdc0c-b075-46db-a495-dd5cff6768bd) + ) + (wire (pts (xy 262.89 29.845) (xy 271.78 29.845)) + (stroke (width 0) (type default)) + (uuid da216323-2717-4858-91f7-e71ac16cc239) + ) + (wire (pts (xy 366.395 47.625) (xy 357.505 47.625)) + (stroke (width 0) (type default)) + (uuid dad530c7-3528-402b-bb06-4cd17235c0bb) + ) + (wire (pts (xy 105.41 75.565) (xy 118.745 75.565)) + (stroke (width 0) (type default)) + (uuid dba6b4e7-b462-465d-9bce-4205065c1a0c) + ) + (wire (pts (xy 242.57 47.625) (xy 233.68 47.625)) + (stroke (width 0) (type default)) + (uuid dbe871e6-36e4-4b76-9ef5-1a0dd43b0392) + ) + (wire (pts (xy 17.145 38.735) (xy 26.035 38.735)) + (stroke (width 0) (type default)) + (uuid dc2a5098-a63f-49c1-905e-5a2930525fe2) + ) + (wire (pts (xy 366.395 27.305) (xy 357.505 27.305)) + (stroke (width 0) (type default)) + (uuid dd551aca-3943-4bde-9959-598b012a177c) + ) + (wire (pts (xy 242.57 40.005) (xy 233.68 40.005)) + (stroke (width 0) (type default)) + (uuid e109b9e5-da3d-4719-9a22-f34c0fbc1e77) + ) + (wire (pts (xy 283.845 29.845) (xy 274.955 29.845)) + (stroke (width 0) (type default)) + (uuid e11ff5dd-ed8f-45c9-96f9-7ed1e0c4f694) + ) + (wire (pts (xy 17.145 95.885) (xy 26.035 95.885)) + (stroke (width 0) (type default)) + (uuid e13a55ce-b060-426f-9abc-6af6075551bf) + ) + (wire (pts (xy 271.145 52.705) (xy 283.845 52.705)) + (stroke (width 0) (type default)) + (uuid e148b755-f1a8-4095-9db4-437a1c504a92) + ) + (wire (pts (xy 283.845 93.345) (xy 274.955 93.345)) + (stroke (width 0) (type default)) + (uuid e29325be-e7ea-4a35-a375-007a2799cb2e) + ) + (wire (pts (xy 345.44 27.305) (xy 354.33 27.305)) + (stroke (width 0) (type default)) + (uuid e31b4816-b6ae-44d1-94db-d6eee545dc30) + ) + (wire (pts (xy 223.52 184.15) (xy 232.41 184.15)) + (stroke (width 0) (type default)) + (uuid e3f322b1-a06f-492b-9f77-89dcb6523121) + ) + (wire (pts (xy 26.035 162.56) (xy 17.145 162.56)) + (stroke (width 0) (type default)) + (uuid e478e957-a193-4105-a622-76e6da3b0259) + ) + (wire (pts (xy 223.52 266.065) (xy 232.41 266.065)) + (stroke (width 0) (type default)) + (uuid e51cc45d-4757-4d8f-b19a-a41dcfc78022) + ) + (wire (pts (xy 90.17 32.385) (xy 90.17 34.925)) + (stroke (width 0) (type default)) + (uuid e57dfa94-771c-4091-b661-0fad826b90b2) + ) + (wire (pts (xy 379.095 189.23) (xy 366.395 189.23)) + (stroke (width 0) (type default)) + (uuid e6b50dca-9678-4fd6-9832-304d8db21fe0) + ) + (wire (pts (xy 170.815 196.85) (xy 179.705 196.85)) + (stroke (width 0) (type default)) + (uuid e6d08ded-0f0c-4c4f-8731-c53d12baca38) + ) + (wire (pts (xy 266.7 154.305) (xy 257.81 154.305)) + (stroke (width 0) (type default)) + (uuid e90ba7d4-22f9-4cef-858b-40de7d585d84) + ) + (wire (pts (xy 273.05 240.03) (xy 273.05 249.555)) + (stroke (width 0) (type default)) + (uuid e9789cb5-467e-400f-bc02-465555eee754) + ) + (wire (pts (xy 300.355 194.31) (xy 300.355 199.39)) + (stroke (width 0) (type default)) + (uuid ea6a4a45-a4a3-4397-b618-2420c56d307c) + ) + (wire (pts (xy 170.815 189.23) (xy 179.705 189.23)) + (stroke (width 0) (type default)) + (uuid eb9bdc85-db63-4bfd-8601-63710174e4ff) + ) + (wire (pts (xy 386.715 103.505) (xy 393.7 103.505)) + (stroke (width 0) (type default)) + (uuid ed32b55c-d755-410c-b5a7-e03e3eb401a9) + ) + (wire (pts (xy 57.785 194.31) (xy 57.785 196.85)) + (stroke (width 0) (type default)) + (uuid ed5c6d68-3824-4052-837a-e9ad22858611) + ) + (wire (pts (xy 170.815 199.39) (xy 179.705 199.39)) + (stroke (width 0) (type default)) + (uuid edfc119c-9b11-4b36-89b2-7dde9154a588) + ) + (wire (pts (xy 242.57 45.085) (xy 233.68 45.085)) + (stroke (width 0) (type default)) + (uuid ef778624-6adb-4030-8a8d-82cddfcb07a9) + ) + (wire (pts (xy 262.89 80.645) (xy 271.78 80.645)) + (stroke (width 0) (type default)) + (uuid ef7f16d9-1c85-4209-8f98-2301756f9c13) + ) + (wire (pts (xy 133.985 78.105) (xy 140.97 78.105)) + (stroke (width 0) (type default)) + (uuid efb85adb-c432-4e7f-b005-ebd99907ae16) + ) + (wire (pts (xy 228.6 272.415) (xy 231.14 272.415)) + (stroke (width 0) (type default)) + (uuid efda8dee-58af-4e72-a0c2-95c6fee1b218) + ) + (wire (pts (xy 386.715 32.385) (xy 395.605 32.385)) + (stroke (width 0) (type default)) + (uuid f1f8e9e2-b815-4363-b55e-748a96fa87ac) + ) + (wire (pts (xy 379.095 191.77) (xy 366.395 191.77)) + (stroke (width 0) (type default)) + (uuid f477e469-80db-4c6b-b6ec-24687ec7d2db) + ) + (wire (pts (xy 386.715 80.645) (xy 395.605 80.645)) + (stroke (width 0) (type default)) + (uuid f483aa92-7655-4429-96af-c2d246eb1ef1) + ) + (wire (pts (xy 304.165 27.305) (xy 313.055 27.305)) + (stroke (width 0) (type default)) + (uuid f4dfe363-1211-4983-86cf-70bb1f6344aa) + ) + (wire (pts (xy 223.52 199.39) (xy 232.41 199.39)) + (stroke (width 0) (type default)) + (uuid f4ea30fb-ef06-478c-8a0c-a75a2a657db4) + ) + (wire (pts (xy 366.395 98.425) (xy 357.505 98.425)) + (stroke (width 0) (type default)) + (uuid f6c9eddc-883d-4750-9a2e-52f2b966ccdd) + ) + (wire (pts (xy 229.87 52.705) (xy 242.57 52.705)) + (stroke (width 0) (type default)) + (uuid f6f5405b-7966-449b-854d-19cc87279709) + ) + (wire (pts (xy 170.815 186.69) (xy 179.705 186.69)) + (stroke (width 0) (type default)) + (uuid f722ac62-7af5-4039-a2a4-f1b3ae9c210d) + ) + (wire (pts (xy 105.41 95.885) (xy 118.745 95.885)) + (stroke (width 0) (type default)) + (uuid f743c712-cb3e-4325-ad2b-f84fda794512) + ) + (wire (pts (xy 304.165 34.925) (xy 313.055 34.925)) + (stroke (width 0) (type default)) + (uuid f76cd3b7-b7b0-4c50-917a-189e84d50645) + ) + (wire (pts (xy 325.12 90.805) (xy 316.23 90.805)) + (stroke (width 0) (type default)) + (uuid f892248e-794d-4b8a-9b79-aa722de6f32b) + ) + (wire (pts (xy 340.995 199.39) (xy 332.105 199.39)) + (stroke (width 0) (type default)) + (uuid f906ae3f-0684-4208-95a5-c3659041c83e) + ) + (wire (pts (xy 366.395 80.645) (xy 357.505 80.645)) + (stroke (width 0) (type default)) + (uuid f94aadbd-d35c-4261-a7fc-2b4d2b9d86af) + ) + (wire (pts (xy 262.89 78.105) (xy 271.78 78.105)) + (stroke (width 0) (type default)) + (uuid f95ab507-d7e0-4dd9-9c24-e21484b770b6) + ) + (wire (pts (xy 223.52 254.635) (xy 232.41 254.635)) + (stroke (width 0) (type default)) + (uuid f9862894-0113-4879-9660-237cf49a8e5e) + ) + (wire (pts (xy 386.715 55.245) (xy 393.7 55.245)) + (stroke (width 0) (type default)) + (uuid fac33637-3e21-4830-b67d-7fb96da26b7d) + ) + (wire (pts (xy 325.12 80.645) (xy 316.23 80.645)) + (stroke (width 0) (type default)) + (uuid fb56e05a-5b52-4c00-84f4-3a0153f4ebd7) + ) + (wire (pts (xy 312.42 106.045) (xy 325.12 106.045)) + (stroke (width 0) (type default)) + (uuid fc30c19c-9bfa-4f6d-8876-dc0f536f74d9) + ) + (wire (pts (xy 366.395 42.545) (xy 357.505 42.545)) + (stroke (width 0) (type default)) + (uuid fd5c72eb-cc52-48eb-8fcb-c4420af88b8c) + ) + + (text "RAS before CAS Refresh generator" (at 104.775 100.33 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0ab24211-a86e-4913-8318-0958b4eccb3c) + ) + (text "MREQ Triggered" (at 100.965 69.85 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 186ca6e1-fc2d-47d0-9992-fe9e12033251) + ) + (text "9ns\n" (at 200.66 262.89 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 194fb4a8-be94-4616-8a45-d86cb76edfae) + ) + (text "Mapper propagation delay ~100ns" (at 250.825 280.67 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 34fbd7cf-4044-459a-9af0-50ebc05a85a9) + ) + (text "TRIGGER NMI ON ILLEGAL ACCESS\n" (at 318.77 240.665 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 49bc0ee6-f31e-4958-943d-f4f4eb615abb) + ) + (text "90ns" (at 262.255 257.175 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f8eba097-9b98-406a-a787-afa4e1c6104d) + ) + + (label "MDA0" (at 271.78 27.305 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 00c30738-e0cf-4987-8635-e190dd97a6d3) + ) + (label "REGMAP2" (at 170.815 252.095 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0238b9d4-313d-44f0-93d4-6adde36786c1) + ) + (label "CA4" (at 107.315 235.585 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 03912fe6-3270-4699-8dab-30105d6916af) + ) + (label "CA1" (at 170.815 158.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 03a4f90b-a009-49ea-99fc-5742433c4e42) + ) + (label "MMA3" (at 233.68 34.925 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 03b4a5a4-f00d-4a7b-adf5-fdaf8f65f0e8) + ) + (label "~{CSMAP}" (at 170.815 267.335 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 042fa23d-750c-4a0c-8fa1-63a4ed3d4e88) + ) + (label "CD1" (at 223.52 186.69 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 05158438-267f-436e-9852-95f59a59b288) + ) + (label "MDA7" (at 313.055 85.725 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 06585030-56ae-4708-95f4-892212c5b220) + ) + (label "MDA3" (at 354.33 34.925 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0816014b-0db4-4731-9cf2-811fe221acbd) + ) + (label "MMA0" (at 274.955 27.305 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 08fb6fbd-d82a-4721-8186-7cfcf555f718) + ) + (label "MMA1" (at 60.325 31.115 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 099f8856-70f8-4e13-b38d-fa51a207a8f4) + ) + (label "MMA0" (at 316.23 78.105 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0a4cb000-17fb-46ab-a7b4-6a6bae0a8abe) + ) + (label "~{MRAS}" (at 352.425 55.245 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0abe0277-6c2b-40b9-b8a4-821e2de7137e) + ) + (label "~{DBANK4_WR}" (at 379.095 191.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0ae62722-a586-4cb4-ae9a-1edf08a316eb) + ) + (label "MDA2" (at 271.78 83.185 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0b057561-9613-42ca-beae-b1dfec8e654f) + ) + (label "CA2" (at 107.315 230.505 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0b1a7a50-6785-445d-9058-1f019bf4668b) + ) + (label "~{CSPROT}" (at 213.995 161.29 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0c276a5b-ca14-4e9d-b9d0-644dd521eef7) + ) + (label "MMA7" (at 233.68 95.885 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0c366749-9790-4e2a-bb5b-0b6e78b43e9a) + ) + (label "MBA17" (at 266.7 196.85 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0c6852de-f78e-4a6e-a4c3-c27bd181ad85) + ) + (label "MMA3" (at 357.505 34.925 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 10daf343-014d-4616-88ab-e84c2cd2f0f5) + ) + (label "MBA14" (at 266.7 189.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 123334be-5a7a-4b77-928b-e17c9fa9fcbb) + ) + (label "CD0" (at 223.52 184.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 12d71f7a-0a3e-4bdd-a7d9-4029e51f18a3) + ) + (label "MBA13" (at 266.7 186.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 1334eb96-175e-4ca8-9520-bd68946836ed) + ) + (label "MMA1" (at 233.68 29.845 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 13a36ce7-2161-4392-abe6-7f38c9539400) + ) + (label "MMA6" (at 274.955 93.345 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 166378a9-acf8-4e89-89b2-c6edb54c3fcb) + ) + (label "CD6" (at 223.52 199.39 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 17019481-2f78-4c62-b969-abf8abb3c25f) + ) + (label "~{DBANK3_RD}" (at 312.42 55.245 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 17417b16-b6e3-4b89-a0ee-dc570ad4b888) + ) + (label "MDA2" (at 271.78 32.385 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 17599af0-f506-4052-ada1-e6e4228a52e3) + ) + (label "MMA0" (at 60.325 23.495 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 17889e44-9135-4524-a187-5fd4d5c7a0ab) + ) + (label "~{MREQ}" (at 332.105 201.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1802d66e-1b28-4a6c-b354-7586068957aa) + ) + (label "MBPROT" (at 266.7 254.635 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 18b9fe71-76f7-4c3f-8705-0852ecffddf1) + ) + (label "MDA1" (at 271.78 80.645 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 19ab28a5-2788-4508-b5d8-dde60bc04acb) + ) + (label "MMA3" (at 316.23 34.925 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 19cd3ea3-6be4-4d99-a662-a47c564fddc2) + ) + (label "MMA1" (at 274.955 29.845 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1a261559-ea27-411b-84d2-070ee4cbe99c) + ) + (label "MMA4" (at 233.68 37.465 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1ca49e63-3b3c-43cd-87fc-08958946fcc9) + ) + (label "MMA0" (at 316.23 27.305 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1cb8e1b4-ec44-46ff-9223-4a623b12a6a6) + ) + (label "MMA2" (at 233.68 83.185 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1da1d689-5597-435d-8f48-78c272b76f45) + ) + (label "CD2" (at 223.52 189.23 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1dba3d6b-535f-4662-887b-9ce69ca25808) + ) + (label "~{IOREQ}" (at 107.315 227.965 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1e04ce94-afce-40a6-8633-0d36b5a09c9c) + ) + (label "MPROTEN" (at 306.07 168.91 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 1f8c14db-b11a-477f-914e-76c7723dc415) + ) + (label "~{CSMAP}" (at 223.52 209.55 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 20c728a9-60ae-4709-92f5-406920edb830) + ) + (label "MMA8" (at 316.23 47.625 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 226855f0-d651-4ca5-9ba0-a453aeea364c) + ) + (label "~{CSMAP}" (at 213.995 156.21 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2280d953-b734-4e81-b190-811b3f1a6dfa) + ) + (label "~{MRAS}" (at 140.97 78.105 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2336c988-057c-46bf-be5f-56208d719d86) + ) + (label "MMA6" (at 316.23 93.345 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 244ef434-b7a4-4aba-a03f-ed1fcd4b3656) + ) + (label "CA7" (at 17.145 103.505 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 24b78ec3-f614-47c1-a824-4af1e8ac0012) + ) + (label "MMA7" (at 316.23 95.885 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 254576c4-de37-4d20-8e80-0a7ba65dc3f3) + ) + (label "MDA0" (at 354.33 78.105 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 25db5413-41b7-4296-a062-eb1ad02bffbc) + ) + (label "~{DBANK3_WR}" (at 353.695 52.705 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 274306d4-74f9-4ccc-9d4f-6d5a8f53c0b6) + ) + (label "MMA5" (at 274.955 90.805 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 28a949f1-6935-4454-9efa-2287a47a45b9) + ) + (label "MBA15" (at 266.7 244.475 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 292ec80f-e14d-482d-80dc-cffdf7419102) + ) + (label "MDA4" (at 313.055 78.105 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 296b378b-cc3e-4d5c-b588-43e6fb32bd12) + ) + (label "CA3" (at 17.145 46.355 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2af55df9-36b1-4dec-a616-f40d3bc823fe) + ) + (label "~{DBANK2_RD}" (at 271.145 106.045 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2b400f20-d3c3-444f-8b48-637b3ee8aed2) + ) + (label "~{MRAS}" (at 393.7 55.245 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2c5d5dd3-9f0a-4e46-985e-9f61b063c539) + ) + (label "MDA7" (at 395.605 85.725 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2cf2fae0-47c1-4e7a-8793-49e645645df5) + ) + (label "CA3" (at 107.315 233.045 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2dc8fefc-a79d-4a3e-85b1-a14b9c0809e8) + ) + (label "MBA14" (at 266.7 241.935 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2eed8d2f-2abe-436a-a0a9-92a0198475c8) + ) + (label "MBA19" (at 299.72 252.095 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3055f549-bed1-4a61-b4b7-67fce53cbe7f) + ) + (label "~{DBANK2_RD}" (at 379.095 196.85 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 30a15d9a-2e50-4726-8f51-ab4b2b2273c4) + ) + (label "MMA2" (at 233.68 32.385 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 310be5d7-4758-4f88-b3ec-b03280a3f37d) + ) + (label "MMA0" (at 357.505 78.105 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 31bb7ad2-831b-434e-8285-342cf74fb0d9) + ) + (label "MDA4" (at 395.605 27.305 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 31dc4cfa-503e-43ac-b7f2-db9c6e9c0323) + ) + (label "MDA1" (at 354.33 80.645 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 335f2093-feac-4e7f-b21e-0505605abbd5) + ) + (label "MMA8" (at 357.505 47.625 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 347b0591-ed5f-4bdc-9d59-8f59db3ef0f3) + ) + (label "MMA5" (at 316.23 90.805 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 34c2c8a8-fe5a-47fb-9ab9-3968b259aaee) + ) + (label "~{REFRSH}" (at 63.5 95.885 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3547e108-4dff-4a03-b370-f5b712bc7459) + ) + (label "MMA5" (at 357.505 90.805 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 357dd9ee-c1fa-4989-acb6-a8ae4e529be1) + ) + (label "MMA2" (at 274.955 83.185 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 35a92de8-9478-4c12-af4b-3486774e7f90) + ) + (label "MMA1" (at 274.955 80.645 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 35bf5764-336f-4b74-9b48-cc2d13c8474b) + ) + (label "MMA3" (at 357.505 85.725 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 35d606cf-6635-4606-9acb-65f15e3f86e2) + ) + (label "~{MCAS}" (at 352.425 52.705 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3623acc1-85ae-4d61-ab1a-00be902fd920) + ) + (label "MDA5" (at 313.055 80.645 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 36a8ea09-b2d1-4e92-aee6-d160de6f491a) + ) + (label "~{DBANK1_WR}" (at 271.145 52.705 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 373f6069-274c-4081-8892-8e8e1fa87683) + ) + (label "MMA8" (at 60.325 132.08 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 39052aea-7097-44ed-95dd-666672728d4e) + ) + (label "~{DBANK2_WR}" (at 379.095 186.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 39338b86-0590-4c6e-b257-519a568136c6) + ) + (label "MDA5" (at 313.055 29.845 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3b4d56e6-1c7f-4b7a-8988-b92077e89875) + ) + (label "REGBNK3" (at 213.995 201.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3b7bcec1-71e4-4f3b-a872-e9e741f16dbd) + ) + (label "MMA4" (at 60.325 80.645 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3bdc2e69-865a-4f72-9b78-8529f5570c12) + ) + (label "~{MCAS}" (at 311.15 103.505 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3c271c85-22ff-4784-a544-a7e885460159) + ) + (label "REGBNK2" (at 213.995 199.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3c562fc3-36a7-42d6-833f-8606f2a3c07f) + ) + (label "REGMAP2" (at 213.995 189.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3d8ae4b8-d151-455d-8a73-25dd165b967b) + ) + (label "~{MMUX}" (at 17.145 53.975 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3e497b46-559b-4309-9aa0-7fefda0d0708) + ) + (label "~{DBANK3_WR}" (at 379.095 189.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3e61ee13-ece9-474f-b1d1-5c74b3f77df8) + ) + (label "MMA5" (at 274.955 40.005 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3fe7c897-f2c9-4cb4-bf59-234413ea9d18) + ) + (label "~{DBANK1_WR}" (at 379.095 184.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 40053f30-8d3c-4c52-acb2-a642186b4ed4) + ) + (label "~{MCAS}" (at 140.97 93.345 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 406ca505-e9ae-490f-a7b8-19239744e4a7) + ) + (label "MMA2" (at 274.955 32.385 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 40b7c490-ac12-4f22-aedc-6483ed5bb6f6) + ) + (label "~{DBANK2_WR}" (at 229.87 103.505 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 42081ef3-0258-474a-b315-807714643ff0) + ) + (label "MBPROT" (at 266.7 201.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 424f7a80-09bf-4d20-9397-0af0491fffe9) + ) + (label "MPROTEN" (at 275.59 236.855 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 42b0a6db-72ab-4289-abdd-dafd01f2327c) + ) + (label "MMA8" (at 233.68 47.625 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4312e387-fcfa-4d90-99ae-a60825ae8603) + ) + (label "CD5" (at 170.815 196.85 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 44e30bd2-e215-40d9-8961-cb7cbd7d5889) + ) + (label "REGBNK3" (at 223.52 254.635 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 453dbbf7-2c61-4638-a02d-3e4695110c61) + ) + (label "CA9" (at 17.145 26.035 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 46b92c66-1dcf-4642-aa9a-73b4a1b5e635) + ) + (label "MDA6" (at 313.055 83.185 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 475613ed-8ffb-46b0-9393-9f1ef6742b0b) + ) + (label "MMA1" (at 357.505 29.845 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4b19d3a3-d2db-4079-a5bd-9a280890f543) + ) + (label "CD4" (at 223.52 194.31 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4bd5e22f-6749-4dbf-85c1-a758e991615d) + ) + (label "CA10" (at 17.145 33.655 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4c6acae8-f911-4ffa-a5b8-1bc8432e551e) + ) + (label "~{DBANK3_RD}" (at 353.695 55.245 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4ca31d69-3aac-44b9-97fd-cd773f2e0f7b) + ) + (label "MMA0" (at 357.505 27.305 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4e53c5e4-a996-4e0e-a31b-b9edb9a9fbc9) + ) + (label "~{MRAS}" (at 311.15 106.045 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4ee3a99f-e95b-4475-bc7a-22533d9c534e) + ) + (label "CD5" (at 223.52 196.85 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4fcde9dd-8d86-4932-9deb-a87f848cb7e3) + ) + (label "~{WR}" (at 275.59 227.965 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 53bf43eb-9c6f-4ad1-a493-e8d70032d974) + ) + (label "CD3" (at 170.815 191.77 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5403ea32-ff42-460a-ba9f-f3208266383b) + ) + (label "MMA6" (at 233.68 42.545 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5450feeb-eafa-46ca-93ae-25bbbe069e66) + ) + (label "~{DBANK4_WR}" (at 353.695 103.505 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5a910135-f8ee-4635-88eb-34bb9890d132) + ) + (label "MBA15" (at 266.7 191.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5be06ba0-3e82-4edf-ba5b-bb0ef8e700b1) + ) + (label "MMA3" (at 274.955 34.925 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5c5993b7-84f4-479c-bac4-4815acfb3a7a) + ) + (label "MBA12" (at 266.7 184.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5c6081de-b1d2-4857-9c77-e9a1e2a82c37) + ) + (label "MDA2" (at 354.33 32.385 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5d2cc1bc-236f-416e-9bdd-8f4b2e714e51) + ) + (label "~{MRAS}" (at 269.875 55.245 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5d41e657-02ba-4516-9620-0dec73e1684e) + ) + (label "~{MMUX}" (at 17.145 111.125 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5d9a589e-a7a8-401f-a375-bfa069f99be6) + ) + (label "REGMAP3" (at 170.815 259.715 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5fae1621-39fa-40e9-8686-48d72789f398) + ) + (label "~{DBANK4_WR}" (at 312.42 103.505 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 60dde47a-14c3-44d0-8b66-41c6ae7a6a55) + ) + (label "MMA8" (at 274.955 47.625 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 61ce8294-0ff3-47b7-a9fa-db6c16386cb2) + ) + (label "CD4" (at 170.815 194.31 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 63562a53-5582-44a4-b497-708fd40cbb54) + ) + (label "MMA1" (at 316.23 80.645 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6488748b-c0f8-4628-9b2c-934e9d809177) + ) + (label "MUXEN" (at 17.145 113.665 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6637d733-c15e-42bd-b3a5-aa5813058bc9) + ) + (label "MMA5" (at 233.68 90.805 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 66b5b94c-40cf-4a76-ab12-884503fbee6b) + ) + (label "MBA12" (at 266.7 236.855 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 66dd8a35-bd8b-4401-a3c6-c0b4078356c3) + ) + (label "MMA3" (at 60.325 46.355 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 67d57b32-feeb-4b6c-ad9c-dbc0164accb6) + ) + (label "CA5" (at 107.315 238.125 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 688d3d8a-4644-48a6-9c1a-0fd6adfc8087) + ) + (label "MUXEN" (at 17.145 56.515 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6ad5255f-13dd-44f9-8e28-a14a723b1c1a) + ) + (label "MMA0" (at 233.68 78.105 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6c7aab5c-20a1-4725-b0ae-8f2fb1a77fa8) + ) + (label "CD0" (at 273.05 168.91 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6c81f816-1065-4db8-b2fd-4c6d0f80e169) + ) + (label "~{MCAS}" (at 393.7 52.705 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 6d1b451e-9182-4899-a8b0-fceb70ab96d8) + ) + (label "MMA5" (at 357.505 40.005 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6f05b4b5-9054-44d7-bb8c-090681273688) + ) + (label "CA1" (at 17.145 31.115 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6f9a1a1b-8968-4482-9ae8-31fcc5e1dfdf) + ) + (label "MDA4" (at 395.605 78.105 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 71247204-993f-445b-bfe0-1a242eba2876) + ) + (label "CA6" (at 107.315 240.665 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 733cf945-a5e5-424b-b470-e1e50eea4b96) + ) + (label "CA15" (at 170.815 262.255 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 74d0f295-a61c-4a1f-ab35-055b5042a266) + ) + (label "MUXEN" (at 17.145 165.1 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7516e0dd-cf03-4fca-86a2-8172604e423a) + ) + (label "CD2" (at 170.815 189.23 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 756585c9-5faa-417d-9af5-6269101c8431) + ) + (label "~{WRREG}" (at 170.815 207.01 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7571c8b3-a96f-45bf-92af-54a7491c5e9e) + ) + (label "CA12" (at 170.815 239.395 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 76387790-bb85-4d59-ac88-a2b1118e8f80) + ) + (label "CD6" (at 170.815 199.39 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 763e487f-244b-4d17-a2af-f7135dff1c17) + ) + (label "MMA7" (at 357.505 45.085 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 76d3c60b-4b91-411c-9dc5-459195790cde) + ) + (label "MBA13" (at 17.145 83.185 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7860db7c-cdf4-404a-b1c4-afa094fa6354) + ) + (label "MDA0" (at 271.78 78.105 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 788e2d77-2ab3-4587-adf7-f48bbbeb2037) + ) + (label "~{WR}" (at 223.52 207.01 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 78ea58a6-50cc-4f39-8ec6-6012c199f154) + ) + (label "~{MREQ}" (at 82.55 27.305 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 792e6c53-1d2b-4994-8b98-88060da0bdaa) + ) + (label "MDA1" (at 271.78 29.845 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 796938a9-e942-4f98-95e0-4885490f1582) + ) + (label "~{WRMAP}" (at 223.52 266.065 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 79a28175-ef7a-41c8-91a7-eac08e0d26c0) + ) + (label "MMA2" (at 316.23 32.385 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 79ac6478-c5df-41d7-b906-255027f622c7) + ) + (label "~{RD}" (at 273.05 201.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7d6ca3fb-9752-4344-85ee-6f1b219c02e9) + ) + (label "~{MRAS}" (at 311.15 55.245 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 7de523f2-e69b-40ac-b727-445a031fafe7) + ) + (label "MDA6" (at 313.055 32.385 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 7ed322da-d208-44db-bf29-1e72f15bc428) + ) + (label "REGMAP1" (at 213.995 186.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 7ed47aa0-3c5d-4a67-b7f3-744b513b3bdf) + ) + (label "MMA7" (at 60.325 103.505 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8024b049-f6d5-4c7a-950c-5005c509401f) + ) + (label "CD3" (at 223.52 191.77 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 81437043-9c66-4532-bf50-fd509fd7d57d) + ) + (label "~{CARDSEL}" (at 150.495 225.425 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 82c05110-8e1f-47c7-9b3c-b0a007aab0f1) + ) + (label "~{WR}" (at 223.52 161.925 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8341a01b-140c-4ef2-8f52-bb1c8f2e8c2e) + ) + (label "MDA5" (at 395.605 80.645 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 83d6dabc-3853-4586-9b87-d1463c6e0edf) + ) + (label "CA7" (at 107.315 243.205 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 840d0f23-0293-406c-9e61-e8245bab5bfc) + ) + (label "MMA4" (at 357.505 37.465 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 852c1975-0dd6-4f0d-92f7-78002105e637) + ) + (label "MMA3" (at 274.955 85.725 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8772e2bb-fdee-4410-968d-a5bca184c998) + ) + (label "JENA19" (at 273.05 240.03 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 882828b4-3505-434e-856e-379f5bb7d400) + ) + (label "MDA1" (at 354.33 29.845 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8847149d-b69f-4390-ae5a-cf2225d0e8a9) + ) + (label "MMA4" (at 274.955 37.465 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 89370f8f-11a2-44c6-8756-2cec025d23fd) + ) + (label "REGBNK0" (at 213.995 194.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8968724d-8cf5-431b-9b20-1e66b2bb317a) + ) + (label "MMA4" (at 316.23 88.265 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8bc56541-1c2d-4e64-b90a-0372e6dc63b5) + ) + (label "MMA3" (at 233.68 85.725 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8d91ba3e-497c-4c2f-8c14-035ac2922215) + ) + (label "~{DBANK1_RD}" (at 379.095 194.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8e4e1568-a2a6-47aa-8336-4ae39ba112c0) + ) + (label "CA5" (at 17.145 88.265 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8e7028f7-1aa0-4560-a1bc-8987a08c64d5) + ) + (label "JENA19" (at 283.845 187.96 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8e94e6b3-a954-47cf-818f-0818ba1445c7) + ) + (label "MBA19" (at 332.105 186.69 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8ef57e00-66bd-4b55-bc96-6c01af772a03) + ) + (label "~{DBANK4_RD}" (at 312.42 106.045 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8fb005b5-f118-4a9d-9553-7137401f32f8) + ) + (label "REGBNK1" (at 213.995 196.85 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 9137cb77-d3a2-413a-81b4-caab0f421eee) + ) + (label "MMA2" (at 357.505 83.185 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9144e819-6513-4cda-b13c-a4db65d20aeb) + ) + (label "~{WRMAP}" (at 266.7 159.385 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 91ec91a6-9dd2-4711-a6b2-f9040906bb86) + ) + (label "MBPROT" (at 275.59 241.935 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 93ff239b-9197-4b41-bfc3-961f90c0db83) + ) + (label "MMA6" (at 274.955 42.545 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 967516d2-e130-4a56-8438-103fb760b40f) + ) + (label "MMA5" (at 316.23 40.005 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9694b97f-f391-46a1-b116-4d394a84e688) + ) + (label "MBA12" (at 17.145 48.895 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9728e080-a214-421b-9766-6bc28111d00e) + ) + (label "MMA0" (at 233.68 27.305 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 979b6e43-ba8b-46d7-b456-c8d475f983e5) + ) + (label "~{CSPROT}" (at 273.05 171.45 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 98d98ca1-686d-45d0-b84d-9ba8635dea67) + ) + (label "MBA15" (at 17.145 98.425 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9babe9d6-be39-48d9-bddd-93182f184dfd) + ) + (label "MMA8" (at 233.68 98.425 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9d9bfbd3-bd6e-4630-85b3-a82936786eb8) + ) + (label "~{MCAS}" (at 311.15 52.705 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 9f5e5310-ea78-48c3-8079-17ddeaa5877d) + ) + (label "MDA2" (at 354.33 83.185 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 9fbd9ef3-02f6-4c50-a4c1-793bbb2fb598) + ) + (label "CA14" (at 170.815 254.635 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a109b0b1-e495-46c2-95f0-0aeb325b21ab) + ) + (label "~{MMUX}" (at 17.145 162.56 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a143f2c7-a12a-4417-a614-fd421c71ccd0) + ) + (label "~{MRAS}" (at 393.7 106.045 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a18ac2f6-a562-4aec-9fe7-8925335558f4) + ) + (label "~{MCASR}" (at 122.555 29.845 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a2036d73-1f46-4487-a19e-bd5d168e9c96) + ) + (label "~{DBANK2_WR}" (at 271.145 103.505 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a51101c5-9675-4737-ac41-89b6af689b8a) + ) + (label "MMA7" (at 274.955 95.885 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a597a9d3-b581-4d8b-a5d1-c7e5f78bf6d5) + ) + (label "~{NMI}" (at 374.015 224.79 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a693a7c0-4d9d-4745-96ff-d798c2002079) + ) + (label "REGBNK1" (at 223.52 249.555 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a8dcfdff-67b4-4874-ae9d-cbd7b7adb61c) + ) + (label "MMA1" (at 233.68 80.645 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a939dd0c-fcec-45b2-970f-c6fbef933d25) + ) + (label "MBA13" (at 266.7 239.395 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a94d0968-3d69-4d42-87e6-e44dd649cd02) + ) + (label "~{CSREG}" (at 223.52 154.305 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid aba3c494-290f-4f14-9060-d63ba0681cde) + ) + (label "CD0" (at 170.815 184.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid abadbfb4-09e6-4937-9078-4c8e8d18321d) + ) + (label "MDA5" (at 395.605 29.845 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid abf314c1-10fe-44f8-a929-86b1c441f6b8) + ) + (label "CD1" (at 170.815 186.69 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid abf88a42-a29c-4009-83ab-d1803068a080) + ) + (label "MMA7" (at 357.505 95.885 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ad455ee6-d4e2-473f-aeac-f2129b4b71df) + ) + (label "~{WR}" (at 332.105 189.23 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b02d861a-7f0a-4380-8589-1c087b50aa8b) + ) + (label "MMA4" (at 316.23 37.465 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b080faea-d33d-4b5a-8fb6-dbe2171a23c4) + ) + (label "CA6" (at 17.145 95.885 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b1324be4-0e58-463d-b04d-8727b96a354f) + ) + (label "MMA6" (at 60.325 95.885 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b23f5642-f45f-4672-9cb0-4f024589e9c7) + ) + (label "~{DBANK1_RD}" (at 271.145 55.245 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b29f0879-1542-4ad8-88ee-83b40b1eb9bc) + ) + (label "MMA4" (at 274.955 88.265 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b68da177-0c26-40cb-91d8-f6553d06e6bf) + ) + (label "REGMAP0" (at 213.995 184.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b6edfad5-24a4-4601-ad45-a10c6ef2e10e) + ) + (label "MBA18" (at 332.105 184.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b7f0e715-69ba-4c56-b327-63b672af005c) + ) + (label "MUXEN" (at 104.775 103.505 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b8452087-eb03-45dd-8561-c3ae5e842cc6) + ) + (label "MMA2" (at 60.325 38.735 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid bacb54e7-65a3-4aa2-ae0b-0253ba3b1a0e) + ) + (label "MMA5" (at 233.68 40.005 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bbeec166-9474-4e36-a88e-7f28146de08d) + ) + (label "MMA1" (at 316.23 29.845 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bbff31b5-6071-4f62-bd83-dd24a7dd10ef) + ) + (label "MMA7" (at 233.68 45.085 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bc756a36-f4e1-45b3-98ba-a9c672352745) + ) + (label "MMA4" (at 233.68 88.265 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bcd85e13-d31b-414c-b20b-1a9afd149564) + ) + (label "~{MCAS}" (at 393.7 103.505 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid bf526e17-15b8-4eeb-a106-592d1267afba) + ) + (label "~{MRAS}" (at 352.425 106.045 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c1bc30c0-c42f-4fc7-b01c-434a2e8683f4) + ) + (label "~{MWR}" (at 313.055 225.425 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c203f024-4a88-40c3-a5b6-811bdabbeb2d) + ) + (label "~{DBANK1_WR}" (at 229.87 52.705 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c29903ef-7d86-4200-875d-6d63d1fce008) + ) + (label "REGBNK2" (at 223.52 252.095 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c45cd9e2-026f-403f-9a16-f06a73d55d45) + ) + (label "CD7" (at 170.815 201.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c4a13838-1f8a-4c49-8311-f3bf111ae80f) + ) + (label "REGMAP3" (at 213.995 191.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c6f77e0d-c5d2-417b-aa2f-994e28403bf5) + ) + (label "~{WRREG}" (at 266.7 154.305 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c74730bb-b5c5-423e-b33e-51b9e4a82293) + ) + (label "MDA7" (at 313.055 34.925 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c7fabbbe-7dc7-48d9-84d5-7bebe934ca94) + ) + (label "~{MCAS}" (at 332.105 199.39 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c8d5b746-d468-44ea-8f61-8de82fe7adf2) + ) + (label "REGBNK0" (at 223.52 247.015 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c902d300-013d-4360-a13f-b72f4ea0db6a) + ) + (label "MMA2" (at 316.23 83.185 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c958b2ad-b3a4-4894-b90a-fd51579c27d2) + ) + (label "CA0" (at 17.145 23.495 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c9aa2f99-3759-4b93-aadb-6f8981936adb) + ) + (label "~{CSMAP}" (at 223.52 156.845 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c9c0cf71-be3d-4809-bb30-fd999089915f) + ) + (label "MBA16" (at 266.7 247.015 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c9e5ef10-79f8-4831-959f-e0f152be5645) + ) + (label "CD0" (at 316.865 187.96 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid ca5f9d85-6cd6-4b88-9699-44e097c9e0a9) + ) + (label "MMA6" (at 233.68 93.345 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ca7e0263-c4fe-4b90-b10f-4f62d68ffc27) + ) + (label "MBA17" (at 17.145 134.62 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid cc11c404-e58b-4948-8f21-01a28998be0d) + ) + (label "~{DBANK2_RD}" (at 229.87 106.045 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid cdf78f86-6ba8-4c87-841f-5e98b79c638c) + ) + (label "MMA2" (at 357.505 32.385 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ce62dd28-7e22-4aab-9378-f4b85897f5f6) + ) + (label "MBA17" (at 266.7 249.555 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid cefd6be8-34b5-4519-9287-74227ad57c0d) + ) + (label "~{CSREG}" (at 213.995 158.75 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d093d0a7-3231-4f41-af6b-4d9e3478b8db) + ) + (label "CA11" (at 17.145 41.275 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d1bd3b51-c348-4b23-b5c4-405b9f011a58) + ) + (label "~{CARDSEL}" (at 170.815 163.83 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d2b6716f-95ea-42c2-965a-c5ad6a45667a) + ) + (label "MMA8" (at 316.23 98.425 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d3baad33-7179-4ef2-b28c-e1d57009d1f6) + ) + (label "MDA0" (at 354.33 27.305 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d423c755-0297-42d8-bfa3-655f05ab55f7) + ) + (label "MDA3" (at 354.33 85.725 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d46a92b9-d5b3-4bd9-8c2d-3c6122a25b9f) + ) + (label "~{MRAS}" (at 269.875 106.045 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d4ff7ffe-de6b-44e4-b3ef-c8f1705cd06c) + ) + (label "MMA6" (at 357.505 42.545 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d5ff8a34-68ad-4a70-9a99-995bdc86f850) + ) + (label "~{MMUX}" (at 122.555 27.305 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d7e63bc1-8966-41a9-8dce-94b4700d1a02) + ) + (label "~{MCASR}" (at 105.41 90.805 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d95e91f6-975a-48a4-bad6-c48ad98226b6) + ) + (label "CA2" (at 17.145 38.735 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid da25d60c-b7d6-4f26-8b6e-ecac4685b947) + ) + (label "MMA8" (at 274.955 98.425 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid dae38ff8-dc05-4495-8c1c-61932015b639) + ) + (label "MMA8" (at 357.505 98.425 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid daeae66c-fba7-43a7-8152-cfa86922e287) + ) + (label "~{MCAS}" (at 352.425 103.505 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid daec9771-9a0c-4bea-89df-fa8472951370) + ) + (label "~{CURPROT}" (at 313.055 239.395 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid db0c89da-c293-4447-99dd-bc072d63fd65) + ) + (label "MDA7" (at 395.605 34.925 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid dc12010f-a4f1-4d8d-814a-889cdd54b5fc) + ) + (label "MMA4" (at 357.505 88.265 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid deb9649e-b7df-48ec-869e-efb24e05d994) + ) + (label "MMA3" (at 316.23 85.725 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid df98635b-56ec-49d4-bfbf-421d6294aac2) + ) + (label "MDA4" (at 313.055 27.305 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid dfb7baed-27a9-4796-872a-d572b5b41e68) + ) + (label "~{DBANK4_RD}" (at 379.095 201.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e103ca92-3d75-4de1-ae02-dc59fa94f0e7) + ) + (label "~{MCAS}" (at 269.875 103.505 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e21dd6ab-1dc2-4a36-add5-a45b0d02ca31) + ) + (label "CA4" (at 17.145 80.645 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e23013a4-5f0d-46bb-9d76-ce234bb661d9) + ) + (label "MBA16" (at 266.7 194.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e248f0dd-7479-4d97-9e00-aa98676245d7) + ) + (label "MDA6" (at 395.605 32.385 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e2f78a32-bf2b-4d51-9d66-5e2505d99d3a) + ) + (label "~{DBANK3_WR}" (at 312.42 52.705 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e44befea-033e-4fa4-95c8-bacae1a94a89) + ) + (label "CA13" (at 170.815 247.015 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e4ea1270-e404-45b9-907b-7de90da88cd7) + ) + (label "~{RESET}" (at 273.05 180.34 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e5188099-fbd5-4e52-89ef-44c87cbfee72) + ) + (label "MBA14" (at 17.145 90.805 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e630cfb5-6968-44a8-8319-579ed24d66a5) + ) + (label "~{REFRSH}" (at 105.41 80.645 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e8884eb8-68e4-49ae-a5cb-c8b64de0cd6d) + ) + (label "MMA7" (at 316.23 45.085 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e937403f-6789-4223-a90f-1b829c4a3d4f) + ) + (label "CA8" (at 17.145 132.08 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e998fdc8-30ac-48dc-a479-6a0f6523b2e6) + ) + (label "MBA18" (at 266.7 199.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e9cddfbb-7fe1-4cd5-ba2f-c8e3ee650b58) + ) + (label "~{MREQ}" (at 275.59 222.885 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid edbaccea-03e0-4102-9c9d-aacb72eb3bb9) + ) + (label "CD7" (at 223.52 201.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ee954a82-f460-4854-8a5f-18090c5acd4f) + ) + (label "~{DBANK3_RD}" (at 379.095 199.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid efe35e88-7ab1-4bce-84a9-8d5cef2df208) + ) + (label "MMA1" (at 357.505 80.645 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f03bc707-0102-4415-bc4d-b5a1705b4e6e) + ) + (label "~{DBANK4_RD}" (at 353.695 106.045 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f1555392-b537-4718-9cbe-8f629cc10a0d) + ) + (label "MMA0" (at 274.955 78.105 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f1c5220d-b8b9-4b0c-b43e-b9316fba78e8) + ) + (label "~{MREQ}" (at 105.41 75.565 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f30a95ec-090f-42c0-a46c-d05d9a741258) + ) + (label "MDA3" (at 271.78 34.925 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f3215308-db13-49a4-821f-60983b111d82) + ) + (label "~{MCAS}" (at 269.875 52.705 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f32c4449-9274-465f-96f9-0a2336de1102) + ) + (label "MDA6" (at 395.605 83.185 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f491d36e-4b58-4d9e-b389-a956c9071266) + ) + (label "MBA16" (at 17.145 106.045 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f5a96be3-17ad-4115-b742-aaaab69ba964) + ) + (label "MMA5" (at 60.325 88.265 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f64814cb-0fad-4014-8591-ac173d5720b0) + ) + (label "MDA3" (at 271.78 85.725 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f76c4ed6-d03f-4ff7-b61d-1316a84859fb) + ) + (label "~{CSCONF}" (at 273.05 196.85 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f76fd288-4b61-492e-8a7c-cdda670b6536) + ) + (label "REGMAP1" (at 170.815 244.475 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f79dec52-240b-48f5-ae7d-1ea2208912b1) + ) + (label "~{DBANK1_RD}" (at 229.87 55.245 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f7a2715a-efa2-4eef-9d85-6d8bd039cafe) + ) + (label "MBA18" (at 266.7 252.095 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid fb0144a0-951a-46c2-b23e-80fcf53cabf3) + ) + (label "MMA7" (at 274.955 45.085 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fb7305d9-e619-4e51-b888-2d440d2d42bb) + ) + (label "CA0" (at 170.815 156.21 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fcb26a5f-1b58-48e5-aa3c-f30e839a2b1e) + ) + (label "REGMAP0" (at 170.815 236.855 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fccca091-b59a-4be4-ac4a-0a38a20a2c5b) + ) + (label "~{CSCONF}" (at 213.995 163.83 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid fddae515-b043-4e21-9687-b77ca121f905) + ) + (label "MMA6" (at 316.23 42.545 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ff01cde6-2fe5-41fc-8558-830849c7f158) + ) + (label "MMA6" (at 357.505 93.345 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ff9e2096-5043-4eac-9d03-e565d4a6e760) + ) + + (symbol (lib_id "power:GND") (at 376.555 111.125 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 00115d7f-5046-4fc2-9e89-a6d7d20eb5b8) + (property "Reference" "#PWR047" (at 376.555 117.475 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 376.555 115.57 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 376.555 111.125 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 376.555 111.125 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ad0ee40f-f85c-4f2b-9b04-303bc9d2c209)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR047") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:HY534256A") (at 376.555 90.805 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 003c6a41-5b37-475a-8211-9f1e67af8128) + (property "Reference" "U26" (at 378.7491 71.755 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "~" (at 376.555 74.295 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 376.555 74.295 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 376.555 74.295 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "9" (uuid b4cd3683-a3d7-44fe-9229-a47476ec3f4d)) + (pin "12" (uuid 6ff561e1-5e01-4a4f-8a1b-7a2d3c55782a)) + (pin "6" (uuid febdbee7-ebc1-4267-a9d6-c38bb2b04c8c)) + (pin "17" (uuid c84b218f-b073-4bd7-9c03-b99fe9b2c8ef)) + (pin "2" (uuid a4f0c895-c52c-4ab8-9728-80910d91381f)) + (pin "8" (uuid 9190b846-1c13-4302-8b00-9bacf0fbdb0c)) + (pin "18" (uuid d86ffb97-8cc9-414f-8edd-dbdf020307ed)) + (pin "7" (uuid d7294209-93ce-4483-9393-901f1aec856a)) + (pin "3" (uuid 3c4db209-c6e1-4490-bbf4-a0437c908990)) + (pin "19" (uuid 0c6f610c-bfbc-4519-93ed-fb7ddeb04854)) + (pin "13" (uuid 76d56dba-9d56-44be-9a89-4214c3839a79)) + (pin "14" (uuid cd6f9dc1-5cc6-4e07-86a6-1a1f0a198a62)) + (pin "15" (uuid 7794ae21-cc76-4797-8246-d13289cff84b)) + (pin "11" (uuid 3640ed55-c7c0-497f-b477-efb976e50136)) + (pin "20" (uuid cf1324c2-c7ce-4297-8202-f36d51986a59)) + (pin "16" (uuid 3e3a7c97-e802-4981-86fc-38e23776e86b)) + (pin "4" (uuid ce2d029c-6d48-4748-861a-dc9fae826f07)) + (pin "1" (uuid cd47ecb4-ea1c-4cea-9de7-81ddc38ec2fc)) + (pin "10" (uuid 4e3ea4a5-97c7-4369-afdf-d8e9b808a059)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U26") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS02") (at 426.085 248.92 0) (unit 5) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 01ccc7f2-ed01-468c-9f8b-992bc3180d34) + (property "Reference" "U5" (at 433.07 247.65 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS02" (at 433.07 250.19 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 426.085 248.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (at 426.085 248.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "6" (uuid a29722ff-d800-4f24-9a44-f1be2581f75a)) + (pin "4" (uuid f018dbb3-1d4b-4a04-8184-ae53ebbb0a6a)) + (pin "3" (uuid 74011d9a-aeed-4ae9-beb8-8190f4fc0be5)) + (pin "1" (uuid fc56d241-40f1-478e-93f7-2f14a7e7fd17)) + (pin "2" (uuid 8227525a-39d8-49b1-a297-e66af1f33b3d)) + (pin "13" (uuid aa8d0865-1f7f-4104-8aa3-3e48e0816190)) + (pin "5" (uuid 5bf35099-ed58-4d4b-ba60-a04f744eae61)) + (pin "14" (uuid 6bf78fa5-bfdc-4e9a-ace4-34f5d4694f68)) + (pin "12" (uuid b5802265-0ebd-4e5f-83dd-59fbe13f2063)) + (pin "7" (uuid bc22c5d9-c4f8-4f8b-aefa-1c6f2f265190)) + (pin "8" (uuid 05f67b96-f301-4d5e-b843-c8bfd7161aa8)) + (pin "11" (uuid 2494c42a-aeb9-4ee0-865c-beaf3d60c35c)) + (pin "10" (uuid b4599191-06d0-4217-bbe7-6651d1277977)) + (pin "9" (uuid 54905f47-e6d8-4244-b94f-7921eda7e055)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U5") (unit 5) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS139") (at 147.32 252.095 0) (unit 3) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 03fba9c0-2949-492e-8d00-0bebdd24b689) + (property "Reference" "U8" (at 153.67 250.825 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS139" (at 153.67 253.365 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 147.32 252.095 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/sn74ls139a.pdf" (at 147.32 252.095 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "7" (uuid ce67c94d-7b52-45df-bbb3-5030e1094235)) + (pin "8" (uuid a99c66e5-ede8-4624-835d-82f18fde71f9)) + (pin "1" (uuid f47d4fca-137d-47bb-a433-6cf41d2e2674)) + (pin "12" (uuid 08b548c3-0245-4700-b444-a2cdc0173241)) + (pin "4" (uuid a45d9ef8-e373-4f92-aea2-e1d767aec823)) + (pin "10" (uuid 24311512-e1fe-4f5d-ae19-7b961ea4c317)) + (pin "15" (uuid dcb2f1ac-546b-4ba7-a5c5-d8d24979ea83)) + (pin "16" (uuid 5cd32784-bda3-4c70-83ce-83db0509da7f)) + (pin "5" (uuid b2d02e93-d25a-47d6-8e64-5fc8e6110cb7)) + (pin "6" (uuid b5c942ec-b39a-450c-863a-323cb3b84956)) + (pin "9" (uuid 9ad6ccf9-69d0-4206-9d13-4fcd2042ed5c)) + (pin "3" (uuid b0c4609d-a962-4e4d-9a89-8a0b85185a8b)) + (pin "13" (uuid c3d6e8e3-13f3-4eb8-beab-625341c1a854)) + (pin "14" (uuid 59810760-3492-4eae-aef7-37a77c7918e5)) + (pin "11" (uuid d6f0bdd7-62f9-41b1-a494-a94848904540)) + (pin "2" (uuid c5004c2c-b6ce-4d9c-a02d-104c4704271b)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U8") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS01") (at 126.365 78.105 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 067a928d-1189-4113-9108-be9605954731) + (property "Reference" "U15" (at 126.3567 69.85 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS01" (at 126.3567 72.39 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 126.365 78.105 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.nteinc.com/specs/7400to7499/pdf/nte74LS01.pdf" (at 126.365 78.105 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "11" (uuid ff4a5dcc-a52f-47db-8ff7-ff91fdcebdf6)) + (pin "14" (uuid 73a391bc-c363-4531-ab49-01505dfa8093)) + (pin "13" (uuid f60876f8-0621-4bae-a604-ccb38c3f48a8)) + (pin "10" (uuid 462b3a61-695d-489d-8f20-6ff94e57722f)) + (pin "8" (uuid 6751bcc6-e298-4b90-b746-d22534e96ea3)) + (pin "4" (uuid 626ae502-141b-48a6-97cc-c0bcd0b254a9)) + (pin "6" (uuid f51b39f2-85e2-4062-b3ba-8a908c1968e1)) + (pin "1" (uuid 557b87d5-87af-4d76-abc4-4643ddf9f14d)) + (pin "2" (uuid 241cead8-5467-44f6-9003-07994f830261)) + (pin "5" (uuid 7b7247ce-7125-4ab1-939a-9bedd8c76e5c)) + (pin "12" (uuid e4e4a0eb-b913-4a26-8a6d-1751117e511a)) + (pin "3" (uuid 1ab33ad0-ceda-466a-b904-c0cee2cea7a7)) + (pin "7" (uuid 1da47a10-0585-4e5f-b67b-b4223bb00a6e)) + (pin "9" (uuid 0234aca6-65c5-4af3-9268-119026b5dc53)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U15") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 105.41 55.245 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 07d74c07-fa66-42e4-a192-b2cba18cd3a9) + (property "Reference" "#PWR035" (at 105.41 61.595 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 105.41 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 105.41 55.245 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 105.41 55.245 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8cc90b3a-788b-41b1-a64b-118504587c0c)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR035") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS04") (at 546.735 149.225 0) (unit 6) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0a7e7185-9406-4b88-a6f3-8771662b7878) + (property "Reference" "U20" (at 546.735 140.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS04" (at 546.735 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 546.735 149.225 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS04" (at 546.735 149.225 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 3d7a9d4d-86d8-4d37-b415-ca119c790b22)) + (pin "13" (uuid 4bd25368-e154-48a5-93fa-4bbcd2d69c3e)) + (pin "12" (uuid 56162d9a-8001-4e14-af5b-ca7e2fa592d8)) + (pin "4" (uuid 08309b30-e22c-4450-a47a-d83a7d7be3a6)) + (pin "14" (uuid 29bf459f-dcaf-4530-84de-04e5e0ef7017)) + (pin "11" (uuid 79183849-977d-4b0d-bd9b-d971771fb415)) + (pin "1" (uuid c8fb594e-4036-4327-80c5-d56a845edac5)) + (pin "9" (uuid 8a6e434c-078b-4ba4-a2dd-5a71985cc13f)) + (pin "7" (uuid b12f732f-7d9f-47fb-9327-81e6b3ad6d6b)) + (pin "3" (uuid f342f20a-2703-4dd4-9775-73aed074fe03)) + (pin "6" (uuid 963280e6-e2aa-48ec-afe1-72123c1f885b)) + (pin "2" (uuid 43b39432-78ec-41fa-9449-751663250a68)) + (pin "5" (uuid 60a84d0f-244c-42b1-8ce1-482323624e59)) + (pin "8" (uuid a65ea157-fd98-4f81-939a-56d7a94d627f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U20") (unit 6) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 179.705 269.875 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0bb87247-bc71-4d61-afd6-fb7675006989) + (property "Reference" "#PWR011" (at 173.355 269.875 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 176.53 269.875 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 179.705 269.875 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 179.705 269.875 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b1f016ce-f47a-4143-ba9f-985699f3d50b)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR011") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS139") (at 245.11 156.845 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0cbd4cfc-bcf2-4592-a8fb-8fa4450598ec) + (property "Reference" "U8" (at 245.11 147.32 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS139" (at 245.11 149.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 245.11 156.845 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/sn74ls139a.pdf" (at 245.11 156.845 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "7" (uuid ce67c94d-7b52-45df-bbb3-5030e1094235)) + (pin "8" (uuid a99c66e5-ede8-4624-835d-82f18fde71f9)) + (pin "1" (uuid f47d4fca-137d-47bb-a433-6cf41d2e2674)) + (pin "12" (uuid 08b548c3-0245-4700-b444-a2cdc0173241)) + (pin "4" (uuid a45d9ef8-e373-4f92-aea2-e1d767aec823)) + (pin "10" (uuid 24311512-e1fe-4f5d-ae19-7b961ea4c317)) + (pin "15" (uuid dcb2f1ac-546b-4ba7-a5c5-d8d24979ea83)) + (pin "16" (uuid 5cd32784-bda3-4c70-83ce-83db0509da7f)) + (pin "5" (uuid b2d02e93-d25a-47d6-8e64-5fc8e6110cb7)) + (pin "6" (uuid b5c942ec-b39a-450c-863a-323cb3b84956)) + (pin "9" (uuid 9ad6ccf9-69d0-4206-9d13-4fcd2042ed5c)) + (pin "3" (uuid b0c4609d-a962-4e4d-9a89-8a0b85185a8b)) + (pin "13" (uuid c3d6e8e3-13f3-4eb8-beab-625341c1a854)) + (pin "14" (uuid 59810760-3492-4eae-aef7-37a77c7918e5)) + (pin "11" (uuid d6f0bdd7-62f9-41b1-a494-a94848904540)) + (pin "2" (uuid c5004c2c-b6ce-4d9c-a02d-104c4704271b)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U8") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_02x04_Odd_Even") (at 98.425 260.35 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0fafb1ab-ec4e-41a8-a4c7-dc7eb75144ec) + (property "Reference" "J2" (at 97.155 251.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CTC_CLK_SEL" (at 97.155 254 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (at 98.425 260.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 98.425 260.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid dea11bc9-3d04-4124-9b9f-dc529290f20f)) + (pin "2" (uuid aedccf92-5d1f-4a3b-8ddc-eae3bdb994c0)) + (pin "3" (uuid b255ada8-e6ca-426b-a72a-91333df8548f)) + (pin "4" (uuid 8c74a544-6a15-44d8-9d7f-eaedbc8a5672)) + (pin "5" (uuid 9bddbc36-f0d0-4374-822a-cdf05640fadc)) + (pin "6" (uuid a70b1344-a8e3-4889-a5cb-3e4fe13c9d14)) + (pin "7" (uuid 345a9be9-29c4-4b7d-bed0-2a1ce3350f94)) + (pin "8" (uuid 7c9723f2-c1f8-4351-8a1a-9ff81d9d11e5)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "J2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x02") (at 263.525 271.78 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 10a7d49d-5b86-46ab-b377-5be71b923e38) + (property "Reference" "J3" (at 263.525 266.065 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "ENA19" (at 263.525 268.605 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x01_P2.54mm_Vertical" (at 263.525 271.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 263.525 271.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4ffa7840-3218-4552-b3ea-d778f43c1d02)) + (pin "2" (uuid 62323e68-94fc-4225-a1c7-1ac3fb649547)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "J3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 252.73 20.955 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 11c85bf1-2f11-4b7c-b368-1c359abed743) + (property "Reference" "#PWR021" (at 252.73 24.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 252.73 15.875 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 252.73 20.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 252.73 20.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 20a73d32-43f3-4d86-a61a-330063eaac66)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR021") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 281.94 274.32 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 135c85e5-bb80-47c5-9b2e-aad59dee0fff) + (property "Reference" "#PWR028" (at 288.29 274.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 285.75 274.32 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 281.94 274.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 281.94 274.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d32a88a5-2aab-469f-bc4a-a0cd84492d28)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR028") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS04") (at 534.67 127.635 0) (unit 4) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 143de470-b480-44c7-aa4a-6dcef28f7e91) + (property "Reference" "U20" (at 534.67 119.38 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS04" (at 534.67 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 534.67 127.635 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS04" (at 534.67 127.635 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 3d7a9d4d-86d8-4d37-b415-ca119c790b22)) + (pin "13" (uuid 4bd25368-e154-48a5-93fa-4bbcd2d69c3e)) + (pin "12" (uuid 56162d9a-8001-4e14-af5b-ca7e2fa592d8)) + (pin "4" (uuid 08309b30-e22c-4450-a47a-d83a7d7be3a6)) + (pin "14" (uuid 29bf459f-dcaf-4530-84de-04e5e0ef7017)) + (pin "11" (uuid 79183849-977d-4b0d-bd9b-d971771fb415)) + (pin "1" (uuid c8fb594e-4036-4327-80c5-d56a845edac5)) + (pin "9" (uuid 8a6e434c-078b-4ba4-a2dd-5a71985cc13f)) + (pin "7" (uuid b12f732f-7d9f-47fb-9327-81e6b3ad6d6b)) + (pin "3" (uuid f342f20a-2703-4dd4-9775-73aed074fe03)) + (pin "6" (uuid 963280e6-e2aa-48ec-afe1-72123c1f885b)) + (pin "2" (uuid 43b39432-78ec-41fa-9449-751663250a68)) + (pin "5" (uuid 60a84d0f-244c-42b1-8ce1-482323624e59)) + (pin "8" (uuid a65ea157-fd98-4f81-939a-56d7a94d627f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U20") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 24.765 273.05 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 14db5296-1074-4cc4-87e3-1ae30dbb1452) + (property "Reference" "#PWR02" (at 18.415 273.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 20.955 273.05 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 24.765 273.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 24.765 273.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f7183b4f-dfd3-4e61-8ccd-176728de75c6)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 349.885 224.79 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 14e13e8c-4b88-4594-96b6-6172b1db3722) + (property "Reference" "#PWR041" (at 343.535 224.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 346.71 224.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 349.885 224.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 349.885 224.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 49173fbd-83be-464e-ab8c-7d69a3b26769)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR041") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:HY534256A") (at 252.73 40.005 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1ac74255-b5b8-4ccb-8e16-312cf2066cce) + (property "Reference" "U13" (at 254.9241 20.955 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "~" (at 252.73 23.495 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 252.73 23.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 252.73 23.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "9" (uuid a559a01e-fcd2-463d-8bb0-09290758b55a)) + (pin "12" (uuid 002d2b0f-8cb3-4b5c-a121-3aea65fb3bfe)) + (pin "6" (uuid dae7cc0e-36e9-43bf-bdfb-b353f9cb57ff)) + (pin "17" (uuid d8e31254-56f5-4a0c-bc2f-6db7d7b12179)) + (pin "2" (uuid 09ccfe76-fb85-4f10-b302-a4b4dc2aef34)) + (pin "8" (uuid 0046b53e-7f53-458f-b94b-38b3f25b1a9e)) + (pin "18" (uuid 7d863700-d2af-4c4a-9af8-aa32f3d678c4)) + (pin "7" (uuid d49d151f-81ca-4361-9daf-0d4d84996058)) + (pin "3" (uuid 29386469-42bc-44c3-8336-57fb55038382)) + (pin "19" (uuid c3997557-e1f1-4358-a287-7ce16afcd728)) + (pin "13" (uuid cec6a7e1-2004-4c13-9efc-23aff7f57369)) + (pin "14" (uuid fc61a890-1cd6-49ea-a461-45084492d382)) + (pin "15" (uuid 22c18ca2-e15c-4216-8fad-e154d814d6aa)) + (pin "11" (uuid 0f5bbac7-5b18-474e-b296-0fc64c5ed97a)) + (pin "20" (uuid 9a64e23b-efdd-41c6-bd22-bd1f28d703fa)) + (pin "16" (uuid 37de5ecc-fa59-4535-b42a-e9659be7a662)) + (pin "4" (uuid 75d7cc13-4116-4efc-8a64-a17d660018e0)) + (pin "1" (uuid 814d6aae-f952-4f1e-9b5e-deccb48a525b)) + (pin "10" (uuid 8f53760d-a571-4645-a016-f423fa82298c)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS04") (at 97.79 95.885 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1ba1b54b-4127-4542-8cfb-b86846cd2432) + (property "Reference" "U20" (at 97.79 86.995 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS04" (at 97.79 89.535 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 97.79 95.885 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS04" (at 97.79 95.885 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 3d7a9d4d-86d8-4d37-b415-ca119c790b22)) + (pin "13" (uuid 4bd25368-e154-48a5-93fa-4bbcd2d69c3e)) + (pin "12" (uuid 56162d9a-8001-4e14-af5b-ca7e2fa592d8)) + (pin "4" (uuid 08309b30-e22c-4450-a47a-d83a7d7be3a6)) + (pin "14" (uuid 29bf459f-dcaf-4530-84de-04e5e0ef7017)) + (pin "11" (uuid 79183849-977d-4b0d-bd9b-d971771fb415)) + (pin "1" (uuid c8fb594e-4036-4327-80c5-d56a845edac5)) + (pin "9" (uuid 8a6e434c-078b-4ba4-a2dd-5a71985cc13f)) + (pin "7" (uuid b12f732f-7d9f-47fb-9327-81e6b3ad6d6b)) + (pin "3" (uuid f342f20a-2703-4dd4-9775-73aed074fe03)) + (pin "6" (uuid 963280e6-e2aa-48ec-afe1-72123c1f885b)) + (pin "2" (uuid 43b39432-78ec-41fa-9449-751663250a68)) + (pin "5" (uuid 60a84d0f-244c-42b1-8ce1-482323624e59)) + (pin "8" (uuid a65ea157-fd98-4f81-939a-56d7a94d627f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U20") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 93.345 24.765 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1da49c3e-9f66-4537-82c4-c8366d785d14) + (property "Reference" "#PWR033" (at 93.345 28.575 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 93.345 19.685 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 93.345 24.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 93.345 24.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1ce1e0ed-b99c-40ce-80b3-9b289fff0d5c)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR033") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 289.56 163.83 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 21218496-7e39-48ff-96f0-6dc1b457ff66) + (property "Reference" "#PWR05" (at 289.56 167.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 289.56 158.75 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 289.56 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 289.56 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 32d5d4ae-0d66-4169-829d-3804703bc392)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR05") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS125") (at 357.505 224.79 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2233f47d-07e5-4e59-a020-75f166d17901) + (property "Reference" "U7" (at 357.505 215.9 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS125" (at 357.505 218.44 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 357.505 224.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS125" (at 357.505 224.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1355d0a7-79c4-427e-a8ea-c688e29ff6de)) + (pin "7" (uuid 943a08b1-f767-4862-ad6f-1ec8d2555820)) + (pin "3" (uuid 77257663-fafb-479f-a568-5374a87cc0a2)) + (pin "4" (uuid f8e032e5-395d-41b6-8314-b401465c6bdc)) + (pin "6" (uuid 8bcc5977-66e3-4d27-9061-0f101d1abc5c)) + (pin "10" (uuid 6a908165-f057-43a6-9256-089124cf1984)) + (pin "11" (uuid 4574a005-3104-4021-b387-5910733edef7)) + (pin "12" (uuid 457ef622-1fa6-4e82-b6b7-c4d142f32a20)) + (pin "9" (uuid 617e028c-d7a4-4bb6-b04f-f52e503da1f9)) + (pin "13" (uuid 28e76b22-82df-41a6-8aad-81953cdd5f65)) + (pin "2" (uuid f8bb91b9-bb9a-4795-b01e-050b0d01f668)) + (pin "8" (uuid bf1a8f07-b8fa-4252-94fb-e0d41a1e32a2)) + (pin "14" (uuid 1d9ef62e-2e71-4a45-bd95-a205eea0d356)) + (pin "5" (uuid dc888e4c-df6c-4a43-a5ac-a78b3b914db2)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U7") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 245.11 233.045 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2740ec50-c005-43bf-b1d8-2293b13dca01) + (property "Reference" "#PWR019" (at 245.11 236.855 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 245.11 227.965 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 245.11 233.045 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 245.11 233.045 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 214d2c7f-a31b-4b03-bca7-7ba1e7c681ea)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR019") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS125") (at 526.415 267.335 0) (unit 3) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 28ad69bc-e7ed-459d-ad27-1843237a90a6) + (property "Reference" "U7" (at 526.415 259.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS125" (at 526.415 261.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 526.415 267.335 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS125" (at 526.415 267.335 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1355d0a7-79c4-427e-a8ea-c688e29ff6de)) + (pin "7" (uuid 943a08b1-f767-4862-ad6f-1ec8d2555820)) + (pin "3" (uuid 77257663-fafb-479f-a568-5374a87cc0a2)) + (pin "4" (uuid f8e032e5-395d-41b6-8314-b401465c6bdc)) + (pin "6" (uuid 8bcc5977-66e3-4d27-9061-0f101d1abc5c)) + (pin "10" (uuid 6a908165-f057-43a6-9256-089124cf1984)) + (pin "11" (uuid 4574a005-3104-4021-b387-5910733edef7)) + (pin "12" (uuid 457ef622-1fa6-4e82-b6b7-c4d142f32a20)) + (pin "9" (uuid 617e028c-d7a4-4bb6-b04f-f52e503da1f9)) + (pin "13" (uuid 28e76b22-82df-41a6-8aad-81953cdd5f65)) + (pin "2" (uuid f8bb91b9-bb9a-4795-b01e-050b0d01f668)) + (pin "8" (uuid bf1a8f07-b8fa-4252-94fb-e0d41a1e32a2)) + (pin "14" (uuid 1d9ef62e-2e71-4a45-bd95-a205eea0d356)) + (pin "5" (uuid dc888e4c-df6c-4a43-a5ac-a78b3b914db2)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U7") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS02") (at 471.17 168.275 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2a1c05e8-8685-4c40-a8c9-68f6b591aea3) + (property "Reference" "U27" (at 471.17 159.385 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS02" (at 471.17 161.925 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 471.17 168.275 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (at 471.17 168.275 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "6" (uuid d0868355-3132-4250-9179-3e42c394997e)) + (pin "4" (uuid f816a265-7c38-461d-83f7-e0bcd76dc046)) + (pin "3" (uuid 74011d9a-aeed-4ae9-beb8-8190f4fc0be5)) + (pin "1" (uuid fc56d241-40f1-478e-93f7-2f14a7e7fd17)) + (pin "2" (uuid 8227525a-39d8-49b1-a297-e66af1f33b3d)) + (pin "13" (uuid aa8d0865-1f7f-4104-8aa3-3e48e0816190)) + (pin "5" (uuid 15c7e8a7-8070-441d-93c2-076b069da8ff)) + (pin "14" (uuid 6bf78fa5-bfdc-4e9a-ace4-34f5d4694f68)) + (pin "12" (uuid b5802265-0ebd-4e5f-83dd-59fbe13f2063)) + (pin "7" (uuid bc22c5d9-c4f8-4f8b-aefa-1c6f2f265190)) + (pin "8" (uuid 05f67b96-f301-4d5e-b843-c8bfd7161aa8)) + (pin "11" (uuid 2494c42a-aeb9-4ee0-865c-beaf3d60c35c)) + (pin "10" (uuid b4599191-06d0-4217-bbe7-6651d1277977)) + (pin "9" (uuid 54905f47-e6d8-4244-b94f-7921eda7e055)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U27") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS245") (at 245.11 196.85 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2a3ef27f-9864-4d2f-b00f-94efccabfb20) + (property "Reference" "U11" (at 247.3041 176.53 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS245" (at 247.3041 179.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm" (at 245.11 196.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS245" (at 245.11 196.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "6" (uuid 80381ca9-1c7b-45ea-8440-ed7f65d617ac)) + (pin "7" (uuid e1abde06-c0f4-4240-a85f-2e41cda89dd7)) + (pin "8" (uuid 7858da82-70b1-43e7-ad3b-2b8e7ea1fe7e)) + (pin "11" (uuid 6738dbf3-8049-4919-a00a-c8fc481ab185)) + (pin "1" (uuid cbf75c52-2f23-45b0-93ec-c067eddad7c2)) + (pin "20" (uuid 59492634-341c-4240-b835-5d7ab6387be4)) + (pin "9" (uuid 634a996b-3ae1-43c3-ac49-3b9ab2080047)) + (pin "17" (uuid 32069f8f-c3a7-4da4-a03f-717084342600)) + (pin "4" (uuid 1f6a5252-93aa-4e11-b393-cc8ea91f444b)) + (pin "5" (uuid 43fc31c6-783d-4a22-be94-2a3c1ede5504)) + (pin "16" (uuid c6efa2cf-5491-4f16-b93f-4da5f421e107)) + (pin "19" (uuid 6bcd742b-dd83-4d20-9b34-4604f62e7935)) + (pin "12" (uuid 74f22a2b-c238-4215-a24d-73f476e4fe13)) + (pin "2" (uuid affe9f5f-b0c8-4849-83fc-f43926cbb990)) + (pin "18" (uuid 2b74d5b6-cad2-40bb-9124-b37e4095bba8)) + (pin "15" (uuid 70e2f730-1881-47c3-ad48-de9d49781654)) + (pin "14" (uuid a82f1b71-591f-4156-aeac-0a2475d82f81)) + (pin "13" (uuid 715dd991-1097-476a-b849-a879cb4322ed)) + (pin "3" (uuid 70f75fbf-7207-4a4e-a9ae-359c901e2c5c)) + (pin "10" (uuid 59d669dc-f875-4a46-9f7b-0ad6f8839f1a)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:HY534256A") (at 294.005 90.805 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2c8db1ad-1f21-47d5-a40b-c67a9a7fa98c) + (property "Reference" "U17" (at 296.1991 71.755 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "~" (at 294.005 74.295 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 294.005 74.295 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 294.005 74.295 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "9" (uuid 5050baa9-d74b-49b3-847e-0b3d49eb6d78)) + (pin "12" (uuid d1f9e044-d3ec-4afb-912f-350096678add)) + (pin "6" (uuid 11ad1b54-1cc8-4124-9bf6-2ed8b76bf40c)) + (pin "17" (uuid fcaa7db4-6b11-4006-9f5d-8d5970d4f1a7)) + (pin "2" (uuid 8b549c38-528d-4586-b42a-182fdcde6eb8)) + (pin "8" (uuid 35ea20d3-409d-4123-ba85-725ac4a25e3d)) + (pin "18" (uuid a65d46c5-7a27-4fc0-94f7-4d3d84d31e82)) + (pin "7" (uuid 87353c0a-6b7e-439c-80b4-ee94dde6e1ac)) + (pin "3" (uuid 8d821c41-c8fb-4abb-b00b-3d26687d641d)) + (pin "19" (uuid 370685aa-2041-44cc-a6d6-e81126841c13)) + (pin "13" (uuid 872e1661-6fb9-4b43-b8a8-829d9bcf5f24)) + (pin "14" (uuid d9db5c04-89ca-4762-85ee-520f19b5f4fd)) + (pin "15" (uuid 3655624b-9efe-4ed0-a235-69cc2a902296)) + (pin "11" (uuid bd8f5715-1543-44bf-9246-4ca961b11f53)) + (pin "20" (uuid e6448eb0-82c6-4bfa-b5ce-2d9f9ad3c95c)) + (pin "16" (uuid 955475f2-4118-4c30-9a1b-15edfe66d3df)) + (pin "4" (uuid 6a6f6996-149f-482e-a80d-659830aeb5c3)) + (pin "1" (uuid 58febdf4-f5b7-4fbe-8519-ca3c92487922)) + (pin "10" (uuid af20271a-ef3a-48f5-9e09-d496f125cab5)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U17") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 59.055 194.31 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2d42efe2-8d41-4d86-9235-b62f1f9ac060) + (property "Reference" "#PWR03" (at 65.405 194.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 62.865 194.31 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 59.055 194.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 59.055 194.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0a796670-ddb4-44d6-bcc3-5d32cca5f4fd)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 294.005 60.325 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2dddd80d-943c-454e-9042-03ca4c44db4a) + (property "Reference" "#PWR030" (at 294.005 66.675 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 294.005 64.77 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 294.005 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 294.005 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 94592678-7abf-4723-8bb4-fcc39524214a)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR030") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 228.6 272.415 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 302508b6-40e5-4cd0-848f-1c2db42b1847) + (property "Reference" "#PWR016" (at 222.25 272.415 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 224.79 272.415 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 228.6 272.415 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 228.6 272.415 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f1cf1ba9-09b0-44ed-880d-b0271c7c373e)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR016") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 192.405 229.235 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 30f58718-3882-439e-a103-f71d13f86690) + (property "Reference" "#PWR014" (at 192.405 233.045 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 192.405 224.155 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 192.405 229.235 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 192.405 229.235 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 14d02777-c2c4-4566-8133-26c6238e5caa)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR014") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:TMM2016B") (at 245.11 253.365 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 34d013a1-0ddf-4dad-b7c7-111022c687a3) + (property "Reference" "U12" (at 247.3041 233.68 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "~" (at 245.11 253.365 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-24_W15.24mm" (at 245.11 253.365 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 245.11 253.365 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "4" (uuid 6eeb7dab-f785-4aae-943b-54aa971a92b2)) + (pin "9" (uuid b44588b8-e7b9-4ba4-9a31-03f1cc1578a8)) + (pin "23" (uuid 717b1c95-45b3-4751-a929-c1f881cb1b52)) + (pin "15" (uuid 1a06255f-bb67-4b2c-af0d-ae077729dcdd)) + (pin "8" (uuid e6e9dead-1bfe-49e7-93fd-88ec546cf26b)) + (pin "7" (uuid 5d995705-8c73-45ba-b5cd-38102d9959c8)) + (pin "2" (uuid 0605d284-5893-4cde-bd47-e639540fd82f)) + (pin "22" (uuid 8f3c7f57-0d4d-4f7c-ac5d-abe53adab422)) + (pin "18" (uuid 8c26e8f3-b3b4-4619-acc6-0ef557c2fc8e)) + (pin "13" (uuid ceda19ea-2abb-49b6-a909-65b094fc96a4)) + (pin "10" (uuid 8d35f2e1-eb8c-4b79-b147-ab1cd9bc414b)) + (pin "1" (uuid 67c24447-6af0-44a7-8297-c41ad0ddf9df)) + (pin "24" (uuid a708be77-9797-4168-9b39-731c2df1f6fd)) + (pin "12" (uuid 0b43702a-4e61-475c-825d-c76dbca5fd31)) + (pin "14" (uuid 5700b05b-6678-4988-9cc1-8286640682cc)) + (pin "21" (uuid 9bc1e44d-a724-42ca-ac21-aa7b8a9d3de7)) + (pin "16" (uuid 4779a8a3-7ace-4f97-8482-6c8a672f3bf2)) + (pin "20" (uuid 5312192b-3f59-4c05-b504-47f673f73206)) + (pin "11" (uuid 7a38fc48-12b0-4696-b96f-e6856f906a93)) + (pin "17" (uuid f6c8cd90-d4cd-4daa-9d87-e823d6f21ced)) + (pin "6" (uuid 3761bc50-1d4f-4241-b01a-120958590eed)) + (pin "19" (uuid cf646a34-c81a-4222-904a-90dd7ad4c570)) + (pin "3" (uuid 4099a0a3-9ed7-4cca-95d4-6166c164cd59)) + (pin "5" (uuid f9dbdd6d-427e-4243-a1fd-74f168cdbbc3)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 294.005 71.755 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3777c133-69a3-4fe3-85fc-ce17491668f9) + (property "Reference" "#PWR031" (at 294.005 75.565 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 294.005 66.675 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 294.005 71.755 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 294.005 71.755 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d5bd494a-3dc0-463a-948e-0d0eb2dd8e0f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR031") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS01") (at 295.275 239.395 0) (unit 3) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3ad40369-1fac-4f5e-9bb2-38f9c351f561) + (property "Reference" "U15" (at 295.2667 231.14 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS01" (at 295.2667 233.68 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 295.275 239.395 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.nteinc.com/specs/7400to7499/pdf/nte74LS01.pdf" (at 295.275 239.395 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "11" (uuid ff4a5dcc-a52f-47db-8ff7-ff91fdcebdf6)) + (pin "14" (uuid 73a391bc-c363-4531-ab49-01505dfa8093)) + (pin "13" (uuid f60876f8-0621-4bae-a604-ccb38c3f48a8)) + (pin "10" (uuid 8b1a46a6-fa25-49f8-8b0c-d44d0d25c93e)) + (pin "8" (uuid c5ea387f-3118-4773-b428-901b50e1c17c)) + (pin "4" (uuid 626ae502-141b-48a6-97cc-c0bcd0b254a9)) + (pin "6" (uuid f51b39f2-85e2-4062-b3ba-8a908c1968e1)) + (pin "1" (uuid 557b87d5-87af-4d76-abc4-4643ddf9f14d)) + (pin "2" (uuid 241cead8-5467-44f6-9003-07994f830261)) + (pin "5" (uuid 7b7247ce-7125-4ab1-939a-9bedd8c76e5c)) + (pin "12" (uuid e4e4a0eb-b913-4a26-8a6d-1751117e511a)) + (pin "3" (uuid 1ab33ad0-ceda-466a-b904-c0cee2cea7a7)) + (pin "7" (uuid 1da47a10-0585-4e5f-b67b-b4223bb00a6e)) + (pin "9" (uuid df4bf89c-b6cc-42fe-95df-9fd9004cc020)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U15") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 376.555 20.955 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3b933f44-b7de-4c29-86d9-809b5de0a5fd) + (property "Reference" "#PWR044" (at 376.555 24.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 376.555 15.875 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 376.555 20.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 376.555 20.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 25221247-7559-4e8d-9b1d-5b9f94447ddd)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR044") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS04") (at 79.375 95.885 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3bba0c9d-80b0-4e5c-849b-f5d4e2677d5e) + (property "Reference" "U20" (at 79.375 87.63 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS04" (at 79.375 90.17 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 79.375 95.885 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS04" (at 79.375 95.885 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 3d7a9d4d-86d8-4d37-b415-ca119c790b22)) + (pin "13" (uuid 4bd25368-e154-48a5-93fa-4bbcd2d69c3e)) + (pin "12" (uuid 56162d9a-8001-4e14-af5b-ca7e2fa592d8)) + (pin "4" (uuid 08309b30-e22c-4450-a47a-d83a7d7be3a6)) + (pin "14" (uuid 29bf459f-dcaf-4530-84de-04e5e0ef7017)) + (pin "11" (uuid 79183849-977d-4b0d-bd9b-d971771fb415)) + (pin "1" (uuid c8fb594e-4036-4327-80c5-d56a845edac5)) + (pin "9" (uuid 8a6e434c-078b-4ba4-a2dd-5a71985cc13f)) + (pin "7" (uuid b12f732f-7d9f-47fb-9327-81e6b3ad6d6b)) + (pin "3" (uuid f342f20a-2703-4dd4-9775-73aed074fe03)) + (pin "6" (uuid 963280e6-e2aa-48ec-afe1-72123c1f885b)) + (pin "2" (uuid 43b39432-78ec-41fa-9449-751663250a68)) + (pin "5" (uuid 60a84d0f-244c-42b1-8ce1-482323624e59)) + (pin "8" (uuid a65ea157-fd98-4f81-939a-56d7a94d627f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U20") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS157") (at 38.735 147.32 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3cef306c-24de-4f9a-a86a-e642771b49d2) + (property "Reference" "U3" (at 40.9291 124.46 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS157" (at 40.9291 127 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 38.735 147.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (at 38.735 147.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid f638187d-3011-4326-b743-c182d6663438)) + (pin "2" (uuid 60040741-c2ef-41aa-a926-ad35e102c60a)) + (pin "12" (uuid 7491be05-b8aa-4030-80d0-7c20dccf5fcd)) + (pin "16" (uuid 03e0254d-cbc1-4d5f-abbf-4ecd2a71fd0b)) + (pin "1" (uuid ee514151-ddeb-494e-8dab-1f7f19f01b62)) + (pin "4" (uuid d1f7766a-419d-466a-8de4-6c622f73a9cc)) + (pin "7" (uuid 596f0974-dc58-489d-8a87-5dbf15e3e74e)) + (pin "6" (uuid 31c8246b-4ece-4008-8188-c6c680bedb56)) + (pin "15" (uuid eed4f522-699f-4c74-bbcb-64e7fb306eb4)) + (pin "14" (uuid 6e737162-06b6-4916-bbba-f6a27dee0fab)) + (pin "13" (uuid a5115341-843c-449d-909b-91cb274da517)) + (pin "9" (uuid 391b2f71-a36b-4ca1-a32b-e1ee6e2d9869)) + (pin "8" (uuid 7cced86a-6133-4873-9f2e-366b516765e8)) + (pin "11" (uuid c364c2fd-b468-4b9f-bc6b-5d00cdb43415)) + (pin "3" (uuid 63ba58b3-09dc-4108-ba39-430336152f08)) + (pin "5" (uuid f35fceac-31d7-4025-a7b0-d3b3d9aee09a)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 335.28 71.755 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 427e1343-3386-44c4-9b93-17c689ca1ce3) + (property "Reference" "#PWR038" (at 335.28 75.565 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 335.28 66.675 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 335.28 71.755 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 335.28 71.755 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 54605ea9-8a49-486c-ac31-fd2281c77ad8)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR038") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS374") (at 192.405 196.85 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 42b4308a-f366-4a3a-a89d-94f87bc5a82b) + (property "Reference" "U9" (at 194.5991 176.53 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS374" (at 194.5991 179.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm" (at 192.405 196.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS374" (at 192.405 196.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "6" (uuid 2a1fce98-aa53-4667-9dbc-da26eeaf8415)) + (pin "20" (uuid bb8f76b1-d1f3-4c7a-bc35-ad67d61038d8)) + (pin "10" (uuid 12712676-1b94-479b-809d-ad7f5aa4be93)) + (pin "11" (uuid 2cfd7275-34b0-4783-a1b4-f6d469d59bba)) + (pin "4" (uuid 9d952645-a7ad-4d85-8a5f-1daf5d319722)) + (pin "12" (uuid e0308e5b-55a4-4738-9909-ad2f56a93544)) + (pin "19" (uuid 4a44c47a-12a3-4a12-b002-ecc68563d7c2)) + (pin "16" (uuid a751b841-697a-4fd8-8925-945215730a42)) + (pin "8" (uuid 2324ec5b-b899-4bce-9347-7cf538cb61bb)) + (pin "7" (uuid 64dee595-8a29-472b-81ee-98136435fcde)) + (pin "14" (uuid 8488fc9e-77a3-4ef8-a35c-9debd5903487)) + (pin "1" (uuid 58559cd8-1593-48fb-9852-644f51cdf405)) + (pin "3" (uuid c098f828-914b-4adf-b81a-69e7e720d823)) + (pin "13" (uuid ef7299af-722b-4b10-a8f4-9b57ac20c5b5)) + (pin "5" (uuid 4e00a133-421d-4583-9ce1-b5d197c0fc55)) + (pin "9" (uuid 4f1c56c7-9f20-46ad-a64e-c852c6df2c81)) + (pin "2" (uuid 37a0083b-3709-497f-803c-f2412e3e0838)) + (pin "17" (uuid 636dd6fd-c206-4822-b85c-e9a4fb5352c2)) + (pin "18" (uuid 00ab3e6a-efc4-4934-95e3-6ccd6c61a5c0)) + (pin "15" (uuid 0fcd1813-8c13-4ab4-8c00-2e43c3e07006)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS125") (at 548.005 317.5 0) (unit 5) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 42cee119-feed-40ed-a9a4-ab2a152e7e08) + (property "Reference" "U7" (at 554.99 316.23 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS125" (at 554.99 318.77 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 548.005 317.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS125" (at 548.005 317.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1355d0a7-79c4-427e-a8ea-c688e29ff6de)) + (pin "7" (uuid 943a08b1-f767-4862-ad6f-1ec8d2555820)) + (pin "3" (uuid 77257663-fafb-479f-a568-5374a87cc0a2)) + (pin "4" (uuid f8e032e5-395d-41b6-8314-b401465c6bdc)) + (pin "6" (uuid 8bcc5977-66e3-4d27-9061-0f101d1abc5c)) + (pin "10" (uuid 6a908165-f057-43a6-9256-089124cf1984)) + (pin "11" (uuid 4574a005-3104-4021-b387-5910733edef7)) + (pin "12" (uuid 457ef622-1fa6-4e82-b6b7-c4d142f32a20)) + (pin "9" (uuid 617e028c-d7a4-4bb6-b04f-f52e503da1f9)) + (pin "13" (uuid 28e76b22-82df-41a6-8aad-81953cdd5f65)) + (pin "2" (uuid f8bb91b9-bb9a-4795-b01e-050b0d01f668)) + (pin "8" (uuid bf1a8f07-b8fa-4252-94fb-e0d41a1e32a2)) + (pin "14" (uuid 1d9ef62e-2e71-4a45-bd95-a205eea0d356)) + (pin "5" (uuid dc888e4c-df6c-4a43-a5ac-a78b3b914db2)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U7") (unit 5) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:HY534256A") (at 294.005 40.005 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4733d07f-21f5-45a0-950c-4fb6d643e047) + (property "Reference" "U16" (at 296.1991 20.955 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "~" (at 294.005 23.495 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 294.005 23.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 294.005 23.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "9" (uuid 8aaedef8-9f08-42b5-8d50-fe920eea407c)) + (pin "12" (uuid 4116e439-c1c5-4fd1-bbf0-971ef741615c)) + (pin "6" (uuid 519a86ca-8cc5-4b57-80c8-d0337ee7f9cf)) + (pin "17" (uuid 9c761332-6d14-4984-83e0-9a2ddf738e23)) + (pin "2" (uuid 197b05af-054d-4da1-9199-cdc708899f06)) + (pin "8" (uuid 2385dbe3-c2c6-41ac-926e-4f5f0a19addf)) + (pin "18" (uuid 0386dc9f-1184-4896-a62e-7554d9301d92)) + (pin "7" (uuid b770206a-b142-4ad1-b030-1c67362b0403)) + (pin "3" (uuid 86910ab3-a9e9-4897-a710-75d47dab82d5)) + (pin "19" (uuid 8c233911-9857-456a-a5d6-3ac9f68fe4f7)) + (pin "13" (uuid 2c43a635-0c15-4c6e-a48f-4a8a07ca78fd)) + (pin "14" (uuid df7703b2-bc5d-4934-ac01-4353a500b063)) + (pin "15" (uuid 7ed2bc40-90d6-40eb-8434-ae8fc50b7260)) + (pin "11" (uuid 25d47828-c608-4e0a-96b2-ce865565bf44)) + (pin "20" (uuid 174ce280-b796-45b0-8a60-6c35c4413f01)) + (pin "16" (uuid 15c48044-5603-4298-aeca-efc1cbb4f3a7)) + (pin "4" (uuid e28cdf03-58fc-4ee7-98b3-255c6aea285d)) + (pin "1" (uuid f0dd5e1d-f3ec-4eb2-95a2-9918d647a05b)) + (pin "10" (uuid e222d6cb-76c5-4303-9c04-7d93879303e2)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U16") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 128.905 278.765 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 47662bd1-b212-4551-bacb-95e8617f53d0) + (property "Reference" "#PWR07" (at 128.905 285.115 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 128.905 283.21 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 128.905 278.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 128.905 278.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6f38bed6-1c59-4b94-8e6c-7dc30d31510c)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR07") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 294.005 20.955 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4c873fcb-b514-4eb6-80b4-17d38145c516) + (property "Reference" "#PWR029" (at 294.005 24.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 294.005 15.875 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 294.005 20.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 294.005 20.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 005b2d33-095a-4ada-8d23-5d831eaae42e)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR029") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS01") (at 126.365 93.345 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4f3bdf22-fc35-4852-af09-7d4846106718) + (property "Reference" "U15" (at 126.3567 85.09 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS01" (at 126.3567 87.63 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 126.365 93.345 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.nteinc.com/specs/7400to7499/pdf/nte74LS01.pdf" (at 126.365 93.345 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "11" (uuid ff4a5dcc-a52f-47db-8ff7-ff91fdcebdf6)) + (pin "14" (uuid 73a391bc-c363-4531-ab49-01505dfa8093)) + (pin "13" (uuid f60876f8-0621-4bae-a604-ccb38c3f48a8)) + (pin "10" (uuid 462b3a61-695d-489d-8f20-6ff94e57722f)) + (pin "8" (uuid 6751bcc6-e298-4b90-b746-d22534e96ea3)) + (pin "4" (uuid 626ae502-141b-48a6-97cc-c0bcd0b254a9)) + (pin "6" (uuid f51b39f2-85e2-4062-b3ba-8a908c1968e1)) + (pin "1" (uuid 557b87d5-87af-4d76-abc4-4643ddf9f14d)) + (pin "2" (uuid 241cead8-5467-44f6-9003-07994f830261)) + (pin "5" (uuid 7b7247ce-7125-4ab1-939a-9bedd8c76e5c)) + (pin "12" (uuid e4e4a0eb-b913-4a26-8a6d-1751117e511a)) + (pin "3" (uuid 1ab33ad0-ceda-466a-b904-c0cee2cea7a7)) + (pin "7" (uuid 1da47a10-0585-4e5f-b67b-b4223bb00a6e)) + (pin "9" (uuid 0234aca6-65c5-4af3-9268-119026b5dc53)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U15") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 147.32 239.395 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 577b66e8-547d-49a5-9dd7-a8595b9610e0) + (property "Reference" "#PWR08" (at 147.32 243.205 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 147.32 234.315 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 147.32 239.395 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 147.32 239.395 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1197a361-fcb2-490e-ba47-61233ab6689f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR08") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:HY534256A") (at 335.28 90.805 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 57a03376-8d06-462d-a4e1-6a646be03ca1) + (property "Reference" "U22" (at 337.4741 71.755 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "~" (at 335.28 74.295 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 335.28 74.295 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 335.28 74.295 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "9" (uuid 87ec92f8-afab-4ac0-88bc-f7b84762962a)) + (pin "12" (uuid 5a882834-90ae-46fa-8bca-f7babed8fa66)) + (pin "6" (uuid 6ad2761e-e7e1-4b7b-b5c3-a3d97e63374c)) + (pin "17" (uuid 9eed823d-beee-4269-bf94-f13b01cdd2b8)) + (pin "2" (uuid 5665ce74-0d7d-419a-9dd6-9c8ac635796d)) + (pin "8" (uuid 55c0b75d-d196-4c63-9745-05bf368880a0)) + (pin "18" (uuid 2906a175-f8a1-45a1-840d-6509aaca0d83)) + (pin "7" (uuid 2f3e215b-1312-4534-94e3-04f6c1bae901)) + (pin "3" (uuid 01563c9d-69b5-49be-94af-b35da76459cb)) + (pin "19" (uuid fbd0f007-94c9-4beb-b0e9-cadabf54d034)) + (pin "13" (uuid e0a4373f-dc69-4d18-af74-322ff243e754)) + (pin "14" (uuid f5748833-9197-497c-a8c6-e5bf64862ee3)) + (pin "15" (uuid 64062d91-6e68-4556-9d3c-9034c3616b3b)) + (pin "11" (uuid 54ea1839-cf75-4b2f-82bf-f0de20e84c86)) + (pin "20" (uuid 87e83982-d3fc-402f-b002-ec450d10f241)) + (pin "16" (uuid 774b68db-ebeb-497e-bef0-25f82ffd497e)) + (pin "4" (uuid 1842a3c3-3343-4d05-99fe-4105b4766694)) + (pin "1" (uuid 58ab8203-705b-4853-a806-07f5c9ffa9f0)) + (pin "10" (uuid 448fece6-3187-4a0e-9d14-1859e6a9d29b)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U22") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS02") (at 322.58 233.045 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5938fa19-3181-49ff-bc87-6cbdee09ac31) + (property "Reference" "U5" (at 322.58 224.155 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS02" (at 322.58 226.695 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 322.58 233.045 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (at 322.58 233.045 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "6" (uuid a29722ff-d800-4f24-9a44-f1be2581f75a)) + (pin "4" (uuid f018dbb3-1d4b-4a04-8184-ae53ebbb0a6a)) + (pin "3" (uuid 74011d9a-aeed-4ae9-beb8-8190f4fc0be5)) + (pin "1" (uuid fc56d241-40f1-478e-93f7-2f14a7e7fd17)) + (pin "2" (uuid 8227525a-39d8-49b1-a297-e66af1f33b3d)) + (pin "13" (uuid aa8d0865-1f7f-4104-8aa3-3e48e0816190)) + (pin "5" (uuid 5bf35099-ed58-4d4b-ba60-a04f744eae61)) + (pin "14" (uuid 6bf78fa5-bfdc-4e9a-ace4-34f5d4694f68)) + (pin "12" (uuid b5802265-0ebd-4e5f-83dd-59fbe13f2063)) + (pin "7" (uuid bc22c5d9-c4f8-4f8b-aefa-1c6f2f265190)) + (pin "8" (uuid 05f67b96-f301-4d5e-b843-c8bfd7161aa8)) + (pin "11" (uuid 2494c42a-aeb9-4ee0-865c-beaf3d60c35c)) + (pin "10" (uuid b4599191-06d0-4217-bbe7-6651d1277977)) + (pin "9" (uuid 54905f47-e6d8-4244-b94f-7921eda7e055)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U5") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS125") (at 537.845 294.64 0) (unit 4) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5b84a80c-4211-4e26-af40-5f6c053e1030) + (property "Reference" "U7" (at 537.845 285.75 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS125" (at 537.845 288.29 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 537.845 294.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS125" (at 537.845 294.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1355d0a7-79c4-427e-a8ea-c688e29ff6de)) + (pin "7" (uuid 943a08b1-f767-4862-ad6f-1ec8d2555820)) + (pin "3" (uuid 77257663-fafb-479f-a568-5374a87cc0a2)) + (pin "4" (uuid f8e032e5-395d-41b6-8314-b401465c6bdc)) + (pin "6" (uuid 8bcc5977-66e3-4d27-9061-0f101d1abc5c)) + (pin "10" (uuid 6a908165-f057-43a6-9256-089124cf1984)) + (pin "11" (uuid 4574a005-3104-4021-b387-5910733edef7)) + (pin "12" (uuid 457ef622-1fa6-4e82-b6b7-c4d142f32a20)) + (pin "9" (uuid 617e028c-d7a4-4bb6-b04f-f52e503da1f9)) + (pin "13" (uuid 28e76b22-82df-41a6-8aad-81953cdd5f65)) + (pin "2" (uuid f8bb91b9-bb9a-4795-b01e-050b0d01f668)) + (pin "8" (uuid bf1a8f07-b8fa-4252-94fb-e0d41a1e32a2)) + (pin "14" (uuid 1d9ef62e-2e71-4a45-bd95-a205eea0d356)) + (pin "5" (uuid dc888e4c-df6c-4a43-a5ac-a78b3b914db2)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U7") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS74") (at 505.46 316.23 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5f1c85a7-db3c-45a8-a1bf-91d0a352f022) + (property "Reference" "U4" (at 507.6541 306.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS74" (at 507.6541 308.61 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 505.46 316.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "74xx/74hc_hct74.pdf" (at 505.46 316.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "4" (uuid c92073cf-90fe-489f-91f4-b18ca2933f5c)) + (pin "10" (uuid bc86f7ae-8b02-4750-88f4-422e14cf6403)) + (pin "7" (uuid 029d2d7f-d7af-4e39-aa88-064827450cb4)) + (pin "14" (uuid 6de29e1f-a633-4004-9dcf-237d7291acb6)) + (pin "9" (uuid afd674f0-7fea-4f86-9cf6-b0dd5f5852b1)) + (pin "12" (uuid 9fc3c10c-0761-45f2-911a-26cf9dcd5e37)) + (pin "8" (uuid acf1fd90-c211-48be-aff3-7ba72da72765)) + (pin "5" (uuid ad02c41f-6e9a-489b-80b9-76413f8ee6e5)) + (pin "6" (uuid 70cf0513-a976-4006-857f-8df81c985be1)) + (pin "13" (uuid e2d6e1d6-c252-44b2-aa5e-c3fa9f8b0fcf)) + (pin "1" (uuid c30d6e8f-02a5-4f3c-be61-58644e1e3b5f)) + (pin "2" (uuid b2a02dae-6135-43c0-88cc-48db7d87b91e)) + (pin "3" (uuid 51ab44f0-dcbe-4a52-b294-e72643efba6c)) + (pin "11" (uuid 758f00b1-7a21-4206-a0c8-45ac196343d1)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U4") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS01") (at 528.32 184.785 0) (unit 5) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 60219ebb-7740-4166-b05a-b10df91ac1cb) + (property "Reference" "U15" (at 534.67 183.515 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS01" (at 534.67 186.055 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 528.32 184.785 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.nteinc.com/specs/7400to7499/pdf/nte74LS01.pdf" (at 528.32 184.785 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "11" (uuid ff4a5dcc-a52f-47db-8ff7-ff91fdcebdf6)) + (pin "14" (uuid 73a391bc-c363-4531-ab49-01505dfa8093)) + (pin "13" (uuid f60876f8-0621-4bae-a604-ccb38c3f48a8)) + (pin "10" (uuid 462b3a61-695d-489d-8f20-6ff94e57722f)) + (pin "8" (uuid 6751bcc6-e298-4b90-b746-d22534e96ea3)) + (pin "4" (uuid 626ae502-141b-48a6-97cc-c0bcd0b254a9)) + (pin "6" (uuid f51b39f2-85e2-4062-b3ba-8a908c1968e1)) + (pin "1" (uuid 557b87d5-87af-4d76-abc4-4643ddf9f14d)) + (pin "2" (uuid 241cead8-5467-44f6-9003-07994f830261)) + (pin "5" (uuid 7b7247ce-7125-4ab1-939a-9bedd8c76e5c)) + (pin "12" (uuid e4e4a0eb-b913-4a26-8a6d-1751117e511a)) + (pin "3" (uuid 1ab33ad0-ceda-466a-b904-c0cee2cea7a7)) + (pin "7" (uuid 1da47a10-0585-4e5f-b67b-b4223bb00a6e)) + (pin "9" (uuid 0234aca6-65c5-4af3-9268-119026b5dc53)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U15") (unit 5) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 268.605 271.78 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 65b78e96-82b0-4750-a3fb-21b775715e8b) + (property "Reference" "#PWR025" (at 268.605 275.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 268.605 266.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 268.605 271.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 268.605 271.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4929af05-c33e-4ab5-af48-c8a04f0011b1)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR025") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 105.41 22.225 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 65fc710c-b873-4765-b14d-513f9edf9178) + (property "Reference" "#PWR034" (at 105.41 26.035 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 105.41 17.145 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 105.41 22.225 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 105.41 22.225 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3f328e46-f60c-48fa-9a7f-bc698b465ba6)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR034") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Oscillator:ACO-xxxMHz") (at 78.74 34.925 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 67e719b9-cbbc-4142-acfe-629ee149585c) + (property "Reference" "X1" (at 72.39 33.6549 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "25MHz" (at 68.58 31.75 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Oscillator:Oscillator_DIP-14" (at 90.17 43.815 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.conwin.com/datasheets/cx/cx030.pdf" (at 76.2 34.925 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5030e103-f9d6-475c-a0ea-ba7de7663e3e)) + (pin "14" (uuid 5268f75c-c158-4b3a-9aa0-7f2cdd0944d5)) + (pin "7" (uuid f7614aeb-e372-4061-b2d1-8b17b7325437)) + (pin "8" (uuid 5a6fdfaf-12da-449e-a23e-609042cdfd2e)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "X1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 245.11 176.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 69654877-f15a-4d52-82ea-342da624d008) + (property "Reference" "#PWR017" (at 245.11 180.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 245.11 171.45 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 245.11 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 245.11 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid aab1c9d5-421b-4873-a3ff-a5743af402f1)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR017") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 192.405 176.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6de1ebb3-a920-4d8a-bba4-9d8098bfecbd) + (property "Reference" "#PWR012" (at 192.405 180.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 192.405 171.45 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 192.405 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 192.405 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fc0e8b92-4249-483c-8d47-ef351fe5be20)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR012") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS04") (at 556.26 168.275 0) (unit 7) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 70b77ea7-1f6a-4e73-a756-d2b6a2dffad5) + (property "Reference" "U20" (at 562.61 167.005 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS04" (at 562.61 169.545 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 556.26 168.275 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS04" (at 556.26 168.275 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 3d7a9d4d-86d8-4d37-b415-ca119c790b22)) + (pin "13" (uuid 4bd25368-e154-48a5-93fa-4bbcd2d69c3e)) + (pin "12" (uuid 56162d9a-8001-4e14-af5b-ca7e2fa592d8)) + (pin "4" (uuid 08309b30-e22c-4450-a47a-d83a7d7be3a6)) + (pin "14" (uuid 29bf459f-dcaf-4530-84de-04e5e0ef7017)) + (pin "11" (uuid 79183849-977d-4b0d-bd9b-d971771fb415)) + (pin "1" (uuid c8fb594e-4036-4327-80c5-d56a845edac5)) + (pin "9" (uuid 8a6e434c-078b-4ba4-a2dd-5a71985cc13f)) + (pin "7" (uuid b12f732f-7d9f-47fb-9327-81e6b3ad6d6b)) + (pin "3" (uuid f342f20a-2703-4dd4-9775-73aed074fe03)) + (pin "6" (uuid 963280e6-e2aa-48ec-afe1-72123c1f885b)) + (pin "2" (uuid 43b39432-78ec-41fa-9449-751663250a68)) + (pin "5" (uuid 60a84d0f-244c-42b1-8ce1-482323624e59)) + (pin "8" (uuid a65ea157-fd98-4f81-939a-56d7a94d627f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U20") (unit 7) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS02") (at 295.91 225.425 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7322bced-a203-43ed-8c1f-625ad4348ff1) + (property "Reference" "U5" (at 295.91 217.17 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS02" (at 295.91 219.71 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 295.91 225.425 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (at 295.91 225.425 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "6" (uuid a29722ff-d800-4f24-9a44-f1be2581f75a)) + (pin "4" (uuid f018dbb3-1d4b-4a04-8184-ae53ebbb0a6a)) + (pin "3" (uuid 74011d9a-aeed-4ae9-beb8-8190f4fc0be5)) + (pin "1" (uuid fc56d241-40f1-478e-93f7-2f14a7e7fd17)) + (pin "2" (uuid 8227525a-39d8-49b1-a297-e66af1f33b3d)) + (pin "13" (uuid aa8d0865-1f7f-4104-8aa3-3e48e0816190)) + (pin "5" (uuid 5bf35099-ed58-4d4b-ba60-a04f744eae61)) + (pin "14" (uuid 6bf78fa5-bfdc-4e9a-ace4-34f5d4694f68)) + (pin "12" (uuid b5802265-0ebd-4e5f-83dd-59fbe13f2063)) + (pin "7" (uuid bc22c5d9-c4f8-4f8b-aefa-1c6f2f265190)) + (pin "8" (uuid 05f67b96-f301-4d5e-b843-c8bfd7161aa8)) + (pin "11" (uuid 2494c42a-aeb9-4ee0-865c-beaf3d60c35c)) + (pin "10" (uuid b4599191-06d0-4217-bbe7-6651d1277977)) + (pin "9" (uuid 54905f47-e6d8-4244-b94f-7921eda7e055)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS74") (at 427.355 350.52 0) (unit 3) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 735f65d0-f1cd-47e6-b3aa-f72af7de0418) + (property "Reference" "U4" (at 434.34 349.25 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS74" (at 434.34 351.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 427.355 350.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "74xx/74hc_hct74.pdf" (at 427.355 350.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "4" (uuid c92073cf-90fe-489f-91f4-b18ca2933f5c)) + (pin "10" (uuid bc86f7ae-8b02-4750-88f4-422e14cf6403)) + (pin "7" (uuid 029d2d7f-d7af-4e39-aa88-064827450cb4)) + (pin "14" (uuid 6de29e1f-a633-4004-9dcf-237d7291acb6)) + (pin "9" (uuid afd674f0-7fea-4f86-9cf6-b0dd5f5852b1)) + (pin "12" (uuid 9fc3c10c-0761-45f2-911a-26cf9dcd5e37)) + (pin "8" (uuid acf1fd90-c211-48be-aff3-7ba72da72765)) + (pin "5" (uuid ad02c41f-6e9a-489b-80b9-76413f8ee6e5)) + (pin "6" (uuid 70cf0513-a976-4006-857f-8df81c985be1)) + (pin "13" (uuid e2d6e1d6-c252-44b2-aa5e-c3fa9f8b0fcf)) + (pin "1" (uuid c30d6e8f-02a5-4f3c-be61-58644e1e3b5f)) + (pin "2" (uuid b2a02dae-6135-43c0-88cc-48db7d87b91e)) + (pin "3" (uuid 51ab44f0-dcbe-4a52-b294-e72643efba6c)) + (pin "11" (uuid 758f00b1-7a21-4206-a0c8-45ac196343d1)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U4") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 128.905 217.805 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7d6617c1-fd42-4b02-b33f-27a5210e84b2) + (property "Reference" "#PWR06" (at 128.905 221.615 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 128.905 212.725 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 128.905 217.805 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 128.905 217.805 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f7e6852d-d42f-43af-9505-556d27860bfe)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR06") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:HY534256A") (at 252.73 90.805 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7fc1eb2a-66df-4147-945b-6bbdf43f848e) + (property "Reference" "U14" (at 254.9241 71.755 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "~" (at 252.73 74.295 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 252.73 74.295 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 252.73 74.295 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "9" (uuid b264a1b5-3468-4d2e-90dd-f5eec3ae92bb)) + (pin "12" (uuid e738ae91-8d1c-495e-9b68-78a61443282e)) + (pin "6" (uuid a676ba2c-946a-4091-8b8d-31aab552f07f)) + (pin "17" (uuid f9b37cfb-98d2-4153-a459-73c277111853)) + (pin "2" (uuid 9a70daec-1399-4c5a-81ae-2fc8974eb1b8)) + (pin "8" (uuid 952202c5-d5d1-49d5-a458-20ca3aaded6a)) + (pin "18" (uuid 871bc426-231d-4a57-b7d6-e90207b338ad)) + (pin "7" (uuid c784777a-ffc0-4a8c-a699-43ce3cce9943)) + (pin "3" (uuid 21c864a8-d50c-48f2-ac61-89223a201843)) + (pin "19" (uuid eb2b6567-5a36-412a-80bd-61174dd9a5eb)) + (pin "13" (uuid d6ee1bda-dbfa-48ab-af2e-a368977caacb)) + (pin "14" (uuid e2db0416-f2cf-4f7a-80c7-29ce05e4fc0c)) + (pin "15" (uuid ef0609b2-0da5-4e89-852e-d31b86c573af)) + (pin "11" (uuid 02ced2a1-5aaa-49f7-a880-c0972768bce3)) + (pin "20" (uuid 8427112e-2a7b-4d69-82fb-8bf82e2675c1)) + (pin "16" (uuid 8b6dce79-0790-4dfa-928a-e2bd20a8ef51)) + (pin "4" (uuid a496f4f5-9590-40fc-b50a-925bfb30b1d8)) + (pin "1" (uuid c98f2a8f-6099-49b7-a132-05095ec05d97)) + (pin "10" (uuid e01e4f91-0be2-4085-80d6-6f087e81eaec)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 376.555 71.755 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 82673f25-b6bd-44ee-a5c0-b86ef399d037) + (property "Reference" "#PWR046" (at 376.555 75.565 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 376.555 66.675 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 376.555 71.755 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 376.555 71.755 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 81c63146-cfe2-488f-9645-032c4e09c0a7)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR046") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 278.13 274.32 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8a4dce69-f9ac-4428-963f-bc47c8cfe063) + (property "Reference" "R1" (at 275.59 273.05 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4.7k" (at 281.94 273.05 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical" (at 278.13 276.098 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 278.13 274.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2f510d5e-2500-449c-86fd-c1eecbf08135)) + (pin "2" (uuid 7b462cb5-ce84-46d3-8bf2-93b53a107158)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:Z8C_Card") (at 41.275 233.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8b5d976e-b0e4-4438-8d84-0737af7eda49) + (property "Reference" "J1" (at 41.275 187.96 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Z8C_Card" (at 41.275 190.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Dennis:Z8C Card" (at 41.275 191.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 51.435 232.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "b1" (uuid e5b77b83-27e5-4793-a646-6996886388f5)) + (pin "b21" (uuid ed1963ba-4853-49d8-b558-927a58f3dc5e)) + (pin "a6" (uuid f16128c8-7c51-4973-9db8-3552530fb143)) + (pin "a16" (uuid 91f8b373-8077-4b9b-a32a-385870a3fa6b)) + (pin "a23" (uuid 76a352c4-9164-4511-822b-1d7e77dab571)) + (pin "b32" (uuid ef4ad026-6f73-4a5d-8855-a713d3f07cd1)) + (pin "a25" (uuid 863ed068-8403-40db-af13-32eb8b2d707e)) + (pin "a24" (uuid 8a61984a-dc3d-4f70-98bc-bd22e0879835)) + (pin "b7" (uuid eb9e52e3-1e89-4db1-aa21-3e12bff55b3a)) + (pin "b28" (uuid acc1e2b3-f58d-4e06-9b76-5d9f025f4e81)) + (pin "a29" (uuid 0547b76c-96cd-4a1b-8d08-2318ab69bea6)) + (pin "a27" (uuid e7bd2e46-52b7-47f8-8599-8f5739946c22)) + (pin "b26" (uuid 6ff087a4-bacd-466c-9912-eef72bf9186c)) + (pin "b24" (uuid 1bafdf0f-b06d-494b-baba-12e1bab5e14b)) + (pin "a18" (uuid a3fe3662-f741-4aac-8fd7-dd40f46132ef)) + (pin "b30" (uuid b79ab3bc-257f-4d4e-8c21-699fb28769a9)) + (pin "b17" (uuid 5509d8eb-4496-4f81-bc14-170ae7600e33)) + (pin "a28" (uuid 416db95f-2ea5-4df3-8471-3280a2270af9)) + (pin "b31" (uuid cde75d24-d73a-4f93-bdad-4133599d8cdc)) + (pin "b3" (uuid 17a9490b-1486-466c-85d8-46bf4836c417)) + (pin "a22" (uuid 8834283e-b563-4c0f-bca7-dd0270effc22)) + (pin "b29" (uuid 73c62620-fc00-47ab-ada0-39f45cb2f5ac)) + (pin "b27" (uuid 6b62f7d7-36da-4ef0-8d75-3dfdaac5def6)) + (pin "b25" (uuid 2198c7a7-fc08-4a78-92ec-315aeecd691f)) + (pin "b16" (uuid b1405743-aa15-48f1-b46e-d1303673a029)) + (pin "a8" (uuid 5d47db91-8bda-4ba4-bd47-d68f6411d7f2)) + (pin "b6" (uuid 70a62eea-7b00-4cdd-b759-51a53f581050)) + (pin "a30" (uuid 94074ea3-663a-4d1c-bf3b-019376a1690b)) + (pin "a31" (uuid da554eb0-6f07-4fd7-97f3-ee5711b20f76)) + (pin "b22" (uuid 3ca0e047-21dc-453a-9c6b-8e3da7499e85)) + (pin "b20" (uuid 30ce9028-d083-457a-9ae2-e9af5246be7e)) + (pin "a15" (uuid 2fcf273d-0e05-4f3f-aee1-59648fa42b9b)) + (pin "a21" (uuid 6e6b03c0-65bd-436e-ab82-dea34ed3683e)) + (pin "b23" (uuid 853cfbad-f786-4f24-bc5e-c93b3cf04a0c)) + (pin "G" (uuid dc345db8-6129-4050-8750-4db0e8f507d8)) + (pin "a12" (uuid e3ea6ef7-0e36-4603-838d-cf7e1c211113)) + (pin "a14" (uuid b89cb4d6-2f25-453f-b4a7-899bb1fdf717)) + (pin "b4" (uuid 687e51ee-7328-4c41-a5a0-54e6a68ae883)) + (pin "a26" (uuid 91a14680-edb9-491b-9536-3d5250521d15)) + (pin "a3" (uuid a4009fae-c7b0-40a0-9d14-b2b636323f9a)) + (pin "b14" (uuid f3ca0239-a444-4460-b90b-79aca2a57310)) + (pin "b10" (uuid bd315979-a812-4e88-98d3-2473d9601b1f)) + (pin "b5" (uuid 1d1bb60f-cbe2-4ee9-abc2-314d1bd19531)) + (pin "a1" (uuid 8a9d1689-8dcd-4199-ae5d-1520648a43f5)) + (pin "b11" (uuid 1b7f7a23-5b0a-4d5c-ad98-76915fe861aa)) + (pin "b8" (uuid 12f8e47a-541e-4a79-92d0-b210fddf2d16)) + (pin "a13" (uuid eb8c5e67-e737-45a7-ab39-aa5b861bdf9b)) + (pin "a9" (uuid fd31efd0-d129-4383-9ac1-d79c0f42fc27)) + (pin "b15" (uuid c7e339fa-8c47-4eb9-a233-4d680324382b)) + (pin "b2" (uuid 3135b3dd-7e63-4214-a14e-86648ad63349)) + (pin "b12" (uuid fd797175-e70b-4af7-b493-be8e26c7072e)) + (pin "a2" (uuid cab6fb88-4374-4442-912c-7a12d6a8346d)) + (pin "a20" (uuid be05dcdc-3ddd-4e01-918e-17030f359cc5)) + (pin "b18" (uuid cfdb63a9-cdf8-4e8f-b253-1e2821afd0a2)) + (pin "a17" (uuid 79f06e0b-44b1-45fa-adb1-3e38cb4f03cd)) + (pin "b9" (uuid ae7ea2e6-3d15-46f4-9bbb-28bd1e6015b6)) + (pin "a4" (uuid 7d001a53-175f-41c1-bba0-9ecda1559e73)) + (pin "a19" (uuid 80b62a41-0143-4229-b645-cd1f4d6bc6cc)) + (pin "a7" (uuid 8f8f394b-0a8d-4e63-87c4-44229eb24def)) + (pin "a5" (uuid 17ced58f-f730-4b79-a825-fe4512a3b657)) + (pin "b19" (uuid a8e99cd2-f213-4fe6-8442-56e846dc7e08)) + (pin "a11" (uuid ee970ccb-fb14-4e52-a18c-94d7442a2111)) + (pin "a10" (uuid a1e5c709-466e-4216-ba79-0b3f55a351bb)) + (pin "a32" (uuid 9eb25716-9d2b-44f5-b945-aefaf9801d0b)) + (pin "b13" (uuid e5167f06-398f-4059-b343-5ee10dbca6a6)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 294.005 111.125 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8eaeabd7-8afc-4c75-a161-f63927b58898) + (property "Reference" "#PWR032" (at 294.005 117.475 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 294.005 115.57 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 294.005 111.125 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 294.005 111.125 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 04085ca2-946d-4e6e-af2c-c2cde319aa40)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR032") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 376.555 60.325 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9761500b-e3a7-4f35-8d58-4f86145e1761) + (property "Reference" "#PWR045" (at 376.555 66.675 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 376.555 64.77 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 376.555 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 376.555 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 72e18f1d-69c5-4439-a929-485dbf43b10f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR045") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 192.405 277.495 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9afbd167-c418-4e18-aab8-0da3eaee50e0) + (property "Reference" "#PWR015" (at 192.405 283.845 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 192.405 281.94 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 192.405 277.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 192.405 277.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 341ce1c1-1d08-428f-91b5-de6947299e4a)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR015") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS139") (at 192.405 158.75 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a1880b9f-48f9-4047-9c10-d34553866234) + (property "Reference" "U8" (at 192.405 149.225 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS139" (at 192.405 151.765 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 192.405 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/sn74ls139a.pdf" (at 192.405 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "7" (uuid ce67c94d-7b52-45df-bbb3-5030e1094235)) + (pin "8" (uuid a99c66e5-ede8-4624-835d-82f18fde71f9)) + (pin "1" (uuid f47d4fca-137d-47bb-a433-6cf41d2e2674)) + (pin "12" (uuid 08b548c3-0245-4700-b444-a2cdc0173241)) + (pin "4" (uuid a45d9ef8-e373-4f92-aea2-e1d767aec823)) + (pin "10" (uuid 24311512-e1fe-4f5d-ae19-7b961ea4c317)) + (pin "15" (uuid dcb2f1ac-546b-4ba7-a5c5-d8d24979ea83)) + (pin "16" (uuid 5cd32784-bda3-4c70-83ce-83db0509da7f)) + (pin "5" (uuid b2d02e93-d25a-47d6-8e64-5fc8e6110cb7)) + (pin "6" (uuid b5c942ec-b39a-450c-863a-323cb3b84956)) + (pin "9" (uuid 9ad6ccf9-69d0-4206-9d13-4fcd2042ed5c)) + (pin "3" (uuid b0c4609d-a962-4e4d-9a89-8a0b85185a8b)) + (pin "13" (uuid c3d6e8e3-13f3-4eb8-beab-625341c1a854)) + (pin "14" (uuid 59810760-3492-4eae-aef7-37a77c7918e5)) + (pin "11" (uuid d6f0bdd7-62f9-41b1-a494-a94848904540)) + (pin "2" (uuid c5004c2c-b6ce-4d9c-a02d-104c4704271b)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS157") (at 38.735 95.885 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a56b795e-e4ff-42b9-a0ab-687abe4adc7e) + (property "Reference" "U2" (at 40.9291 73.025 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS157" (at 40.9291 75.565 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 38.735 95.885 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (at 38.735 95.885 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid b29ee1f7-cf62-4668-a5d7-a35e22567cf3)) + (pin "2" (uuid 55cc368f-4ccf-4abc-819e-b2304aaeae61)) + (pin "12" (uuid 652526af-f7c5-4822-adb0-e04b26959f1f)) + (pin "16" (uuid a0ce8170-3c17-4e2f-8b48-6c3911fdf990)) + (pin "1" (uuid 0d76ff55-1927-4e9d-8716-6a14d32a558c)) + (pin "4" (uuid 59c0c1c1-dc2e-4dc2-8368-542f8b2fe6e6)) + (pin "7" (uuid bde52e37-b53b-4226-a046-536b3a7e31c2)) + (pin "6" (uuid 782feab7-2e05-4762-ac86-0ee1f0fc7d95)) + (pin "15" (uuid 60a66da7-8d42-4800-853d-40eda7bf3881)) + (pin "14" (uuid 371488e4-9cbc-4eb5-85a5-ce2a1df9c259)) + (pin "13" (uuid 73a0b936-ac97-44b2-bd2e-162b11aeed43)) + (pin "9" (uuid eb9cf3f3-29fd-4000-8c3b-201beaec98b7)) + (pin "8" (uuid 72beb9f4-4389-4464-9093-cfc080abf9ee)) + (pin "11" (uuid c71e171d-7cee-408d-afe4-1a11ef59f441)) + (pin "3" (uuid ff0b6ef8-4ee8-4f3e-b095-b5d64a261d01)) + (pin "5" (uuid a8523ab4-6d06-4913-8b24-7c5876569db1)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 335.28 20.955 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a62d9493-428b-4302-bdb1-a31d87bc20f9) + (property "Reference" "#PWR036" (at 335.28 24.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 335.28 15.875 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 335.28 20.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 335.28 20.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c06b55c5-ec26-48e4-afe8-05126d37fcf9)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR036") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS04") (at 538.48 138.43 0) (unit 5) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid aaf40a4e-a1f0-4332-9c2e-cbbf89054166) + (property "Reference" "U20" (at 538.48 129.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS04" (at 538.48 132.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 538.48 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS04" (at 538.48 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 3d7a9d4d-86d8-4d37-b415-ca119c790b22)) + (pin "13" (uuid 4bd25368-e154-48a5-93fa-4bbcd2d69c3e)) + (pin "12" (uuid 56162d9a-8001-4e14-af5b-ca7e2fa592d8)) + (pin "4" (uuid 08309b30-e22c-4450-a47a-d83a7d7be3a6)) + (pin "14" (uuid 29bf459f-dcaf-4530-84de-04e5e0ef7017)) + (pin "11" (uuid 79183849-977d-4b0d-bd9b-d971771fb415)) + (pin "1" (uuid c8fb594e-4036-4327-80c5-d56a845edac5)) + (pin "9" (uuid 8a6e434c-078b-4ba4-a2dd-5a71985cc13f)) + (pin "7" (uuid b12f732f-7d9f-47fb-9327-81e6b3ad6d6b)) + (pin "3" (uuid f342f20a-2703-4dd4-9775-73aed074fe03)) + (pin "6" (uuid 963280e6-e2aa-48ec-afe1-72123c1f885b)) + (pin "2" (uuid 43b39432-78ec-41fa-9449-751663250a68)) + (pin "5" (uuid 60a84d0f-244c-42b1-8ce1-482323624e59)) + (pin "8" (uuid a65ea157-fd98-4f81-939a-56d7a94d627f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U20") (unit 5) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 353.695 176.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ac8ba8e0-3a23-4478-b213-4381e44324eb) + (property "Reference" "#PWR042" (at 353.695 180.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 353.695 171.45 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 353.695 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 353.695 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4bb91516-6b07-483a-97aa-d17ecdd5862b)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR042") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 252.73 60.325 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b23949ff-3109-4f08-b59c-2c08aa7f3e71) + (property "Reference" "#PWR022" (at 252.73 66.675 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 252.73 64.77 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 252.73 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 252.73 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6265a130-ccd6-45de-9687-57cb68be1773)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR022") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 179.705 209.55 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b2c3385c-6f21-4c44-8fe3-81824a8e011e) + (property "Reference" "#PWR010" (at 173.355 209.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 176.53 209.55 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 179.705 209.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 179.705 209.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e3295bb2-2285-46c2-ba2f-c3f690547dc4)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR010") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 23.495 194.31 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b56a48ba-1296-4bf5-bd12-492e801abb39) + (property "Reference" "#PWR01" (at 27.305 194.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 19.685 194.31 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 23.495 194.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 23.495 194.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2d3c477e-5d25-4467-a6df-16e2547ec8c2)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS74") (at 289.56 171.45 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid be6a3a13-8afa-4a71-8b53-17eb36a9149d) + (property "Reference" "U4" (at 291.7541 161.29 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS74" (at 291.7541 163.83 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 289.56 171.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "74xx/74hc_hct74.pdf" (at 289.56 171.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "4" (uuid c92073cf-90fe-489f-91f4-b18ca2933f5c)) + (pin "10" (uuid bc86f7ae-8b02-4750-88f4-422e14cf6403)) + (pin "7" (uuid 029d2d7f-d7af-4e39-aa88-064827450cb4)) + (pin "14" (uuid 6de29e1f-a633-4004-9dcf-237d7291acb6)) + (pin "9" (uuid afd674f0-7fea-4f86-9cf6-b0dd5f5852b1)) + (pin "12" (uuid 9fc3c10c-0761-45f2-911a-26cf9dcd5e37)) + (pin "8" (uuid acf1fd90-c211-48be-aff3-7ba72da72765)) + (pin "5" (uuid ad02c41f-6e9a-489b-80b9-76413f8ee6e5)) + (pin "6" (uuid 70cf0513-a976-4006-857f-8df81c985be1)) + (pin "13" (uuid e2d6e1d6-c252-44b2-aa5e-c3fa9f8b0fcf)) + (pin "1" (uuid c30d6e8f-02a5-4f3c-be61-58644e1e3b5f)) + (pin "2" (uuid b2a02dae-6135-43c0-88cc-48db7d87b91e)) + (pin "3" (uuid 51ab44f0-dcbe-4a52-b294-e72643efba6c)) + (pin "11" (uuid 758f00b1-7a21-4206-a0c8-45ac196343d1)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 245.11 217.17 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid be6b5d27-0431-4de1-b743-dde53e4c25c9) + (property "Reference" "#PWR018" (at 245.11 223.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 245.11 221.615 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 245.11 217.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 245.11 217.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6a456a5b-8a27-4a42-97ff-2a7602ea3e6b)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR018") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS157") (at 38.735 38.735 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c55e56b3-7899-4b0d-86f0-2d4b47ecb487) + (property "Reference" "U1" (at 40.9291 15.875 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS157" (at 40.9291 18.415 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 38.735 38.735 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (at 38.735 38.735 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 09382df7-fe24-484c-a0fb-472892bbc4bd)) + (pin "2" (uuid bd7b3940-a3d4-48c9-93a7-9ce63bf8f7ef)) + (pin "12" (uuid bb0ccfac-940b-4161-9fb0-71a70a99abc8)) + (pin "16" (uuid 85b6fd5b-6e59-4ddf-a2dc-d31529c84fa4)) + (pin "1" (uuid ec9f050c-2032-46a3-bac5-06962d365bfc)) + (pin "4" (uuid d7454360-77c0-4582-945d-09b8a42cfd9d)) + (pin "7" (uuid 4248a672-03d6-42ca-870a-de6124a5cb11)) + (pin "6" (uuid 5f248bff-82e5-46c7-8d42-9fb400f9fff1)) + (pin "15" (uuid 3fabd496-a972-4241-897f-a7394f0a8edd)) + (pin "14" (uuid 8d1edad2-7cf8-4e95-961d-a93afda71d85)) + (pin "13" (uuid 29f3db0d-05ab-4c48-b408-f79230e35e8e)) + (pin "9" (uuid 82803e1f-40c0-49ee-812a-6257c9fa7f04)) + (pin "8" (uuid e4c30ec7-bec5-411a-a663-bc464596f5dd)) + (pin "11" (uuid c4ec0b20-2e6c-4f0f-bc68-05fb7c32bff0)) + (pin "3" (uuid 7b13b4c7-1da9-4d47-ab15-b6c8cefd274b)) + (pin "5" (uuid 0ecb6d08-d791-4423-9e2c-da9aab7132ea)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS02") (at 289.56 199.39 0) (unit 4) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c5bb51da-e9d2-4e56-8dc9-e5c25fc2fd5a) + (property "Reference" "U5" (at 289.56 190.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS02" (at 289.56 193.04 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 289.56 199.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (at 289.56 199.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "6" (uuid a29722ff-d800-4f24-9a44-f1be2581f75a)) + (pin "4" (uuid f018dbb3-1d4b-4a04-8184-ae53ebbb0a6a)) + (pin "3" (uuid 74011d9a-aeed-4ae9-beb8-8190f4fc0be5)) + (pin "1" (uuid fc56d241-40f1-478e-93f7-2f14a7e7fd17)) + (pin "2" (uuid 8227525a-39d8-49b1-a297-e66af1f33b3d)) + (pin "13" (uuid aa8d0865-1f7f-4104-8aa3-3e48e0816190)) + (pin "5" (uuid 5bf35099-ed58-4d4b-ba60-a04f744eae61)) + (pin "14" (uuid 6bf78fa5-bfdc-4e9a-ace4-34f5d4694f68)) + (pin "12" (uuid b5802265-0ebd-4e5f-83dd-59fbe13f2063)) + (pin "7" (uuid bc22c5d9-c4f8-4f8b-aefa-1c6f2f265190)) + (pin "8" (uuid c303def6-38eb-4de7-9c2b-e06fe5b091a3)) + (pin "11" (uuid 2494c42a-aeb9-4ee0-865c-beaf3d60c35c)) + (pin "10" (uuid 20f615cc-706a-43d1-bffb-f110aee47636)) + (pin "9" (uuid ea116547-5acd-4338-b393-977282fcf998)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U5") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS125") (at 300.355 187.96 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c63d95b9-2312-45fd-ac0b-13182ab07615) + (property "Reference" "U7" (at 300.355 179.705 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS125" (at 300.355 182.245 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 300.355 187.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS125" (at 300.355 187.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1355d0a7-79c4-427e-a8ea-c688e29ff6de)) + (pin "7" (uuid 943a08b1-f767-4862-ad6f-1ec8d2555820)) + (pin "3" (uuid 77257663-fafb-479f-a568-5374a87cc0a2)) + (pin "4" (uuid f8e032e5-395d-41b6-8314-b401465c6bdc)) + (pin "6" (uuid 8bcc5977-66e3-4d27-9061-0f101d1abc5c)) + (pin "10" (uuid 6a908165-f057-43a6-9256-089124cf1984)) + (pin "11" (uuid 4574a005-3104-4021-b387-5910733edef7)) + (pin "12" (uuid 457ef622-1fa6-4e82-b6b7-c4d142f32a20)) + (pin "9" (uuid 617e028c-d7a4-4bb6-b04f-f52e503da1f9)) + (pin "13" (uuid 28e76b22-82df-41a6-8aad-81953cdd5f65)) + (pin "2" (uuid f8bb91b9-bb9a-4795-b01e-050b0d01f668)) + (pin "8" (uuid bf1a8f07-b8fa-4252-94fb-e0d41a1e32a2)) + (pin "14" (uuid 1d9ef62e-2e71-4a45-bd95-a205eea0d356)) + (pin "5" (uuid dc888e4c-df6c-4a43-a5ac-a78b3b914db2)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 340.995 196.85 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c85d5c74-8547-4764-8851-deae72dc2e37) + (property "Reference" "#PWR040" (at 340.995 200.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 340.995 191.77 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 340.995 196.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 340.995 196.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2dd49bb9-2e32-4540-a547-d29c7d77c183)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR040") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 78.74 42.545 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ca96e67e-a76a-4f16-8395-67ba0e93d2ec) + (property "Reference" "#PWR027" (at 78.74 48.895 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 78.74 46.99 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 78.74 42.545 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 78.74 42.545 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 62072c7f-76f7-4c78-bae8-eda124213de0)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR027") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:HY534256A") (at 376.555 40.005 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cda5f978-ab68-4b2b-b0ca-c3d0777d4dd1) + (property "Reference" "U25" (at 378.7491 20.955 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "~" (at 376.555 23.495 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 376.555 23.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 376.555 23.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "9" (uuid c2e9d15b-b812-41ab-8597-0d90bc15c734)) + (pin "12" (uuid 14eb14b4-ad70-4bfe-a1f3-30048c352227)) + (pin "6" (uuid 69e7e4dd-c7ec-4612-ba6e-342bc40a5c76)) + (pin "17" (uuid 127abc62-fe09-4fc9-a88a-a9ce2a7dc4b5)) + (pin "2" (uuid c7d18377-1b47-490b-be5c-fb623f269380)) + (pin "8" (uuid 1dbe3b33-3311-4d16-8345-ab1368673191)) + (pin "18" (uuid e41e31f8-b05c-4723-8627-9052900caf54)) + (pin "7" (uuid 3a49721b-7f57-4f60-b35c-576e41c921d5)) + (pin "3" (uuid 563a847d-389b-4083-b139-dd37f38dd9bb)) + (pin "19" (uuid 1c205537-aae7-44b8-90da-6955f29dd5f9)) + (pin "13" (uuid ba49438d-e904-4b3e-8df2-3afeb4c69f87)) + (pin "14" (uuid 08c45947-c98b-4e7f-bfa3-e900171e5fdc)) + (pin "15" (uuid 0a744093-6688-4d11-b172-1087ebe1c053)) + (pin "11" (uuid a1b4246f-ec21-43d8-8b18-f0f730534e80)) + (pin "20" (uuid 971e6683-b82e-4b68-b3a1-f980e67eef28)) + (pin "16" (uuid ac7e75bd-79d6-415e-b2c0-6e3ec5cd0b9c)) + (pin "4" (uuid 8e77ba83-eb04-4918-b81b-f1776d00c4c8)) + (pin "1" (uuid b936fb2c-49ab-408f-8c6d-bdd7a0f91989)) + (pin "10" (uuid 5ee9a76e-23d9-45a6-b244-75795248b610)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U25") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 245.11 276.225 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d05a0c70-982c-4ad0-85eb-bff0b971a0ba) + (property "Reference" "#PWR020" (at 245.11 282.575 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 245.11 280.67 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 245.11 276.225 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 245.11 276.225 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 40a2839f-c854-4bcc-8157-51e0863aa344)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR020") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 192.405 217.17 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d44eafd3-42f1-41fd-8142-08494e6be370) + (property "Reference" "#PWR013" (at 192.405 223.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 192.405 221.615 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 192.405 217.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 192.405 217.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7fd5fda4-4340-4c07-91bf-5282a57e7dd1)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR013") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 335.28 111.125 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d5f8b53d-e872-4682-bd88-dbe86b99ace7) + (property "Reference" "#PWR039" (at 335.28 117.475 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 335.28 115.57 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 335.28 111.125 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 335.28 111.125 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e675155a-0afb-4d6b-b890-173d12b4af8b)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR039") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 78.74 27.305 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d602ff07-ad9f-44e3-ab93-3f94ac01e3d1) + (property "Reference" "#PWR026" (at 78.74 31.115 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 78.74 22.225 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 78.74 27.305 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 78.74 27.305 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e20af955-f90d-4384-83d5-5cbe4b1c86fb)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR026") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS01") (at 283.21 252.095 0) (unit 4) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid de9d99c0-ff4b-472d-bd71-67b87bb95eec) + (property "Reference" "U15" (at 283.2017 243.84 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS01" (at 283.2017 246.38 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 283.21 252.095 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.nteinc.com/specs/7400to7499/pdf/nte74LS01.pdf" (at 283.21 252.095 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "11" (uuid ff4a5dcc-a52f-47db-8ff7-ff91fdcebdf6)) + (pin "14" (uuid 73a391bc-c363-4531-ab49-01505dfa8093)) + (pin "13" (uuid f60876f8-0621-4bae-a604-ccb38c3f48a8)) + (pin "10" (uuid 462b3a61-695d-489d-8f20-6ff94e57722f)) + (pin "8" (uuid 6751bcc6-e298-4b90-b746-d22534e96ea3)) + (pin "4" (uuid 626ae502-141b-48a6-97cc-c0bcd0b254a9)) + (pin "6" (uuid f51b39f2-85e2-4062-b3ba-8a908c1968e1)) + (pin "1" (uuid 557b87d5-87af-4d76-abc4-4643ddf9f14d)) + (pin "2" (uuid 241cead8-5467-44f6-9003-07994f830261)) + (pin "5" (uuid 7b7247ce-7125-4ab1-939a-9bedd8c76e5c)) + (pin "12" (uuid e4e4a0eb-b913-4a26-8a6d-1751117e511a)) + (pin "3" (uuid 1ab33ad0-ceda-466a-b904-c0cee2cea7a7)) + (pin "7" (uuid 1da47a10-0585-4e5f-b67b-b4223bb00a6e)) + (pin "9" (uuid 0234aca6-65c5-4af3-9268-119026b5dc53)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U15") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 147.32 264.795 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e008e4bf-e7b8-4886-8f7b-82d9db530a87) + (property "Reference" "#PWR09" (at 147.32 271.145 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 147.32 269.24 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 147.32 264.795 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 147.32 264.795 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4f8420eb-828f-4c99-b608-60fc794697ea)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR09") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 252.73 111.125 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e1844c7e-945a-4b09-88dd-f8917dcb5bc5) + (property "Reference" "#PWR024" (at 252.73 117.475 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 252.73 115.57 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 252.73 111.125 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 252.73 111.125 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 25d192ad-b866-4f00-9ccd-64650fc94265)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR024") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Dennis2:HY534256A") (at 335.28 40.005 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e306e0c3-cb3f-4350-91a9-ad6d58b95c6a) + (property "Reference" "U21" (at 337.4741 20.955 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "~" (at 335.28 23.495 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 335.28 23.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 335.28 23.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "9" (uuid dbc95b78-d16d-4f57-bfcb-8e9d45f2c414)) + (pin "12" (uuid 8efa115f-5da7-4abe-9892-27f7f248973b)) + (pin "6" (uuid 1249d605-aa8d-4ccb-a14f-306c26b998f3)) + (pin "17" (uuid 129dced6-149e-4797-b8dd-e85e92d11bc9)) + (pin "2" (uuid 7e8ad5d5-15a2-4227-a2fa-d000e4f98590)) + (pin "8" (uuid c9c12402-1595-4e10-9f0d-e304e2b99b15)) + (pin "18" (uuid 642e27dd-4c89-4852-b490-b70f1809d5d2)) + (pin "7" (uuid c1c5b2f7-940c-4f07-8e33-2ca817835c3e)) + (pin "3" (uuid a025ecc0-7512-4d56-aea0-0cb2030f7e76)) + (pin "19" (uuid 51e4a3d8-5a55-4262-bb63-9b2757261fe7)) + (pin "13" (uuid 66a96204-8797-4419-9443-b61f2c9e3d5d)) + (pin "14" (uuid 2fed68dc-ec08-498a-9f97-a002e5ab47ff)) + (pin "15" (uuid cc47ee72-9566-4f0a-9b3c-cc11e361d58e)) + (pin "11" (uuid a96563a1-d66a-4833-8059-60fa78708f98)) + (pin "20" (uuid c0902203-651c-48ce-a82a-a291127b534e)) + (pin "16" (uuid c267438e-8456-493a-b656-4c46f61e1bf3)) + (pin "4" (uuid 3c891586-3b19-4580-9c7a-0ce63abf3c68)) + (pin "1" (uuid e23ff0d3-8b05-48c8-b2af-cd943fcf662d)) + (pin "10" (uuid c477a4db-08a3-4d73-9dd5-8750ba771920)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U21") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS157") (at 192.405 252.095 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e3bca93d-630c-4f5b-8b33-0eb320858b31) + (property "Reference" "U10" (at 194.5991 229.235 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS157" (at 194.5991 231.775 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 192.405 252.095 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (at 192.405 252.095 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 512ca404-3ca7-4303-8a2c-4e4bdce6dcaa)) + (pin "2" (uuid 146cf5aa-35c4-41f2-8c17-38ea2322f602)) + (pin "12" (uuid ad03a7da-ac43-46d3-a71a-ba27c3a2d013)) + (pin "16" (uuid 76d37155-8055-4f11-852e-99275de07c6b)) + (pin "1" (uuid e63df61a-6388-4538-aa77-791f9cd2cea3)) + (pin "4" (uuid da225ec8-28d4-424a-be20-c27158561fe0)) + (pin "7" (uuid 07bdebe7-aa40-4a48-9367-965cdc32a1a7)) + (pin "6" (uuid afef7913-5a30-494b-93d5-707990b16be6)) + (pin "15" (uuid 2d60b915-cf6f-48f4-9397-7987f65620bd)) + (pin "14" (uuid f211864b-f94d-46dc-8b81-a413d638fb8f)) + (pin "13" (uuid 5ab216ed-4ee3-4919-8e09-ce24d2edcd29)) + (pin "9" (uuid ae77305b-2c0a-495b-81eb-dd34b917b369)) + (pin "8" (uuid 5a5ccaf9-e015-47e0-a945-4e6828aab2c7)) + (pin "11" (uuid ed82a441-6231-4a98-87c9-ce145a937c4b)) + (pin "3" (uuid 9c345e0c-12ab-4d83-9ec7-4d87ae2d76aa)) + (pin "5" (uuid 939da9b3-80a8-47f6-b958-c075e80fe098)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS138") (at 353.695 191.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e40e140e-44f7-4ce7-884b-b25c8a25219a) + (property "Reference" "U24" (at 355.8891 176.53 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS138" (at 355.8891 179.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 353.695 191.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS138" (at 353.695 191.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "6" (uuid 25408e91-df54-4092-9d1d-501bcf189803)) + (pin "16" (uuid 280ffefd-ea70-4cba-83c1-f885befab17c)) + (pin "11" (uuid 3208288c-fdd6-4594-a52e-7dace712b470)) + (pin "1" (uuid afac2c6d-981c-4696-99d1-75811f1657c1)) + (pin "5" (uuid e6a70984-921e-483e-a5dd-c238673c7a77)) + (pin "4" (uuid 9a2dee87-5152-412d-a8b0-f828a97de822)) + (pin "3" (uuid b806d2ba-abaa-43bd-9c02-bed16d6647f3)) + (pin "7" (uuid 28c81f25-8f68-4bab-8f88-5884989d5c8a)) + (pin "8" (uuid b9e5e657-dd3a-488d-86e8-eec88515c03d)) + (pin "13" (uuid c983a656-13a9-4326-acd5-4835bebe1bf2)) + (pin "12" (uuid c73064b4-92b4-4783-a322-68694f4edd72)) + (pin "14" (uuid d8310bc2-f702-4157-b03a-cd8b6dd5f57b)) + (pin "15" (uuid 3bd06d35-045a-4869-9206-5b619a8b5684)) + (pin "9" (uuid 6fe6a856-5dfd-4d80-aa0d-e601c64a1f1d)) + (pin "2" (uuid 26aca0c7-800e-4ec2-80d5-459f3e8a5b7b)) + (pin "10" (uuid f92e046a-cdfa-4881-8139-30e1a44d5397)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U24") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS595") (at 105.41 37.465 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid efdebf89-dd62-4414-83d3-978f21a4986a) + (property "Reference" "U19" (at 107.6041 19.685 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS595" (at 107.6041 22.225 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 105.41 37.465 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls595" (at 105.41 37.465 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "4" (uuid 503cc4a3-3cdc-4e2b-89ec-d4e26458aaa1)) + (pin "2" (uuid 2d9c1291-7e32-4e52-86c3-a89db274eae5)) + (pin "3" (uuid d90a5832-7880-4635-862e-ea7c7a63b191)) + (pin "5" (uuid 6677bcf1-19ba-406c-9334-9be8d9d828bf)) + (pin "8" (uuid 6e4e3274-bc50-4330-8c4b-7afea354b00c)) + (pin "1" (uuid 94e6daab-75b9-40d3-8120-a4f3cdfe3818)) + (pin "11" (uuid 8c731942-6eb4-491d-93ec-c4f19d449d9f)) + (pin "16" (uuid 26c9703c-7c6d-4bae-9085-5eec8d31332c)) + (pin "12" (uuid 88f2ec0f-dc8d-4778-b65c-5f44bebbf7e8)) + (pin "13" (uuid 6bde262c-db50-41cc-8634-15addd6fac6b)) + (pin "14" (uuid d2154a3b-579e-421f-95a8-4fab440302d7)) + (pin "15" (uuid fb04be45-a0f2-457b-9061-78b2a1e54730)) + (pin "7" (uuid 879648a7-2694-4735-afa1-4e464cb9d5f5)) + (pin "6" (uuid c028ba96-cae5-42aa-9d28-1cb378fe08dc)) + (pin "10" (uuid 3a2c985f-6955-45ee-add3-61e8ec67e3a4)) + (pin "9" (uuid e2bf9ed2-1a7a-46b1-94a5-cec94a3a7daa)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS04") (at 337.82 233.045 0) (unit 3) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f1119ea0-4c15-41b6-a2bf-3d31a5cc178a) + (property "Reference" "U20" (at 337.82 224.79 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS04" (at 337.82 227.33 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 337.82 233.045 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS04" (at 337.82 233.045 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 3d7a9d4d-86d8-4d37-b415-ca119c790b22)) + (pin "13" (uuid 4bd25368-e154-48a5-93fa-4bbcd2d69c3e)) + (pin "12" (uuid 56162d9a-8001-4e14-af5b-ca7e2fa592d8)) + (pin "4" (uuid 08309b30-e22c-4450-a47a-d83a7d7be3a6)) + (pin "14" (uuid 29bf459f-dcaf-4530-84de-04e5e0ef7017)) + (pin "11" (uuid 79183849-977d-4b0d-bd9b-d971771fb415)) + (pin "1" (uuid c8fb594e-4036-4327-80c5-d56a845edac5)) + (pin "9" (uuid 8a6e434c-078b-4ba4-a2dd-5a71985cc13f)) + (pin "7" (uuid b12f732f-7d9f-47fb-9327-81e6b3ad6d6b)) + (pin "3" (uuid f342f20a-2703-4dd4-9775-73aed074fe03)) + (pin "6" (uuid 963280e6-e2aa-48ec-afe1-72123c1f885b)) + (pin "2" (uuid 43b39432-78ec-41fa-9449-751663250a68)) + (pin "5" (uuid 60a84d0f-244c-42b1-8ce1-482323624e59)) + (pin "8" (uuid a65ea157-fd98-4f81-939a-56d7a94d627f)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U20") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS688") (at 128.905 248.285 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f15737c6-4018-4fc7-b8f0-9cb9d968fcfe) + (property "Reference" "U6" (at 134.62 219.075 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS688" (at 134.62 221.615 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm" (at 128.905 248.285 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS688" (at 128.905 248.285 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "6" (uuid 60454a54-15d9-40eb-88f0-aee59fbf8c80)) + (pin "9" (uuid 29132649-70b2-49a2-82f2-e93ceba35343)) + (pin "5" (uuid 32a29da8-dfeb-41a8-8a11-aed81144f1a0)) + (pin "12" (uuid 6fd91922-2d3d-4a7b-84dc-666331625adc)) + (pin "11" (uuid 622df3eb-b185-4cca-ac58-59431e746b4e)) + (pin "10" (uuid a59ae949-07f6-4585-985c-5e00f322d24b)) + (pin "1" (uuid 4d089176-b1df-4fe6-ad33-e6593cad65fd)) + (pin "19" (uuid bb2f3084-56c9-4ce1-ab71-f7be8d15cfa3)) + (pin "13" (uuid 18dae581-33e5-4b05-b357-e998d79345e3)) + (pin "15" (uuid d6c15427-dc02-42e6-a81d-e414c367b6e7)) + (pin "14" (uuid 12ddf688-27b6-4a82-814f-44e87a511e46)) + (pin "2" (uuid 53841777-3cb9-446c-be53-7620269130ba)) + (pin "18" (uuid 9336f371-5e2d-4a5b-9db2-05e0e2da8c9e)) + (pin "8" (uuid 01ac9ddc-a52d-4cc1-8bfe-6ce015057488)) + (pin "4" (uuid 019b03fa-9971-4159-b3f2-0f16fb3e0947)) + (pin "3" (uuid 013e3b10-6db9-4836-9e6a-bba85d088a21)) + (pin "7" (uuid e3c8d270-0b8c-4c94-aea8-5034318efe06)) + (pin "17" (uuid 977dfd37-0a43-4a40-af3d-0ea292dda721)) + (pin "16" (uuid fba7b16e-2134-4ad7-8e69-3c550c45fd58)) + (pin "20" (uuid b08a69a0-f682-4e3f-a3d3-c4dae02e0000)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "U6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 252.73 71.755 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f3d60d4e-c639-415f-9e38-747fa40f719a) + (property "Reference" "#PWR023" (at 252.73 75.565 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 252.73 66.675 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 252.73 71.755 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 252.73 71.755 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8f7b22ba-50bc-4e7f-99a0-cb18a3d6ea44)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR023") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 353.695 209.55 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f9a802fc-7fcc-4049-856b-901aaa268956) + (property "Reference" "#PWR043" (at 353.695 215.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 353.695 213.995 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 353.695 209.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 353.695 209.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 28ef3122-63f8-4c10-af51-7d266d1a7a09)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR043") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 335.28 60.325 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fb2fffcb-85c2-4d3a-9b59-b8e1889c6dc1) + (property "Reference" "#PWR037" (at 335.28 66.675 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 335.28 64.77 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 335.28 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 335.28 60.325 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid db353edb-d6ea-48ac-8443-92f8b42a6587)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR037") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 113.665 222.885 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fe50a82b-3761-4983-a259-3ca493ee5585) + (property "Reference" "#PWR04" (at 107.315 222.885 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 110.49 222.885 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 113.665 222.885 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 113.665 222.885 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 47afb44c-1064-44b6-a138-1049b12829ac)) + (instances + (project "007-MemoryExpansion" + (path "/dbcf34d9-f66c-4198-90ac-5d9d0f97fd5c" + (reference "#PWR04") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) diff --git a/Modules/007-MemoryExpansion/_autosave-007-MemoryExpansion.kicad_pcb b/Modules/007-MemoryExpansion/_autosave-007-MemoryExpansion.kicad_pcb new file mode 100644 index 0000000..effadd8 --- /dev/null +++ b/Modules/007-MemoryExpansion/_autosave-007-MemoryExpansion.kicad_pcb @@ -0,0 +1,3391 @@ +(kicad_pcb (version 20221018) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + + (net 0 "") + (net 1 "unconnected-(J1-CHASSIS-PadG)") + (net 2 "GND") + (net 3 "unconnected-(J1-MEMAQ-Pada5)") + (net 4 "unconnected-(J1-~{INT3}-Pada6)") + (net 5 "unconnected-(J1-CA0-Pada7)") + (net 6 "unconnected-(J1-CA1-Pada8)") + (net 7 "unconnected-(J1-CA2-Pada9)") + (net 8 "unconnected-(J1-CA3-Pada10)") + (net 9 "unconnected-(J1-CA4-Pada11)") + (net 10 "unconnected-(J1-CA5-Pada12)") + (net 11 "unconnected-(J1-CA6-Pada13)") + (net 12 "unconnected-(J1-CA7-Pada14)") + (net 13 "unconnected-(J1-CA8-Pada15)") + (net 14 "unconnected-(J1-CA9-Pada16)") + (net 15 "unconnected-(J1-CA10-Pada17)") + (net 16 "unconnected-(J1-CA11-Pada18)") + (net 17 "unconnected-(J1-CA12-Pada19)") + (net 18 "unconnected-(J1-CA13-Pada20)") + (net 19 "unconnected-(J1-CA14-Pada21)") + (net 20 "unconnected-(J1-CA15-Pada22)") + (net 21 "unconnected-(J1-~{BUSREQ}-Pada23)") + (net 22 "unconnected-(J1-~{BUSACK}-Pada24)") + (net 23 "unconnected-(J1-A16-Pada25)") + (net 24 "unconnected-(J1-A17-Pada26)") + (net 25 "unconnected-(J1-A18-Pada27)") + (net 26 "unconnected-(J1-A19-Pada28)") + (net 27 "unconnected-(J1-A20-Pada29)") + (net 28 "unconnected-(J1-A21-Pada30)") + (net 29 "unconnected-(J1-SCL-Pada31)") + (net 30 "unconnected-(J1-SDA-Pada32)") + (net 31 "+5V") + (net 32 "unconnected-(J1-~{INT0}-Padb4)") + (net 33 "unconnected-(J1-~{INT1}-Padb5)") + (net 34 "unconnected-(J1-~{INT2}-Padb6)") + (net 35 "unconnected-(J1-CD0-Padb7)") + (net 36 "unconnected-(J1-CD1-Padb8)") + (net 37 "unconnected-(J1-CD2-Padb9)") + (net 38 "unconnected-(J1-CD3-Padb10)") + (net 39 "unconnected-(J1-CD4-Padb11)") + (net 40 "unconnected-(J1-CD5-Padb12)") + (net 41 "unconnected-(J1-CD6-Padb13)") + (net 42 "unconnected-(J1-CD7-Padb14)") + (net 43 "unconnected-(J1-~{RESET}-Padb15)") + (net 44 "unconnected-(J1-CLK-Padb16)") + (net 45 "unconnected-(J1-~{INT}-Padb17)") + (net 46 "unconnected-(J1-~{NMI}-Padb18)") + (net 47 "unconnected-(J1-~{M1}-Padb19)") + (net 48 "unconnected-(J1-~{WAIT}-Padb20)") + (net 49 "unconnected-(J1-~{HALT}-Padb21)") + (net 50 "unconnected-(J1-~{RD}-Padb22)") + (net 51 "unconnected-(J1-~{WR}-Padb23)") + (net 52 "unconnected-(J1-~{MREQ}-Padb24)") + (net 53 "unconnected-(J1-~{IOREQ}-Padb25)") + (net 54 "unconnected-(J1-IEI-Padb26)") + (net 55 "unconnected-(J1-IEO-Padb27)") + (net 56 "unconnected-(J1-+12V-Padb28)") + (net 57 "unconnected-(J1--12V-Padb29)") + (net 58 "unconnected-(J1-SPARE-Padb30)") + (net 59 "unconnected-(J1-SPARE-Padb31)") + (net 60 "/REGBNK2") + (net 61 "/REGBNK1") + (net 62 "/REGBNK0") + (net 63 "/MBA12") + (net 64 "/MBA13") + (net 65 "/MBA14") + (net 66 "/MBA15") + (net 67 "/MBA16") + (net 68 "/MBA17") + (net 69 "/MBA18") + (net 70 "/MBPROT") + (net 71 "/~{WRMAP}") + (net 72 "/~{IOREQ}") + (net 73 "/CA2") + (net 74 "/CA3") + (net 75 "/CA4") + (net 76 "/CA5") + (net 77 "/CA6") + (net 78 "/CA7") + (net 79 "/~{CARDSEL}") + (net 80 "/~{CSMAP}") + (net 81 "/REGMAP0") + (net 82 "/CA12") + (net 83 "/REGMAP1") + (net 84 "/CA13") + (net 85 "/CA14") + (net 86 "/REGMAP2") + (net 87 "/CA15") + (net 88 "/REGMAP3") + (net 89 "/~{WR}") + (net 90 "/CD0") + (net 91 "/CD1") + (net 92 "/CD2") + (net 93 "/CD3") + (net 94 "/CD4") + (net 95 "/CD5") + (net 96 "/CD6") + (net 97 "/CD7") + (net 98 "/~{MWR}") + (net 99 "/~{MREQ}") + (net 100 "/~{CURPROT}") + (net 101 "unconnected-(U5E-GND-Pad7)") + (net 102 "unconnected-(U5E-VCC-Pad14)") + (net 103 "/~{WRREG}") + (net 104 "/MPROTEN") + (net 105 "/CA1") + (net 106 "/CA0") + (net 107 "/~{CSREG}") + (net 108 "unconnected-(J2-Pin_1-Pad1)") + (net 109 "unconnected-(J2-Pin_2-Pad2)") + (net 110 "unconnected-(J2-Pin_3-Pad3)") + (net 111 "unconnected-(J2-Pin_4-Pad4)") + (net 112 "unconnected-(J2-Pin_5-Pad5)") + (net 113 "unconnected-(J2-Pin_6-Pad6)") + (net 114 "unconnected-(J2-Pin_7-Pad7)") + (net 115 "unconnected-(J2-Pin_8-Pad8)") + (net 116 "/JENA19") + (net 117 "/~{MMUX}") + (net 118 "/CA9") + (net 119 "/MMA0") + (net 120 "/CA10") + (net 121 "/MMA1") + (net 122 "unconnected-(U1-GND-Pad8)") + (net 123 "/MMA2") + (net 124 "/CA11") + (net 125 "/MMA3") + (net 126 "/MUXEN") + (net 127 "unconnected-(U1-VCC-Pad16)") + (net 128 "/MMA4") + (net 129 "/MMA5") + (net 130 "unconnected-(U2-GND-Pad8)") + (net 131 "/MMA6") + (net 132 "/MMA7") + (net 133 "unconnected-(U2-VCC-Pad16)") + (net 134 "/CA8") + (net 135 "/MMA8") + (net 136 "unconnected-(U3-I0b-Pad5)") + (net 137 "unconnected-(U3-I1b-Pad6)") + (net 138 "unconnected-(U3-Zb-Pad7)") + (net 139 "unconnected-(U3-GND-Pad8)") + (net 140 "unconnected-(U3-Zc-Pad9)") + (net 141 "unconnected-(U3-I1c-Pad10)") + (net 142 "unconnected-(U3-I0c-Pad11)") + (net 143 "unconnected-(U3-Zd-Pad12)") + (net 144 "unconnected-(U3-I1d-Pad13)") + (net 145 "unconnected-(U3-I0d-Pad14)") + (net 146 "unconnected-(U3-VCC-Pad16)") + (net 147 "Net-(U23-Pad13)") + (net 148 "/~{CSCONF}") + (net 149 "/~{RD}") + (net 150 "Net-(U5-Pad13)") + (net 151 "unconnected-(U6-G-Pad1)") + (net 152 "unconnected-(U6-R0-Pad3)") + (net 153 "unconnected-(U6-R1-Pad5)") + (net 154 "unconnected-(U6-R2-Pad7)") + (net 155 "unconnected-(U6-R3-Pad9)") + (net 156 "unconnected-(U6-R4-Pad12)") + (net 157 "unconnected-(U6-R5-Pad14)") + (net 158 "unconnected-(U6-R6-Pad16)") + (net 159 "unconnected-(U6-R7-Pad18)") + (net 160 "/~{CSPROT}") + (net 161 "unconnected-(U8B-O3-Pad9)") + (net 162 "unconnected-(U8B-O1-Pad11)") + (net 163 "/REGBNK3") + (net 164 "Net-(U10-Za)") + (net 165 "Net-(U10-Zb)") + (net 166 "Net-(U10-Zc)") + (net 167 "Net-(U10-Zd)") + (net 168 "/MDA0") + (net 169 "/MDA1") + (net 170 "/~{DBANK1_WR}") + (net 171 "/~{MRAS}") + (net 172 "/~{DBANK1_RD}") + (net 173 "/~{MCAS}") + (net 174 "/MDA2") + (net 175 "/MDA3") + (net 176 "/~{DBANK2_WR}") + (net 177 "/~{DBANK2_RD}") + (net 178 "/MDA4") + (net 179 "/MDA5") + (net 180 "/MDA6") + (net 181 "/MDA7") + (net 182 "/~{DBANK3_WR}") + (net 183 "/~{DBANK3_RD}") + (net 184 "/~{DBANK4_WR}") + (net 185 "/~{DBANK4_RD}") + (net 186 "Net-(U23-Pad12)") + (net 187 "unconnected-(U27-Pad1)") + (net 188 "unconnected-(U27-Pad2)") + (net 189 "unconnected-(U27-Pad3)") + (net 190 "unconnected-(X1-NC-Pad1)") + (net 191 "Net-(U19-RCLK)") + (net 192 "/~{RESET}") + (net 193 "unconnected-(U4A-~{Q}-Pad6)") + (net 194 "unconnected-(U4C-GND-Pad7)") + (net 195 "unconnected-(U4B-~{Q}-Pad8)") + (net 196 "unconnected-(U4B-Q-Pad9)") + (net 197 "unconnected-(U4B-~{S}-Pad10)") + (net 198 "unconnected-(U4B-C-Pad11)") + (net 199 "unconnected-(U4B-D-Pad12)") + (net 200 "unconnected-(U4B-~{R}-Pad13)") + (net 201 "unconnected-(U4C-VCC-Pad14)") + (net 202 "/~{NMI}") + (net 203 "unconnected-(U7E-GND-Pad7)") + (net 204 "unconnected-(U7-Pad8)") + (net 205 "unconnected-(U7-Pad9)") + (net 206 "unconnected-(U7-Pad10)") + (net 207 "unconnected-(U7-Pad11)") + (net 208 "unconnected-(U7-Pad12)") + (net 209 "unconnected-(U7-Pad13)") + (net 210 "unconnected-(U7E-VCC-Pad14)") + (net 211 "/~{MCASR}") + (net 212 "unconnected-(U19-QC-Pad2)") + (net 213 "unconnected-(U19-QD-Pad3)") + (net 214 "unconnected-(U19-QE-Pad4)") + (net 215 "unconnected-(U19-QF-Pad5)") + (net 216 "unconnected-(U19-QG-Pad6)") + (net 217 "unconnected-(U19-QH-Pad7)") + (net 218 "unconnected-(U19-QH'-Pad9)") + (net 219 "/~{REFRSH}") + (net 220 "Net-(U15-Pad3)") + (net 221 "unconnected-(U20-Pad5)") + (net 222 "unconnected-(U20-Pad6)") + (net 223 "unconnected-(U20G-GND-Pad7)") + (net 224 "unconnected-(U20-Pad8)") + (net 225 "unconnected-(U20-Pad9)") + (net 226 "unconnected-(U20-Pad10)") + (net 227 "unconnected-(U20-Pad11)") + (net 228 "unconnected-(U20-Pad12)") + (net 229 "unconnected-(U20-Pad13)") + (net 230 "unconnected-(U20G-VCC-Pad14)") + (net 231 "/MBA19") + + (footprint "Package_DIP:DIP-24_W15.24mm" (layer "F.Cu") + (tstamp 02757c6e-2bca-444d-8fc5-4fef2ee04c62) + (at 116.835 83.815) + (descr "24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)") + (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (path "/34d013a1-0ddf-4dad-b7c7-111022c687a3") + (attr through_hole) + (fp_text reference "U12" (at 7.62 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b26ec7cb-e215-4ebb-a703-6e29282f1c01) + ) + (fp_text value "~" (at 7.62 30.27) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 94cdba9a-5d91-478b-a181-5372b8d2728c) + ) + (fp_text user "${REFERENCE}" (at 7.62 13.97) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6c1aa7dc-ce6b-4e13-9e41-1f520515d9d0) + ) + (fp_line (start 1.16 -1.33) (end 1.16 29.27) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 06b8d9c6-011b-4808-8a7e-bed7352f8ee4)) + (fp_line (start 1.16 29.27) (end 14.08 29.27) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a725cd02-681d-4fb6-bab1-21d57c7b046d)) + (fp_line (start 6.62 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 217491a0-6176-4dea-8cf7-0ea94aa9ada4)) + (fp_line (start 14.08 -1.33) (end 8.62 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb14a6ab-360b-48b5-99d3-4f078037900b)) + (fp_line (start 14.08 29.27) (end 14.08 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 598c8a1d-0c01-4041-bbc2-e1c7aeeae01a)) + (fp_arc (start 8.62 -1.33) (mid 7.62 -0.33) (end 6.62 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0938ba5d-6f29-42a3-874b-da2946122e7e)) + (fp_line (start -1.05 -1.55) (end -1.05 29.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3e975a95-845b-41c4-91b0-2612f63cccb0)) + (fp_line (start -1.05 29.5) (end 16.3 29.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6da407cf-69ff-46af-bc46-1c1621d40a93)) + (fp_line (start 16.3 -1.55) (end -1.05 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b643a5b4-fbae-4624-a264-34adb81e82fa)) + (fp_line (start 16.3 29.5) (end 16.3 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e33b9b30-3423-4e73-85fa-423520d506cd)) + (fp_line (start 0.255 -0.27) (end 1.255 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c00f4dbb-76b7-4f35-bf29-48cb0920565b)) + (fp_line (start 0.255 29.21) (end 0.255 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e2f3f30e-0006-4301-b980-d62012ea080f)) + (fp_line (start 1.255 -1.27) (end 14.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0423b940-9f9d-4feb-9c62-f993b953ebba)) + (fp_line (start 14.985 -1.27) (end 14.985 29.21) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b46b8346-bafb-41ed-a558-9c63f2bfdb0d)) + (fp_line (start 14.985 29.21) (end 0.255 29.21) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3fbcc29e-1d05-41a0-8ee8-ccd4d3a4cd05)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 163 "/REGBNK3") (pinfunction "A7") (pintype "input") (tstamp 554194fe-0a32-402c-a02d-cc9c4d389640)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 60 "/REGBNK2") (pinfunction "A6") (pintype "input") (tstamp 59d97e2b-39d2-4c8e-88ff-4755fc6697b5)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 61 "/REGBNK1") (pinfunction "A5") (pintype "input") (tstamp 24383abe-547f-4c0c-93e9-4ffb6f555fb2)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 62 "/REGBNK0") (pinfunction "A4") (pintype "input") (tstamp 9f05ade1-dc90-494e-bbbc-28bd6ca0a5b9)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 167 "Net-(U10-Zd)") (pinfunction "A3") (pintype "input") (tstamp 49100682-2daf-4c2c-bc25-3898c99d0cc7)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 166 "Net-(U10-Zc)") (pinfunction "A2") (pintype "input") (tstamp 0b529f86-4f45-47ba-a085-a5be5428412c)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 165 "Net-(U10-Zb)") (pinfunction "A1") (pintype "input") (tstamp 92b31845-ae18-42ee-8ab5-4934ff734694)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 164 "Net-(U10-Za)") (pinfunction "A0") (pintype "input") (tstamp 4bcf8033-0719-4bc6-88c9-ba4b38fba61e)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 63 "/MBA12") (pinfunction "D0") (pintype "bidirectional") (tstamp 2ad863c9-19fd-41ab-840a-255c95ce7239)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 64 "/MBA13") (pinfunction "D1") (pintype "bidirectional") (tstamp 2f6829b0-d64a-41c1-b051-fddad3369df8)) + (pad "11" thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 65 "/MBA14") (pinfunction "D2") (pintype "bidirectional") (tstamp 05312145-e3be-42a1-8830-c3d6cd6eb734)) + (pad "12" thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp a5d5d3aa-faa3-441c-bc2f-3a22ad197aba)) + (pad "13" thru_hole oval (at 15.24 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 66 "/MBA15") (pinfunction "D3") (pintype "bidirectional") (tstamp 4f70c013-c34c-45b5-8867-0312f809e770)) + (pad "14" thru_hole oval (at 15.24 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 67 "/MBA16") (pinfunction "D4") (pintype "bidirectional") (tstamp eb12e7e2-3c66-410a-b5e0-e1693e1100f8)) + (pad "15" thru_hole oval (at 15.24 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 68 "/MBA17") (pinfunction "D5") (pintype "bidirectional") (tstamp bff41228-cb29-4d25-99f9-3561e7e721f2)) + (pad "16" thru_hole oval (at 15.24 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 69 "/MBA18") (pinfunction "D6") (pintype "bidirectional") (tstamp 2d1099c8-2890-4cdb-9389-fae9866edb1a)) + (pad "17" thru_hole oval (at 15.24 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 70 "/MBPROT") (pinfunction "D7") (pintype "bidirectional") (tstamp ea8f68bd-f479-455a-9150-819e379a10c9)) + (pad "18" thru_hole oval (at 15.24 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "~{CS}") (pintype "input") (tstamp 51dac7bd-af08-46f6-8865-87d65184b76a)) + (pad "19" thru_hole oval (at 15.24 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "A10") (pintype "input") (tstamp a7c2c648-dbad-4bdf-9556-420d04fb54d3)) + (pad "20" thru_hole oval (at 15.24 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "~{OE}") (pintype "input") (tstamp 32a2a7c9-b2e2-4299-a3f3-92735c2976a7)) + (pad "21" thru_hole oval (at 15.24 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 71 "/~{WRMAP}") (pinfunction "R/~{W}") (pintype "input") (tstamp 9f166727-b6ae-4a23-8909-0b4a1358491e)) + (pad "22" thru_hole oval (at 15.24 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "A9") (pintype "input") (tstamp e40fa718-d0f0-47c5-b09c-1ef56635fc26)) + (pad "23" thru_hole oval (at 15.24 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "A8") (pintype "input") (tstamp bc714daa-3c1a-45eb-95ff-d3e647ca1311)) + (pad "24" thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "Vcc") (pintype "power_in") (tstamp 5dd94d16-7bcf-44a9-8f7c-2f4617698615)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-24_W15.24mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm_Socket" (layer "F.Cu") + (tstamp 03d64767-4715-44ac-a0fd-ebcfb4367e9e) + (at 93.98 25.4) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (path "/e306e0c3-cb3f-4350-91a9-ad6d58b95c6a") + (attr through_hole) + (fp_text reference "U21" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ccba7344-4332-46cd-a9fa-b88364020fee) + ) + (fp_text value "~" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 42de709f-c9a6-4e2b-96e9-fad50c5e3d79) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4a1bb9cd-5333-4653-8dcc-97c6f4c2e8b9) + ) + (fp_line (start -1.33 -1.39) (end -1.33 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e56a3b47-d0b5-4f1e-8d70-7417d05540e0)) + (fp_line (start -1.33 24.25) (end 8.95 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8eabe36a-4438-4edf-be98-8a7eedd25c1d)) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c1e5eee0-f54e-4f29-a78f-03a58e0bd4dd)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a893f610-693e-49bf-bf4c-46dec2200552)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 87f5fe39-4e12-44de-8b6a-8a194c80d488)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3dff4ca3-3a51-4b21-ab98-3dc37e1fa13f)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c1d1e14a-ac94-4bef-981b-1672908d2ef7)) + (fp_line (start 8.95 -1.39) (end -1.33 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aa2c382b-c585-4cbe-9fa7-d2005244167d)) + (fp_line (start 8.95 24.25) (end 8.95 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c94faee-eb42-4e8a-9627-586f22896baa)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f70a1ff5-98da-45e8-8af0-f7c17765f025)) + (fp_line (start -1.55 -1.6) (end -1.55 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e27c2119-6b5c-49c1-8f01-1668e3ed2a12)) + (fp_line (start -1.55 24.45) (end 9.15 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f495b253-fb25-4eef-8d5b-80e485e29e81)) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ba3f750c-1924-4c59-8994-1e11eb95cbb3)) + (fp_line (start 9.15 24.45) (end 9.15 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b36011c5-27a6-4a39-b258-942cf1104cbb)) + (fp_line (start -1.27 -1.33) (end -1.27 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5a46a07d-84a0-4db8-8cc1-e5992e153d36)) + (fp_line (start -1.27 24.19) (end 8.89 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cf94e712-c733-4f6d-8560-b6415471ade6)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 761dde38-041d-419f-bd8f-892de72288dc)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4678ab43-c492-468e-aa6f-db43eeb9c0c5)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e6867b49-9bb5-46d6-800c-e126b001aedf)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f808b600-893c-49a4-af79-7bea0ddfdba2)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be63c1a6-ae1d-4bb4-823d-711c805bfd87)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 42c8c24a-5188-4719-ac42-2c66ffd1dc04)) + (fp_line (start 8.89 24.19) (end 8.89 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e75f244d-fd03-4844-b5f6-1ac2e71f2589)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 168 "/MDA0") (pinfunction "DQ0") (pintype "bidirectional") (tstamp cacf2a3c-1170-41ef-9aaa-54c0a091b4d9)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 169 "/MDA1") (pinfunction "DQ1") (pintype "bidirectional") (tstamp 0b1931c6-f128-4111-9927-8f2c64816222)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 182 "/~{DBANK3_WR}") (pinfunction "~{WE}") (pintype "input") (tstamp f6795be7-bc51-4c67-b05b-4c33793eb288)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 171 "/~{MRAS}") (pinfunction "~{RAS}") (pintype "input") (tstamp 09828937-65e8-464f-979a-9519d7bf5703)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 705f2b83-0feb-4b5e-9c39-1ec506975cc6)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 119 "/MMA0") (pinfunction "A0") (pintype "input") (tstamp 7a6ef004-e9ea-4dc9-a060-0e0a57a5eafb)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 121 "/MMA1") (pinfunction "A1") (pintype "input") (tstamp 74030481-0612-43f2-b110-cf885a0696b9)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 123 "/MMA2") (pinfunction "A2") (pintype "input") (tstamp 961a75b4-87bc-4f40-8a09-2e143afe1b83)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 125 "/MMA3") (pinfunction "A3") (pintype "input") (tstamp 22e31a99-1158-46e9-9a42-68c9372ef661)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "VCC") (pintype "power_in") (tstamp 2de0130c-3a81-4710-8f91-06fefb98c84f)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 128 "/MMA4") (pinfunction "A4") (pintype "input") (tstamp c8ae16af-7a56-4e03-90d3-21c4fdbf3833)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 129 "/MMA5") (pinfunction "A5") (pintype "input") (tstamp bf06f01b-1d18-4adf-a065-88f63864f1b7)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 131 "/MMA6") (pinfunction "A6") (pintype "input") (tstamp 4abeb442-1ecd-43bf-b634-d195e5729bb4)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 132 "/MMA7") (pinfunction "A7") (pintype "input") (tstamp 08aa7a54-01fb-44c0-98b3-5682d21953a2)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 135 "/MMA8") (pinfunction "A8") (pintype "input") (tstamp 4ba0146a-1d80-412a-88ed-33241107ca35)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 183 "/~{DBANK3_RD}") (pinfunction "~{OE}") (pintype "input") (tstamp 6c2771c1-5967-4e42-9a26-977a2dc003f8)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 173 "/~{MCAS}") (pinfunction "~{CAS}") (pintype "input") (tstamp 8ee8e4a5-ae0c-4ba6-a743-26bd58efccc3)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 174 "/MDA2") (pinfunction "DQ2") (pintype "bidirectional") (tstamp bdd28785-af43-406c-b42c-03f7de94dd6a)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 175 "/MDA3") (pinfunction "DQ3") (pintype "bidirectional") (tstamp 56388029-913a-4a50-8b5e-c4ed1cc4e4e2)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VSS") (pintype "power_in") (tstamp eeb92d8b-d640-4b60-ae37-bf29e7847e64)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-14_W7.62mm" (layer "F.Cu") + (tstamp 26714034-0b21-47d2-bba6-74ba39dec21f) + (at 158.75 45.72) + (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Quad buffer 3-State outputs") + (property "ki_keywords" "TTL buffer 3State") + (path "/c63d95b9-2312-45fd-ac0b-13182ab07615") + (attr through_hole) + (fp_text reference "U7" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5dcf8e93-4f56-4f3d-a646-0a6da7782fe6) + ) + (fp_text value "74LS125" (at 3.81 17.57) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b7417b17-f260-4246-a214-d81779d92982) + ) + (fp_text user "${REFERENCE}" (at 3.81 7.62) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7ab35664-40db-4723-a4c3-4e9cca88bda2) + ) + (fp_line (start 1.16 -1.33) (end 1.16 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f9851fed-53a0-402a-a19e-4456d5038990)) + (fp_line (start 1.16 16.57) (end 6.46 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 68b9424a-dd75-431a-80e4-3c908af7397e)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 24f78b07-a968-4ca0-bff6-148a349599cf)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e1bfdf9-0cf9-4f11-94b5-881647de7400)) + (fp_line (start 6.46 16.57) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 284ec580-178b-405b-ad7e-112f199efa54)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp decc5417-8069-41f5-9678-a5795ea01763)) + (fp_line (start -1.1 -1.55) (end -1.1 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 483e68c1-0b19-4396-8b80-3c2e3b219b74)) + (fp_line (start -1.1 16.8) (end 8.7 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 142bdb10-3d67-4cc2-a8a1-7aaa14b013c6)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9f5cb3dc-3519-4ac8-8bb6-f0d30cc6ff93)) + (fp_line (start 8.7 16.8) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 54fce076-c8cb-422f-9f6b-419ba076382d)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 377a2722-a291-4b01-b18b-e82956ab1c71)) + (fp_line (start 0.635 16.51) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1436dfb7-7f4e-44e8-add3-9c9474844a2c)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp de4a7828-e2d5-4daa-aa8b-d988dbae0274)) + (fp_line (start 6.985 -1.27) (end 6.985 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8a8800c4-6dd3-4339-bb6d-6259ed591c0d)) + (fp_line (start 6.985 16.51) (end 0.635 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 23c84307-4949-4971-9701-f0760dcc729e)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 150 "Net-(U5-Pad13)") (pintype "input") (tstamp 7bb78e9e-4b61-413d-bd33-9f41b199f432)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 116 "/JENA19") (pintype "input") (tstamp adc48e6f-3e17-417c-aa63-0bab24232465)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 90 "/CD0") (pintype "tri_state") (tstamp ce85303b-9761-4ee2-9c75-076e6565c96e)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 186 "Net-(U23-Pad12)") (pintype "input") (tstamp d8275903-3481-4d3f-82dc-0dfec2a1fbdd)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pintype "input") (tstamp 9b311903-f6b4-4a40-b325-f30d36da1ac4)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 202 "/~{NMI}") (pintype "tri_state") (tstamp b36411bb-ed8d-410d-9315-a33440a24d94)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 203 "unconnected-(U7E-GND-Pad7)") (pinfunction "GND") (pintype "power_in") (tstamp 95625dee-61a4-438c-8570-d9de433a526f)) + (pad "8" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 204 "unconnected-(U7-Pad8)") (pintype "tri_state") (tstamp 5551af9a-0ca0-462b-a65d-3502d94f2a30)) + (pad "9" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 205 "unconnected-(U7-Pad9)") (pintype "input") (tstamp a98258b3-1380-462f-a9f1-dc608f1f0e91)) + (pad "10" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 206 "unconnected-(U7-Pad10)") (pintype "input") (tstamp e2d49c0c-1720-447f-81f7-00e6df9f4a7b)) + (pad "11" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 207 "unconnected-(U7-Pad11)") (pintype "tri_state") (tstamp b3f5b632-1094-4206-86aa-7e0a3795f1ee)) + (pad "12" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 208 "unconnected-(U7-Pad12)") (pintype "input") (tstamp a53c497d-9ce0-4ce0-b8bf-9b4902177cba)) + (pad "13" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 209 "unconnected-(U7-Pad13)") (pintype "input") (tstamp c5a21967-e637-4d4c-a320-cb228ee58bae)) + (pad "14" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 210 "unconnected-(U7E-VCC-Pad14)") (pinfunction "VCC") (pintype "power_in") (tstamp e492720a-826f-4933-afee-96aeeebd6136)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-14_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-14_W7.62mm" (layer "F.Cu") + (tstamp 302b4783-4a71-42f5-bf31-e6f560995e49) + (at 147.33 67.305) + (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "quad 2-input NOR gate") + (property "ki_keywords" "TTL Nor2") + (path "/c5bb51da-e9d2-4e56-8dc9-e5c25fc2fd5a") + (attr through_hole) + (fp_text reference "U5" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9d06eb2d-21f4-4971-b4db-0fb4a1aebc31) + ) + (fp_text value "74LS02" (at 3.81 17.57) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fe457b6a-6b7c-4baf-b65f-7794970e8468) + ) + (fp_text user "${REFERENCE}" (at 3.81 7.62) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9565ad5d-4010-4c0e-a487-77a7b9f882a1) + ) + (fp_line (start 1.16 -1.33) (end 1.16 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e4cba980-06e7-4611-b1f4-91279bdb8b61)) + (fp_line (start 1.16 16.57) (end 6.46 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e8576f69-609b-42b0-bfb3-9409a0a7a3f2)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a767545-166f-4c62-b988-233a38ad95b7)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 209da408-1408-4343-a86b-de35d847039f)) + (fp_line (start 6.46 16.57) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6148b879-b7a6-4bf0-ae22-e9f929fc1dc9)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 35e28189-c408-4a7c-b6a4-252d6c46f5ab)) + (fp_line (start -1.1 -1.55) (end -1.1 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp be5904df-f388-420e-a80a-c67c195fff30)) + (fp_line (start -1.1 16.8) (end 8.7 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c5a450d9-dcc0-442b-a8c0-742eaa7205e0)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4cc745ce-bc0d-4af8-90f5-0185813bb2ee)) + (fp_line (start 8.7 16.8) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 959d551e-2648-4ba4-b816-e2981ee8a20f)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a420e8ff-fba2-4fc8-86cb-55f641543bbd)) + (fp_line (start 0.635 16.51) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a2ffbda2-29fc-4b83-8bdd-7fb3687b5c50)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b17ad590-bffe-4ffd-9653-87bea2ca9c43)) + (fp_line (start 6.985 -1.27) (end 6.985 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5f11b863-2cef-459c-ae91-a024ea811eae)) + (fp_line (start 6.985 16.51) (end 0.635 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 33bec9e2-e185-4c50-8d86-358c77941283)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 98 "/~{MWR}") (pintype "output") (tstamp 676e730e-a346-4dbb-bbcc-9ef31b8ed3d6)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 99 "/~{MREQ}") (pintype "input") (tstamp 215e0e50-92a4-400d-80df-7038c475fbc4)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 89 "/~{WR}") (pintype "input") (tstamp 9881f57e-5f7a-4ea6-b22e-19188d293437)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 147 "Net-(U23-Pad13)") (pintype "output") (tstamp 72417a1e-f0ce-49f0-905c-3d71dadec30f)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 98 "/~{MWR}") (pintype "input") (tstamp e3f3099a-3689-44cc-82f1-ecd478ce4bac)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 100 "/~{CURPROT}") (pintype "input") (tstamp 9239355e-ee67-4c6c-9b11-613222e99dbb)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 101 "unconnected-(U5E-GND-Pad7)") (pinfunction "GND") (pintype "power_in") (tstamp 3ca9220b-1bcf-44c4-80b9-4d411c873e40)) + (pad "8" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 09788ac2-d602-4ab7-a9d7-5ac5cea51bb3)) + (pad "9" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp a6bf00db-2977-490c-9afb-b320685ecb90)) + (pad "10" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 5971169e-bc6c-4bb6-92d0-017a36f8aab9)) + (pad "11" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 148 "/~{CSCONF}") (pintype "input") (tstamp 6ccbbc5d-23a6-46cb-ade9-ea9a9d639971)) + (pad "12" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 149 "/~{RD}") (pintype "input") (tstamp c26ff775-2596-45e3-a3b3-1c15a3d59c0b)) + (pad "13" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 150 "Net-(U5-Pad13)") (pintype "output") (tstamp cd5aab17-0cee-4183-b82b-39d5a7ae1206)) + (pad "14" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 102 "unconnected-(U5E-VCC-Pad14)") (pinfunction "VCC") (pintype "power_in") (tstamp 6b9b0a6f-5b74-4645-a2e8-153b43148480)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-14_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_2x01_P2.54mm_Vertical" (layer "F.Cu") + (tstamp 3426d4f8-7205-4ac0-99eb-621db7b53da2) + (at 147.32 40.64 90) + (descr "Through hole straight pin header, 2x01, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x01 2.54mm double row") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/10a7d49d-5b86-46ab-b377-5be71b923e38") + (attr through_hole) + (fp_text reference "J3" (at 1.27 -2.33 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d91511d1-fc9d-406c-b136-38931cc40f44) + ) + (fp_text value "ENA19" (at 1.27 2.33 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c57437ce-c50a-417b-8c86-68d01705fc12) + ) + (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0aaf1581-59f7-43fd-bd72-658b4f5a1193) + ) + (fp_line (start -1.33 -1.33) (end 0 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7d23bd0d-74eb-4cab-86a8-bd1090a7f390)) + (fp_line (start -1.33 0) (end -1.33 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a6293e30-2de2-4a37-8f47-47692928a91f)) + (fp_line (start -1.33 1.27) (end -1.33 1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2e06284a-33bd-42d6-a670-83c262bab92c)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a01e9070-919d-4ec1-b761-c7f5949bdafd)) + (fp_line (start -1.33 1.33) (end 3.87 1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp da864d6b-9031-4675-a97b-e0c4829b5a34)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3264041-a173-4101-88ae-d060ba1e62b7)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5785b54f-c14f-4d09-b116-8511a1137804)) + (fp_line (start 3.87 -1.33) (end 3.87 1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 71b79c57-b065-450c-aac7-cedd4450b3e9)) + (fp_line (start -1.8 -1.8) (end -1.8 1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e2ac7ecc-0bc9-4006-b5d8-39f8c34c0bf8)) + (fp_line (start -1.8 1.8) (end 4.35 1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a0d5eec2-3582-4453-bf22-d2dab2e0e3d0)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 96852b19-556b-460b-8e76-a17a53d90dc1)) + (fp_line (start 4.35 1.8) (end 4.35 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0b8d5781-c0c7-4c09-be48-b4db6f5702b8)) + (fp_line (start -1.27 0) (end 0 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 59795a48-ad26-42d5-a101-d243ff796f5c)) + (fp_line (start -1.27 1.27) (end -1.27 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ff1c4de6-0104-4955-911e-3780855a47a6)) + (fp_line (start 0 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9d6bf7e7-9879-4b4f-8768-1405202d0eb7)) + (fp_line (start 3.81 -1.27) (end 3.81 1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5bcdfc97-4f8b-470b-af25-857fe43a1883)) + (fp_line (start 3.81 1.27) (end -1.27 1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1203dfa5-5870-4b5c-8a1b-9790e80c6020)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "Pin_1") (pintype "passive") (tstamp df9cb686-254d-4782-89c0-78548250e3e0)) + (pad "2" thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 116 "/JENA19") (pinfunction "Pin_2") (pintype "passive") (tstamp 499c09a6-4910-421e-81d1-dd8b4f57b1b1)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x01_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-16_W7.62mm" (layer "F.Cu") + (tstamp 3a400ee6-0ce7-4b2c-9c09-b8c284fb4569) + (at 93.98 83.82) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Quad 2 to 1 line Multiplexer") + (property "ki_keywords" "TTL MUX MUX2") + (path "/3cef306c-24de-4f9a-a86a-e642771b49d2") + (attr through_hole) + (fp_text reference "U3" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e8640d8a-bfad-4a78-b009-833f51b89b02) + ) + (fp_text value "74LS157" (at 3.81 20.11) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6f13a6f4-5e6f-44ae-99ff-c7cbdd2cdf90) + ) + (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b42baae2-e6f2-4671-b80b-586fa40bf433) + ) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 98117409-e92f-4ecd-afcf-48d6954e869f)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 63188738-ffa0-4de6-ab85-f71b19fe906c)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c9110c3b-46f3-4904-bf10-77c9403b7978)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 049b8a3f-5694-4700-8421-f778f156acbc)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f20cbd7c-0d84-4902-b48f-82ced974474f)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 88dbe258-81c8-4a99-89a9-5804f5572da2)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b79ed0d1-dadc-4a41-ad7e-f4a5cf53e41f)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d7a32110-7cfb-4adf-b56d-2bcec8d5a466)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1d81b5a2-4033-448d-999d-38e84980a891)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 150abe4e-8e14-4a3c-a132-190c81c3b69d)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b611298b-32c4-4f4d-9fed-5a7b252ae31f)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 29a36817-d1b4-4b7e-867c-c7317a3c4e44)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9e5b5f75-28e2-44b3-980b-0a0a3214f2fe)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 975e495e-0634-4e05-8563-8b28f9499542)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 72f8ffe0-9fa0-42a9-a7f9-3c1e5ed66dcb)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 117 "/~{MMUX}") (pinfunction "S") (pintype "input") (tstamp 8d8cb1d6-c06c-4802-a03b-952354f75d09)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 134 "/CA8") (pinfunction "I0a") (pintype "input") (tstamp 3a377628-170e-4b16-a3f1-010e3c8211c7)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 68 "/MBA17") (pinfunction "I1a") (pintype "input") (tstamp 24e5dbef-a718-4c39-b4b4-75079173a2cc)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 135 "/MMA8") (pinfunction "Za") (pintype "output") (tstamp c4b00f3c-836b-4ad5-90ab-0d4dd532d8c0)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 136 "unconnected-(U3-I0b-Pad5)") (pinfunction "I0b") (pintype "input") (tstamp 4ffb84e6-332a-495a-87a7-5d025671568d)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 137 "unconnected-(U3-I1b-Pad6)") (pinfunction "I1b") (pintype "input") (tstamp 0b3f30ca-9967-4255-af51-ed230d32dfb5)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 138 "unconnected-(U3-Zb-Pad7)") (pinfunction "Zb") (pintype "output") (tstamp 55d4eea9-86fe-489c-a4f0-c67a8b749c84)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 139 "unconnected-(U3-GND-Pad8)") (pinfunction "GND") (pintype "power_in") (tstamp da6fa0d7-95ce-4776-bf67-407ec1057746)) + (pad "9" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 140 "unconnected-(U3-Zc-Pad9)") (pinfunction "Zc") (pintype "output") (tstamp 1db50eb2-b77a-42a9-a893-53f8d8ca661b)) + (pad "10" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 141 "unconnected-(U3-I1c-Pad10)") (pinfunction "I1c") (pintype "input") (tstamp 0dca9003-f111-42a2-ac57-6a7ecf66fd69)) + (pad "11" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 142 "unconnected-(U3-I0c-Pad11)") (pinfunction "I0c") (pintype "input") (tstamp 7cc4dfe5-56b7-4626-8f80-0db908f57c3b)) + (pad "12" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 143 "unconnected-(U3-Zd-Pad12)") (pinfunction "Zd") (pintype "output") (tstamp 36ff6e08-3130-41d5-a03b-735dc432bc3a)) + (pad "13" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 144 "unconnected-(U3-I1d-Pad13)") (pinfunction "I1d") (pintype "input") (tstamp 528c1265-20ac-404c-b1c7-4524f630ed40)) + (pad "14" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 145 "unconnected-(U3-I0d-Pad14)") (pinfunction "I0d") (pintype "input") (tstamp 88b7f6dc-53ed-4d6e-ad3b-44ddfdc578b1)) + (pad "15" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 126 "/MUXEN") (pinfunction "E") (pintype "input") (tstamp 9f29962d-b8cd-4410-97e7-110b662bf5c4)) + (pad "16" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 146 "unconnected-(U3-VCC-Pad16)") (pinfunction "VCC") (pintype "power_in") (tstamp 81582aa7-780f-4be4-9a85-56883606ce64)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-16_W7.62mm" (layer "F.Cu") + (tstamp 42270497-5382-46aa-b4d2-138309253d86) + (at 170.18 93.98) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Dual Decoder 1 of 4, Active low outputs") + (property "ki_keywords" "TTL DECOD4") + (path "/0cbd4cfc-bcf2-4592-a8fb-8fa4450598ec") + (attr through_hole) + (fp_text reference "U8" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fd888932-509a-401a-b43a-14c8ae74da08) + ) + (fp_text value "74LS139" (at 3.81 20.11) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4be2306b-0216-48a7-82b7-0e70bda93d27) + ) + (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 359fa30b-5833-4b02-ad0f-2b0fc27c0697) + ) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec9e0329-238a-4ae8-b7f8-e3456942bf65)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b5f3890-a706-4042-94e5-8a180aac71a1)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 79397d99-6293-4753-a39d-cd0b74de4fd2)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8ffc1768-3dd4-492c-a6a1-c089313b8928)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 644d1ee7-a724-4b03-99dc-8fdcf9a39c55)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aa71e739-a359-40b9-858c-a1188aafd9b1)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b2e32156-ad49-4ac7-93fe-1d51d63afc3c)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 35856a79-4c0f-4858-8ed9-b5a250d534b9)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aaf8b344-f333-4489-86eb-0cc5b66ba811)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3fb0ad56-0c92-4e88-a88f-6a30f2beefc3)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 778c7cf1-ba0a-48e8-bb2c-3b02b1c2c870)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a2602750-eee0-4a08-af61-014aa3ac0ef0)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d6251913-84cd-4425-82d5-30fa89dfca17)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c8415f9b-8624-41b8-b8f5-162610b42607)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 640d7398-8890-4fed-a2a7-5d0f5645f21c)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 79 "/~{CARDSEL}") (pinfunction "E") (pintype "input") (tstamp bc2fc4e2-465a-4c50-89d9-5df300546654)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 105 "/CA1") (pinfunction "A0") (pintype "input") (tstamp 6ba8fa85-164f-43c6-a69b-e0be9b17734a)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 106 "/CA0") (pinfunction "A1") (pintype "input") (tstamp d4e5b15e-644b-4f76-9308-94ac37d2678b)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 80 "/~{CSMAP}") (pinfunction "O0") (pintype "output") (tstamp 5e9f956e-b3e0-4ed3-bfac-49c049997855)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 107 "/~{CSREG}") (pinfunction "O1") (pintype "output") (tstamp cf944145-f9f5-4c1e-bd9c-30be54fd165a)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 160 "/~{CSPROT}") (pinfunction "O2") (pintype "output") (tstamp f39f3c04-4caa-4830-a83a-25460adae59c)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 148 "/~{CSCONF}") (pinfunction "O3") (pintype "output") (tstamp ff48f1d6-2afc-4810-ad5f-5672b5704f66)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 3ef80f8d-481d-4c58-9d0a-296029eb1b08)) + (pad "9" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 161 "unconnected-(U8B-O3-Pad9)") (pinfunction "O3") (pintype "output+no_connect") (tstamp 6336a692-eae4-4243-b20e-47b87e1958a9)) + (pad "10" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 71 "/~{WRMAP}") (pinfunction "O2") (pintype "output") (tstamp 224e711a-5d61-409a-93f9-e418521e08c3)) + (pad "11" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 162 "unconnected-(U8B-O1-Pad11)") (pinfunction "O1") (pintype "output+no_connect") (tstamp f8716a13-f063-49d6-843a-86b3f0e7d3c6)) + (pad "12" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 103 "/~{WRREG}") (pinfunction "O0") (pintype "output") (tstamp cfb0d810-141d-4ee2-88ec-d7809dd32cd7)) + (pad "13" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 107 "/~{CSREG}") (pinfunction "A1") (pintype "input") (tstamp a9079d56-6fad-480c-a0b8-cae56a6c435f)) + (pad "14" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 80 "/~{CSMAP}") (pinfunction "A0") (pintype "input") (tstamp 24ed2a75-6e72-47c3-b974-4beed857b18a)) + (pad "15" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 89 "/~{WR}") (pinfunction "E") (pintype "input") (tstamp 65644c0e-7e6c-4815-b565-8fd2b31b41cb)) + (pad "16" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp b101f44e-29b3-4a9a-b911-f3397bb05998)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm_Socket" (layer "F.Cu") + (tstamp 47dee415-2e24-42a3-84ac-9a1752057b73) + (at 82.55 53.34) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (path "/2c8db1ad-1f21-47d5-a40b-c67a9a7fa98c") + (attr through_hole) + (fp_text reference "U17" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bf1c60f7-a704-47a3-8dff-b3fed2ef65ab) + ) + (fp_text value "~" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 62a5c131-92a1-42c1-a227-a1c6b0483f6c) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 572bd24b-394b-4210-a68e-a526f92c2e00) + ) + (fp_line (start -1.33 -1.39) (end -1.33 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 35807464-6c3d-48b2-b924-996527c409b2)) + (fp_line (start -1.33 24.25) (end 8.95 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 956542da-fc36-4250-95b0-b0f22265c315)) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d16eeeed-9555-4ea6-b825-8703cf49e081)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 64c957f6-b8b4-4f8a-b135-3eed1ae4ab1f)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 267c7e94-8ed0-4dc8-a92a-bf90aba1678e)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e8b97554-abd1-4215-bb61-05acd99dcc10)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44ea7b10-a972-437a-974a-041f5560ee75)) + (fp_line (start 8.95 -1.39) (end -1.33 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fb3ec0c6-77ef-4c8a-961c-00835766df67)) + (fp_line (start 8.95 24.25) (end 8.95 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f57e773c-784c-4f8a-8fde-7098778974ed)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f67636a3-3433-4745-b96f-f3ebab9189bd)) + (fp_line (start -1.55 -1.6) (end -1.55 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 908c2773-14ea-41a1-8366-b187f98d0ea1)) + (fp_line (start -1.55 24.45) (end 9.15 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dc751402-9fd2-411e-a334-67be004caeeb)) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 29427a75-973b-480b-86da-a4beda79a06a)) + (fp_line (start 9.15 24.45) (end 9.15 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7f49ae48-dd8d-4a61-8e29-1463f290a331)) + (fp_line (start -1.27 -1.33) (end -1.27 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8ad4bdc0-beae-40a3-83b5-178c74c11425)) + (fp_line (start -1.27 24.19) (end 8.89 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5b16080d-140e-4195-a497-4f7337231faf)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9fc5a323-9e35-4cfe-89dc-f1d17083e53c)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 72059e11-ad51-4902-bfe1-a5a619be58e4)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0dc1c0b9-00a4-45cb-9e93-9dbae1c5f965)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 484ede1c-998f-471c-a1e0-0e1c001b1e03)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f541d7f7-7e4b-4563-99ab-56f8d70680c0)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f1924132-cf0e-49b3-8829-33cf5750ec74)) + (fp_line (start 8.89 24.19) (end 8.89 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4a00d4a4-0850-4879-a9ef-56b3d7f68ee6)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 178 "/MDA4") (pinfunction "DQ0") (pintype "bidirectional") (tstamp ed3e0809-0b9f-4d83-b286-e3dbd6435362)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 179 "/MDA5") (pinfunction "DQ1") (pintype "bidirectional") (tstamp dcac70be-f6f6-43c4-833d-3e99b2af55ec)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 176 "/~{DBANK2_WR}") (pinfunction "~{WE}") (pintype "input") (tstamp 40c45ed7-6a61-47d8-a7f9-050110341d29)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 171 "/~{MRAS}") (pinfunction "~{RAS}") (pintype "input") (tstamp de7c836d-848b-42e7-9c42-6ebe3afca410)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 6ab7f0b9-d1af-43cc-b20a-f560863b8562)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 119 "/MMA0") (pinfunction "A0") (pintype "input") (tstamp a2010cf3-2b98-4066-ab54-f9312512ad61)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 121 "/MMA1") (pinfunction "A1") (pintype "input") (tstamp 56640827-1c9d-4ad9-b6be-1e1df9ecbdfa)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 123 "/MMA2") (pinfunction "A2") (pintype "input") (tstamp 9ce0a7f8-2ad3-4f1c-a169-ef5a7ea266a0)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 125 "/MMA3") (pinfunction "A3") (pintype "input") (tstamp ac5ae894-94a9-4cc2-bf3d-2c8201c05b47)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "VCC") (pintype "power_in") (tstamp 36c8be42-6318-4a24-9c3f-d14d7c49e57a)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 128 "/MMA4") (pinfunction "A4") (pintype "input") (tstamp 96297db1-6c73-47ca-be56-ce3b44ef84d3)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 129 "/MMA5") (pinfunction "A5") (pintype "input") (tstamp 5f2fe6c4-6d0a-4bed-98e0-9fc3ab4533a3)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 131 "/MMA6") (pinfunction "A6") (pintype "input") (tstamp d056213b-3c79-4a60-9bd8-ec3f0d18ba3e)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 132 "/MMA7") (pinfunction "A7") (pintype "input") (tstamp 0197bc39-0579-4933-bb9c-ca518bab84c6)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 135 "/MMA8") (pinfunction "A8") (pintype "input") (tstamp f8b94485-7592-4907-91ed-6928997d67cc)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 177 "/~{DBANK2_RD}") (pinfunction "~{OE}") (pintype "input") (tstamp a9947344-207c-477f-8b8e-601a96e140e2)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 173 "/~{MCAS}") (pinfunction "~{CAS}") (pintype "input") (tstamp d161360b-3c4e-412e-97af-a4e1799b29e5)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 180 "/MDA6") (pinfunction "DQ2") (pintype "bidirectional") (tstamp d19a6104-a9b0-4238-a1f6-d3cea99ffa32)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 181 "/MDA7") (pinfunction "DQ3") (pintype "bidirectional") (tstamp ed5a28c9-1a0c-4747-ab61-021a6f846405)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VSS") (pintype "power_in") (tstamp 3809bdd3-dc70-4972-9059-44f3758950ae)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm" (layer "F.Cu") + (tstamp 5099a141-8252-492b-80e6-967c52f13676) + (at 143.51 33.02 90) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit magnitude comparator") + (property "ki_keywords" "TTL DECOD Arith") + (path "/f15737c6-4018-4fc7-b8f0-9cb9d968fcfe") + (attr through_hole) + (fp_text reference "U6" (at 3.81 -2.33 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 27209dcd-a2fc-4fb1-acea-a560ae755133) + ) + (fp_text value "74LS688" (at 3.81 25.19 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cbaab41f-1ae3-4b90-a7fe-bca71cddd1cd) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ffc9d0b7-3d84-499e-886e-d2a3ed1e087d) + ) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d5825f71-fc0d-4aa4-9edb-4e3d99cd7740)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8e471aad-0acb-4eb9-aa08-bd202bc8d971)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 197b74a2-aee2-40d4-9fec-95b1a125771d)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 67a4766b-e252-48a4-9cc0-996994c92d15)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 107248d5-d961-4c4e-943c-79913d225aec)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7b735b4a-cfd1-4c47-a89b-cefb0eac19ef)) + (fp_line (start -1.1 -1.55) (end -1.1 24.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a47f3828-16f8-4b7f-9905-4045f30766b4)) + (fp_line (start -1.1 24.4) (end 8.7 24.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f9b51997-b5e3-4834-b3ff-259a97b84021)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c52ab81b-75dc-41e3-b5c3-a49d095cffaa)) + (fp_line (start 8.7 24.4) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bd96f51c-6615-4f0b-a68c-3a4dbeb332c5)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 19f27ec4-9af0-43f5-9471-68d544905447)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 69995d2f-a380-44cb-911b-b992328a5be1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 809b54e5-fc38-4ce4-b8da-1342c3e9bb10)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d537b0dc-a767-4b53-b761-baf99867a16c)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1c151c7e-acf0-47c6-b21d-3d9f725b23a0)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 151 "unconnected-(U6-G-Pad1)") (pinfunction "G") (pintype "input") (tstamp f1dc8a3e-4aa7-4f2d-a476-35139141c999)) + (pad "2" thru_hole oval (at 0 2.54 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "P0") (pintype "input") (tstamp cf577f91-7a11-4cda-91fc-f4f7b0b96432)) + (pad "3" thru_hole oval (at 0 5.08 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 152 "unconnected-(U6-R0-Pad3)") (pinfunction "R0") (pintype "input") (tstamp 61377ecd-56fa-480d-b000-0a1252d76005)) + (pad "4" thru_hole oval (at 0 7.62 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 72 "/~{IOREQ}") (pinfunction "P1") (pintype "input") (tstamp b28aa8bf-e996-4c9f-8493-157c5513b6cd)) + (pad "5" thru_hole oval (at 0 10.16 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 153 "unconnected-(U6-R1-Pad5)") (pinfunction "R1") (pintype "input") (tstamp 7a495b2b-c338-415a-8dae-b2c4a8786250)) + (pad "6" thru_hole oval (at 0 12.7 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 73 "/CA2") (pinfunction "P2") (pintype "input") (tstamp 62b87739-89e0-4228-8b0b-8517be6cb71d)) + (pad "7" thru_hole oval (at 0 15.24 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 154 "unconnected-(U6-R2-Pad7)") (pinfunction "R2") (pintype "input") (tstamp 6ab64c77-4ff5-4532-9bba-6aaae92a2d7a)) + (pad "8" thru_hole oval (at 0 17.78 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 74 "/CA3") (pinfunction "P3") (pintype "input") (tstamp bbc17f9e-f813-484a-bcf3-1d352f5d8fa4)) + (pad "9" thru_hole oval (at 0 20.32 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 155 "unconnected-(U6-R3-Pad9)") (pinfunction "R3") (pintype "input") (tstamp 75b53978-89ad-46bd-aaa8-0207f9dd0a79)) + (pad "10" thru_hole oval (at 0 22.86 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp ccf8a0bb-224a-426e-8cce-2db98c763532)) + (pad "11" thru_hole oval (at 7.62 22.86 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 75 "/CA4") (pinfunction "P4") (pintype "input") (tstamp ee5d195a-afd1-4ace-a700-ac5e5949bcf8)) + (pad "12" thru_hole oval (at 7.62 20.32 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 156 "unconnected-(U6-R4-Pad12)") (pinfunction "R4") (pintype "input") (tstamp 34aab401-80b7-4219-af92-853437c724c6)) + (pad "13" thru_hole oval (at 7.62 17.78 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 76 "/CA5") (pinfunction "P5") (pintype "input") (tstamp 32f4c8a4-f119-496d-a57a-7d7a5a237393)) + (pad "14" thru_hole oval (at 7.62 15.24 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 157 "unconnected-(U6-R5-Pad14)") (pinfunction "R5") (pintype "input") (tstamp 70debd9b-c294-4b16-ac10-bb26f6d94cd3)) + (pad "15" thru_hole oval (at 7.62 12.7 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 77 "/CA6") (pinfunction "P6") (pintype "input") (tstamp 01f7320b-c80d-4a34-b6d4-6ca8dd2a574c)) + (pad "16" thru_hole oval (at 7.62 10.16 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 158 "unconnected-(U6-R6-Pad16)") (pinfunction "R6") (pintype "input") (tstamp 383fd2cb-adc3-446e-babf-7de086e8d9ba)) + (pad "17" thru_hole oval (at 7.62 7.62 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 78 "/CA7") (pinfunction "P7") (pintype "input") (tstamp 18c75d11-a028-42b8-bc9b-8d61fb8e2e7e)) + (pad "18" thru_hole oval (at 7.62 5.08 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 159 "unconnected-(U6-R7-Pad18)") (pinfunction "R7") (pintype "input") (tstamp 7adce1cb-5bcb-41f5-94fb-d92ab4d8351b)) + (pad "19" thru_hole oval (at 7.62 2.54 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 79 "/~{CARDSEL}") (pinfunction "P=R") (pintype "output") (tstamp e0c1fb88-034d-4973-9833-7a478d7cbce2)) + (pad "20" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 32ed3678-fac7-419a-b863-0ea9881bb22a)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-16_W7.62mm" (layer "F.Cu") + (tstamp 553496bf-8367-45ef-aa86-b846c6798f35) + (at 105.41 83.82) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Decoder 3 to 8 active low outputs") + (property "ki_keywords" "TTL DECOD DECOD8") + (path "/e40e140e-44f7-4ce7-884b-b25c8a25219a") + (attr through_hole) + (fp_text reference "U24" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2a5d1326-a7a5-4caa-a84b-ddf2238ee198) + ) + (fp_text value "74LS138" (at 3.81 20.11) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dccc1b6b-6c12-4d63-80f7-c03126e949e5) + ) + (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f166a2f3-eb86-43d0-9508-1c7a4bcb1bfa) + ) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6cb0eb82-2613-41a1-8613-afa2e7150c9a)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 69996fa9-b3b2-4f76-a9b8-4ab22c36be73)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 041e9ef9-a957-4e09-87b0-6c30cb164b16)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df400813-4b9c-49c3-bc5a-524d515d23e3)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 810a057f-cd44-42d5-83f0-76eac5ffee60)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0139ed9-dcc7-4dd4-a2ab-b371dba86337)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cc6d8d72-f225-47d1-9270-711964f5a8e3)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c474bc03-7d96-46ae-bbfa-15762fe15a21)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ee3b40a1-c7c4-4d74-ba9f-19ba2047cb9b)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 74a04066-6ae6-4442-8f12-39f5ff647c82)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0efd1850-7d78-4197-a7da-3a2ef461abcf)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f226596-cbfe-4431-83bb-916bc9449fc3)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d8c7f511-2ab8-4635-b921-d3562cee3d07)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ca874c26-0c71-49c9-bff2-da20ff9dde27)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 746d1db7-431f-4dea-a452-3f96d76dd626)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 69 "/MBA18") (pinfunction "A0") (pintype "input") (tstamp 4c7e33ba-db1e-4e40-ba44-cbea62b1adc5)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 231 "/MBA19") (pinfunction "A1") (pintype "input") (tstamp da3d9555-7ba7-49c2-bf7c-0b38de148e78)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 89 "/~{WR}") (pinfunction "A2") (pintype "input") (tstamp a37f5e62-d936-4c13-8587-9dc3f793c037)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 99 "/~{MREQ}") (pinfunction "E1") (pintype "input") (tstamp e369668a-4b38-4117-b2aa-690c78ce5ba7)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 173 "/~{MCAS}") (pinfunction "E2") (pintype "input") (tstamp 4a6bdf2f-048c-41b0-be73-b31818562839)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "E3") (pintype "input") (tstamp 2b7b04c4-bb5a-4cc3-a179-6a6e1c75cc5d)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 185 "/~{DBANK4_RD}") (pinfunction "O7") (pintype "output") (tstamp a572a8b1-b19f-4862-9763-0d2a7cfaacad)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 34a93ffc-9997-477f-8603-2f1db3a7e4f5)) + (pad "9" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 183 "/~{DBANK3_RD}") (pinfunction "O6") (pintype "output") (tstamp 7d09b2cf-5e00-4ff5-86db-2f80d0e5d694)) + (pad "10" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 177 "/~{DBANK2_RD}") (pinfunction "O5") (pintype "output") (tstamp dcdb5d61-6fe1-4c53-bd82-81e79bf0b287)) + (pad "11" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 172 "/~{DBANK1_RD}") (pinfunction "O4") (pintype "output") (tstamp 903a2787-cd62-4520-807e-5935f59520ea)) + (pad "12" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 184 "/~{DBANK4_WR}") (pinfunction "O3") (pintype "output") (tstamp 303c732d-2f95-4895-b624-893615eab49c)) + (pad "13" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 182 "/~{DBANK3_WR}") (pinfunction "O2") (pintype "output") (tstamp 59520747-b239-409f-9c82-5de06f66e841)) + (pad "14" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 176 "/~{DBANK2_WR}") (pinfunction "O1") (pintype "output") (tstamp bf2387e9-10c1-4c94-9afb-f47a98099772)) + (pad "15" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 170 "/~{DBANK1_WR}") (pinfunction "O0") (pintype "output") (tstamp aada8480-5053-402d-ae35-1651cc04c215)) + (pad "16" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 6c91f424-b0ec-465a-9761-da5ab620aeab)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-16_W7.62mm" (layer "F.Cu") + (tstamp 582fdb5a-6dfa-4dda-8a15-ef6361eeed9e) + (at 82.55 83.82) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Quad 2 to 1 line Multiplexer") + (property "ki_keywords" "TTL MUX MUX2") + (path "/a56b795e-e4ff-42b9-a0ab-687abe4adc7e") + (attr through_hole) + (fp_text reference "U2" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3a2d6ece-34cb-4046-8d6c-92e9657a8892) + ) + (fp_text value "74LS157" (at 3.81 20.11) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cd44c159-c53f-4442-9f43-9f508443cb0f) + ) + (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 02f78902-e99d-4f61-95b3-e628ae2b1c7b) + ) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 661b6982-117e-4114-af31-f9042cc34def)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cfc6cb3f-dd40-4a76-9979-c11aaf5d50d7)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a750d3f3-8f3f-4748-981c-c4525b117c14)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd27ce25-8a27-43d1-96ce-c59df48608fc)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ac3fef89-7181-49d4-80d9-ab1b46684fee)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 169bc016-773c-46da-a914-39bf977cacf4)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5abcdda7-199a-49f1-a390-5f9277b9f517)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 91bf88d2-3d52-4cb6-bb16-6eb98f198f85)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 16dfa95f-e358-4285-b203-1aed9b623391)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 379cb355-0dd0-47a7-bf59-2c5cf8acd1ce)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4ddc8972-ee1e-412f-a4cc-4302d2c9a911)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp af42b56b-e93e-4b40-afe1-fbd67d4cb545)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8ae4d4d3-f7a5-4718-953e-bb8485e1ed1b)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 31f5fb53-74ea-42e4-bfd0-44e1809dc8e0)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 676f6430-3dee-47be-8970-92dd0aa64bba)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 117 "/~{MMUX}") (pinfunction "S") (pintype "input") (tstamp d5f35201-5eaa-4643-8513-e1f5472c3977)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 75 "/CA4") (pinfunction "I0a") (pintype "input") (tstamp 24174c78-8ba7-448b-8d35-e6cccf257f05)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 64 "/MBA13") (pinfunction "I1a") (pintype "input") (tstamp 75dbd837-41be-4458-9bcb-fb4fba388a16)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 128 "/MMA4") (pinfunction "Za") (pintype "output") (tstamp 9324c789-cdf1-4823-9876-fdb0e514e640)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 76 "/CA5") (pinfunction "I0b") (pintype "input") (tstamp 9888f994-ce89-4d6f-ac90-69d0a41a4ddc)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 65 "/MBA14") (pinfunction "I1b") (pintype "input") (tstamp 8cc49fc0-4287-453d-bddf-b0e0034f5cc5)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 129 "/MMA5") (pinfunction "Zb") (pintype "output") (tstamp 09b397c7-2f07-4f54-82ef-21701b337f85)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 130 "unconnected-(U2-GND-Pad8)") (pinfunction "GND") (pintype "power_in") (tstamp 57230c07-875c-4bf3-87ec-633338ff6c60)) + (pad "9" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 131 "/MMA6") (pinfunction "Zc") (pintype "output") (tstamp b0641180-301a-41fc-a86e-32a68532239b)) + (pad "10" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 66 "/MBA15") (pinfunction "I1c") (pintype "input") (tstamp cf7a0909-6165-467c-ad48-1f276cac124b)) + (pad "11" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 77 "/CA6") (pinfunction "I0c") (pintype "input") (tstamp 01ca5017-14ef-49f1-9b1d-9abc83d52ba2)) + (pad "12" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 132 "/MMA7") (pinfunction "Zd") (pintype "output") (tstamp 72d34dff-1397-4689-b57b-6031bd591e86)) + (pad "13" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 67 "/MBA16") (pinfunction "I1d") (pintype "input") (tstamp 2a65f091-a16d-4a33-9e91-7e893f02cd13)) + (pad "14" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 78 "/CA7") (pinfunction "I0d") (pintype "input") (tstamp 32fea8ae-f143-4566-953d-834673dc4b2e)) + (pad "15" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 126 "/MUXEN") (pinfunction "E") (pintype "input") (tstamp ffa12d13-9344-4902-98e0-179f81484ccb)) + (pad "16" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 133 "unconnected-(U2-VCC-Pad16)") (pinfunction "VCC") (pintype "power_in") (tstamp 74c9e532-95c9-4c11-a8c0-715a23f8bcac)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-14_W7.62mm" (layer "F.Cu") + (tstamp 68188e8a-3d51-4cf6-99a4-e03d181e9090) + (at 186.418 120.304) + (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "quad 2-input NOR gate") + (property "ki_keywords" "TTL Nor2") + (path "/2a1c05e8-8685-4c40-a8c9-68f6b591aea3") + (attr through_hole) + (fp_text reference "U27" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bca21980-42f0-4843-b6fb-1bbf29cbd070) + ) + (fp_text value "74LS02" (at 3.81 17.57) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7983c35b-9512-4dc4-9180-a1bd652105bd) + ) + (fp_text user "${REFERENCE}" (at 3.81 7.62) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1eca6be7-de16-48d5-a9ae-8401d347a8d6) + ) + (fp_line (start 1.16 -1.33) (end 1.16 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 47c87074-43fc-431b-88a8-092292366c37)) + (fp_line (start 1.16 16.57) (end 6.46 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 951487ca-9303-43b4-ac98-34843c00091e)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9cdf9938-5428-4ef4-b155-2c167ca0b2ac)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ff7c2c25-0a67-4c74-a743-82c8d8fca22b)) + (fp_line (start 6.46 16.57) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 20189057-61f5-4234-8dcd-4f236fd3d3ba)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e406daae-8f25-4509-bbcd-7634c6bfe2d6)) + (fp_line (start -1.1 -1.55) (end -1.1 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 13eab4e1-25d7-40f3-af47-901e8f888bca)) + (fp_line (start -1.1 16.8) (end 8.7 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e4d9ae9d-9260-4bfd-826c-119ea70f7298)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e37336cc-34be-424c-a9a3-4d89facccbe1)) + (fp_line (start 8.7 16.8) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a78f2370-ea09-4073-be75-39e98bf0c670)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c121153e-6191-484d-89d6-ce33492d68df)) + (fp_line (start 0.635 16.51) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 056854c6-26e5-473c-a087-c8fbf1d91fcd)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5e7e7025-05a5-407a-b347-357e30bcb15e)) + (fp_line (start 6.985 -1.27) (end 6.985 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 91a85f3d-8e52-442a-84bb-15c520f6c21c)) + (fp_line (start 6.985 16.51) (end 0.635 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d3932c55-dcdf-43a7-816a-d33e7c16c890)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 187 "unconnected-(U27-Pad1)") (pintype "output") (tstamp 129bb530-9b3a-40d1-acfd-72dda608e95e)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 188 "unconnected-(U27-Pad2)") (pintype "input") (tstamp ecfe78ea-155c-4eed-9b8f-c55265bb3b3e)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 189 "unconnected-(U27-Pad3)") (pintype "input") (tstamp aaaf45d2-d9d9-416a-914c-4b09e7864fcc)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp c214109b-1849-4a80-b0db-f10d7e0c19f1)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 9b9f0824-0ac1-4f1b-8dec-d4959fc480d3)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 9045a4d2-00b8-427c-a47a-1fa73946b876)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 1bfdf710-c38f-480e-ac90-ffa1a9a95071)) + (pad "8" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 392c46d5-1372-4c12-85a6-9a8d747b49c0)) + (pad "9" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 224e667c-3620-4746-a6e6-2c55e09074ff)) + (pad "10" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp f5c5eef4-7e4f-425a-b658-ca6a94e38005)) + (pad "11" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp a20ee6e5-2218-4eaa-b114-e7587bd5e33f)) + (pad "12" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 6a6fb7de-0288-4aee-a809-425189612e15)) + (pad "13" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp e878f3b9-b500-4090-83b2-96669d4e3d8c)) + (pad "14" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 44c89161-e494-4e03-bff7-0ee562989158)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-14_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-14_W7.62mm" (layer "F.Cu") + (tstamp 77021516-6768-49b7-b243-f166663b7eb6) + (at 158.75 67.31) + (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Dual D Flip-flop, Set & Reset") + (property "ki_keywords" "TTL DFF") + (path "/735f65d0-f1cd-47e6-b3aa-f72af7de0418") + (attr through_hole) + (fp_text reference "U4" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 49cbfa70-6cc7-4611-abf6-97e16b9fee7d) + ) + (fp_text value "74LS74" (at 3.81 17.57) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8f615794-7569-47b8-94ad-c11cf67f2f5c) + ) + (fp_text user "${REFERENCE}" (at 3.81 7.62) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e7eb53f5-5af2-4d49-a76c-38f2df1a6dce) + ) + (fp_line (start 1.16 -1.33) (end 1.16 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aae74752-afd1-4b8b-8a68-6010098596e3)) + (fp_line (start 1.16 16.57) (end 6.46 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e16bb951-4a05-48c7-b858-011a6d2aadb2)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f78dcfad-9b11-4e20-84e3-9b4862d4ef1f)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7b9e1715-c38a-482e-bd5b-453a2e0fed19)) + (fp_line (start 6.46 16.57) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ba86d75d-4a07-4b6a-b4e7-3eee5c3750d9)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5d21d63d-1409-444a-8a98-3a77131e1462)) + (fp_line (start -1.1 -1.55) (end -1.1 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0887db7b-7d34-45d3-8402-499096a98b83)) + (fp_line (start -1.1 16.8) (end 8.7 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 70413e23-62b9-4cec-8e75-4f1e320dd176)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bcc9716f-7ca4-4191-868a-075daa75b760)) + (fp_line (start 8.7 16.8) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f6860ae6-64af-4cb7-b0dd-fde5c7dd7aa3)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3fb3afe2-3d5e-49d2-9d78-0ac096992257)) + (fp_line (start 0.635 16.51) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bae3ee26-2521-480d-be99-939197491fa1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 004c6717-1668-47b2-bef0-0942485c2cd0)) + (fp_line (start 6.985 -1.27) (end 6.985 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 78486e5c-38bb-4596-a6f2-ca321d9c4b22)) + (fp_line (start 6.985 16.51) (end 0.635 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e6d0c59d-a3a4-491d-a079-91eb561b0e2d)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 192 "/~{RESET}") (pinfunction "~{R}") (pintype "input") (tstamp 714dc3a3-4446-4c93-a684-7b5fa2ce4cc5)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 90 "/CD0") (pinfunction "D") (pintype "input") (tstamp e361bab2-4e1b-4cc7-8848-564a651c0c13)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 160 "/~{CSPROT}") (pinfunction "C") (pintype "input") (tstamp 5c2f07c6-ef34-4725-9b89-a092faea04a8)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "~{S}") (pintype "input") (tstamp ccb5d610-fd91-4f9e-886a-b7ff76f272bb)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 104 "/MPROTEN") (pinfunction "Q") (pintype "output") (tstamp 1c56344d-3c03-46d1-8211-cc3181f74df9)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 193 "unconnected-(U4A-~{Q}-Pad6)") (pinfunction "~{Q}") (pintype "output+no_connect") (tstamp 463ed0c1-fe24-4f16-9a8c-9e54763fb167)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 194 "unconnected-(U4C-GND-Pad7)") (pinfunction "GND") (pintype "power_in") (tstamp 15b284eb-cd52-4383-8e6b-2dbad709b429)) + (pad "8" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 195 "unconnected-(U4B-~{Q}-Pad8)") (pinfunction "~{Q}") (pintype "output") (tstamp 935b85f6-657e-4c67-940c-6aab7a07f313)) + (pad "9" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 196 "unconnected-(U4B-Q-Pad9)") (pinfunction "Q") (pintype "output") (tstamp e5798b2d-fe29-407e-8b8f-53af2d20e80f)) + (pad "10" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 197 "unconnected-(U4B-~{S}-Pad10)") (pinfunction "~{S}") (pintype "input") (tstamp 5336e74a-8a5c-4bbd-9564-995b6807f342)) + (pad "11" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 198 "unconnected-(U4B-C-Pad11)") (pinfunction "C") (pintype "input") (tstamp 3731bed1-da58-40ad-ac4d-5b8096d1343c)) + (pad "12" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 199 "unconnected-(U4B-D-Pad12)") (pinfunction "D") (pintype "input") (tstamp 2756c016-8840-4121-a5c3-ecb5e0fee990)) + (pad "13" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 200 "unconnected-(U4B-~{R}-Pad13)") (pinfunction "~{R}") (pintype "input") (tstamp 84e957d2-ed9a-4b35-888d-43f272909fc4)) + (pad "14" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 201 "unconnected-(U4C-VCC-Pad14)") (pinfunction "VCC") (pintype "power_in") (tstamp db19be41-4396-41a3-a59d-6515ae71ab24)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-14_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm_Socket" (layer "F.Cu") + (tstamp 7ae46251-8062-4077-b01e-7da722e73313) + (at 105.41 25.4) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (path "/57a03376-8d06-462d-a4e1-6a646be03ca1") + (attr through_hole) + (fp_text reference "U22" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ce1fedb0-19e2-4306-b8aa-da1a01e3c53a) + ) + (fp_text value "~" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2f40743e-1424-4940-a0cf-0b6bdf86fa4e) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 75d468da-718f-4ed7-a963-62758ddb5ba5) + ) + (fp_line (start -1.33 -1.39) (end -1.33 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4171c67b-9eaf-49c9-a38c-fa43735aea87)) + (fp_line (start -1.33 24.25) (end 8.95 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a77a2b71-9ee1-4ed5-ae4f-be296c3c9df6)) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e4196d9-9176-4821-9a3d-cbc0d5d5fd5a)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec3edd2c-be94-4942-897e-0391c5193304)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d64974c6-8b8b-484d-9c49-1cc08ea68ca5)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e277909c-f3aa-4a63-9a61-3b869d39c1a4)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2f1b091e-5d7b-4262-8f24-248039bcc1bc)) + (fp_line (start 8.95 -1.39) (end -1.33 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e3ac748-3f7d-45cd-ac43-16d9e02b927c)) + (fp_line (start 8.95 24.25) (end 8.95 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2d55c936-78b6-45be-acac-e9a7d800ec06)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 778d74fb-d1ad-4c62-8dd8-0066d44cfb88)) + (fp_line (start -1.55 -1.6) (end -1.55 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 527e338c-3a5a-4971-ae16-cc36344c0d86)) + (fp_line (start -1.55 24.45) (end 9.15 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 08637e20-39b3-45c7-8dbe-fde6d6ded04c)) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d44aff09-ab38-4d00-bb5f-9386a49cadbe)) + (fp_line (start 9.15 24.45) (end 9.15 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 826155a7-3273-428d-9f1d-9160ba56f355)) + (fp_line (start -1.27 -1.33) (end -1.27 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6bda2e64-5349-43d2-a60e-0fb10d569f73)) + (fp_line (start -1.27 24.19) (end 8.89 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 41617a89-c1a1-4c45-b805-fa43de1611a8)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7988c256-d3b4-4f8b-8a8e-5d3d67aab3c5)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0b6d42f3-12db-477f-acbd-81de68169207)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b3c295e8-bbed-4991-8ee8-a231756ce24c)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aadec826-e7bb-46f0-9c22-0a44869ee75f)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7e53be60-0426-4ad1-8243-e6cb3b22b104)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 680a8372-220d-4f90-a087-97d30ebfe6d0)) + (fp_line (start 8.89 24.19) (end 8.89 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 776a255d-bf2c-42bc-88f0-1b245a80876f)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 168 "/MDA0") (pinfunction "DQ0") (pintype "bidirectional") (tstamp 29a6f97e-321f-4d53-a637-d526ff7f8968)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 169 "/MDA1") (pinfunction "DQ1") (pintype "bidirectional") (tstamp 3d9ea33d-32b9-4586-b3b4-3029428827d2)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 184 "/~{DBANK4_WR}") (pinfunction "~{WE}") (pintype "input") (tstamp d08ce4df-a67e-46d9-ab1e-02d6bf344b8e)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 171 "/~{MRAS}") (pinfunction "~{RAS}") (pintype "input") (tstamp 2d7c8387-b796-49ab-9def-cd3d27ab94ec)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp d50e2563-cfe5-4b2f-958c-077dcd517d2e)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 119 "/MMA0") (pinfunction "A0") (pintype "input") (tstamp 167fd824-4555-4c77-a6e0-e37076d93f0e)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 121 "/MMA1") (pinfunction "A1") (pintype "input") (tstamp c756c788-6b30-45f9-b95b-11fa22a9be01)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 123 "/MMA2") (pinfunction "A2") (pintype "input") (tstamp 1b34f2ef-4854-44f6-86e8-3bdfb2028796)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 125 "/MMA3") (pinfunction "A3") (pintype "input") (tstamp 8757d9d3-59df-4e6e-8f46-11d30cb7b692)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "VCC") (pintype "power_in") (tstamp dbd0edef-ee71-4751-8079-d9b47d66befd)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 128 "/MMA4") (pinfunction "A4") (pintype "input") (tstamp dffa0db6-872c-4141-bd2e-2df39f769755)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 129 "/MMA5") (pinfunction "A5") (pintype "input") (tstamp d59659fd-af81-4973-be10-f9ab5339c18b)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 131 "/MMA6") (pinfunction "A6") (pintype "input") (tstamp 40e9bc62-917b-49ed-96b8-fe15d8a8fdf8)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 132 "/MMA7") (pinfunction "A7") (pintype "input") (tstamp 8048f59e-93af-48b3-8276-4b3ca40aaebb)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 135 "/MMA8") (pinfunction "A8") (pintype "input") (tstamp 6115c4cf-09d5-422d-ab72-77eccd5ba447)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 185 "/~{DBANK4_RD}") (pinfunction "~{OE}") (pintype "input") (tstamp c2708283-47af-471d-9e8b-f05b25ee13a3)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 173 "/~{MCAS}") (pinfunction "~{CAS}") (pintype "input") (tstamp a62b2164-f41d-46b0-9306-b99f2948676d)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 174 "/MDA2") (pinfunction "DQ2") (pintype "bidirectional") (tstamp 51afa3e5-fb47-49f8-b76c-cce1941f97fd)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 175 "/MDA3") (pinfunction "DQ3") (pintype "bidirectional") (tstamp 1ec7df13-5c43-46cd-8fae-9640a74f898b)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VSS") (pintype "power_in") (tstamp 683d3b96-8f21-404b-8f08-75ec1ceef068)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-16_W7.62mm" (layer "F.Cu") + (tstamp 88bf2804-3b52-45fd-8879-a5c3e2ae917c) + (at 135.89 93.98) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Quad 2 to 1 line Multiplexer") + (property "ki_keywords" "TTL MUX MUX2") + (path "/e3bca93d-630c-4f5b-8b33-0eb320858b31") + (attr through_hole) + (fp_text reference "U10" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f39d8f52-c3cb-4960-bc79-77f08618abea) + ) + (fp_text value "74LS157" (at 3.81 20.11) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cd63fb09-16fb-4505-8636-e69111889c95) + ) + (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 60e3a7e2-3fbc-4def-80f0-ce552ce96a04) + ) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 059ed098-ec4d-4cfe-b102-3ea178c48779)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6bada928-5b79-41bc-9510-76a5c060ed64)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp be7f6b0b-cc35-4d2e-a9f1-ce1c2adae88c)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9405ec12-1805-4f98-a21d-238c53bca286)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a23a7604-71f1-4a3f-9474-c19e8a440f36)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 83c580cd-8c04-4f9c-9012-d62647d7735d)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2108325e-fee1-4cd0-975f-6f5f969abd2a)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7bc974b7-843c-4eea-9574-2a99cfb3ef84)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 31d87687-7e5e-4635-bdcc-981a8b07f554)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f538ba79-d6af-422e-9a85-1028bbe6d11c)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c0d43502-c92c-4994-b47a-ec4db4cec1c1)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bbfa18c5-b7c5-498f-b03c-58f7e1d36468)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bc3cdc06-510c-403e-a3fe-254c7424748e)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 79e491c3-4f71-4bdc-ac47-bbe1fd2bb64a)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5d78d372-9e55-471d-98c3-6f6db2769563)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 80 "/~{CSMAP}") (pinfunction "S") (pintype "input") (tstamp 2a4a6c18-ed51-491e-bfbf-f844b4cc47f9)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 81 "/REGMAP0") (pinfunction "I0a") (pintype "input") (tstamp be89faf4-be31-4068-91ad-47475b6cd7fe)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 82 "/CA12") (pinfunction "I1a") (pintype "input") (tstamp e47390c5-6027-44eb-9347-e2c68c2c6dbb)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 164 "Net-(U10-Za)") (pinfunction "Za") (pintype "output") (tstamp b36c02bf-c776-484d-a1b7-73dd85689425)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 83 "/REGMAP1") (pinfunction "I0b") (pintype "input") (tstamp 2b206d8d-cb47-4e86-b7cb-0a28ca8de42c)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 84 "/CA13") (pinfunction "I1b") (pintype "input") (tstamp bb680b04-aa78-4163-beee-eaf12f9871ec)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 165 "Net-(U10-Zb)") (pinfunction "Zb") (pintype "output") (tstamp 0cec2644-2eb1-44ca-bdba-528765f216b5)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp a07988c6-0ec6-4689-92cf-6865ba7c8316)) + (pad "9" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 166 "Net-(U10-Zc)") (pinfunction "Zc") (pintype "output") (tstamp 6b2312c7-6c1e-4787-9c68-e0951cdd8570)) + (pad "10" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 85 "/CA14") (pinfunction "I1c") (pintype "input") (tstamp ca6a6ad3-708e-49e2-80f9-3b0cb1d61888)) + (pad "11" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 86 "/REGMAP2") (pinfunction "I0c") (pintype "input") (tstamp f9deccc1-bb55-41bc-99f9-630028a463c8)) + (pad "12" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 167 "Net-(U10-Zd)") (pinfunction "Zd") (pintype "output") (tstamp ece3d97f-f6bd-4956-8b83-3c7781d17eda)) + (pad "13" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 87 "/CA15") (pinfunction "I1d") (pintype "input") (tstamp 92002be4-9c2b-4b24-bdb3-edcc034f6961)) + (pad "14" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 88 "/REGMAP3") (pinfunction "I0d") (pintype "input") (tstamp 59db7673-fdf4-4584-a46e-1a739d252d5c)) + (pad "15" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "E") (pintype "input") (tstamp ae2ed087-c986-479c-878b-ec7f657d8fdc)) + (pad "16" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp e69865cd-24ea-4ce9-9861-571e57f6298a)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Oscillator:Oscillator_DIP-14" (layer "F.Cu") + (tstamp 8ec8e551-50ad-44db-a077-4d2e2d311c9a) + (at 129.54 59.69 -90) + (descr "Oscillator, DIP14, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf") + (tags "oscillator") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "HCMOS Crystal Clock Oscillator, DIP14-style metal package") + (property "ki_keywords" "Crystal Clock Oscillator") + (path "/67e719b9-cbbc-4142-acfe-629ee149585c") + (attr through_hole) + (fp_text reference "X1" (at 7.62 -11.26 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5b6ae179-edb5-4221-9827-24f82a04a870) + ) + (fp_text value "25MHz" (at 7.62 3.74 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7a21b40c-a312-4386-9626-a57631c60c20) + ) + (fp_text user "${REFERENCE}" (at 7.62 -3.81 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a89d6bc1-71a4-4837-b510-67fb4a327d18) + ) + (fp_line (start -2.83 -9.51) (end -2.83 2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fc774214-fab8-4538-8493-60b9059dda46)) + (fp_line (start -2.83 2.64) (end 17.32 2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3ba20bbc-7389-4f37-9652-971ef89dcb42)) + (fp_line (start 17.32 -10.26) (end -2.08 -10.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 36e7737b-bcd3-467d-ab1b-9d8be9c73b31)) + (fp_line (start 18.07 1.89) (end 18.07 -9.51) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6834ab1-fc6b-45f7-9d0a-83a385dca16e)) + (fp_arc (start -2.83 -9.51) (mid -2.61033 -10.04033) (end -2.08 -10.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd173b79-d440-42fa-aae9-eabdc1118088)) + (fp_arc (start 17.32 -10.26) (mid 17.85033 -10.04033) (end 18.07 -9.51) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 47971345-b768-4654-8d66-0593fd5dc098)) + (fp_arc (start 18.07 1.89) (mid 17.85033 2.42033) (end 17.32 2.64) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8cda042d-9329-4e80-9d7f-b63e8317afef)) + (fp_line (start -2.98 -10.41) (end -2.98 2.79) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 94d61083-8937-4ffa-9aad-07b9c42d32a1)) + (fp_line (start -2.98 2.79) (end 18.22 2.79) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a9acff41-b5cf-4281-94e9-95a71e05a72f)) + (fp_line (start 18.22 -10.41) (end -2.98 -10.41) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 82930952-b677-4dbe-a419-488091f637e5)) + (fp_line (start 18.22 2.79) (end 18.22 -10.41) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7a4c412a-910b-49d3-8c12-b2c0c64ec241)) + (fp_line (start -2.73 2.54) (end -2.73 -9.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dd865b0-fd9e-4cdf-a8f6-fe589da39790)) + (fp_line (start -2.73 2.54) (end 17.32 2.54) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1c4011d4-476e-4077-9e9c-f06bbea0974f)) + (fp_line (start -2.08 -10.16) (end 17.32 -10.16) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4983e9c2-4ac8-4345-9bd7-3cb5c62bf6bc)) + (fp_line (start -1.73 1.54) (end -1.73 -8.81) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bc18d1ac-4573-4eb1-b540-3f7f48ef1435)) + (fp_line (start -1.73 1.54) (end 16.62 1.54) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 26d9abe4-687b-4ccc-81b7-74832fd1964a)) + (fp_line (start -1.38 -9.16) (end 16.62 -9.16) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 206fbabe-373c-44d7-82dc-61a576d25c53)) + (fp_line (start 16.97 1.19) (end 16.97 -8.81) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 731de8c4-527a-40d0-bb4c-e3eea9b3a6c3)) + (fp_line (start 17.97 -9.51) (end 17.97 1.89) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6b477681-1c67-464a-a8d5-5d71649d0301)) + (fp_arc (start -2.73 -9.51) (mid -2.539619 -9.969619) (end -2.08 -10.16) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c44dab32-aa78-48c8-8679-ef1c1fc00f0c)) + (fp_arc (start -1.73 -8.81) (mid -1.627487 -9.057487) (end -1.38 -9.16) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 78fbd1f0-3fdb-452d-badb-7e7faa5bd3d5)) + (fp_arc (start 16.62 -9.16) (mid 16.867487 -9.057487) (end 16.97 -8.81) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0f22e238-50d7-457a-a1f7-5e788550ad4d)) + (fp_arc (start 16.97 1.19) (mid 16.867487 1.437487) (end 16.62 1.54) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 042fb3b1-e358-45f6-accd-31ac3b83fad5)) + (fp_arc (start 17.32 -10.16) (mid 17.779619 -9.969619) (end 17.97 -9.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0f0ab2e6-9564-4dd0-bc8a-54b7cc6153a4)) + (fp_arc (start 17.97 1.89) (mid 17.779619 2.349619) (end 17.32 2.54) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7ccc9d14-397a-4aac-bd07-967b305307ee)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 190 "unconnected-(X1-NC-Pad1)") (pinfunction "NC") (pintype "no_connect") (tstamp f7de1fa2-a86e-479f-88bd-f7c9c8d94749)) + (pad "7" thru_hole circle (at 15.24 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp f62e99a6-2c0a-4774-bfcc-b5b3ba492999)) + (pad "8" thru_hole circle (at 15.24 -7.62 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 191 "Net-(U19-RCLK)") (pinfunction "OUT") (pintype "output") (tstamp 2d63bf13-1ebf-478c-9859-3c3e87474b0d)) + (pad "14" thru_hole circle (at 0 -7.62 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "Vcc") (pintype "power_in") (tstamp 70b6334f-2b43-4d23-83c3-7019966cbf29)) + (model "${KICAD6_3DMODEL_DIR}/Oscillator.3dshapes/Oscillator_DIP-14.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm_Socket" (layer "F.Cu") + (tstamp 8f1a5b5e-c6d1-4afd-8cc3-6c567b5ac598) + (at 82.55 25.4) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (path "/7fc1eb2a-66df-4147-945b-6bbdf43f848e") + (attr through_hole) + (fp_text reference "U14" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 11a33ca1-0f35-4377-9f5b-59c2537e6e5c) + ) + (fp_text value "~" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 46d7fd08-b711-4ee6-9fd7-5e8daa57dd14) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cd217cbb-7b0f-4c7d-8ead-4a85240a089c) + ) + (fp_line (start -1.33 -1.39) (end -1.33 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d182b378-09be-4188-ac2b-fe9192928907)) + (fp_line (start -1.33 24.25) (end 8.95 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cccd5c33-3434-4c21-9f43-4799b62b044a)) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e15dc94-5bd5-4054-800b-7b8a0f51a1e5)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c824ceb0-7d56-4269-b099-a68a29e4437d)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e8a96a13-ba94-4c4d-bf2b-40238dc5d80c)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3d8c9dc0-6c8d-4798-9565-3d9e9c88fc65)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03c60669-7266-4a6f-9cc4-e9e56c00f8c7)) + (fp_line (start 8.95 -1.39) (end -1.33 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9c5cd001-07f8-403a-8d53-2f2d95e479d8)) + (fp_line (start 8.95 24.25) (end 8.95 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 274f5e90-590d-4ae6-89cf-59abae193820)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 33ad52c4-dd9e-4f7f-8c58-28d767547d06)) + (fp_line (start -1.55 -1.6) (end -1.55 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f73e9bab-1eea-4c5a-833c-50da1cb9037d)) + (fp_line (start -1.55 24.45) (end 9.15 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4b0e5252-8785-4321-8c9a-69c8d28c1180)) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9a98c8bc-5bf5-42c7-9903-8acfce1b6456)) + (fp_line (start 9.15 24.45) (end 9.15 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5dc15e26-a398-4e56-8e23-bcfdc6f41656)) + (fp_line (start -1.27 -1.33) (end -1.27 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9543522b-5be1-4ba9-b062-2448acedf826)) + (fp_line (start -1.27 24.19) (end 8.89 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c88e1243-6bf8-47f9-8791-d4125e44fe8d)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e4a2c71e-fbf7-47b2-ac45-622be2be2019)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4a907798-874a-45a0-ae93-9e74a7f30792)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c2598e11-97a3-43ff-9b64-5952937ef0a0)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c3922e7e-2200-4bb3-a70d-7d470e41a32f)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 65f919a6-bbdf-47a8-a982-0660d3dd558e)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0ecd8aea-45c5-47b7-af2d-76252f17353d)) + (fp_line (start 8.89 24.19) (end 8.89 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bf83acd8-1e92-43ff-80a3-937553a34895)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 168 "/MDA0") (pinfunction "DQ0") (pintype "bidirectional") (tstamp 64fc2c2d-cb72-40e3-a713-901083c71b6e)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 169 "/MDA1") (pinfunction "DQ1") (pintype "bidirectional") (tstamp e5caed7c-b300-4824-93f6-5ca75e2b944d)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 176 "/~{DBANK2_WR}") (pinfunction "~{WE}") (pintype "input") (tstamp 5c035894-93c2-4b88-8b57-5de7239447f8)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 171 "/~{MRAS}") (pinfunction "~{RAS}") (pintype "input") (tstamp 52978cbe-1d4c-47b1-96f7-d7051676d923)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp f0122600-cba7-4fe3-b829-92aa2a457c48)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 119 "/MMA0") (pinfunction "A0") (pintype "input") (tstamp 73db74c6-af18-47c9-8c76-6afc44d4a81a)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 121 "/MMA1") (pinfunction "A1") (pintype "input") (tstamp ee781bee-7a3f-4bac-8983-e0015ed039aa)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 123 "/MMA2") (pinfunction "A2") (pintype "input") (tstamp d371592a-c95a-4c51-932d-534fb60a3c9b)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 125 "/MMA3") (pinfunction "A3") (pintype "input") (tstamp 10b7fd64-808f-426b-a1a8-654f1264ede2)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "VCC") (pintype "power_in") (tstamp 5cb0b5db-cf93-454c-9de0-70b36b143e65)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 128 "/MMA4") (pinfunction "A4") (pintype "input") (tstamp a749a82b-7df3-4a57-9b8a-681ea1b0a1d0)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 129 "/MMA5") (pinfunction "A5") (pintype "input") (tstamp e710f8ba-5e86-43a5-bc98-032b1fbbb93a)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 131 "/MMA6") (pinfunction "A6") (pintype "input") (tstamp d91546a7-e376-4d9c-9b5f-faa5b65ed7a2)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 132 "/MMA7") (pinfunction "A7") (pintype "input") (tstamp 22363300-0366-4462-8133-26492af4b9f8)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 135 "/MMA8") (pinfunction "A8") (pintype "input") (tstamp f8af9bcd-71bf-4689-a6cf-763f23e5de55)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 177 "/~{DBANK2_RD}") (pinfunction "~{OE}") (pintype "input") (tstamp fb10877d-b8b4-4a8f-a71d-ca714170c722)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 173 "/~{MCAS}") (pinfunction "~{CAS}") (pintype "input") (tstamp 535fb981-af64-4e28-8110-63d2c65d5289)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 174 "/MDA2") (pinfunction "DQ2") (pintype "bidirectional") (tstamp 59fcc86d-ded6-455d-b23c-fe571614a9d6)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 175 "/MDA3") (pinfunction "DQ3") (pintype "bidirectional") (tstamp 8a53285e-8c91-431b-9927-57ea36a4908a)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VSS") (pintype "power_in") (tstamp a651f97c-7efc-4f14-8069-d1745732e099)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm_Socket" (layer "F.Cu") + (tstamp 93d9808a-eee7-44a9-894a-321d25a5ce67) + (at 71.12 25.4) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (path "/1ac74255-b5b8-4ccb-8e16-312cf2066cce") + (attr through_hole) + (fp_text reference "U13" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7768eee0-7bb5-4dfd-8f77-9ca22a1a182e) + ) + (fp_text value "~" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp baef0fdd-1987-4107-b536-7190e3303499) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4731770d-7a10-4f7a-901f-81cf7fb99211) + ) + (fp_line (start -1.33 -1.39) (end -1.33 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a93a9f1b-f9e0-4bab-9797-975f6f1213d5)) + (fp_line (start -1.33 24.25) (end 8.95 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4becc25e-ec52-40d2-89b9-f3378f6ba425)) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6ecda034-9ae3-4cd2-83e7-4eccbea3d516)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 25dd9874-8eba-4c19-8a59-7063d5c39936)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 60225110-3fa2-40c3-9166-94d66c89cbe7)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a2231b1b-10d7-43f5-a3a5-4eb76b674c4d)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d7aaeb33-88d7-4dfc-873d-1cdd29712a70)) + (fp_line (start 8.95 -1.39) (end -1.33 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe2c3334-c4bc-4105-a88c-b9ab7cd69dc5)) + (fp_line (start 8.95 24.25) (end 8.95 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 86f43e0d-2595-4c91-8c8b-935167e4966d)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 148777f7-08c2-4a7c-aa99-b48b71e0b3fb)) + (fp_line (start -1.55 -1.6) (end -1.55 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8359a80f-c037-4338-95a1-ca1de2e297a2)) + (fp_line (start -1.55 24.45) (end 9.15 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6030fb3b-e385-491c-914e-b59eed4fb3bb)) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1995deca-7a67-4ac4-aad9-3669123d908d)) + (fp_line (start 9.15 24.45) (end 9.15 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ef8f1d78-a87e-44d7-9a06-17189218c00f)) + (fp_line (start -1.27 -1.33) (end -1.27 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2c3559f7-9120-4482-bd1b-03821bb834b4)) + (fp_line (start -1.27 24.19) (end 8.89 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0f76a21a-f5da-4560-9d8e-fba56f62514b)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0af82f00-8826-4fad-8ceb-f870a79d7170)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be3afa69-94cb-421e-b199-1ad5097ee205)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d652edb8-7563-44ca-b7bc-f0d45b93ee80)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2d0081d0-8fa4-4712-b090-d0ac516683c6)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cace1c89-4d9a-4176-9f22-aa094e729233)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 74c8e54a-50e0-4659-a703-b2c8732eb8b7)) + (fp_line (start 8.89 24.19) (end 8.89 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cbd40f38-0975-4f44-9b5a-79f0421fa220)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 168 "/MDA0") (pinfunction "DQ0") (pintype "bidirectional") (tstamp da56466e-d0d0-480b-b050-2bb90e42c00d)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 169 "/MDA1") (pinfunction "DQ1") (pintype "bidirectional") (tstamp 78a9ec88-e569-427f-8964-f7aa16bff450)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 170 "/~{DBANK1_WR}") (pinfunction "~{WE}") (pintype "input") (tstamp 52e42922-3c54-4d25-a285-df4373d12573)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 171 "/~{MRAS}") (pinfunction "~{RAS}") (pintype "input") (tstamp f04c8760-0c80-4967-928f-1c8799bfa515)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 70c6e22d-c2e2-413d-8caf-a6023a485657)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 119 "/MMA0") (pinfunction "A0") (pintype "input") (tstamp d1a12022-7c8b-4ae6-87f3-d1e2d816e894)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 121 "/MMA1") (pinfunction "A1") (pintype "input") (tstamp 4ff3c2c9-d7b8-4b92-8bc9-e116a64fa5e9)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 123 "/MMA2") (pinfunction "A2") (pintype "input") (tstamp 8979def1-946d-4c86-8118-724db68748b3)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 125 "/MMA3") (pinfunction "A3") (pintype "input") (tstamp c4f714d7-7621-41e1-8686-32387df48f43)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "VCC") (pintype "power_in") (tstamp f8f1f51e-b224-4964-b467-934b1364fd32)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 128 "/MMA4") (pinfunction "A4") (pintype "input") (tstamp 46d208e9-2f16-477d-a123-e3c38fb8ea8f)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 129 "/MMA5") (pinfunction "A5") (pintype "input") (tstamp 578f718b-3b2e-40f8-941e-f8b41bdedd8f)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 131 "/MMA6") (pinfunction "A6") (pintype "input") (tstamp 49af091f-b51a-4ba3-916e-6990dfc14954)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 132 "/MMA7") (pinfunction "A7") (pintype "input") (tstamp dd01dcdb-4dd9-4fb6-b25c-d38d033ccba8)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 135 "/MMA8") (pinfunction "A8") (pintype "input") (tstamp d61592fc-6d64-45fe-8c9a-690e60e3585a)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 172 "/~{DBANK1_RD}") (pinfunction "~{OE}") (pintype "input") (tstamp 9fcb50c9-f19f-4376-9354-a82d458754de)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 173 "/~{MCAS}") (pinfunction "~{CAS}") (pintype "input") (tstamp e41c15ed-dc5e-4273-8b58-6b63aed46cec)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 174 "/MDA2") (pinfunction "DQ2") (pintype "bidirectional") (tstamp a79efda8-4c57-4087-8b8f-0aba0e9033c4)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 175 "/MDA3") (pinfunction "DQ3") (pintype "bidirectional") (tstamp 2ea59c49-c5ba-4478-8f69-eaa74b430ea1)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VSS") (pintype "power_in") (tstamp bde243d9-093f-4291-b027-bcdab5e248d7)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-16_W7.62mm" (layer "F.Cu") + (tstamp 9a114a75-efe5-4562-bd45-37d0dab93b82) + (at 116.84 58.42) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit serial in/out Shift Register 3-State Outputs") + (property "ki_keywords" "TTL SR 3State") + (path "/efdebf89-dd62-4414-83d3-978f21a4986a") + (attr through_hole) + (fp_text reference "U19" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2192b911-8b40-4b8f-b0ad-b57ffbb866e4) + ) + (fp_text value "74LS595" (at 3.81 20.11) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 22716cc8-81f8-4f87-aad2-a988d6612e91) + ) + (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f72d7a6e-eb2d-4afc-86c6-817d567d7fac) + ) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4a17a583-847d-4519-8854-8c77076b4fa6)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2a410812-96ed-4763-9507-55372f9987a3)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 84186c92-8c44-47fa-8622-56e9fa8a0df2)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp adcad9d3-a21a-4bcc-a112-84287dc02b32)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf49bdbf-ac87-4790-8a9a-2e7368ef5500)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef83a816-5b1e-43d6-90c0-761f42a64665)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bc305e36-3bf1-4822-b2bf-94d1f57f02fa)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp be124edd-a7bc-40fb-abe8-7e9b1593b9a2)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ab873984-51c3-4b04-bc86-fed2f4cc1993)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5b643591-ac73-45e3-9ebc-8c5da426a769)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4311aed8-97ae-44d1-848f-5feffec86567)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6d9da3d4-db0b-4f02-8b39-248511edd501)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 02c1811e-5298-420d-a031-cc736be4e2c7)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 836bd240-8667-4e5f-827f-91340001b1a0)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp faeeaccf-2f5b-4cfa-b7a8-1edbd7ca7d64)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 211 "/~{MCASR}") (pinfunction "QB") (pintype "tri_state") (tstamp 1e65b430-8b6c-4eb4-8ffe-a0e668ecf301)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 212 "unconnected-(U19-QC-Pad2)") (pinfunction "QC") (pintype "tri_state") (tstamp 13a631d0-d355-42dc-9125-8bcf5b3e68c6)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 213 "unconnected-(U19-QD-Pad3)") (pinfunction "QD") (pintype "tri_state") (tstamp 06fa3401-9222-4026-8027-93bd33ab0830)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 214 "unconnected-(U19-QE-Pad4)") (pinfunction "QE") (pintype "tri_state") (tstamp 7347ad28-6311-47f9-a869-4a857478bfb0)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 215 "unconnected-(U19-QF-Pad5)") (pinfunction "QF") (pintype "tri_state") (tstamp 4ffefdf4-53a4-4fa5-951f-5d13143687e4)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 216 "unconnected-(U19-QG-Pad6)") (pinfunction "QG") (pintype "tri_state") (tstamp 05b6f2df-5f43-4cde-a2bc-42ed06f79228)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 217 "unconnected-(U19-QH-Pad7)") (pinfunction "QH") (pintype "tri_state") (tstamp f038fc56-40f3-4ee4-b9ad-b5d83af5d729)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 998d3fb8-3181-4e52-8f34-5f2813fd5963)) + (pad "9" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 218 "unconnected-(U19-QH'-Pad9)") (pinfunction "QH'") (pintype "output") (tstamp 9c7d41f4-ee4a-4cec-8934-d03843b20d5e)) + (pad "10" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "~{SRCLR}") (pintype "input") (tstamp 1458fef1-6fcd-4520-a576-a48b9b6cebbb)) + (pad "11" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 191 "Net-(U19-RCLK)") (pinfunction "SRCLK") (pintype "input") (tstamp 452ef3da-5ee8-4dce-a9d0-2a1aec8d5c95)) + (pad "12" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 191 "Net-(U19-RCLK)") (pinfunction "RCLK") (pintype "input") (tstamp 408086bf-9a2f-495c-acb0-515b04a3bc24)) + (pad "13" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 99 "/~{MREQ}") (pinfunction "~{OE}") (pintype "input") (tstamp 53ad606e-3359-4513-ba67-92a0fad46a50)) + (pad "14" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 99 "/~{MREQ}") (pinfunction "SER") (pintype "input") (tstamp ed650ef8-ba77-44fa-8025-97dd3359f187)) + (pad "15" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 117 "/~{MMUX}") (pinfunction "QA") (pintype "tri_state") (tstamp 40f68d42-dead-4109-ae09-bbd17ea0c639)) + (pad "16" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 5b99230b-da45-4e44-b954-4f2a05a6853e)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (layer "F.Cu") + (tstamp 9c7e65bc-d972-42f2-bf38-b2b23b29e3de) + (at 158.75 40.64 90) + (descr "Through hole straight pin header, 2x04, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x04 2.54mm double row") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, double row, 02x04, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/0fafb1ab-ec4e-41a8-a4c7-dc7eb75144ec") + (attr through_hole) + (fp_text reference "J2" (at 1.27 -2.33 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c443273d-ccd6-4594-be39-2d40e89d568a) + ) + (fp_text value "CTC_CLK_SEL" (at 1.27 9.95 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4dd87102-6ff1-49dd-b0d3-507fab78eaad) + ) + (fp_text user "${REFERENCE}" (at 1.27 3.81) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a2223bbb-9686-420e-a099-a1fde126e9db) + ) + (fp_line (start -1.33 -1.33) (end 0 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f006772d-27f4-4c23-81a4-d44ca5659e23)) + (fp_line (start -1.33 0) (end -1.33 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 208bdab1-3a7c-4253-9581-c53213e9720a)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a37dec31-89e4-46db-8085-d686e8bf38bd)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2f4daf51-4019-4721-a626-a0e4556a9c2b)) + (fp_line (start -1.33 8.95) (end 3.87 8.95) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8cb8a157-6933-4ae5-859e-a561ff3e2200)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e9f1149c-d052-4098-a383-10e093f9c9c2)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6fd1bec9-7609-4f98-a0ec-2a3b8b23e68a)) + (fp_line (start 3.87 -1.33) (end 3.87 8.95) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bf56546f-1b92-433e-8a96-860daa2def1b)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp df87aeff-4890-4ba9-a74e-202c55d94f6f)) + (fp_line (start -1.8 9.4) (end 4.35 9.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 12973358-67c2-4f19-88ef-fa06705bffee)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ccbb1408-dfe7-4007-ab58-16a58d5e96c3)) + (fp_line (start 4.35 9.4) (end 4.35 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ab420d23-999e-45be-87f4-3deeb1566bde)) + (fp_line (start -1.27 0) (end 0 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f53b5c8-55b1-4466-99fc-6d7f9a280ffb)) + (fp_line (start -1.27 8.89) (end -1.27 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3a3e79e7-34d9-461b-9d66-5d9400d81e60)) + (fp_line (start 0 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c3a1c719-e40e-4540-88f5-f4e33bcf88c7)) + (fp_line (start 3.81 -1.27) (end 3.81 8.89) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d784b34e-e3c3-45d9-af25-bc754edb0daf)) + (fp_line (start 3.81 8.89) (end -1.27 8.89) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b3395f38-9bed-4c4a-ae33-98f981558d9f)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 108 "unconnected-(J2-Pin_1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 62a2b7f9-f40f-4156-a215-91436576bc12)) + (pad "2" thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 109 "unconnected-(J2-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp c1802fdf-0719-4612-abe2-941fef552a9e)) + (pad "3" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 110 "unconnected-(J2-Pin_3-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp 131b0d86-5f3c-4e2c-9f75-774254ea30e8)) + (pad "4" thru_hole oval (at 2.54 2.54 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 111 "unconnected-(J2-Pin_4-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp a0da0e45-c469-48d1-8d6f-851b7a0bbf84)) + (pad "5" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 112 "unconnected-(J2-Pin_5-Pad5)") (pinfunction "Pin_5") (pintype "passive") (tstamp 83fabede-7d9f-4d17-b380-c1e3906ce77f)) + (pad "6" thru_hole oval (at 2.54 5.08 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 113 "unconnected-(J2-Pin_6-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp 20f15453-d0ec-4c08-b554-379ea47c4ead)) + (pad "7" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 114 "unconnected-(J2-Pin_7-Pad7)") (pinfunction "Pin_7") (pintype "passive") (tstamp f3ae4854-c350-4e92-a72a-035c1608e3f6)) + (pad "8" thru_hole oval (at 2.54 7.62 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 115 "unconnected-(J2-Pin_8-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp 4634bdc6-8c95-4ec2-b644-6fcc481a4f25)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-16_W7.62mm" (layer "F.Cu") + (tstamp a9bdb4fc-0068-4d64-8c6c-e6936c51ff22) + (at 71.12 83.82) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Quad 2 to 1 line Multiplexer") + (property "ki_keywords" "TTL MUX MUX2") + (path "/c55e56b3-7899-4b0d-86f0-2d4b47ecb487") + (attr through_hole) + (fp_text reference "U1" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3faf7ced-0d58-4f0b-885b-2a18006f19c5) + ) + (fp_text value "74LS157" (at 3.81 20.11) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4c11a402-1c71-4f9e-9496-960c1c741353) + ) + (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 544b7e9a-8fa7-47c2-a825-62696feb4440) + ) + (fp_line (start 1.16 -1.33) (end 1.16 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 081c2d5f-c903-4751-bb69-d5d85591b217)) + (fp_line (start 1.16 19.11) (end 6.46 19.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b27e6a45-7c4d-4652-adbb-29e20243c6e5)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3c42996-ee1f-436b-a85c-0f842502903a)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 30dc024b-6dab-420a-8ecc-3852bad0421b)) + (fp_line (start 6.46 19.11) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c0655c4a-2987-4ea4-972f-e357b92b7718)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ed4eebb3-8de4-4702-a616-adf34e00226f)) + (fp_line (start -1.1 -1.55) (end -1.1 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 57b49050-8f18-4ab4-ba16-dbfa08fe8ea0)) + (fp_line (start -1.1 19.3) (end 8.7 19.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9a245c18-6095-4e58-86f3-4f7300a722a8)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 889f737b-a2c0-4d2a-b294-e1e805c9c8eb)) + (fp_line (start 8.7 19.3) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5703fdae-0d74-452f-93cc-b5e5b774c6bc)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8229be73-ff94-487b-9596-f3f8a7b46feb)) + (fp_line (start 0.635 19.05) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be0ce2bd-f5d1-403d-a117-6324409a8e39)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0eb95482-1ac4-4fac-8194-25fb18f38eda)) + (fp_line (start 6.985 -1.27) (end 6.985 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 920a2c60-540c-4f88-ad8e-351da0a6605a)) + (fp_line (start 6.985 19.05) (end 0.635 19.05) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4ffc6f9b-1286-4310-8859-8d7785aaf9f4)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 117 "/~{MMUX}") (pinfunction "S") (pintype "input") (tstamp bd8295dd-92e4-4975-b60d-244517e1f946)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 106 "/CA0") (pinfunction "I0a") (pintype "input") (tstamp a90130b0-a4dc-4ffa-a3f5-535a69b8eb49)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 118 "/CA9") (pinfunction "I1a") (pintype "input") (tstamp d6907415-b7cd-4d88-a788-82e7e9c4741a)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 119 "/MMA0") (pinfunction "Za") (pintype "output") (tstamp e79519da-beb2-49f1-80e2-cfe24f345eab)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 105 "/CA1") (pinfunction "I0b") (pintype "input") (tstamp d54cf8ac-5e25-43ac-b304-46436786e5dd)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 120 "/CA10") (pinfunction "I1b") (pintype "input") (tstamp 3b6d780f-1751-4b0b-a367-4db0175ef58f)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 121 "/MMA1") (pinfunction "Zb") (pintype "output") (tstamp 56f121c8-6e2b-4e9a-aacf-62c61a6a1a86)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 122 "unconnected-(U1-GND-Pad8)") (pinfunction "GND") (pintype "power_in") (tstamp adafbe34-ea91-4867-ac3c-0b1fa46ecd63)) + (pad "9" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 123 "/MMA2") (pinfunction "Zc") (pintype "output") (tstamp f4a34321-9cd8-43dd-b67b-d9a1e05721f0)) + (pad "10" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 124 "/CA11") (pinfunction "I1c") (pintype "input") (tstamp 5df4df7d-b283-4af7-976b-1cc7bd548473)) + (pad "11" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 73 "/CA2") (pinfunction "I0c") (pintype "input") (tstamp 8e996c30-2193-446a-9629-dddc6c11d06d)) + (pad "12" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 125 "/MMA3") (pinfunction "Zd") (pintype "output") (tstamp f942c32b-5044-4313-a080-749a6c7fed4f)) + (pad "13" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 63 "/MBA12") (pinfunction "I1d") (pintype "input") (tstamp aaa52ca6-5cbe-473c-9d1c-3fa373b8e1b4)) + (pad "14" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 74 "/CA3") (pinfunction "I0d") (pintype "input") (tstamp bc62cacc-f385-4ca4-bfba-2072b5913906)) + (pad "15" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 126 "/MUXEN") (pinfunction "E") (pintype "input") (tstamp ed10364b-283a-4579-9862-5b2a681fd804)) + (pad "16" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 127 "unconnected-(U1-VCC-Pad16)") (pinfunction "VCC") (pintype "power_in") (tstamp 3d8a6f8c-b385-4fac-a2b8-0543d8ce0c4b)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm_Socket" (layer "F.Cu") + (tstamp b1e7f496-a476-47ed-8503-b3d93bea0693) + (at 105.41 53.34) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (path "/003c6a41-5b37-475a-8211-9f1e67af8128") + (attr through_hole) + (fp_text reference "U26" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cb487232-636f-4103-ba00-e7232b5abd9a) + ) + (fp_text value "~" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a7816d88-c4b2-402c-b64e-05e96ca5f84f) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4644f108-fe1d-4549-ac90-416c64b6235f) + ) + (fp_line (start -1.33 -1.39) (end -1.33 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d8960e81-92ad-4ffe-9da6-737379c0c056)) + (fp_line (start -1.33 24.25) (end 8.95 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8352176b-2192-456a-a205-2fc6fa6286e5)) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 11d9a4e3-b773-4b7c-88b5-fbe00e96bfcd)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4bcdc19c-35b9-4d5d-9fc7-933acc3c667a)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0daf4f2c-511b-44cd-903a-e82ac778c2e8)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d9b6e140-e5fd-4175-bce3-7b788583c511)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2f86bcb4-b5b1-4c76-910d-823fa0b8d956)) + (fp_line (start 8.95 -1.39) (end -1.33 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73d5c6ff-9a44-4b03-8243-bc86dc448a85)) + (fp_line (start 8.95 24.25) (end 8.95 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e05452ba-8c6a-459a-850c-393feec600f2)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7f7f7a3c-22eb-4523-ab5b-d4713312f94e)) + (fp_line (start -1.55 -1.6) (end -1.55 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e98a6b83-f134-45ea-bacc-3074cd60334e)) + (fp_line (start -1.55 24.45) (end 9.15 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ae0fecfe-a7cb-4f1c-89a5-68ca183959da)) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8257e93d-3210-4990-9e61-e11011254e15)) + (fp_line (start 9.15 24.45) (end 9.15 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 87a3d7fa-36fa-4593-9f5f-329aa46ba5aa)) + (fp_line (start -1.27 -1.33) (end -1.27 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bf314b3b-1e80-40ff-81a1-8ce1c604a45f)) + (fp_line (start -1.27 24.19) (end 8.89 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cf221138-01c0-491d-a2f4-828cefac6e7b)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8fe664fb-bfa3-4dc3-a203-6a17875776fd)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0a21c543-7693-452b-967d-802335894696)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 65129d22-1f2f-4742-87e2-70a342cfd828)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 535fec11-9520-4b3b-a0c0-a3fe9983062b)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0b3d917e-e295-492f-b8a6-0633bca71db1)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e15a7892-6084-49e4-9126-dee236de20bc)) + (fp_line (start 8.89 24.19) (end 8.89 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 40dd46a4-5e40-497e-9b91-d97fef9954cb)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 178 "/MDA4") (pinfunction "DQ0") (pintype "bidirectional") (tstamp e7177b5b-07a4-49c3-aea6-91fea0a25d7e)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 179 "/MDA5") (pinfunction "DQ1") (pintype "bidirectional") (tstamp bd8646bc-0a1b-4950-8912-c41da9d583c5)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 184 "/~{DBANK4_WR}") (pinfunction "~{WE}") (pintype "input") (tstamp 9bf8ab1e-c4ce-44e5-9388-0fe755b5bb87)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 171 "/~{MRAS}") (pinfunction "~{RAS}") (pintype "input") (tstamp 9457e792-0565-4ee1-a1b6-219f1ed30ffc)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 0d4a5dfb-3193-48b9-9b24-142d7a46d489)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 119 "/MMA0") (pinfunction "A0") (pintype "input") (tstamp b1d14e6a-b47b-4818-b190-dc436bbc2bd7)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 121 "/MMA1") (pinfunction "A1") (pintype "input") (tstamp 2b323091-ef72-4c86-b430-b50e2e2a3ace)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 123 "/MMA2") (pinfunction "A2") (pintype "input") (tstamp 28dc8249-7cc0-4b01-814f-a317f802d793)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 125 "/MMA3") (pinfunction "A3") (pintype "input") (tstamp 3589db0b-eff1-48f2-b116-4230b740d066)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "VCC") (pintype "power_in") (tstamp 5a0b3261-46b7-464d-82c6-a3dc0624d757)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 128 "/MMA4") (pinfunction "A4") (pintype "input") (tstamp a9771833-7396-4767-b40f-0585bb71a60b)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 129 "/MMA5") (pinfunction "A5") (pintype "input") (tstamp 2014c961-b009-4fc8-86f5-0f3bb19883b1)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 131 "/MMA6") (pinfunction "A6") (pintype "input") (tstamp 83b8885d-bbda-4cfe-871c-19aaf7c0df5b)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 132 "/MMA7") (pinfunction "A7") (pintype "input") (tstamp 2f036df2-fa12-459a-a6b1-9c78a217d1f5)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 135 "/MMA8") (pinfunction "A8") (pintype "input") (tstamp 9d70b9d4-4d52-4449-a133-c2b09554707a)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 185 "/~{DBANK4_RD}") (pinfunction "~{OE}") (pintype "input") (tstamp 4950f5a0-a557-411a-a267-de42d5f58b7b)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 173 "/~{MCAS}") (pinfunction "~{CAS}") (pintype "input") (tstamp 4865caec-c0e5-48e9-8662-18222f3dd244)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 180 "/MDA6") (pinfunction "DQ2") (pintype "bidirectional") (tstamp 4bb1b590-5c3b-450f-9f59-ab5d06f243c1)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 181 "/MDA7") (pinfunction "DQ3") (pintype "bidirectional") (tstamp f63c1e51-fb6a-477d-a35f-42d1ad096e75)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VSS") (pintype "power_in") (tstamp 5e59a25e-e255-4e49-86a6-459ad4c82495)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm_Socket" (layer "F.Cu") + (tstamp b2ceaf4a-ea55-4b5c-82ce-2f6bec8ad555) + (at 93.98 53.34) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (path "/cda5f978-ab68-4b2b-b0ca-c3d0777d4dd1") + (attr through_hole) + (fp_text reference "U25" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c44bcb19-680a-446f-92b5-bfcccfd7dc01) + ) + (fp_text value "~" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 936bd09d-9d5f-4ce9-9335-79950d72c27b) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a40ca047-ad6d-4809-86cc-da0cb04cdd5c) + ) + (fp_line (start -1.33 -1.39) (end -1.33 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 304cb94f-3168-47ff-a1e6-e25362ca1667)) + (fp_line (start -1.33 24.25) (end 8.95 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ce5fdfb1-316a-4594-9e01-e0f55ce7f336)) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 65027f83-7de6-46af-825d-408b60c19d6d)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c541443f-a878-44e5-a686-a4bf576a82c2)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6af0dc0d-6b0b-4d88-9609-c4cb95a6af8a)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 860423c8-b975-4942-abc7-9268e7c8ee89)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d8619d1-1205-453b-b077-d762dc5d6684)) + (fp_line (start 8.95 -1.39) (end -1.33 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 215715a1-3c1b-4829-8827-a10b523d73b6)) + (fp_line (start 8.95 24.25) (end 8.95 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d5e44778-0e08-4dee-8679-89106b0bebb9)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 11737702-7aef-4397-8189-b880e8a21c8b)) + (fp_line (start -1.55 -1.6) (end -1.55 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 557a411a-5778-46ee-94cc-e9fc995d0841)) + (fp_line (start -1.55 24.45) (end 9.15 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 00579f54-ccb7-4930-901b-349ccb13390f)) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ce202739-5efe-476b-b069-e81bd54d9376)) + (fp_line (start 9.15 24.45) (end 9.15 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe7c97dc-b313-45b0-951e-29628c922214)) + (fp_line (start -1.27 -1.33) (end -1.27 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5118e257-7399-45f5-a714-57711b9c4fed)) + (fp_line (start -1.27 24.19) (end 8.89 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e0459ce2-7bef-4485-a5f8-72ec8019ef38)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a77a4d80-1329-44d7-80fd-78ceb1926819)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6517ba93-cbf6-4f06-8c2a-7961b1d33381)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9960bf30-1785-4126-a7cb-9128612155af)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9726104f-a5d4-4a83-80a1-d17871f94893)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aeefec58-0be1-4507-b59f-f229e5efcea5)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aa1c2a3f-e732-45b8-ad7d-159080acf0cb)) + (fp_line (start 8.89 24.19) (end 8.89 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e3600e7a-7e5f-4010-b06a-acbba8095289)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 178 "/MDA4") (pinfunction "DQ0") (pintype "bidirectional") (tstamp 57eb4c44-c4d5-49c0-a591-773b095c9252)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 179 "/MDA5") (pinfunction "DQ1") (pintype "bidirectional") (tstamp b83b9354-f5df-4bc3-ae74-8e011e239aab)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 182 "/~{DBANK3_WR}") (pinfunction "~{WE}") (pintype "input") (tstamp 744bd05b-5506-458e-bf2c-93164ce0dc64)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 171 "/~{MRAS}") (pinfunction "~{RAS}") (pintype "input") (tstamp 0cd93763-16ed-4f90-b9fd-fb6f8cf99493)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 68f165f7-57c5-4ad1-a01e-aa6252c556d6)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 119 "/MMA0") (pinfunction "A0") (pintype "input") (tstamp 592500ad-786c-4906-b665-83d777338b6b)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 121 "/MMA1") (pinfunction "A1") (pintype "input") (tstamp 3e0f8685-d88f-4a66-9ace-7cea9ce2b282)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 123 "/MMA2") (pinfunction "A2") (pintype "input") (tstamp cea760a9-dd18-4921-8db6-b23daf924f53)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 125 "/MMA3") (pinfunction "A3") (pintype "input") (tstamp b300e40a-5fa2-4e11-9d78-01e92ca85157)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "VCC") (pintype "power_in") (tstamp 42c80721-f6c5-49e3-abc2-0680f1a4db7f)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 128 "/MMA4") (pinfunction "A4") (pintype "input") (tstamp cdb87934-228c-460b-8520-f9bc3d549567)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 129 "/MMA5") (pinfunction "A5") (pintype "input") (tstamp 88b1b6b4-267f-4e4e-907b-bd247c15c997)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 131 "/MMA6") (pinfunction "A6") (pintype "input") (tstamp a761eb40-4517-407b-a09b-d9c7214d1a30)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 132 "/MMA7") (pinfunction "A7") (pintype "input") (tstamp 84d06114-eaea-494f-84ea-2df3ede8070d)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 135 "/MMA8") (pinfunction "A8") (pintype "input") (tstamp 29d8c120-d7a7-49e4-b398-226c4462398d)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 183 "/~{DBANK3_RD}") (pinfunction "~{OE}") (pintype "input") (tstamp c85b026d-14d0-4066-9d1e-c6e6797aa4e0)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 173 "/~{MCAS}") (pinfunction "~{CAS}") (pintype "input") (tstamp e3f3bb4b-04c1-46ac-87c3-4204e4536960)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 180 "/MDA6") (pinfunction "DQ2") (pintype "bidirectional") (tstamp 1b9272d7-dc5f-4b9f-93eb-42149f1b5319)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 181 "/MDA7") (pinfunction "DQ3") (pintype "bidirectional") (tstamp f204d90f-87f8-43a6-9683-3f0d8ec28897)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VSS") (pintype "power_in") (tstamp 781f8d7c-bc34-4488-bbbd-a162437cd8ca)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm" (layer "F.Cu") + (tstamp b7bcc78f-4bc6-4c3f-8409-ecd32c56b869) + (at 158.75 88.9) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit Register, 3-state outputs") + (property "ki_keywords" "TTL DFF DFF8 REG 3State") + (path "/42b4308a-f366-4a3a-a89d-94f87bc5a82b") + (attr through_hole) + (fp_text reference "U9" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b9e88f06-4ad9-49cd-ae56-37d521ea96ba) + ) + (fp_text value "74LS374" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 08fbb03c-b16c-4d6c-a595-d5c0667dcab0) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6df3d56f-76c2-4ae9-931b-8c61408e970a) + ) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 422aa662-1c75-42b5-9eca-fb1aef7d60bd)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d10a179c-11ab-4c21-b268-d9781cdf1385)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 05479b75-1581-4b00-8b43-a3e7d843ca8c)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d8cd3b1b-f927-4664-ac26-6f2f559191e4)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6627880e-5553-47c9-8396-cd9ce2ff0b82)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dd6f1879-affe-42af-aedf-6826722fdbc4)) + (fp_line (start -1.1 -1.55) (end -1.1 24.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a9169d1b-ad4d-4a9f-bec4-09c63a9f9a16)) + (fp_line (start -1.1 24.4) (end 8.7 24.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 77407a79-000f-4bdb-ab3a-8dd587ac16bb)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6082fa8e-f545-42f5-bf1e-3ee3d45097b7)) + (fp_line (start 8.7 24.4) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bf7f32b0-01ec-4855-90bc-f805d7c56349)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5ec03fc2-c5af-49aa-a4be-1d289bdc93d8)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5ecf5264-168f-45c9-b62d-3b7d2f5bf741)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f4780e8f-c780-4a21-8549-b5d8f05db85f)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6b191ea4-18e9-4e17-aefb-45dd1907a104)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 37124659-9dbe-462d-b0bc-d8fb47ba6893)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "OE") (pintype "input") (tstamp 77ce5141-7520-4e15-b61a-10a0ce785538)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 81 "/REGMAP0") (pinfunction "O0") (pintype "tri_state") (tstamp 7d5ed798-9099-42fa-9d51-99a83d61ecb9)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 90 "/CD0") (pinfunction "D0") (pintype "input") (tstamp d0b2a048-c7ea-4c67-b412-88a241a5b47c)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 91 "/CD1") (pinfunction "D1") (pintype "input") (tstamp 53d15383-1408-4090-86f0-650ae1dab13e)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 83 "/REGMAP1") (pinfunction "O1") (pintype "tri_state") (tstamp cbbec1ea-4c8f-43f4-b0d3-2d8c2d3956e3)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 86 "/REGMAP2") (pinfunction "O2") (pintype "tri_state") (tstamp 2c11c1d9-6cf2-48be-be66-4fc1ed9854a7)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 92 "/CD2") (pinfunction "D2") (pintype "input") (tstamp 6b1c7709-6d19-4f90-817b-f8c874b3b890)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 93 "/CD3") (pinfunction "D3") (pintype "input") (tstamp df2a0304-4b49-485a-a310-238770120d5a)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 88 "/REGMAP3") (pinfunction "O3") (pintype "tri_state") (tstamp 73dfaa60-4999-4243-8fe0-798b5e3bfa7b)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 417f7bb6-af2d-45df-a1cd-9fac1d46033a)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 103 "/~{WRREG}") (pinfunction "Cp") (pintype "input") (tstamp 82129988-9793-4e8d-a9be-c488b89a6a8a)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 62 "/REGBNK0") (pinfunction "O4") (pintype "tri_state") (tstamp c58165b8-9631-4f3d-8cc7-cd64021debc6)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 94 "/CD4") (pinfunction "D4") (pintype "input") (tstamp 33458ba3-9bdd-42e7-ba88-c35aa42f351f)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 95 "/CD5") (pinfunction "D5") (pintype "input") (tstamp e2022e32-8572-4e77-a293-1c516ad8ef8b)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 61 "/REGBNK1") (pinfunction "O5") (pintype "tri_state") (tstamp e861e16c-a8c7-4b4e-8e53-804fade62972)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 60 "/REGBNK2") (pinfunction "O6") (pintype "tri_state") (tstamp cf444be3-54e7-43b9-aa42-fd1dc4591c51)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 96 "/CD6") (pinfunction "D6") (pintype "input") (tstamp 487f8941-3db5-49df-b202-a72d09ed7daf)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 97 "/CD7") (pinfunction "D7") (pintype "input") (tstamp e79224c7-d58c-474e-992f-e3aace96aca9)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 163 "/REGBNK3") (pinfunction "O7") (pintype "tri_state") (tstamp e61fd6c2-9ebc-4155-a1ef-d70adbaaf8a0)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 69447345-1b43-41a2-a332-f2fe90bd0058)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-14_W7.62mm" (layer "F.Cu") + (tstamp c1aea015-e3c3-469b-a716-eb3c51e230ac) + (at 147.32 45.72) + (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Hex Inverter") + (property "ki_keywords" "TTL not inv") + (path "/aaf40a4e-a1f0-4332-9c2e-cbbf89054166") + (attr through_hole) + (fp_text reference "U20" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 78702b44-1743-4697-b4c2-ac9d4496bd40) + ) + (fp_text value "74LS04" (at 3.81 17.57) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 40b7b92b-8882-47f6-93b5-7c2856d388ac) + ) + (fp_text user "${REFERENCE}" (at 3.81 7.62) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a08a5246-cc5e-437e-9f2c-48d3cd65c9fc) + ) + (fp_line (start 1.16 -1.33) (end 1.16 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4162f11d-c19d-479a-9f4d-bdf73b848b3a)) + (fp_line (start 1.16 16.57) (end 6.46 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 56e6ef43-229c-4146-b20e-dedc238327ef)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef5b9dad-bb66-4f19-ba63-650b6ae2b7f9)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b94efb64-13ff-4c42-9456-a95279f03ff7)) + (fp_line (start 6.46 16.57) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 24859402-225e-413f-ba87-5f4e6fd0f14b)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9f38c12d-f3e9-4aad-acae-cd32d9c06965)) + (fp_line (start -1.1 -1.55) (end -1.1 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d5b6b433-dcd5-4f1a-bf59-52a7f8f9d829)) + (fp_line (start -1.1 16.8) (end 8.7 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5fa38167-74a2-4c0d-a770-b27c3f1bb21c)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3cb0b1f9-558c-4690-bb1b-7be127cb1814)) + (fp_line (start 8.7 16.8) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4c663a65-91d6-4f7b-8fdb-59e978c17ebe)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e81eac66-1c79-47e2-8267-5784c0a59d2f)) + (fp_line (start 0.635 16.51) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0e5820c6-961a-4a23-a77a-23f40d9ca867)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 596f7c7a-36c7-44d5-ab7b-37d8e30779fc)) + (fp_line (start 6.985 -1.27) (end 6.985 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e24f54c-63f2-4f5e-b517-e992701d8fe5)) + (fp_line (start 6.985 16.51) (end 0.635 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 68ee80f2-b760-4987-88b9-361347471772)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 219 "/~{REFRSH}") (pintype "input") (tstamp 44f38391-27bc-42e8-b8b0-e3d427cac690)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 126 "/MUXEN") (pintype "output") (tstamp 408a3701-b17b-41b5-b87d-9f3db9b17c07)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 126 "/MUXEN") (pintype "input") (tstamp 8a210d6a-27ec-4bcc-8f66-a656226aec60)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 220 "Net-(U15-Pad3)") (pintype "output") (tstamp d19d87d1-d1b0-4015-b893-9b0853cec4d9)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 221 "unconnected-(U20-Pad5)") (pintype "input") (tstamp 411a8f78-b4a9-4a5d-b858-35faf4bdac08)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 222 "unconnected-(U20-Pad6)") (pintype "output") (tstamp 69c35404-3add-4184-9b82-363d1595ca36)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 223 "unconnected-(U20G-GND-Pad7)") (pinfunction "GND") (pintype "power_in") (tstamp 693dbeec-0855-4ac2-96cb-fc4e49fb1a11)) + (pad "8" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 224 "unconnected-(U20-Pad8)") (pintype "output") (tstamp f22092f3-6fe9-4315-84bf-69f536f52cf8)) + (pad "9" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 225 "unconnected-(U20-Pad9)") (pintype "input") (tstamp 90b09c61-c552-4207-9825-9280b8f2fd09)) + (pad "10" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 226 "unconnected-(U20-Pad10)") (pintype "output") (tstamp 79133d30-5742-4f95-bf48-34ad95872e7a)) + (pad "11" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 227 "unconnected-(U20-Pad11)") (pintype "input") (tstamp 8cabaa80-35c4-4e17-9e07-eb126bc31c71)) + (pad "12" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 228 "unconnected-(U20-Pad12)") (pintype "output") (tstamp 310bc5ac-81b2-42b2-9c4c-51f785f26769)) + (pad "13" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 229 "unconnected-(U20-Pad13)") (pintype "input") (tstamp 52b7b887-f7b5-4949-ab08-ab4decde26ac)) + (pad "14" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 230 "unconnected-(U20G-VCC-Pad14)") (pinfunction "VCC") (pintype "power_in") (tstamp 3713638a-b61a-41f2-89e7-242f394df223)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-14_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Dennis:Z8C Card" (layer "F.Cu") + (tstamp ca73f36d-debb-47a2-9add-d323c38b5d14) + (at 215.003 67.514) + (descr "DIN41612 connector, type Q, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf") + (tags "DIN 41612 IEC 60603 Q") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, double row, 02x32, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/8b5d976e-b0e4-4438-8d84-0737af7eda49") + (attr through_hole) + (fp_text reference "J1" (at -2.35 -44.45 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 595a74ac-aae6-44e7-ae2e-1fd3fe93008d) + ) + (fp_text value "Z8C_Card" (at -6.57 0 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b1234a50-29d7-4652-8087-07cf93552eb7) + ) + (fp_text user "Board edge" (at 5.81 0 90) (layer "Cmts.User") + (effects (font (size 0.7 0.7) (thickness 0.1))) + (tstamp 54ec0ca9-d898-4571-a86f-d9a915379d64) + ) + (fp_text user "${REFERENCE}" (at 1.05 0 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 161aa5e7-d6df-478b-b8a1-0479cb4218f6) + ) + (fp_line (start -1.79 -41.065) (end -1.49 -40.465) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 95be650e-502b-41aa-b7b4-6f071cb5a819)) + (fp_line (start -1.61 -47.26) (end -1.61 -41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 95960f41-2445-41c7-a35d-b43e3c47d9a2)) + (fp_line (start -1.61 -41.74) (end -0.61 -41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b98f9853-763f-4aea-bd3a-2ceb5d6e815e)) + (fp_line (start -1.61 41.74) (end -0.61 41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dfc3c108-9ea1-4d90-86b5-1994fe44d52d)) + (fp_line (start -1.61 47.26) (end -1.61 41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c30c865f-d1a9-40dc-9a62-9d3a6c957aa6)) + (fp_line (start -1.49 -40.465) (end -1.19 -41.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fc2a4211-0e95-442e-9695-4c186a364801)) + (fp_line (start -1.19 -41.065) (end -1.79 -41.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b3ad25a0-1a8b-4427-9971-502b5c358855)) + (fp_line (start -0.61 -41.741) (end -0.61 -40.465) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2d3e9a87-3679-4f2b-a0c5-3a3d5fa43b7e)) + (fp_line (start -0.61 -38.275) (end -0.61 -37.569) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 85853967-3abc-4d4b-9376-24e01c451e7b)) + (fp_line (start -0.61 -36.09) (end -0.61 -35.029) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c362766e-ec15-4a0f-9f3d-6f1755f4ebeb)) + (fp_line (start -0.61 -33.55) (end -0.61 -32.489) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2a7aa4c8-de09-4f6b-81d2-26327ff2590d)) + (fp_line (start -0.61 -31.01) (end -0.61 -29.949) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 333a83b6-5f82-47b9-8f60-67ffed9b6e69)) + (fp_line (start -0.61 -28.47) (end -0.61 -27.409) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29a61b57-cfe0-4f67-9c2c-aac1b87de59b)) + (fp_line (start -0.61 -25.93) (end -0.61 -24.869) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 84649431-faa0-4e94-8c4e-6b9c36f5ce7b)) + (fp_line (start -0.61 -23.39) (end -0.61 -22.329) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cdb7215e-613a-4b92-9895-ebf2b143f265)) + (fp_line (start -0.61 -20.85) (end -0.61 -19.789) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9c8345d2-8ea4-46a9-bd4b-31cae2fea6b0)) + (fp_line (start -0.61 -18.31) (end -0.61 -17.249) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 77aeb778-25e6-438d-b1a0-57537ebb949f)) + (fp_line (start -0.61 -15.77) (end -0.61 -14.709) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6e181302-388f-4a7d-84c7-8852f3e5b72c)) + (fp_line (start -0.61 -13.23) (end -0.61 -12.169) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6788aaaa-b4ae-4447-8a2a-f45b60eb485d)) + (fp_line (start -0.61 -10.69) (end -0.61 -9.629) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6cc215c6-3b33-4b6d-8dca-404871fb36cc)) + (fp_line (start -0.61 -8.15) (end -0.61 -7.089) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 61dd1abe-56df-47e7-a9be-30c674c65ff8)) + (fp_line (start -0.61 -5.61) (end -0.61 -4.549) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1df63f91-2f7a-407e-9b23-71551b5c8a6d)) + (fp_line (start -0.61 -3.07) (end -0.61 -2.009) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5ef464fe-8b18-49f0-a642-fb0b30aed68f)) + (fp_line (start -0.61 -0.53) (end -0.61 0.531) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1632bbca-7fe1-4bd1-a4e7-992fd5121990)) + (fp_line (start -0.61 2.01) (end -0.61 3.071) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fba5e1e5-67c0-4cc3-9254-d0fea79d38d1)) + (fp_line (start -0.61 4.55) (end -0.61 5.611) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a00a28a8-a1d6-487a-8b77-ff81691f0009)) + (fp_line (start -0.61 7.09) (end -0.61 8.151) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 50460548-b181-45ec-865d-29d02baa28b8)) + (fp_line (start -0.61 9.63) (end -0.61 10.691) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d1b331aa-12b8-4f83-a4c7-577760371864)) + (fp_line (start -0.61 12.17) (end -0.61 13.231) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b8e21d3e-a533-4daf-957f-34cfa427b96b)) + (fp_line (start -0.61 14.71) (end -0.61 15.771) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 183ae73d-95f5-4e27-b518-2563912f2f32)) + (fp_line (start -0.61 17.25) (end -0.61 18.311) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1fd877c1-b2c0-4921-b7c9-6f27bef49dfc)) + (fp_line (start -0.61 19.79) (end -0.61 20.851) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d2b311e2-de36-48e8-b874-a879c9818583)) + (fp_line (start -0.61 22.33) (end -0.61 23.391) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f27c6337-2070-4f29-a739-f213171e3f24)) + (fp_line (start -0.61 24.87) (end -0.61 25.931) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3585e18d-be3c-48ac-b58d-d38ded05013d)) + (fp_line (start -0.61 27.41) (end -0.61 28.471) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 509687c8-6726-493a-8aa0-23b4f23d8920)) + (fp_line (start -0.61 29.95) (end -0.61 31.011) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a78a0661-4d92-4331-8104-7e21a35e22c1)) + (fp_line (start -0.61 32.49) (end -0.61 33.551) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 198de12c-95be-4ac1-8bd5-82eb870a3ae2)) + (fp_line (start -0.61 35.03) (end -0.61 36.091) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e6ba58c3-d024-4fc4-a8de-55b0264afbf2)) + (fp_line (start -0.61 37.57) (end -0.61 38.631) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7e795a22-9b4c-45b4-b950-e60c81e31407)) + (fp_line (start -0.61 40.11) (end -0.61 41.74) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 72e78a28-29e0-4990-a28c-2a7cbe8bd94e)) + (fp_line (start 3.81 -47.26) (end -1.61 -47.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec5da887-1a97-4448-afd6-14538f9d74f4)) + (fp_line (start 3.81 47.26) (end -1.61 47.26) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7458cb15-54af-40e1-8260-9f40096f9ce1)) + (fp_line (start 3.81 -47) (end 3.81 47) + (stroke (width 0.08) (type solid)) (layer "Dwgs.User") (tstamp fde5b9bf-3f4c-453b-90b4-f16238a6459f)) + (fp_line (start 3.91 0) (end 4.41 0.2) + (stroke (width 0.1) (type solid)) (layer "Cmts.User") (tstamp a2833c91-70fa-42eb-bdea-68b0fdbb4184)) + (fp_line (start 3.91 0) (end 5.21 0) + (stroke (width 0.1) (type solid)) (layer "Cmts.User") (tstamp 3345f607-5017-4bef-aae9-522d50fdb393)) + (fp_line (start 4.41 -0.2) (end 3.91 0) + (stroke (width 0.1) (type solid)) (layer "Cmts.User") (tstamp 1762c459-54a1-4bee-adcc-03df4e407c1f)) + (fp_circle (center -150.501 44.577) (end -147.701 44.577) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp b4ec6a67-544e-4106-a4d9-5d40b33e83ae)) + (fp_circle (center -150.495 -44.577) (end -147.695 -44.577) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 8bf3f2fa-56be-4109-a357-48ab701f28eb)) + (fp_line (start -156.21 -50.165) (end -156.21 50.165) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp dd15215d-b288-4ba4-ba49-b7d5ff1ed9a8)) + (fp_line (start -156.21 50.165) (end 3.81 50.165) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 7f7c004a-af26-415a-ad23-8f7d0c7025c0)) + (fp_line (start 3.81 -50.165) (end -156.21 -50.165) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp c9d6a352-02fd-495d-9cfe-2289df89f3f8)) + (fp_line (start 3.81 50.165) (end 3.81 -50.165) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp b4cb082b-66b2-4943-b754-94e76c04e771)) + (fp_line (start -141.478 -50.165) (end 3.81 -50.165) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp b317e1b6-0b98-4564-8037-a5bc3d565cc7)) + (fp_line (start -141.478 50.165) (end 3.81 50.165) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 9a673f12-1c34-4877-8ab1-68b02f0229a1)) + (fp_line (start -140.208 -49.022) (end -141.478 -50.165) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 62b4ef9e-78e5-4304-ae5c-b97e33e1c4b8)) + (fp_line (start -140.208 49.022) (end -141.478 50.165) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2db9b7f5-e6f3-4c92-8038-d9ba894136d0)) + (fp_line (start -5.31 -40.64) (end -5.31 40.65) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 991d14ff-3f4c-43ff-b7ed-b4458eb924bc)) + (fp_line (start -5.31 40.65) (end -1.86 40.65) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5a7263b2-d19a-441c-abfc-586970f6cbf6)) + (fp_line (start -1.86 -47.5) (end -1.86 -40.64) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f7205cc6-1344-4aaf-bebd-05493032ca6f)) + (fp_line (start -1.86 -40.64) (end -5.31 -40.64) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1cd6316c-d979-4a8d-9828-1465ff38ab7f)) + (fp_line (start -1.86 40.65) (end -1.86 47.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bce49e91-de2b-48e9-af5b-bcb2b9b32bba)) + (fp_line (start -1.86 47.5) (end 11.74 47.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 974669c2-ccd8-4ba4-80cc-337408e35924)) + (fp_line (start 3.81 -50.165) (end 3.81 -49.022) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 31bde349-95d9-4099-95d2-b858e5c90914)) + (fp_line (start 3.81 -49.022) (end -140.208 -49.022) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp e57d6f85-c097-4420-a231-d0b3dc5e99ff)) + (fp_line (start 3.81 49.022) (end -140.208 49.022) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp c6d05337-5c32-4591-87b6-6bd500806ce5)) + (fp_line (start 3.81 50.165) (end 3.81 49.022) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 3c4fa0e3-7b42-4202-933b-512d09330ef2)) + (fp_line (start 11.74 -47.5) (end -1.86 -47.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c4620338-7e37-4d9e-b781-d6c55f090b35)) + (fp_line (start 11.74 47.5) (end 11.74 -47.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 31f57995-2552-47c5-84ca-1226c60ae85c)) + (fp_circle (center -150.497 44.577) (end -147.447 44.577) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 49a6d6d0-a31d-4e30-b957-5c03761b1ae8)) + (fp_circle (center -150.495 -44.577) (end -147.445 -44.577) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp ed647f83-b5c6-49dc-a653-bbe56e50d16e)) + (fp_line (start -1.35 -47) (end -1.35 -42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 64c4fd87-7a61-4d59-b8a4-b8cf97d2a80e)) + (fp_line (start -1.35 -42) (end -0.35 -42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7e9f848f-891b-4d7b-9fe1-a1026818756d)) + (fp_line (start -1.35 42) (end -1.35 47) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4ef5baaa-113c-4631-b824-a0d2a026d312)) + (fp_line (start -1.35 47) (end 5.25 47) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9efee6d6-016d-48fd-b2b3-676921346f05)) + (fp_line (start -0.35 -42) (end -0.35 42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f85a224b-83a5-478b-b4c6-7eca13125bfe)) + (fp_line (start -0.35 42) (end -1.35 42) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3975a0e4-a441-4f01-bcf4-078d0a8d3cde)) + (fp_line (start -0.15 -39.37) (end 0.55 -39.87) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 88787d51-962c-4b1e-8d40-44ae9fa90a8e)) + (fp_line (start 0.55 -39.87) (end 0.55 -38.87) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7ee4bea5-1f9a-477d-809e-61fb8b3195af)) + (fp_line (start 0.55 -38.87) (end -0.15 -39.37) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 512276a7-cdfc-474c-bb7c-0ce6fd1e5293)) + (fp_line (start 5.25 -47) (end -1.35 -47) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eeace261-7f06-4e4b-a5fc-705cdd0a9a75)) + (fp_line (start 5.25 -43.75) (end 5.25 -47) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 33b5af3b-bf1a-4eac-b6bf-06b89317fc6b)) + (fp_line (start 5.25 43.75) (end 11.25 43.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a3a670a1-d267-4556-bf16-0b602ad701f5)) + (fp_line (start 5.25 47) (end 5.25 43.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cc8b067d-c3c1-48ab-9d80-27575a1e192d)) + (fp_line (start 11.25 -43.75) (end 5.25 -43.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8868a1fc-1f19-4563-99c8-607a72e96fc5)) + (fp_line (start 11.25 43.75) (end 11.25 -43.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 475cb70d-933a-4810-b292-335e489a94ef)) + (pad "" np_thru_hole circle (at 1.05 -44.45 270) (size 2.85 2.85) (drill 2.85) (layers "*.Cu" "*.Mask") (tstamp 6a6955e5-fedd-454f-811e-ac89eb653cc9)) + (pad "" np_thru_hole circle (at 1.05 44.45 270) (size 2.85 2.85) (drill 2.85) (layers "*.Cu" "*.Mask") (tstamp 34644af6-883d-42c7-979b-985fc5d902c0)) + (pad "G" thru_hole circle (at -150.495 -44.577) (size 5.6 5.6) (drill 3.2) (layers "*.Cu" "*.Mask") + (net 1 "unconnected-(J1-CHASSIS-PadG)") (pinfunction "CHASSIS") (pintype "power_out") (tstamp c912cbfa-b5db-485a-bbce-9ee2aad19569)) + (pad "G" thru_hole circle (at -150.495 44.577) (size 5.6 5.6) (drill 3.2) (layers "*.Cu" "*.Mask") + (net 1 "unconnected-(J1-CHASSIS-PadG)") (pinfunction "CHASSIS") (pintype "power_out") (tstamp 49a2ea3b-ed44-4097-bbf2-3a30da78d6e5)) + (pad "a1" thru_hole roundrect (at -1.49 -39.37 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.16129) + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp 337f5b54-a8cb-46eb-a09a-54cf66841f78)) + (pad "a2" thru_hole circle (at -1.49 -36.83 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp c88329d5-0ed2-4539-bd80-1d9239215061)) + (pad "a3" thru_hole circle (at -1.49 -34.29 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp a36b64c2-d9ea-4ffa-ad05-5f2561bcede3)) + (pad "a4" thru_hole circle (at -1.49 -31.75 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp 929be6c2-d4f8-40d9-be85-ab7896d18bb7)) + (pad "a5" thru_hole circle (at -1.49 -29.21 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 3 "unconnected-(J1-MEMAQ-Pada5)") (pinfunction "MEMAQ") (pintype "passive") (tstamp 9d8b7f24-b16e-413f-a848-a4f026314dbe)) + (pad "a6" thru_hole circle (at -1.49 -26.67 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 4 "unconnected-(J1-~{INT3}-Pada6)") (pinfunction "~{INT3}") (pintype "passive") (tstamp f020e6c3-0cf9-454f-93a3-d34c22d66657)) + (pad "a7" thru_hole circle (at -1.49 -24.13 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 5 "unconnected-(J1-CA0-Pada7)") (pinfunction "CA0") (pintype "passive") (tstamp b6808379-3fb0-4f24-bb81-6e031a1cfaf4)) + (pad "a8" thru_hole circle (at -1.49 -21.59 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 6 "unconnected-(J1-CA1-Pada8)") (pinfunction "CA1") (pintype "passive") (tstamp fc8b91b1-9e56-415c-a5a6-45b306b1bfa8)) + (pad "a9" thru_hole circle (at -1.49 -19.05 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 7 "unconnected-(J1-CA2-Pada9)") (pinfunction "CA2") (pintype "passive") (tstamp d7e57145-a476-40f2-a7a8-248248552144)) + (pad "a10" thru_hole circle (at -1.49 -16.51 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 8 "unconnected-(J1-CA3-Pada10)") (pinfunction "CA3") (pintype "passive") (tstamp 39175557-2dc8-49c7-b37c-c4041bef78bb)) + (pad "a11" thru_hole circle (at -1.49 -13.97 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 9 "unconnected-(J1-CA4-Pada11)") (pinfunction "CA4") (pintype "passive") (tstamp efa65b6e-52e0-46b5-be7a-5adfe65ede69)) + (pad "a12" thru_hole circle (at -1.49 -11.43 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 10 "unconnected-(J1-CA5-Pada12)") (pinfunction "CA5") (pintype "passive") (tstamp 3de62882-9703-42a6-b291-4e462c514aa1)) + (pad "a13" thru_hole circle (at -1.49 -8.89 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 11 "unconnected-(J1-CA6-Pada13)") (pinfunction "CA6") (pintype "passive") (tstamp 3da68c8c-524f-44ab-91bc-3f581d4c3e31)) + (pad "a14" thru_hole circle (at -1.49 -6.35 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 12 "unconnected-(J1-CA7-Pada14)") (pinfunction "CA7") (pintype "passive") (tstamp 0b7ae598-0c3d-40de-9e77-6a10b5a3700b)) + (pad "a15" thru_hole circle (at -1.49 -3.81 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 13 "unconnected-(J1-CA8-Pada15)") (pinfunction "CA8") (pintype "passive") (tstamp ff8a7807-6672-4c06-a1ab-f86992c9bb70)) + (pad "a16" thru_hole circle (at -1.49 -1.27 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 14 "unconnected-(J1-CA9-Pada16)") (pinfunction "CA9") (pintype "passive") (tstamp eda0c225-aa9d-49f9-b389-270d1ad361da)) + (pad "a17" thru_hole circle (at -1.49 1.27 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 15 "unconnected-(J1-CA10-Pada17)") (pinfunction "CA10") (pintype "passive") (tstamp 5f4b11d6-a119-4d73-ad11-e5d8f712a1f2)) + (pad "a18" thru_hole circle (at -1.49 3.81 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 16 "unconnected-(J1-CA11-Pada18)") (pinfunction "CA11") (pintype "passive") (tstamp 0e21ee5e-5485-40f4-b952-7c0efda4ce4d)) + (pad "a19" thru_hole circle (at -1.49 6.35 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 17 "unconnected-(J1-CA12-Pada19)") (pinfunction "CA12") (pintype "passive") (tstamp 4a54af6e-a803-4199-b6bb-130cdaac9936)) + (pad "a20" thru_hole circle (at -1.49 8.89 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 18 "unconnected-(J1-CA13-Pada20)") (pinfunction "CA13") (pintype "passive") (tstamp cb00b56f-4521-424c-adb7-cb4cc2f0764d)) + (pad "a21" thru_hole circle (at -1.49 11.43 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 19 "unconnected-(J1-CA14-Pada21)") (pinfunction "CA14") (pintype "passive") (tstamp f00f9bd6-2eb5-4a9d-86cb-38561a17eb6c)) + (pad "a22" thru_hole circle (at -1.49 13.97 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 20 "unconnected-(J1-CA15-Pada22)") (pinfunction "CA15") (pintype "passive") (tstamp 8cbe8781-8c0d-4a91-b84f-4c6a028a2204)) + (pad "a23" thru_hole circle (at -1.49 16.51 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 21 "unconnected-(J1-~{BUSREQ}-Pada23)") (pinfunction "~{BUSREQ}") (pintype "passive") (tstamp d66d86d4-7e65-4ba2-8163-5572ab916219)) + (pad "a24" thru_hole circle (at -1.49 19.05 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 22 "unconnected-(J1-~{BUSACK}-Pada24)") (pinfunction "~{BUSACK}") (pintype "passive") (tstamp be830e1c-aa9a-4e82-8ba7-3bd253564cb0)) + (pad "a25" thru_hole circle (at -1.49 21.59 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 23 "unconnected-(J1-A16-Pada25)") (pinfunction "A16") (pintype "passive") (tstamp 6652837a-0c6d-4ca4-aa72-c9fa93b7515c)) + (pad "a26" thru_hole circle (at -1.49 24.13 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 24 "unconnected-(J1-A17-Pada26)") (pinfunction "A17") (pintype "passive") (tstamp 323a9046-959a-463e-8bce-64b73a4acb61)) + (pad "a27" thru_hole circle (at -1.49 26.67 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 25 "unconnected-(J1-A18-Pada27)") (pinfunction "A18") (pintype "passive") (tstamp 579cea47-4bcc-448d-a2d3-94532166174b)) + (pad "a28" thru_hole circle (at -1.49 29.21 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 26 "unconnected-(J1-A19-Pada28)") (pinfunction "A19") (pintype "passive") (tstamp 242f408b-30ee-4e98-a0f7-0c2e9fb4524a)) + (pad "a29" thru_hole circle (at -1.49 31.75 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 27 "unconnected-(J1-A20-Pada29)") (pinfunction "A20") (pintype "passive") (tstamp 0eee2a06-29d9-433c-bfda-da1d7bf9121b)) + (pad "a30" thru_hole circle (at -1.49 34.29 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 28 "unconnected-(J1-A21-Pada30)") (pinfunction "A21") (pintype "passive") (tstamp 1206175f-1e18-488b-8288-3e77fc3dd6a0)) + (pad "a31" thru_hole circle (at -1.49 36.83 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 29 "unconnected-(J1-SCL-Pada31)") (pinfunction "SCL") (pintype "passive") (tstamp 877c9c7d-2716-4527-8ea7-845788ace545)) + (pad "a32" thru_hole circle (at -1.49 39.37 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 30 "unconnected-(J1-SDA-Pada32)") (pinfunction "SDA") (pintype "passive") (tstamp 5e6127f1-4640-4702-9316-6932f057fddc)) + (pad "b1" thru_hole circle (at -4.03 -39.37 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "+5V") (pintype "power_out") (tstamp 96db7a8c-9a11-4b4b-bbb0-aae687904ed4)) + (pad "b2" thru_hole circle (at -4.03 -36.83 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "+5V") (pintype "power_out") (tstamp 988d627e-e6f4-4c53-baed-df09d84a24e0)) + (pad "b3" thru_hole circle (at -4.03 -34.29 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "+5V") (pintype "power_out") (tstamp bbe97894-d120-4634-b4b4-1e9c40868a7d)) + (pad "b4" thru_hole circle (at -4.03 -31.75 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 32 "unconnected-(J1-~{INT0}-Padb4)") (pinfunction "~{INT0}") (pintype "passive") (tstamp e2b5e57c-ba83-46b7-9357-8fdc3fa445f0)) + (pad "b5" thru_hole circle (at -4.03 -29.21 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 33 "unconnected-(J1-~{INT1}-Padb5)") (pinfunction "~{INT1}") (pintype "passive") (tstamp 57f774f1-ede9-4b72-81c1-080ff2278480)) + (pad "b6" thru_hole circle (at -4.03 -26.67 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 34 "unconnected-(J1-~{INT2}-Padb6)") (pinfunction "~{INT2}") (pintype "passive") (tstamp c01274aa-bdd6-4c36-9831-c59654637512)) + (pad "b7" thru_hole circle (at -4.03 -24.13 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 35 "unconnected-(J1-CD0-Padb7)") (pinfunction "CD0") (pintype "passive") (tstamp 7b27060f-4af7-44f8-afe7-81353ef45b69)) + (pad "b8" thru_hole circle (at -4.03 -21.59 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 36 "unconnected-(J1-CD1-Padb8)") (pinfunction "CD1") (pintype "passive") (tstamp 0b01a5fc-de2a-4beb-b7ce-5a12c5a046bd)) + (pad "b9" thru_hole circle (at -4.03 -19.05 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 37 "unconnected-(J1-CD2-Padb9)") (pinfunction "CD2") (pintype "passive") (tstamp f80d40c1-6013-4c5c-8489-ca94d23a2dfd)) + (pad "b10" thru_hole circle (at -4.03 -16.51 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 38 "unconnected-(J1-CD3-Padb10)") (pinfunction "CD3") (pintype "passive") (tstamp 46fc8427-2385-4450-82b6-1c377455d838)) + (pad "b11" thru_hole circle (at -4.03 -13.97 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 39 "unconnected-(J1-CD4-Padb11)") (pinfunction "CD4") (pintype "passive") (tstamp d899fb15-98b6-48b0-ad52-ab5c4e6d5aa6)) + (pad "b12" thru_hole circle (at -4.03 -11.43 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 40 "unconnected-(J1-CD5-Padb12)") (pinfunction "CD5") (pintype "passive") (tstamp cf17e7c8-9409-4e54-9995-70d610095d92)) + (pad "b13" thru_hole circle (at -4.03 -8.89 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 41 "unconnected-(J1-CD6-Padb13)") (pinfunction "CD6") (pintype "passive") (tstamp 37194d3a-cf9e-4613-8dd6-48b6f6e7d762)) + (pad "b14" thru_hole circle (at -4.03 -6.35 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 42 "unconnected-(J1-CD7-Padb14)") (pinfunction "CD7") (pintype "passive") (tstamp 80ef48e6-c3e5-4199-a0a5-3099d902e524)) + (pad "b15" thru_hole circle (at -4.03 -3.81 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 43 "unconnected-(J1-~{RESET}-Padb15)") (pinfunction "~{RESET}") (pintype "passive") (tstamp 0ea63a83-846f-4fc2-88f3-bab437ee3603)) + (pad "b16" thru_hole circle (at -4.03 -1.27 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 44 "unconnected-(J1-CLK-Padb16)") (pinfunction "CLK") (pintype "passive") (tstamp 634817be-fd8a-4a9c-b70a-ed36bb0d69ae)) + (pad "b17" thru_hole circle (at -4.03 1.27 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 45 "unconnected-(J1-~{INT}-Padb17)") (pinfunction "~{INT}") (pintype "passive") (tstamp 1d469d90-cfa3-4bd7-918e-a64ca9407deb)) + (pad "b18" thru_hole circle (at -4.03 3.81 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 46 "unconnected-(J1-~{NMI}-Padb18)") (pinfunction "~{NMI}") (pintype "passive") (tstamp afa274fe-38d7-4173-a7c7-b587996a4b84)) + (pad "b19" thru_hole circle (at -4.03 6.35 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 47 "unconnected-(J1-~{M1}-Padb19)") (pinfunction "~{M1}") (pintype "passive") (tstamp 92ee0c74-39db-4441-92d6-0fd59b2e7d57)) + (pad "b20" thru_hole circle (at -4.03 8.89 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 48 "unconnected-(J1-~{WAIT}-Padb20)") (pinfunction "~{WAIT}") (pintype "passive") (tstamp d5c21e58-9749-4196-ac12-b563ab4a5b3f)) + (pad "b21" thru_hole circle (at -4.03 11.43 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 49 "unconnected-(J1-~{HALT}-Padb21)") (pinfunction "~{HALT}") (pintype "passive") (tstamp b5e0c5e1-c01c-463d-a101-5ad6f6b0f671)) + (pad "b22" thru_hole circle (at -4.03 13.97 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 50 "unconnected-(J1-~{RD}-Padb22)") (pinfunction "~{RD}") (pintype "passive") (tstamp e5fe8458-03bd-419b-9d1c-bb7c82a9b745)) + (pad "b23" thru_hole circle (at -4.03 16.51 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 51 "unconnected-(J1-~{WR}-Padb23)") (pinfunction "~{WR}") (pintype "passive") (tstamp 6df48de1-3f40-45db-86d5-14ecad699efd)) + (pad "b24" thru_hole circle (at -4.03 19.05 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 52 "unconnected-(J1-~{MREQ}-Padb24)") (pinfunction "~{MREQ}") (pintype "passive") (tstamp 162f1254-8e3b-42fe-8b23-c2f818948696)) + (pad "b25" thru_hole circle (at -4.03 21.59 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 53 "unconnected-(J1-~{IOREQ}-Padb25)") (pinfunction "~{IOREQ}") (pintype "passive") (tstamp 6ed11f36-c43c-4189-919e-80e3dbc4763d)) + (pad "b26" thru_hole circle (at -4.03 24.13 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 54 "unconnected-(J1-IEI-Padb26)") (pinfunction "IEI") (pintype "passive") (tstamp 11a48090-cd88-49e3-b735-2515539fd800)) + (pad "b27" thru_hole circle (at -4.03 26.67 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 55 "unconnected-(J1-IEO-Padb27)") (pinfunction "IEO") (pintype "passive") (tstamp 0a9c8529-b481-4681-addc-eec2f0b7f8e8)) + (pad "b28" thru_hole circle (at -4.03 29.21 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 56 "unconnected-(J1-+12V-Padb28)") (pinfunction "+12V") (pintype "power_out") (tstamp ba325197-1b4c-40ed-9ebb-81dd412b5fcf)) + (pad "b29" thru_hole circle (at -4.03 31.75 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 57 "unconnected-(J1--12V-Padb29)") (pinfunction "-12V") (pintype "power_out") (tstamp 3edaa1a3-4a36-427b-b2ca-928584bf2dbd)) + (pad "b30" thru_hole circle (at -4.03 34.29 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 58 "unconnected-(J1-SPARE-Padb30)") (pinfunction "SPARE") (pintype "passive") (tstamp 22fb4aea-8b21-46a8-9daf-f24b2db87be1)) + (pad "b31" thru_hole circle (at -4.03 36.83 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 59 "unconnected-(J1-SPARE-Padb31)") (pinfunction "SPARE") (pintype "passive") (tstamp 8158dc0b-3607-461a-8f42-f77573a4bd80)) + (pad "b32" thru_hole circle (at -4.03 39.37 270) (size 1.55 1.55) (drill 1) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_out") (tstamp 092bcad3-ad1f-4b5b-a523-423ab475ae86)) + (model "${KICAD6_3DMODEL_DIR}/Connector_DIN.3dshapes/DIN41612_Q_2x32_Male_Horizontal_THT.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-14_W7.62mm" (layer "F.Cu") + (tstamp e63f3e52-3f98-47e2-891e-ec4dfae6b632) + (at 175.568 120.304) + (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Inverter Open Collect") + (property "ki_keywords" "TTL not inv OpenCol") + (path "/37b7fb1d-a997-4a40-8871-7d9514b34657") + (attr through_hole) + (fp_text reference "U23" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1c8127d1-3349-4b74-890c-0e559c04067e) + ) + (fp_text value "74LS06" (at 3.81 17.57) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 59f8dedc-2406-4b8e-93a3-f9f012cd7a9e) + ) + (fp_text user "${REFERENCE}" (at 3.81 7.62) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b8ac01ad-e938-4177-bbec-e31d2b9903c9) + ) + (fp_line (start 1.16 -1.33) (end 1.16 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 326d0708-bbbe-498f-ac1f-975613fee4eb)) + (fp_line (start 1.16 16.57) (end 6.46 16.57) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 537785e7-efac-44a6-9521-bb3c1ec42ac2)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4b3a9818-76d4-4a83-9aac-8704d58ae23e)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1c694e89-45b3-4bfd-a73c-d030b73c7614)) + (fp_line (start 6.46 16.57) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49c1b82a-534b-4adf-9c5c-03ba3ba849ef)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2696ea5e-90cf-4105-9bfc-72fb6ef01339)) + (fp_line (start -1.1 -1.55) (end -1.1 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ac1e56ad-e492-480b-abe8-78d7abc686cc)) + (fp_line (start -1.1 16.8) (end 8.7 16.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8d2c9348-2149-4dfe-90fe-aafb08b9c903)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f0137e75-1212-4751-8d68-20e1a8581980)) + (fp_line (start 8.7 16.8) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0faa2a45-0622-4420-b09c-b053f43770c3)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6a164ea-a5f2-4bd8-8dc7-16c56a022255)) + (fp_line (start 0.635 16.51) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1b6efa6e-22a7-4f6d-aa42-280d252a1389)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b445eded-0ae6-428b-9f60-9cfd3b3cd4a9)) + (fp_line (start 6.985 -1.27) (end 6.985 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 23ae9967-e0dc-442f-b833-1cf529ff5fc9)) + (fp_line (start 6.985 16.51) (end 0.635 16.51) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 87be8bd1-520f-4f4e-a5ed-4c7d7861b1bf)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 4a3729ec-b19a-40fc-b2be-802f11eb1f68)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 896dcd9d-d834-4db6-8b9e-849994456ebb)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 41c32bdc-a9e9-46e7-92b4-df51aae413e0)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 9eb7792f-89b7-483e-a1d2-8ba543cccbd3)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 01a34563-2dfe-401a-92cc-382e34f9df6f)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 0495be72-fbf1-47dc-b0f4-67f6f280e0d4)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp dca3587b-a2b4-4166-90d9-0213328fb806)) + (pad "8" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 4f00e3ff-0d61-486f-a4c9-630e7a7e97a6)) + (pad "9" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 76e4a634-5fdb-4c8b-b41e-4e3eef109bdc)) + (pad "10" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 07f9aa37-9670-4c49-9300-fec63dfdffd5)) + (pad "11" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 28eb64dd-09f8-4625-9a11-e308ca590ded)) + (pad "12" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 186 "Net-(U23-Pad12)") (pintype "open_collector") (tstamp fb062e2c-5f8e-4e4b-b89b-a2783267b67b)) + (pad "13" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 147 "Net-(U23-Pad13)") (pintype "input") (tstamp d2eb207e-9996-4b72-9b99-50edae536d95)) + (pad "14" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 1411949f-b28b-488a-aa98-a1f863dc393b)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-14_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm" (layer "F.Cu") + (tstamp f5d0ca4d-f1a4-4cad-8b60-81d5ce2c2f6b) + (at 147.32 88.9) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Octal BUS Transceivers, 3-State outputs") + (property "ki_keywords" "TTL BUS 3State") + (path "/2a3ef27f-9864-4d2f-b00f-94efccabfb20") + (attr through_hole) + (fp_text reference "U11" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3b97501f-a6a0-4ddc-8b3c-ccbf5a12cf29) + ) + (fp_text value "74LS245" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e0781830-4451-44e4-bd16-ee4128428f43) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7164afc7-e947-45b2-b44d-c66db435fde8) + ) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ceb0f04-2d31-41cd-bb7b-065631182507)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9dcf5f5-fa01-4b37-8599-1fb03b9186ea)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bdf9718b-130a-40b5-988f-a87170ffe81e)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c92af59e-efa6-40bc-bd7d-a1394deedc3c)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d8786f35-fb83-450e-92e6-1282714ad723)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 237c60df-bf8e-4800-8e20-5412aa02e828)) + (fp_line (start -1.1 -1.55) (end -1.1 24.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 14332ffd-fd65-44b1-ba68-f6beb38ebf5c)) + (fp_line (start -1.1 24.4) (end 8.7 24.4) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 067fec36-5bc9-4a84-8612-a73f42602b61)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ca176567-c40c-4dba-97d2-71016b051305)) + (fp_line (start 8.7 24.4) (end 8.7 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 36d043dd-e227-44d2-9c4d-7417ef001e27)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c87e4646-a42e-4a40-a5b1-0ff80b54b88f)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5bbc50d1-9075-44e3-b44a-7dcd85288a14)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 39e56d49-b670-4280-8807-cdea3476505a)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bb569674-3707-4c9f-a75e-b9b28a7193f4)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a4c047f1-f49b-4e9d-9cdf-3a644c6d0606)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 89 "/~{WR}") (pinfunction "A->B") (pintype "input") (tstamp afe7b0d3-0db5-43f7-8290-4197c4210831)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 90 "/CD0") (pinfunction "A0") (pintype "tri_state") (tstamp a4d163bd-ff72-4f8f-9d16-0a0ed5fab900)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 91 "/CD1") (pinfunction "A1") (pintype "tri_state") (tstamp 6a865c24-beaa-427b-ba5f-b2d6528d744a)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 92 "/CD2") (pinfunction "A2") (pintype "tri_state") (tstamp 062220d2-a768-4f97-bfdb-78aca402c33c)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 93 "/CD3") (pinfunction "A3") (pintype "tri_state") (tstamp 95a6fcad-83c6-4271-962b-dd183216394f)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 94 "/CD4") (pinfunction "A4") (pintype "tri_state") (tstamp 21272e49-b319-4024-ab85-63a84740847f)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 95 "/CD5") (pinfunction "A5") (pintype "tri_state") (tstamp 7be57aa4-d192-4f01-818f-e25480e151b8)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 96 "/CD6") (pinfunction "A6") (pintype "tri_state") (tstamp b5f03734-4213-4b46-a06b-1a7f8e0f9b3d)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 97 "/CD7") (pinfunction "A7") (pintype "tri_state") (tstamp 88f52af8-a733-47f1-8842-c1e6c5fae7b9)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 2d9a7d9e-4420-474c-901e-79cde28b6ffb)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 70 "/MBPROT") (pinfunction "B7") (pintype "tri_state") (tstamp 9021aab4-0e37-4886-b147-e13f5e495eca)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 69 "/MBA18") (pinfunction "B6") (pintype "tri_state") (tstamp de0caa5c-d046-4918-baed-90e46818bd4f)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 68 "/MBA17") (pinfunction "B5") (pintype "tri_state") (tstamp 1295b7e2-616b-4d97-8c57-bf9c2669f7c8)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 67 "/MBA16") (pinfunction "B4") (pintype "tri_state") (tstamp a750b93f-3eb2-443e-b87f-b3695114afcb)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 66 "/MBA15") (pinfunction "B3") (pintype "tri_state") (tstamp c880ee10-b72c-472d-be14-98f9f39dd15f)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 65 "/MBA14") (pinfunction "B2") (pintype "tri_state") (tstamp 98b043a4-1d21-4e79-a928-b935757eda71)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 64 "/MBA13") (pinfunction "B1") (pintype "tri_state") (tstamp 5156fd3c-26b8-4486-a614-1fb1880f2703)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 63 "/MBA12") (pinfunction "B0") (pintype "tri_state") (tstamp 142a3d1e-d13c-42a2-bd43-febd81db8633)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 80 "/~{CSMAP}") (pinfunction "CE") (pintype "input") (tstamp 479b3c52-b583-406e-b89e-bd35aa353bfc)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp ba0dfcee-18e2-47a1-a374-8f6cad13d02a)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical" (layer "F.Cu") + (tstamp f630f5d3-2d14-478c-9038-2b10135c989c) + (at 215.618 119.804) + (descr "Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=2.54mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0204 series Axial Vertical pin pitch 2.54mm 0.167W length 3.6mm diameter 1.6mm") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor") + (property "ki_keywords" "R res resistor") + (path "/8a4dce69-f9ac-4428-963f-bc47c8cfe063") + (attr through_hole) + (fp_text reference "R1" (at 1.27 -1.92) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4d394e0f-8539-4315-8ab4-a669438849da) + ) + (fp_text value "4.7k" (at 1.27 1.92) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b1c0c474-1278-42d9-a997-52aa09eaebcd) + ) + (fp_text user "${REFERENCE}" (at 1.27 -1.92) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f228de8d-288a-49f8-902d-261502d2059d) + ) + (fp_line (start 0.92 0) (end 1.54 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a8d248cb-5e80-4ad5-9f64-078c379cf256)) + (fp_circle (center 0 0) (end 0.92 0) + (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp b3b7951a-1e9c-4bdc-85a3-de4ece13dee1)) + (fp_line (start -1.05 -1.05) (end -1.05 1.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 82f04ce9-c068-43cf-a952-ea3c3c7a3c8e)) + (fp_line (start -1.05 1.05) (end 3.49 1.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 58d35ad7-338e-47d3-92c0-7046025feaa1)) + (fp_line (start 3.49 -1.05) (end -1.05 -1.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e532d6e8-82fe-4292-9e03-683a6d4a068c)) + (fp_line (start 3.49 1.05) (end 3.49 -1.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eb1755f6-2b90-4ada-bba5-979e7ac130be)) + (fp_line (start 0 0) (end 2.54 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4860c45f-a560-466f-8e7e-94e62b0bb8bd)) + (fp_circle (center 0 0) (end 0.8 0) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp f25ab556-253c-4292-b4db-c97a4bb0b967)) + (pad "1" thru_hole circle (at 0 0) (size 1.4 1.4) (drill 0.7) (layers "*.Cu" "*.Mask") + (net 116 "/JENA19") (pintype "passive") (tstamp fa6e49c5-baf6-40c0-8a38-251191aa1c3e)) + (pad "2" thru_hole oval (at 2.54 0) (size 1.4 1.4) (drill 0.7) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pintype "passive") (tstamp bbf36ed0-02dd-492f-83c5-8144f3e8cb02)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-20_W7.62mm_Socket" (layer "F.Cu") + (tstamp f81ac5ec-40b7-430a-9e35-6a9588419538) + (at 71.12 53.34) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Sheetfile" "007-MemoryExpansion.kicad_sch") + (property "Sheetname" "") + (path "/4733d07f-21f5-45a0-950c-4fb6d643e047") + (attr through_hole) + (fp_text reference "U16" (at 3.81 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 39d870a7-2886-47d7-9fb0-82d656019faf) + ) + (fp_text value "~" (at 3.81 25.19) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cb9bbc1b-0096-4603-bca3-86f653ea7c54) + ) + (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fb0bb4ec-0d68-400b-ba58-3c4796485b7c) + ) + (fp_line (start -1.33 -1.39) (end -1.33 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c8c66f74-f8ad-46de-b7d9-f3ff61c84843)) + (fp_line (start -1.33 24.25) (end 8.95 24.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2d1a25bd-75a3-4da6-91ab-5d9ff3b3806c)) + (fp_line (start 1.16 -1.33) (end 1.16 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 25b7c1e3-9230-4bde-ba11-c5dca29e6cd2)) + (fp_line (start 1.16 24.19) (end 6.46 24.19) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4c6d2296-057e-4159-954e-c725f2988c6c)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3b3c7ca1-143a-45b5-a3d8-4cfdd6831642)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db120352-d80b-4770-a336-69d1492557cd)) + (fp_line (start 6.46 24.19) (end 6.46 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d01aadad-3e1b-4a42-b0eb-c05db76a75b6)) + (fp_line (start 8.95 -1.39) (end -1.33 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c855cd43-0671-4200-83dc-784f9a9e8a2f)) + (fp_line (start 8.95 24.25) (end 8.95 -1.39) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9eeb3623-067e-4829-be10-ba11617d2ce6)) + (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a1bb4824-bb7a-4b64-a117-d296bbc47c3c)) + (fp_line (start -1.55 -1.6) (end -1.55 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cbc037f0-608d-4a17-8b77-b4891e486751)) + (fp_line (start -1.55 24.45) (end 9.15 24.45) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 351af291-9042-4cc9-b7c9-9f1c50d542a7)) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 98b31500-24c1-4252-a9f1-52ef031f0548)) + (fp_line (start 9.15 24.45) (end 9.15 -1.6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f37a307c-4dd5-42c5-b02f-82ae8f480b00)) + (fp_line (start -1.27 -1.33) (end -1.27 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fcbc8af9-3c51-422b-b8d0-7b39ad660f20)) + (fp_line (start -1.27 24.19) (end 8.89 24.19) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b84afac4-a427-49eb-b5d8-c18a3b4daa20)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 89c714c5-758d-4906-884b-8f9ec25a3b82)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 663c8e80-3d10-46c2-b9e2-068fe993a312)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f3537c4c-e8c5-4526-8a6d-fef382b74442)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7ab1300d-779d-4154-a1a7-981540e086c0)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f87ee78-eecf-42cc-b0c6-17ae90e4483d)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 254e73df-4b4b-4bd5-89da-95ea91e7f8d6)) + (fp_line (start 8.89 24.19) (end 8.89 -1.33) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 52cc31a9-0ddd-4ea3-bf6b-d035f5813528)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 178 "/MDA4") (pinfunction "DQ0") (pintype "bidirectional") (tstamp e487a668-3790-4e7e-a9ec-9cb3e21b644d)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 179 "/MDA5") (pinfunction "DQ1") (pintype "bidirectional") (tstamp 9430c43a-61e9-4a35-943b-a4bf6873d714)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 170 "/~{DBANK1_WR}") (pinfunction "~{WE}") (pintype "input") (tstamp 7a43f26f-5f23-47b1-9ca9-9c9a97d5f9e4)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 171 "/~{MRAS}") (pinfunction "~{RAS}") (pintype "input") (tstamp 6a3a9b6f-94dd-4361-9929-107e7a2b8d43)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp ea25b8c4-0f55-4f84-b100-404dc3dfdd3e)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 119 "/MMA0") (pinfunction "A0") (pintype "input") (tstamp 0dc9e642-2f6d-454c-ba13-228393a63af6)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 121 "/MMA1") (pinfunction "A1") (pintype "input") (tstamp 1875cf0e-0b5b-40ac-a124-0df7942737ba)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 123 "/MMA2") (pinfunction "A2") (pintype "input") (tstamp 08951a29-4d1c-4c2c-85a2-ebd6a0d532a1)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 125 "/MMA3") (pinfunction "A3") (pintype "input") (tstamp 0230a7c3-7ab7-4847-9255-45145f51a079)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "GND") (pinfunction "VCC") (pintype "power_in") (tstamp a52a10fa-4511-45d2-a700-06468f5f333a)) + (pad "11" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 128 "/MMA4") (pinfunction "A4") (pintype "input") (tstamp 348a853d-57a6-4d36-8518-50ad57c6eb8f)) + (pad "12" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 129 "/MMA5") (pinfunction "A5") (pintype "input") (tstamp d6f8392a-3178-4f7c-8817-f2ae8c5675dd)) + (pad "13" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 131 "/MMA6") (pinfunction "A6") (pintype "input") (tstamp bf601d19-7843-4104-8822-6740c2d63152)) + (pad "14" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 132 "/MMA7") (pinfunction "A7") (pintype "input") (tstamp aa8de97b-8b7d-4554-8f8e-7fa7afa7e01b)) + (pad "15" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 135 "/MMA8") (pinfunction "A8") (pintype "input") (tstamp b50d9188-a504-42d6-b282-285c60df9f21)) + (pad "16" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 172 "/~{DBANK1_RD}") (pinfunction "~{OE}") (pintype "input") (tstamp 33f6db80-50b5-4a0d-ad6f-3ea6bdfb80be)) + (pad "17" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 173 "/~{MCAS}") (pinfunction "~{CAS}") (pintype "input") (tstamp aa17c9d7-82c9-47df-a005-ad8c0579ad30)) + (pad "18" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 180 "/MDA6") (pinfunction "DQ2") (pintype "bidirectional") (tstamp 57a3548c-e975-40a3-a4d6-026f939c6aad)) + (pad "19" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 181 "/MDA7") (pinfunction "DQ3") (pintype "bidirectional") (tstamp 15ee6f34-01db-41fc-8b18-735ae1927c7e)) + (pad "20" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "+5V") (pinfunction "VSS") (pintype "power_in") (tstamp 3db5025c-c8fc-45ce-aec9-d2896c4a2806)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + +) diff --git a/Modules/007-MemoryExpansion/~_autosave-007-MemoryExpansion.kicad_pcb.lck b/Modules/007-MemoryExpansion/~_autosave-007-MemoryExpansion.kicad_pcb.lck new file mode 100644 index 0000000..89d4c61 --- /dev/null +++ b/Modules/007-MemoryExpansion/~_autosave-007-MemoryExpansion.kicad_pcb.lck @@ -0,0 +1 @@ +{"hostname":"pop-os","username":"dennisgunia"} \ No newline at end of file diff --git a/OperatingSystem/cmon/.ihx b/OperatingSystem/.unused/cmon/.ihx similarity index 100% rename from OperatingSystem/cmon/.ihx rename to OperatingSystem/.unused/cmon/.ihx diff --git a/OperatingSystem/cmon/Makefile b/OperatingSystem/.unused/cmon/Makefile similarity index 100% rename from OperatingSystem/cmon/Makefile rename to OperatingSystem/.unused/cmon/Makefile diff --git a/OperatingSystem/cmon/build.asm b/OperatingSystem/.unused/cmon/build.asm similarity index 100% rename from OperatingSystem/cmon/build.asm rename to OperatingSystem/.unused/cmon/build.asm diff --git a/OperatingSystem/cmon/build.lk b/OperatingSystem/.unused/cmon/build.lk similarity index 100% rename from OperatingSystem/cmon/build.lk rename to OperatingSystem/.unused/cmon/build.lk diff --git a/OperatingSystem/cmon/build.lst b/OperatingSystem/.unused/cmon/build.lst similarity index 100% rename from OperatingSystem/cmon/build.lst rename to OperatingSystem/.unused/cmon/build.lst diff --git a/OperatingSystem/cmon/build.map b/OperatingSystem/.unused/cmon/build.map similarity index 100% rename from OperatingSystem/cmon/build.map rename to OperatingSystem/.unused/cmon/build.map diff --git a/OperatingSystem/cmon/build.noi b/OperatingSystem/.unused/cmon/build.noi similarity index 100% rename from OperatingSystem/cmon/build.noi rename to OperatingSystem/.unused/cmon/build.noi diff --git a/OperatingSystem/cmon/build.rel b/OperatingSystem/.unused/cmon/build.rel similarity index 100% rename from OperatingSystem/cmon/build.rel rename to OperatingSystem/.unused/cmon/build.rel diff --git a/OperatingSystem/cmon/build.sym b/OperatingSystem/.unused/cmon/build.sym similarity index 100% rename from OperatingSystem/cmon/build.sym rename to OperatingSystem/.unused/cmon/build.sym diff --git a/OperatingSystem/cmon/main.c b/OperatingSystem/.unused/cmon/main.c similarity index 100% rename from OperatingSystem/cmon/main.c rename to OperatingSystem/.unused/cmon/main.c diff --git a/OperatingSystem/cmon/sdcc/bin/as2gbmap b/OperatingSystem/.unused/cmon/sdcc/bin/as2gbmap similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/as2gbmap rename to OperatingSystem/.unused/cmon/sdcc/bin/as2gbmap diff --git a/OperatingSystem/cmon/sdcc/bin/makebin b/OperatingSystem/.unused/cmon/sdcc/bin/makebin similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/makebin rename to OperatingSystem/.unused/cmon/sdcc/bin/makebin diff --git a/OperatingSystem/cmon/sdcc/bin/packihx b/OperatingSystem/.unused/cmon/sdcc/bin/packihx similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/packihx rename to OperatingSystem/.unused/cmon/sdcc/bin/packihx diff --git a/OperatingSystem/cmon/sdcc/bin/s51 b/OperatingSystem/.unused/cmon/sdcc/bin/s51 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/s51 rename to OperatingSystem/.unused/cmon/sdcc/bin/s51 diff --git a/OperatingSystem/cmon/sdcc/bin/sdar b/OperatingSystem/.unused/cmon/sdcc/bin/sdar similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdar rename to OperatingSystem/.unused/cmon/sdcc/bin/sdar diff --git a/OperatingSystem/cmon/sdcc/bin/sdas390 b/OperatingSystem/.unused/cmon/sdcc/bin/sdas390 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdas390 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdas390 diff --git a/OperatingSystem/cmon/sdcc/bin/sdas6500 b/OperatingSystem/.unused/cmon/sdcc/bin/sdas6500 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdas6500 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdas6500 diff --git a/OperatingSystem/cmon/sdcc/bin/sdas6808 b/OperatingSystem/.unused/cmon/sdcc/bin/sdas6808 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdas6808 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdas6808 diff --git a/OperatingSystem/cmon/sdcc/bin/sdas8051 b/OperatingSystem/.unused/cmon/sdcc/bin/sdas8051 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdas8051 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdas8051 diff --git a/OperatingSystem/cmon/sdcc/bin/sdasgb b/OperatingSystem/.unused/cmon/sdcc/bin/sdasgb similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdasgb rename to OperatingSystem/.unused/cmon/sdcc/bin/sdasgb diff --git a/OperatingSystem/cmon/sdcc/bin/sdaspdk13 b/OperatingSystem/.unused/cmon/sdcc/bin/sdaspdk13 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdaspdk13 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdaspdk13 diff --git a/OperatingSystem/cmon/sdcc/bin/sdaspdk14 b/OperatingSystem/.unused/cmon/sdcc/bin/sdaspdk14 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdaspdk14 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdaspdk14 diff --git a/OperatingSystem/cmon/sdcc/bin/sdaspdk15 b/OperatingSystem/.unused/cmon/sdcc/bin/sdaspdk15 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdaspdk15 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdaspdk15 diff --git a/OperatingSystem/cmon/sdcc/bin/sdasrab b/OperatingSystem/.unused/cmon/sdcc/bin/sdasrab similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdasrab rename to OperatingSystem/.unused/cmon/sdcc/bin/sdasrab diff --git a/OperatingSystem/cmon/sdcc/bin/sdasstm8 b/OperatingSystem/.unused/cmon/sdcc/bin/sdasstm8 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdasstm8 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdasstm8 diff --git a/OperatingSystem/cmon/sdcc/bin/sdastlcs90 b/OperatingSystem/.unused/cmon/sdcc/bin/sdastlcs90 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdastlcs90 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdastlcs90 diff --git a/OperatingSystem/cmon/sdcc/bin/sdasz80 b/OperatingSystem/.unused/cmon/sdcc/bin/sdasz80 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdasz80 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdasz80 diff --git a/OperatingSystem/cmon/sdcc/bin/sdcc b/OperatingSystem/.unused/cmon/sdcc/bin/sdcc similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdcc rename to OperatingSystem/.unused/cmon/sdcc/bin/sdcc diff --git a/OperatingSystem/cmon/sdcc/bin/sdcdb b/OperatingSystem/.unused/cmon/sdcc/bin/sdcdb similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdcdb rename to OperatingSystem/.unused/cmon/sdcc/bin/sdcdb diff --git a/OperatingSystem/cmon/sdcc/bin/sdcdb.el b/OperatingSystem/.unused/cmon/sdcc/bin/sdcdb.el similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdcdb.el rename to OperatingSystem/.unused/cmon/sdcc/bin/sdcdb.el diff --git a/OperatingSystem/cmon/sdcc/bin/sdcdbsrc.el b/OperatingSystem/.unused/cmon/sdcc/bin/sdcdbsrc.el similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdcdbsrc.el rename to OperatingSystem/.unused/cmon/sdcc/bin/sdcdbsrc.el diff --git a/OperatingSystem/cmon/sdcc/bin/sdcpp b/OperatingSystem/.unused/cmon/sdcc/bin/sdcpp similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdcpp rename to OperatingSystem/.unused/cmon/sdcc/bin/sdcpp diff --git a/OperatingSystem/cmon/sdcc/bin/sdld b/OperatingSystem/.unused/cmon/sdcc/bin/sdld similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdld rename to OperatingSystem/.unused/cmon/sdcc/bin/sdld diff --git a/OperatingSystem/cmon/sdcc/bin/sdld6808 b/OperatingSystem/.unused/cmon/sdcc/bin/sdld6808 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdld6808 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdld6808 diff --git a/OperatingSystem/cmon/sdcc/bin/sdldgb b/OperatingSystem/.unused/cmon/sdcc/bin/sdldgb similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdldgb rename to OperatingSystem/.unused/cmon/sdcc/bin/sdldgb diff --git a/OperatingSystem/cmon/sdcc/bin/sdldpdk b/OperatingSystem/.unused/cmon/sdcc/bin/sdldpdk similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdldpdk rename to OperatingSystem/.unused/cmon/sdcc/bin/sdldpdk diff --git a/OperatingSystem/cmon/sdcc/bin/sdldstm8 b/OperatingSystem/.unused/cmon/sdcc/bin/sdldstm8 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdldstm8 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdldstm8 diff --git a/OperatingSystem/cmon/sdcc/bin/sdldz80 b/OperatingSystem/.unused/cmon/sdcc/bin/sdldz80 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdldz80 rename to OperatingSystem/.unused/cmon/sdcc/bin/sdldz80 diff --git a/OperatingSystem/cmon/sdcc/bin/sdnm b/OperatingSystem/.unused/cmon/sdcc/bin/sdnm similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdnm rename to OperatingSystem/.unused/cmon/sdcc/bin/sdnm diff --git a/OperatingSystem/cmon/sdcc/bin/sdobjcopy b/OperatingSystem/.unused/cmon/sdcc/bin/sdobjcopy similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdobjcopy rename to OperatingSystem/.unused/cmon/sdcc/bin/sdobjcopy diff --git a/OperatingSystem/cmon/sdcc/bin/sdranlib b/OperatingSystem/.unused/cmon/sdcc/bin/sdranlib similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/sdranlib rename to OperatingSystem/.unused/cmon/sdcc/bin/sdranlib diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_51 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_51 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_51 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_51 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_avr b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_avr similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_avr rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_avr diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_f8 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_f8 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_f8 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_f8 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_i8085 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_i8085 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_i8085 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_i8085 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_m6800 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m6800 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_m6800 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m6800 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_m6809 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m6809 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_m6809 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m6809 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_m68hc08 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m68hc08 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_m68hc08 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m68hc08 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_m68hc11 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m68hc11 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_m68hc11 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m68hc11 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_m68hc12 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m68hc12 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_m68hc12 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_m68hc12 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_mos6502 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_mos6502 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_mos6502 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_mos6502 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_p1516 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_p1516 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_p1516 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_p1516 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_pblaze b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_pblaze similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_pblaze rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_pblaze diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_pdk b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_pdk similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_pdk rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_pdk diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_rxk b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_rxk similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_rxk rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_rxk diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_st7 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_st7 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_st7 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_st7 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_stm8 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_stm8 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_stm8 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_stm8 diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_tlcs b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_tlcs similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_tlcs rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_tlcs diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_xa b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_xa similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_xa rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_xa diff --git a/OperatingSystem/cmon/sdcc/bin/ucsim_z80 b/OperatingSystem/.unused/cmon/sdcc/bin/ucsim_z80 similarity index 100% rename from OperatingSystem/cmon/sdcc/bin/ucsim_z80 rename to OperatingSystem/.unused/cmon/sdcc/bin/ucsim_z80 diff --git a/OperatingSystem/cmon/sdcc/libexec/sdcc/amd64-unknown-linux2.5/12.1.0/cc1 b/OperatingSystem/.unused/cmon/sdcc/libexec/sdcc/amd64-unknown-linux2.5/12.1.0/cc1 similarity index 100% rename from OperatingSystem/cmon/sdcc/libexec/sdcc/amd64-unknown-linux2.5/12.1.0/cc1 rename to OperatingSystem/.unused/cmon/sdcc/libexec/sdcc/amd64-unknown-linux2.5/12.1.0/cc1 diff --git a/OperatingSystem/cmon/sdcc/share/doc/sdcc/INSTALL.txt b/OperatingSystem/.unused/cmon/sdcc/share/doc/sdcc/INSTALL.txt similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/sdcc/INSTALL.txt rename to OperatingSystem/.unused/cmon/sdcc/share/doc/sdcc/INSTALL.txt diff --git a/OperatingSystem/cmon/sdcc/share/doc/sdcc/README.txt b/OperatingSystem/.unused/cmon/sdcc/share/doc/sdcc/README.txt similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/sdcc/README.txt rename to OperatingSystem/.unused/cmon/sdcc/share/doc/sdcc/README.txt diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/UCsim.jpg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/UCsim.jpg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/UCsim.jpg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/UCsim.jpg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/analyzer.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/analyzer.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/analyzer.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/analyzer.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/bank_bigchip.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/bank_bigchip.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/bank_bigchip.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/bank_bigchip.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/bank_multichip.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/bank_multichip.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/bank_multichip.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/bank_multichip.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/chip.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/chip.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/chip.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/chip.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_bp.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_bp.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_bp.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_bp.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_dump.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_dump.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_dump.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_dump.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_exec.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_exec.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_exec.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_exec.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_general.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_general.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_general.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_general.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_memory.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_memory.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_memory.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_memory.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_removed.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_removed.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/cmd_removed.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cmd_removed.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/cpu-mem.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cpu-mem.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/cpu-mem.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cpu-mem.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/cpu_types.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cpu_types.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/cpu_types.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/cpu_types.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/decoded.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/decoded.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/decoded.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/decoded.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/index.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/index.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/index.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/index.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/invoke.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/invoke.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/invoke.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/invoke.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/memory.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/memory.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/memory.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/memory.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/mulcons.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/mulcons.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/mulcons.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/mulcons.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/news.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/news.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/news.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/news.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/obsolete.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/obsolete.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/obsolete.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/obsolete.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/post.jpg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/post.jpg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/post.jpg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/post.jpg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/serial.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/serial.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/serial.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/serial.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/serial1.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/serial1.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/serial1.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/serial1.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/serial2.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/serial2.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/serial2.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/serial2.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/serial_comport.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/serial_comport.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/serial_comport.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/serial_comport.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/share-chip.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/share-chip.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/share-chip.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/share-chip.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/sif_work.svg b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/sif_work.svg similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/sif_work.svg rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/sif_work.svg diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/simif.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/simif.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/simif.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/simif.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/index.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/index.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/index.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/index.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.asm b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.asm rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.asm diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.div.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.div.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.div.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.div.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.instrs.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.instrs.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.instrs.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.instrs.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.int_div.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.int_div.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.int_div.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.int_div.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table10.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table10.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table10.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table10.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table12.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table12.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table12.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table12.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table3.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table3.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table3.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table3.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table6.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table6.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table6.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table6.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table8.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table8.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/stm8/test.table8.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/stm8/test.table8.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/syntax.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/syntax.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/syntax.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/syntax.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/testing.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/testing.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/testing.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/testing.html diff --git a/OperatingSystem/cmon/sdcc/share/doc/ucsim/vcd.html b/OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/vcd.html similarity index 100% rename from OperatingSystem/cmon/sdcc/share/doc/ucsim/vcd.html rename to OperatingSystem/.unused/cmon/sdcc/share/doc/ucsim/vcd.html diff --git a/OperatingSystem/cmon/sdcc/share/man/man1/serialview.1 b/OperatingSystem/.unused/cmon/sdcc/share/man/man1/serialview.1 similarity index 100% rename from OperatingSystem/cmon/sdcc/share/man/man1/serialview.1 rename to OperatingSystem/.unused/cmon/sdcc/share/man/man1/serialview.1 diff --git a/OperatingSystem/cmon/sdcc/share/man/man1/ucsim.1 b/OperatingSystem/.unused/cmon/sdcc/share/man/man1/ucsim.1 similarity index 100% rename from OperatingSystem/cmon/sdcc/share/man/man1/ucsim.1 rename to OperatingSystem/.unused/cmon/sdcc/share/man/man1/ucsim.1 diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/doc/ChangeLog.head b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/doc/ChangeLog.head similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/doc/ChangeLog.head rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/doc/ChangeLog.head diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/doc/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/doc/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/doc/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/doc/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/default/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/default/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/default/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/default/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/ds390/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/ds390/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/ds390/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/ds390/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/mcs51/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/mcs51/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/mcs51/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/mcs51/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/pic14/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/pic14/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/pic14/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/pic14/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/pic16/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/pic16/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/pic16/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/pic16/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/r2k/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/r2k/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/r2k/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/r2k/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/r3ka/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/r3ka/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/r3ka/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/r3ka/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/sm83/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/sm83/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/sm83/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/sm83/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/stm8/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/stm8/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/stm8/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/stm8/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/tlcs90/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/tlcs90/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/tlcs90/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/tlcs90/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/asm/z80/features.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/z80/features.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/asm/z80/features.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/asm/z80/features.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/assert.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/assert.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/assert.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/assert.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/ctype.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/ctype.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/ctype.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/ctype.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/ds390/serial390.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/ds390/serial390.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/ds390/serial390.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/ds390/serial390.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/ds400/ds400rom.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/ds400/ds400rom.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/ds400/ds400rom.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/ds400/ds400rom.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/ds80c390.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/ds80c390.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/ds80c390.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/ds80c390.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/errno.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/errno.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/errno.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/errno.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/float.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/float.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/float.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/float.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/gcc_attr.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/gcc_attr.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/gcc_attr.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/gcc_attr.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908apxx.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908apxx.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908apxx.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908apxx.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908gp32.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908gp32.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908gp32.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908gp32.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908jb8.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908jb8.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908jb8.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908jb8.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908jkjl.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908jkjl.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908jkjl.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908jkjl.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908qy.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908qy.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/hc08/mc68hc908qy.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/hc08/mc68hc908qy.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/iso646.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/iso646.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/iso646.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/iso646.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/limits.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/limits.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/limits.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/limits.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/math.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/math.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/math.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/math.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/8051.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/8051.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/8051.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/8051.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/8052.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/8052.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/8052.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/8052.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ADuC84x.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ADuC84x.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ADuC84x.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ADuC84x.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/AT89C513xA.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/AT89C513xA.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/AT89C513xA.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/AT89C513xA.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F000.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F000.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F000.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F000.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F018.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F018.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F018.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F018.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F020.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F020.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F020.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F020.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F040.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F040.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F040.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F040.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F060.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F060.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F060.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F060.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F120.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F120.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F120.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F120.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F200.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F200.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F200.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F200.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F300.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F300.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F300.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F300.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F310.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F310.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F310.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F310.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F320.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F320.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F320.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F320.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F326.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F326.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F326.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F326.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F330.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F330.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F330.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F330.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F336.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F336.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F336.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F336.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F340.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F340.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F340.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F340.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F350.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F350.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F350.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F350.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F360.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F360.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F360.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F360.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F410.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F410.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F410.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F410.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F520.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F520.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F520.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F520.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F920.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F920.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051F920.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051F920.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051T600.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051T600.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051T600.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051T600.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051T610.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051T610.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051T610.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051T610.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051T630.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051T630.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/C8051T630.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/C8051T630.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/EFM8BB1.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/EFM8BB1.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/EFM8BB1.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/EFM8BB1.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89LPC901.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89LPC901.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89LPC901.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89LPC901.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89LPC922.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89LPC922.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89LPC922.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89LPC922.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89LPC925.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89LPC925.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89LPC925.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89LPC925.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89LPC932.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89LPC932.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89LPC932.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89LPC932.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89c51RD2.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89c51RD2.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/P89c51RD2.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/P89c51RD2.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/SST89x5xRDx.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/SST89x5xRDx.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/SST89x5xRDx.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/SST89x5xRDx.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/XC866.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/XC866.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/XC866.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/XC866.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89S8252.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89S8252.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89S8252.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89S8252.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89Sx051.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89Sx051.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89Sx051.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89Sx051.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89c51ed2.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89c51ed2.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89c51ed2.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89c51ed2.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89c51id2.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89c51id2.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89c51id2.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89c51id2.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89c51snd1c.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89c51snd1c.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89c51snd1c.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89c51snd1c.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89c55.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89c55.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89c55.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89c55.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89s53.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89s53.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89s53.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89s53.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89s8253.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89s8253.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89s8253.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89s8253.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89x051.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89x051.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89x051.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89x051.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89x51.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89x51.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89x51.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89x51.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89x52.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89x52.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/at89x52.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/at89x52.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052f131.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052f131.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052f131.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052f131.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052f142.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052f142.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052f142.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052f142.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052f143.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052f143.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052f143.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052f143.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052f151.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052f151.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ax8052f151.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ax8052f151.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/cc1110.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/cc1110.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/cc1110.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/cc1110.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/cc2430.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/cc2430.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/cc2430.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/cc2430.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/cc2510fx.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/cc2510fx.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/cc2510fx.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/cc2510fx.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/cc2530.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/cc2530.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/cc2530.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/cc2530.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/compiler.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/compiler.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/compiler.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/compiler.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/lint.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/lint.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/lint.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/lint.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/mcs51reg.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/mcs51reg.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/mcs51reg.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/mcs51reg.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/msc1210.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/msc1210.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/msc1210.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/msc1210.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/msm8xc154s.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/msm8xc154s.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/msm8xc154s.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/msm8xc154s.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89c66x.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89c66x.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89c66x.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89c66x.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9321.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9321.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9321.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9321.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9331.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9331.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9331.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9331.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc933_4.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc933_4.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc933_4.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc933_4.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9351.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9351.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9351.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc9351.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc935_6.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc935_6.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc935_6.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc935_6.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc938.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc938.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89lpc938.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89lpc938.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89v51rd2.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89v51rd2.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89v51rd2.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89v51rd2.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89v66x.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89v66x.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/p89v66x.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/p89v66x.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/reg51.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/reg51.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/reg51.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/reg51.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/reg764.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/reg764.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/reg764.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/reg764.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/regc515c.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/regc515c.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/regc515c.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/regc515c.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/sab80515.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/sab80515.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/sab80515.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/sab80515.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ser.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ser.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ser.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ser.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ser_ir.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ser_ir.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/ser_ir.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/ser_ir.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/serial.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/serial.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/serial.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/serial.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/serial_IO.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/serial_IO.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/serial_IO.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/serial_IO.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/stc12.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/stc12.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/stc12.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/stc12.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/stc89.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/stc89.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/stc89.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/stc89.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/uPSD32xx.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/uPSD32xx.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/uPSD32xx.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/uPSD32xx.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/uPSD33xx.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/uPSD33xx.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/uPSD33xx.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/uPSD33xx.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/w7100.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/w7100.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/mcs51/w7100.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/mcs51/w7100.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/math.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/math.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/math.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/math.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/p16f_common.inc b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/p16f_common.inc similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/p16f_common.inc rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/p16f_common.inc diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/pic14_malloc.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/pic14_malloc.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/pic14_malloc.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/pic14_malloc.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/pic14devices.txt b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/pic14devices.txt similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/pic14devices.txt rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/pic14devices.txt diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/pic16fam.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/pic16fam.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/pic16fam.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/pic16fam.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/pic16regs.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/pic16regs.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/pic16regs.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/pic16regs.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/sdcc-lib.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/sdcc-lib.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/sdcc-lib.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/sdcc-lib.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/setjmp.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/setjmp.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/setjmp.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/setjmp.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/stdarg.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/stdarg.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/stdarg.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/stdarg.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/stdio.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/stdio.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/stdio.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/stdio.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/stdlib.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/stdlib.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/stdlib.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/stdlib.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/time.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/time.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic14/time.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic14/time.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/adc.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/adc.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/adc.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/adc.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/ctype.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/ctype.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/ctype.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/ctype.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/delay.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/delay.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/delay.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/delay.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/errno.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/errno.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/errno.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/errno.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/float.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/float.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/float.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/float.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/gstack.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/gstack.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/gstack.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/gstack.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/i2c.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/i2c.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/i2c.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/i2c.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/limits.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/limits.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/limits.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/limits.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/malloc.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/malloc.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/malloc.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/malloc.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/math.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/math.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/math.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/math.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/p18fxxx.inc b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/p18fxxx.inc similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/p18fxxx.inc rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/p18fxxx.inc diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/pic16devices.txt b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/pic16devices.txt similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/pic16devices.txt rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/pic16devices.txt diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/pic18fregs.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/pic18fregs.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/pic18fregs.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/pic18fregs.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/sdcc-lib.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/sdcc-lib.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/sdcc-lib.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/sdcc-lib.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/signal.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/signal.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/signal.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/signal.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stdarg.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stdarg.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stdarg.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stdarg.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stddef.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stddef.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stddef.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stddef.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stdint.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stdint.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stdint.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stdint.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stdio.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stdio.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stdio.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stdio.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stdlib.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stdlib.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/stdlib.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/stdlib.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/string.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/string.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/string.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/string.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/usart.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/usart.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/pic16/usart.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/pic16/usart.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r2k.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r2k.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r2k.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r2k.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r2ka.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r2ka.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r2ka.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r2ka.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r2kb.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r2kb.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r2kb.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r2kb.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r2kc.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r2kc.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r2kc.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r2kc.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r3k.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r3k.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r3k.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r3k.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r3ka.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r3ka.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/rab/r3ka.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/rab/r3ka.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/sdcc-lib.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/sdcc-lib.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/sdcc-lib.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/sdcc-lib.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/setjmp.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/setjmp.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/setjmp.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/setjmp.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/signal.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/signal.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/signal.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/signal.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdalign.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdalign.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdalign.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdalign.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdarg.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdarg.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdarg.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdarg.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdatomic.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdatomic.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdatomic.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdatomic.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdbit.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdbit.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdbit.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdbit.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdbool.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdbool.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdbool.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdbool.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdckdint.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdckdint.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdckdint.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdckdint.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stddef.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stddef.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stddef.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stddef.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdint.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdint.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdint.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdint.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdio.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdio.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdio.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdio.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdlib.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdlib.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdlib.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdlib.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/stdnoreturn.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdnoreturn.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/stdnoreturn.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/stdnoreturn.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/string.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/string.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/string.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/string.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/time.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/time.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/time.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/time.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/tinibios.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/tinibios.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/tinibios.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/tinibios.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/uchar.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/uchar.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/uchar.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/uchar.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/wchar.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/wchar.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/wchar.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/wchar.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/include/z180/z180.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/z180/z180.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/include/z180/z180.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/include/z180/z180.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/libds390.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/libds390.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/libds390.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/libds390.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/libfloat.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/libfloat.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/libfloat.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/libfloat.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/libint.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/libint.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/libint.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/libint.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/liblong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/liblong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/liblong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/liblong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/liblonglong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/liblonglong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/liblonglong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/liblonglong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds390/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds390/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/libfloat.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/libfloat.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/libfloat.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/libfloat.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/libint.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/libint.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/libint.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/libint.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/liblong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/liblong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/liblong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/liblong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/liblonglong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/liblonglong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/liblonglong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/liblonglong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ds400/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ds400/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ez80_z80/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ez80_z80/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ez80_z80/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ez80_z80/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/ez80_z80/ez80_z80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ez80_z80/ez80_z80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/ez80_z80/ez80_z80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/ez80_z80/ez80_z80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/hc08/hc08.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/hc08/hc08.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/hc08/hc08.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/hc08/hc08.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/libfloat.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/libfloat.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/libfloat.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/libfloat.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/libint.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/libint.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/libint.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/libint.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/liblong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/liblong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/liblong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/liblong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/liblonglong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/liblonglong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/liblonglong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/liblonglong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/mcs51.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/mcs51.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/huge/mcs51.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/huge/mcs51.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/libfloat.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/libfloat.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/libfloat.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/libfloat.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/libint.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/libint.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/libint.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/libint.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/liblong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/liblong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/liblong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/liblong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/liblonglong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/liblonglong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/liblonglong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/liblonglong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/mcs51.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/mcs51.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large-stack-auto/mcs51.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large-stack-auto/mcs51.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large/libfloat.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/libfloat.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large/libfloat.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/libfloat.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large/libint.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/libint.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large/libint.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/libint.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large/liblong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/liblong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large/liblong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/liblong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large/liblonglong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/liblonglong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large/liblonglong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/liblonglong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/large/mcs51.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/mcs51.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/large/mcs51.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/large/mcs51.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/libfloat.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/libfloat.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/libfloat.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/libfloat.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/libint.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/libint.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/libint.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/libint.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/liblong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/liblong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/liblong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/liblong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/liblonglong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/liblonglong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/liblonglong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/liblonglong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/mcs51.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/mcs51.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/medium/mcs51.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/medium/mcs51.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/mos6502-stack-auto/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/mos6502-stack-auto/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/mos6502-stack-auto/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/mos6502-stack-auto/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/mos6502-stack-auto/mos6502.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/mos6502-stack-auto/mos6502.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/mos6502-stack-auto/mos6502.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/mos6502-stack-auto/mos6502.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/mos6502/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/mos6502/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/mos6502/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/mos6502/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/mos6502/mos6502.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/mos6502/mos6502.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/mos6502/mos6502.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/mos6502/mos6502.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pdk13/pdk13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pdk13/pdk13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pdk13/pdk13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pdk13/pdk13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pdk14/pdk14.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pdk14/pdk14.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pdk14/pdk14.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pdk14/pdk14.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pdk15-stack-auto/pdk15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pdk15-stack-auto/pdk15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pdk15-stack-auto/pdk15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pdk15-stack-auto/pdk15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pdk15/pdk15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pdk15/pdk15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pdk15/pdk15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pdk15/pdk15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libce.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libce.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libce.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libce.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libm.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libm.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libm.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libm.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libme.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libme.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libme.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libme.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libsdcce.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libsdcce.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic14/libsdcce.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic14/libsdcce.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/crt0.o b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/crt0.o similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/crt0.o rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/crt0.o diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/crt0i.o b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/crt0i.o similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/crt0i.o rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/crt0i.o diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/crt0iz.o b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/crt0iz.o similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/crt0iz.o rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/crt0iz.o diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libc18f.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libc18f.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libc18f.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libc18f.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libcrt0.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libcrt0.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libcrt0.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libcrt0.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libcrt0i.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libcrt0i.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libcrt0i.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libcrt0i.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libcrt0iz.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libcrt0iz.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libcrt0iz.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libcrt0iz.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libdebug.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libdebug.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libdebug.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libdebug.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f1220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f1220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f1220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f1220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f1230.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f1230.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f1230.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f1230.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f1320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f1320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f1320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f1320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f1330.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f1330.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f1330.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f1330.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f13k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f13k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f13k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f13k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f13k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f13k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f13k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f13k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f14k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f14k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f14k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f14k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f14k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f14k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f14k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f14k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2221.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2221.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2221.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2221.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2321.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2321.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2321.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2321.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2331.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2331.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2331.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2331.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f23k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f23k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f23k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f23k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f23k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f23k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f23k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f23k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f242.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f242.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f242.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f242.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2420.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2420.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2420.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2420.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2423.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2423.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2423.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2423.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2431.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2431.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2431.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2431.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2439.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2439.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2439.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2439.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2450.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2450.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2450.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2450.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f248.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f248.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f248.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f248.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2480.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2480.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2480.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2480.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f24k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2510.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2510.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2510.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2510.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2515.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2515.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2515.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2515.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f252.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f252.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f252.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f252.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2523.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2523.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2523.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2523.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2539.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2539.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2539.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2539.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2550.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2550.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2550.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2550.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2553.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2553.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2553.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2553.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f258.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f258.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f258.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f258.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2580.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2580.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2580.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2580.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f25k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2610.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2610.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2610.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2610.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2682.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2682.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2682.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2682.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2685.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2685.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f2685.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f2685.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f26k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f27j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f27j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f27j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f27j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f27j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f27j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f27j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f27j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4221.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4221.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4221.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4221.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4321.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4321.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4321.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4321.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4331.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4331.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4331.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4331.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f43k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f43k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f43k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f43k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f43k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f43k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f43k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f43k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f442.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f442.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f442.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f442.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4420.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4420.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4420.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4420.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4423.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4423.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4423.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4423.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4431.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4431.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4431.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4431.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4439.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4439.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4439.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4439.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4450.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4450.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4450.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4450.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f448.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f448.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f448.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f448.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4480.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4480.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4480.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4480.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f44k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f44k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4510.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4510.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4510.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4510.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4515.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4515.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4515.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4515.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f452.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f452.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f452.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f452.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4523.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4523.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4523.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4523.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4539.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4539.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4539.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4539.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4550.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4550.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4550.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4550.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4553.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4553.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4553.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4553.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4580.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4580.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4580.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4580.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f45k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4610.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4610.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4610.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4610.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4682.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4682.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4682.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4682.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4685.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4685.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f4685.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f4685.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f46k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f47j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f47j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f47j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f47j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f47j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f47j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f47j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f47j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6310.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6310.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6310.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6310.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6390.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6390.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6390.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6390.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6393.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6393.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6393.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6393.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f63j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f63j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f63j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f63j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f63j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f63j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f63j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f63j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6490.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6490.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6490.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6490.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6493.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6493.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6493.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6493.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f64j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f64j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f64j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f64j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f64j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f64j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f64j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f64j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f65k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6621.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6621.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6621.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6621.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6622.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6622.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6622.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6622.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j16.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j16.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j16.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j16.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j55.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j55.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j55.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j55.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j65.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j65.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j65.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j65.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j93.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j93.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j93.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j93.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j99.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j99.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j99.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66j99.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f66k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f6723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f6723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j93.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j93.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j93.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j93.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f67k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f67k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8310.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8310.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8310.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8310.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8390.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8390.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8390.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8390.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8393.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8393.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8393.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8393.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f83j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f83j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f83j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f83j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f83j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f83j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f83j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f83j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8490.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8490.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8490.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8490.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8493.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8493.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8493.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8493.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f84j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f84j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f84j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f84j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f84j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f84j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f84j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f84j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f85k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f85k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8621.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8621.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8621.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8621.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8622.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8622.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8622.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8622.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j16.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j16.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j16.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j16.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j55.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j55.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j55.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j55.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j65.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j65.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j65.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j65.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j72.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j72.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j72.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j72.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j93.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j93.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j93.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j93.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j99.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j99.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j99.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86j99.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f86k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f86k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f8723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f8723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j72.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j72.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j72.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j72.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j93.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j93.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j93.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j93.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f87k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f87k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f95j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f95j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f95j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f95j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j65.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j65.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j65.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j65.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j99.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j99.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j99.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f96j99.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f97j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f97j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f97j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f97j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f97j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f97j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18f97j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18f97j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1230.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1230.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1230.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1230.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1330.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1330.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1330.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf1330.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf13k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf13k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf13k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf13k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf13k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf13k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf13k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf13k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf14k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf14k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf14k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf14k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf14k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf14k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf14k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf14k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2221.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2221.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2221.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2221.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2321.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2321.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2321.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2321.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2331.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2331.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2331.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2331.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf23k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf23k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf23k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf23k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf242.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf242.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf242.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf242.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2420.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2420.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2420.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2420.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2423.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2423.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2423.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2423.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2431.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2431.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2431.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2431.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2439.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2439.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2439.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2439.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2450.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2450.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2450.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2450.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf248.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf248.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf248.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf248.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2480.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2480.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2480.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2480.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf24k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2510.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2510.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2510.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2510.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2515.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2515.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2515.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2515.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf252.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf252.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf252.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf252.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2523.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2523.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2523.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2523.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2539.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2539.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2539.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2539.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2550.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2550.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2550.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2550.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2553.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2553.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2553.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2553.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf258.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf258.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf258.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf258.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2580.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2580.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2580.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2580.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf25k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2610.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2610.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2610.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2610.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2682.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2682.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2682.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2682.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2685.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2685.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2685.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf2685.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf26k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf27j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf27j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf27j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf27j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf27j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf27j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf27j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf27j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4221.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4221.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4221.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4221.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4321.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4321.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4321.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4321.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4331.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4331.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4331.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4331.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf43k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf43k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf43k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf43k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf442.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf442.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf442.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf442.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4420.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4420.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4420.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4420.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4423.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4423.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4423.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4423.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4431.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4431.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4431.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4431.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4439.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4439.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4439.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4439.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4450.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4450.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4450.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4450.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf448.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf448.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf448.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf448.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4480.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4480.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4480.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4480.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf44k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4510.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4510.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4510.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4510.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4515.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4515.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4515.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4515.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf452.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf452.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf452.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf452.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4523.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4523.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4523.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4523.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4539.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4539.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4539.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4539.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4550.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4550.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4550.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4550.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4553.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4553.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4553.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4553.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4580.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4580.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4580.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4580.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf45k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4610.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4610.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4610.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4610.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4682.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4682.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4682.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4682.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4685.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4685.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4685.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf4685.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf46k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf47j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf47j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf47j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf47j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf47j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf47j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf47j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf47j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6310.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6310.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6310.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6310.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6390.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6390.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6390.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6390.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6393.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6393.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6393.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6393.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6490.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6490.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6490.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6490.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6493.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6493.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6493.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6493.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf65k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf65k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf65k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf65k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6621.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6621.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6621.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6621.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6622.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6622.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6622.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6622.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf66k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf66k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf66k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf66k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf6723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8310.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8310.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8310.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8310.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8390.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8390.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8390.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8390.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8393.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8393.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8393.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8393.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8490.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8490.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8490.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8490.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8493.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8493.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8493.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8493.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8621.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8621.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8621.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8621.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8622.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8622.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8622.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8622.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libio18lf8723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libm18f.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libm18f.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libm18f.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libm18f.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/pic16/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/pic16/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/r2k/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r2k/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/r2k/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r2k/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/r2k/r2k.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r2k/r2k.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/r2k/r2k.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r2k/r2k.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/r2ka/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r2ka/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/r2ka/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r2ka/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/r2ka/r2ka.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r2ka/r2ka.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/r2ka/r2ka.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r2ka/r2ka.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/r3ka/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r3ka/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/r3ka/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r3ka/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/r3ka/r3ka.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r3ka/r3ka.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/r3ka/r3ka.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/r3ka/r3ka.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/s08/s08.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/s08/s08.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/s08/s08.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/s08/s08.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/sm83/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/sm83/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/sm83/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/sm83/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/sm83/sm83.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/sm83/sm83.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/sm83/sm83.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/sm83/sm83.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/libfloat.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/libfloat.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/libfloat.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/libfloat.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/libint.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/libint.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/libint.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/libint.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/liblong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/liblong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/liblong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/liblong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/liblonglong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/liblonglong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/liblonglong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/liblonglong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/mcs51.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/mcs51.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small-stack-auto/mcs51.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small-stack-auto/mcs51.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small/libfloat.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/libfloat.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small/libfloat.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/libfloat.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small/libint.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/libint.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small/libint.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/libint.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small/liblong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/liblong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small/liblong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/liblong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small/liblonglong.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/liblonglong.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small/liblonglong.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/liblonglong.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small/libsdcc.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/libsdcc.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small/libsdcc.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/libsdcc.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/small/mcs51.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/mcs51.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/small/mcs51.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/small/mcs51.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__assert.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__assert.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__assert.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__assert.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__itoa.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__itoa.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__itoa.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__itoa.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__ltoa.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__ltoa.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__ltoa.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__ltoa.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__memcpy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__memcpy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__memcpy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__memcpy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_bit_ceilull.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_bit_ceilull.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_bit_ceilull.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_bit_ceilull.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_bit_widthull.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_bit_widthull.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_bit_widthull.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_bit_widthull.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_count_leading_zeros.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_count_leading_zeros.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_count_leading_zeros.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_count_leading_zeros.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_count_onesull.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_count_onesull.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_count_onesull.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_count_onesull.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_count_trailing_onesull.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_count_trailing_onesull.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_count_trailing_onesull.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_count_trailing_onesull.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_first_leading_one.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_first_leading_one.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_first_leading_one.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_first_leading_one.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_first_trailing_oneull.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_first_trailing_oneull.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/__stdc_first_trailing_oneull.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/__stdc_first_trailing_oneull.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_atof.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_atof.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_atof.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_atof.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_autobaud.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_autobaud.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_autobaud.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_autobaud.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_bp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_bp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_bp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_bp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_decdptr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_decdptr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_decdptr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_decdptr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divschar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divschar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divschar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divschar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divsint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divsint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divsint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divsint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divslong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divslong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divslong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divslong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divslonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divslonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divslonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divslonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divuchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divuchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divuchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divuchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divuint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divuint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divuint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divuint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divulong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divulong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divulong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divulong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divulonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divulonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_divulonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_divulonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2schar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2schar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2schar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2schar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2sint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2sint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2sint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2sint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2slong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2slong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2slong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2slong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2uchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2uchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2uchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2uchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2uint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2uint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2uint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2uint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2ulong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2ulong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fs2ulong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fs2ulong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsadd.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsadd.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsadd.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsadd.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fscmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fscmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fscmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fscmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsdiv.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsdiv.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsdiv.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsdiv.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fseq.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fseq.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fseq.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fseq.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsget1arg.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsget1arg.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsget1arg.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsget1arg.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsget2args.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsget2args.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsget2args.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsget2args.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fslt.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fslt.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fslt.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fslt.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsmul.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsmul.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsmul.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsmul.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsneq.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsneq.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsneq.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsneq.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsnormalize.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsnormalize.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsnormalize.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsnormalize.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsreturnval.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsreturnval.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsreturnval.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsreturnval.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsrshift.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsrshift.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsrshift.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsrshift.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fssub.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fssub.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fssub.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fssub.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsswapargs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsswapargs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_fsswapargs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_fsswapargs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_gptrget.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_gptrget.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_gptrget.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_gptrget.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_gptrgetc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_gptrgetc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_gptrgetc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_gptrgetc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_gptrput.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_gptrput.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_gptrput.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_gptrput.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_heap.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_heap.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_heap.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_heap.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_logexpf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_logexpf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_logexpf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_logexpf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_memchr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_memchr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_memchr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_memchr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_memcmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_memcmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_memcmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_memcmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_memmove.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_memmove.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_memmove.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_memmove.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_memset.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_memset.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_memset.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_memset.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modschar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modschar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modschar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modschar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modsint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modsint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modsint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modsint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modslong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modslong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modslong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modslong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modslonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modslonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modslonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modslonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_moduchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_moduchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_moduchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_moduchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_moduint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_moduint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_moduint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_moduint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modulong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modulong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modulong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modulong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modulonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modulonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_modulonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_modulonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_mulint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_mulint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_mulint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_mulint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_mullong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_mullong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_mullong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_mullong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_mullonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_mullonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_mullonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_mullonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_mulschar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_mulschar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_mulschar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_mulschar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_muluchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_muluchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_muluchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_muluchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_rlslonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_rlslonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_rlslonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_rlslonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_rlulonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_rlulonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_rlulonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_rlulonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_rrslonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_rrslonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_rrslonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_rrslonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_rrulonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_rrulonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_rrulonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_rrulonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_schar2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_schar2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_schar2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_schar2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_ser.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_ser.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_ser.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_ser.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_setjmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_setjmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_setjmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_setjmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_sint2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_sint2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_sint2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_sint2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_slong2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_slong2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_slong2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_slong2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_slonglong2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_slonglong2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_slonglong2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_slonglong2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_spx.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_spx.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_spx.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_spx.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_startup.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_startup.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_startup.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_startup.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strcat.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strcat.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strcat.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strcat.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strchr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strchr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strchr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strchr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strcmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strcmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strcmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strcmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strcpy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strcpy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strcpy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strcpy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strcspn.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strcspn.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strcspn.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strcspn.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strlen.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strlen.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strlen.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strlen.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strncat.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strncat.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strncat.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strncat.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strncmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strncmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strncmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strncmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strncpy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strncpy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strncpy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strncpy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strpbrk.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strpbrk.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strpbrk.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strpbrk.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strrchr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strrchr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strrchr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strrchr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strspn.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strspn.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strspn.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strspn.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strstr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strstr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strstr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strstr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strtok.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strtok.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_strtok.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_strtok.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_uchar2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_uchar2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_uchar2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_uchar2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_uint2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_uint2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_uint2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_uint2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_ulong2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_ulong2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_ulong2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_ulong2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_ulonglong2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_ulonglong2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/_ulonglong2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/_ulonglong2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/abs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/abs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/abs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/abs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/acosf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/acosf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/acosf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/acosf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/aligned_alloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/aligned_alloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/aligned_alloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/aligned_alloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/asincosf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/asincosf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/asincosf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/asincosf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/asinf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/asinf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/asinf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/asinf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atan2f.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atan2f.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atan2f.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atan2f.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atanf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atanf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atanf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atanf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atoi.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atoi.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atoi.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atoi.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atol.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atol.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atol.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atol.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atoll.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atoll.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atoll.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atoll.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atomic_flag_clear.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atomic_flag_clear.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/atomic_flag_clear.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/atomic_flag_clear.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/bpx.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/bpx.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/bpx.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/bpx.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/bsearch.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/bsearch.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/bsearch.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/bsearch.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/btowc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/btowc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/btowc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/btowc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/c16rtomb.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/c16rtomb.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/c16rtomb.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/c16rtomb.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/c16stombs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/c16stombs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/c16stombs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/c16stombs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/c32rtomb.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/c32rtomb.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/c32rtomb.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/c32rtomb.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/call_once.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/call_once.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/call_once.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/call_once.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/calloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/calloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/calloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/calloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ceilf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ceilf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ceilf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ceilf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ckd_add.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ckd_add.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ckd_add.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ckd_add.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ckd_mul.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ckd_mul.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ckd_mul.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ckd_mul.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ckd_sub.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ckd_sub.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ckd_sub.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ckd_sub.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/cosf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/cosf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/cosf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/cosf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/coshf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/coshf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/coshf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/coshf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/cotf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/cotf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/cotf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/cotf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/div.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/div.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/div.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/div.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/atomic_flag_clear.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/atomic_flag_clear.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/atomic_flag_clear.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/atomic_flag_clear.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/atomic_flag_test_and_set.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/atomic_flag_test_and_set.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/atomic_flag_test_and_set.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/atomic_flag_test_and_set.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/examples/MOVED b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/examples/MOVED similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/examples/MOVED rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/examples/MOVED diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/gptr_cmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/gptr_cmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/gptr_cmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/gptr_cmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/i2c390.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/i2c390.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/i2c390.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/i2c390.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/lcd390.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/lcd390.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/lcd390.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/lcd390.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/memcpyx.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/memcpyx.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/memcpyx.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/memcpyx.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/putchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/putchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/putchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/putchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/rtc390.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/rtc390.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/rtc390.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/rtc390.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/setjmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/setjmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/setjmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/setjmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/tinibios.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/tinibios.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds390/tinibios.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds390/tinibios.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds400/ds400rom.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds400/ds400rom.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds400/ds400rom.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds400/ds400rom.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds400/memcpyx.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds400/memcpyx.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds400/memcpyx.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds400/memcpyx.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds400/tinibios.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds400/tinibios.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ds400/tinibios.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ds400/tinibios.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/errno.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/errno.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/errno.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/errno.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/expf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/expf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/expf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/expf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__itoa.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__itoa.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__itoa.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__itoa.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__ltoa.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__ltoa.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__ltoa.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__ltoa.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_bcall.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_bcall.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_bcall.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_bcall.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_call_hl.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_call_hl.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_call_hl.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_call_hl.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_call_iy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_call_iy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_call_iy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__sdcc_call_iy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__strreverse.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__strreverse.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__strreverse.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__strreverse.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__uitobcd.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__uitobcd.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__uitobcd.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__uitobcd.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__ultobcd.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__ultobcd.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__ultobcd.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/__ultobcd.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/abs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/abs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/abs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/abs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/crtenter.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/crtenter.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/crtenter.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/crtenter.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/divunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/memmove.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/memmove.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/memmove.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/memmove.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/modunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/mul.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/mul.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/mul.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/mul.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/mulchar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/mulchar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/mulchar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/mulchar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/strlen.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/strlen.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ez80_z80/strlen.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ez80_z80/strlen.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/fabsf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/fabsf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/fabsf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/fabsf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/floorf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/floorf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/floorf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/floorf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/free.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/free.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/free.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/free.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/frexpf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/frexpf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/frexpf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/frexpf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/gets.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/gets.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/gets.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/gets.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/hc08/_mulint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/hc08/_mulint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/hc08/_mulint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/hc08/_mulint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/hc08/_ret.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/hc08/_ret.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/hc08/_ret.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/hc08/_ret.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/hc08/_setjmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/hc08/_setjmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/hc08/_setjmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/hc08/_setjmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/hc08/atomic_flag_test_and_set.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/hc08/atomic_flag_test_and_set.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/hc08/atomic_flag_test_and_set.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/hc08/atomic_flag_test_and_set.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isalnum.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isalnum.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isalnum.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isalnum.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isalpha.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isalpha.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isalpha.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isalpha.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isblank.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isblank.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isblank.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isblank.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/iscntrl.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/iscntrl.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/iscntrl.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/iscntrl.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isdigit.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isdigit.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isdigit.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isdigit.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isgraph.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isgraph.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isgraph.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isgraph.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isinf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isinf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isinf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isinf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/islower.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/islower.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/islower.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/islower.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isnan.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isnan.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isnan.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isnan.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isprint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isprint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isprint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isprint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ispunct.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ispunct.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ispunct.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ispunct.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isspace.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isspace.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isspace.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isspace.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isupper.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isupper.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isupper.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isupper.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isxdigit.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isxdigit.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/isxdigit.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/isxdigit.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/labs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/labs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/labs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/labs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ldexpf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ldexpf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ldexpf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ldexpf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ldiv.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ldiv.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ldiv.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ldiv.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/lldiv.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/lldiv.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/lldiv.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/lldiv.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/log10f.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/log10f.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/log10f.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/log10f.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/logf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/logf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/logf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/logf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/malloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/malloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/malloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/malloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mblen.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mblen.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mblen.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mblen.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbrlen.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbrlen.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbrlen.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbrlen.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbrtoc16.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbrtoc16.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbrtoc16.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbrtoc16.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbrtoc32.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbrtoc32.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbrtoc32.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbrtoc32.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbrtowc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbrtowc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbrtowc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbrtowc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbsinit.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbsinit.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbsinit.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbsinit.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbstoc16s.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbstoc16s.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbstoc16s.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbstoc16s.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbstowcs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbstowcs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbstowcs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbstowcs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbtowc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbtowc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mbtowc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mbtowc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/atomic_flag_clear.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/atomic_flag_clear.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/atomic_flag_clear.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/atomic_flag_clear.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/atomic_flag_test_and_set.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/atomic_flag_test_and_set.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/atomic_flag_test_and_set.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/atomic_flag_test_and_set.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtbank.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtbank.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtbank.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtbank.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtcall.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtcall.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtcall.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtcall.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtclear.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtclear.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtclear.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtclear.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtpagesfr.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtpagesfr.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtpagesfr.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtpagesfr.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtstart.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtstart.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtstart.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtstart.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxclear.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxclear.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxclear.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxclear.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxinit.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxinit.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxinit.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxinit.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpop.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpop.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpop.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpop.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpopr0.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpopr0.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpopr0.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpopr0.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpush.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpush.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpush.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpush.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpushr0.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpushr0.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpushr0.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxpushr0.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxstack.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxstack.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxstack.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/crtxstack.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/gptr_cmp.asm b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/gptr_cmp.asm similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mcs51/gptr_cmp.asm rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mcs51/gptr_cmp.asm diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/memalignment.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/memalignment.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/memalignment.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/memalignment.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/memccpy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/memccpy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/memccpy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/memccpy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/memcpy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/memcpy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/memcpy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/memcpy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/memset_explicit.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/memset_explicit.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/memset_explicit.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/memset_explicit.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/modff.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/modff.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/modff.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/modff.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/__memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/__memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/__memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/__memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/__sdcc_indirect_jsr.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/__sdcc_indirect_jsr.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/__sdcc_indirect_jsr.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/__sdcc_indirect_jsr.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_divsint.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_divsint.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_divsint.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_divsint.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_divslong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_divslong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_divslong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_divslong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_divuint.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_divuint.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_divuint.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_divuint.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_divulong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_divulong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_divulong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_divulong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_modsint.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_modsint.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_modsint.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_modsint.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_modslong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_modslong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_modslong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_modslong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_moduint.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_moduint.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_moduint.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_moduint.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_modulong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_modulong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_modulong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_modulong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_mulint.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_mulint.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_mulint.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_mulint.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_mullong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_mullong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_mullong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_mullong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_mulschar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_mulschar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_mulschar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_mulschar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_muluchar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_muluchar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_muluchar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_muluchar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_ret.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_ret.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_ret.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_ret.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_rrslonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_rrslonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_rrslonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_rrslonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_rrulonglong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_rrulonglong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_rrulonglong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_rrulonglong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_setjmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_setjmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_setjmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_setjmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_strcmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_strcmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_strcmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_strcmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/_strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/_strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/abs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/abs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/abs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/abs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/atomic_flag_test_and_set.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/atomic_flag_test_and_set.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/atomic_flag_test_and_set.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/atomic_flag_test_and_set.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos6502/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos6502/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos65c02/_mulint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos65c02/_mulint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos65c02/_mulint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos65c02/_mulint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos65c02/_ret.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos65c02/_ret.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos65c02/_ret.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos65c02/_ret.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos65c02/_setjmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos65c02/_setjmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos65c02/_setjmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos65c02/_setjmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos65c02/atomic_flag_test_and_set.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos65c02/atomic_flag_test_and_set.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/mos65c02/atomic_flag_test_and_set.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/mos65c02/atomic_flag_test_and_set.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk13/__gptrget.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk13/__gptrget.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk13/__gptrget.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk13/__gptrget.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk13/__gptrget2.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk13/__gptrget2.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk13/__gptrget2.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk13/__gptrget2.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk13/__setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk13/__setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk13/__setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk13/__setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk13/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk13/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk13/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk13/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk14/__gptrget.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk14/__gptrget.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk14/__gptrget.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk14/__gptrget.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk14/__gptrget2.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk14/__gptrget2.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk14/__gptrget2.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk14/__gptrget2.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk14/__setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk14/__setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk14/__setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk14/__setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk14/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk14/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk14/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk14/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk15/__gptrget.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk15/__gptrget.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk15/__gptrget.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk15/__gptrget.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk15/__gptrget2.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk15/__gptrget2.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk15/__gptrget2.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk15/__gptrget2.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk15/__setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk15/__setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk15/__setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk15/__setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk15/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk15/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pdk15/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pdk15/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/GPL b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/GPL similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/GPL rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/GPL diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/LGPL b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/LGPL similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/LGPL rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/LGPL diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/NEWS b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/NEWS similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/NEWS rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/NEWS diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/TEMPLATE.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/TEMPLATE.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/TEMPLATE.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/TEMPLATE.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/TEMPLATE.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/TEMPLATE.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/TEMPLATE.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/TEMPLATE.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/aclocal.m4 b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/aclocal.m4 similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/aclocal.m4 rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/aclocal.m4 diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/__assert.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/__assert.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/__assert.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/__assert.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/_calloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/_calloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/_calloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/_calloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/_ftoa.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/_ftoa.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/_ftoa.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/_ftoa.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/aligned_alloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/aligned_alloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/aligned_alloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/aligned_alloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/bsearch.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/bsearch.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/bsearch.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/bsearch.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fputc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fputc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fputc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fputc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fputs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fputs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fputs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/fputs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/free.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/free.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/free.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/free.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/getchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/getchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/getchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/getchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/malloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/malloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/malloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/malloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/mbrtoc16.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/mbrtoc16.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/mbrtoc16.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/mbrtoc16.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/mbrtowc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/mbrtowc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/mbrtowc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/mbrtowc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memfree.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memfree.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memfree.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memfree.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memfreemax.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memfreemax.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memfreemax.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memfreemax.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memmisc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memmisc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memmisc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/memmisc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/printf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/printf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/printf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/printf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/printfl.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/printfl.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/printfl.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/printfl.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/putchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/putchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/putchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/putchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/qsort.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/qsort.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/qsort.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/qsort.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/realloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/realloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/realloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/realloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/sprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/sprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/sprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/sprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/streams.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/streams.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/streams.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/streams.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmgpsim.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmgpsim.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmgpsim.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmgpsim.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmmssp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmmssp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmmssp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmmssp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmusart.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmusart.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmusart.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/strmusart.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vfprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vfprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vfprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vfprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vsprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vsprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vsprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libc/vsprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_fsadd.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_fsadd.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_fsadd.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_fsadd.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_mulint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_mulint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_mulint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_mulint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_mullong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_mullong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_mullong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/_mullong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget1.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget1.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget1.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget1.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget2.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget2.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget2.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget2.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget3.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget3.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget3.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget3.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget4.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget4.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget4.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrget4.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput1.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput1.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput1.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput1.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput2.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput2.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput2.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput2.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput3.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput3.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput3.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput3.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput4.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput4.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput4.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/_gptrput4.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/macros.inc b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/macros.inc similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/macros.inc rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst/macros.inc diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget1.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget1.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget1.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget1.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget2.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget2.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget2.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget2.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget3.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget3.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget3.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget3.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget4.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget4.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget4.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrget4.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput1.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput1.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput1.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput1.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput2.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput2.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput2.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput2.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput3.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput3.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput3.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput3.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput4.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput4.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput4.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/_gptrput4.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/macros.inc b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/macros.inc similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/macros.inc rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/enhanced/macros.inc diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/idata.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/idata.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/idata.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/idata.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget1.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget1.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget1.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget1.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget2.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget2.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget2.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget2.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget3.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget3.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget3.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget3.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget4.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget4.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget4.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrget4.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput1.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput1.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput1.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput1.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput2.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput2.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput2.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput2.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput3.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput3.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput3.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput3.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput4.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput4.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput4.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/_gptrput4.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/macros.inc b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/macros.inc similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/macros.inc rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/macros.inc diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/shadowregs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/shadowregs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/shadowregs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic14/libsdcc/regular/shadowregs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/COPYING b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/COPYING similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/COPYING rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/COPYING diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/aclocal.m4 b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/aclocal.m4 similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/aclocal.m4 rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/aclocal.m4 diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/debug/gstack/gstack.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/debug/gstack/gstack.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/debug/gstack/gstack.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/debug/gstack/gstack.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/iscntrl.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/iscntrl.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/iscntrl.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/iscntrl.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isdigit.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isdigit.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isdigit.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isdigit.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isgraph.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isgraph.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isgraph.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isgraph.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/islower.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/islower.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/islower.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/islower.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isprint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isprint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isprint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isprint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/ispunct.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/ispunct.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/ispunct.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/ispunct.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isspace.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isspace.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isspace.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isspace.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isupper.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isupper.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isupper.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isupper.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isxdigit.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isxdigit.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isxdigit.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/ctype/isxdigit.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay100ktcy.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay100ktcy.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay100ktcy.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay100ktcy.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay100tcy.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay100tcy.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay100tcy.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay100tcy.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay10ktcy.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay10ktcy.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay10ktcy.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay10ktcy.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay10tcy.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay10tcy.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay10tcy.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay10tcy.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay1ktcy.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay1ktcy.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay1ktcy.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay1ktcy.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay1mtcy.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay1mtcy.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay1mtcy.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/delay/delay1mtcy.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/fprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/fprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/fprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/fprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf_small.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf_small.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf_small.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf_small.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf_tiny.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf_tiny.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf_tiny.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/printf_tiny.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/putchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/putchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/putchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/putchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/sprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/sprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/sprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/sprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/streams.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/streams.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/streams.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/streams.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmgpsim.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmgpsim.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmgpsim.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmgpsim.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmmssp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmmssp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmmssp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmmssp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmputchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmputchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmputchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmputchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmusart.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmusart.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmusart.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/strmusart.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vfprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vfprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vfprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vfprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vsprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vsprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vsprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdio/vsprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atof.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atof.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atof.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atof.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atoi.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atoi.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atoi.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atoi.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atol.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atol.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atol.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/atol.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/calloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/calloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/calloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/calloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/crc16.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/crc16.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/crc16.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/crc16.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/free.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/free.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/free.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/free.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/g_ftoa.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/g_ftoa.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/g_ftoa.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/g_ftoa.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/itoa.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/itoa.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/itoa.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/itoa.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/ltoa.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/ltoa.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/ltoa.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/ltoa.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/malloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/malloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/malloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/malloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memfree.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memfree.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memfree.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memfree.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memfreemax.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memfreemax.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memfreemax.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memfreemax.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memmisc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memmisc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memmisc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/memmisc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/rand.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/rand.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/rand.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/rand.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/realloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/realloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/realloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/realloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/x_ftoa.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/x_ftoa.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/x_ftoa.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/stdlib/x_ftoa.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memccpy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memccpy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memccpy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memccpy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchrpgm.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchrpgm.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchrpgm.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchrpgm.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchrram.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchrram.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchrram.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memchrram.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpypgm2ram.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpypgm2ram.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpypgm2ram.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpypgm2ram.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpyram2ram.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpyram2ram.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpyram2ram.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memcpyram2ram.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memmove.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memmove.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memmove.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memmove.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memrchr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memrchr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memrchr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memrchr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memset.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memset.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memset.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/memset.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcat.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcat.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcat.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcat.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strchr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strchr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strchr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strchr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcpy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcpy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcpy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcpy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcspn.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcspn.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcspn.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strcspn.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strlen.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strlen.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strlen.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strlen.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strlwr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strlwr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strlwr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strlwr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncat.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncat.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncat.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncat.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncpy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncpy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncpy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strncpy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strpbrk.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strpbrk.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strpbrk.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strpbrk.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strrchr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strrchr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strrchr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strrchr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strspn.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strspn.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strspn.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strspn.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strstr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strstr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strstr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strstr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strtok.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strtok.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strtok.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strtok.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strupr.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strupr.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strupr.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/string/strupr.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cnvfrac.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cnvfrac.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cnvfrac.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cnvfrac.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cnvint.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cnvint.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cnvint.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cnvint.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cvtdec.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cvtdec.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cvtdec.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libc/utils/cvtdec.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc.ignore b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc.ignore similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc.ignore rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc.ignore diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcbusy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcbusy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcbusy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcbusy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcclose.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcclose.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcclose.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcclose.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcconv.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcconv.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcconv.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcconv.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcopen.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcopen.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcopen.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcopen.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcread.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcread.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcread.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcread.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcsetch.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcsetch.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcsetch.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/adc/adcsetch.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/dummy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/dummy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/dummy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/dummy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c.ignore b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c.ignore similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c.ignore rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c.ignore diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cack.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cack.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cack.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cack.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cclose.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cclose.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cclose.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cclose.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cdrdy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cdrdy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cdrdy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cdrdy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cidle.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cidle.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cidle.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cidle.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cnack.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cnack.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cnack.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cnack.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2copen.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2copen.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2copen.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2copen.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2creadc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2creadc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2creadc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2creadc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2creads.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2creads.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2creads.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2creads.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2crestart.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2crestart.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2crestart.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2crestart.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cstart.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cstart.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cstart.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cstart.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cstop.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cstop.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cstop.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cstop.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cwritec.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cwritec.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cwritec.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cwritec.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cwrites.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cwrites.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cwrites.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/i2c/i2cwrites.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/mkmk.sh b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/mkmk.sh similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/mkmk.sh rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/mkmk.sh diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart.ignore b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart.ignore similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart.ignore rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart.ignore diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ubaud.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ubaud.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ubaud.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ubaud.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ubusy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ubusy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ubusy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ubusy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uclose.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uclose.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uclose.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uclose.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/udrdy.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/udrdy.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/udrdy.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/udrdy.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ugetc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ugetc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ugetc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ugetc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ugets.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ugets.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ugets.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/ugets.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uopen.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uopen.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uopen.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uopen.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uputc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uputc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uputc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uputc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uputs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uputs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uputs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/uputs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/usartd.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/usartd.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/usartd.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libio/usart/usartd.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/acosf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/acosf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/acosf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/acosf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/asincosf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/asincosf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/asincosf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/asincosf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/asinf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/asinf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/asinf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/asinf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/atan2f.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/atan2f.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/atan2f.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/atan2f.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/atanf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/atanf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/atanf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/atanf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/ceilf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/ceilf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/ceilf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/ceilf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/cosf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/cosf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/cosf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/cosf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/coshf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/coshf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/coshf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/coshf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/cotf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/cotf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/cotf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/cotf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/errno.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/errno.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/errno.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/errno.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/expf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/expf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/expf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/expf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/fabsf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/fabsf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/fabsf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/fabsf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/floorf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/floorf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/floorf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/floorf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/frexpf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/frexpf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/frexpf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/frexpf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/ldexpf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/ldexpf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/ldexpf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/ldexpf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/log10f.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/log10f.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/log10f.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/log10f.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/logf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/logf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/logf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/logf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/modff.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/modff.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/modff.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/modff.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/powf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/powf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/powf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/powf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sincosf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sincosf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sincosf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sincosf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sincoshf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sincoshf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sincoshf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sincoshf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sinf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sinf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sinf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sinf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sinhf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sinhf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sinhf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sinhf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sqrtf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sqrtf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sqrtf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/sqrtf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tancotf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tancotf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tancotf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tancotf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tanf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tanf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tanf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tanf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tanhf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tanhf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tanhf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libm/tanhf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/divschar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/divschar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/divschar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/divschar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/divuchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/divuchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/divuchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/divuchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/modschar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/modschar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/modschar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/modschar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/moduchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/moduchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/moduchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/char/moduchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162schar.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162schar.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162schar.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162schar.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162sfloat.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162sfloat.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162sfloat.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162sfloat.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162sint.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162sint.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162sint.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162sint.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162slong.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162slong.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162slong.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162slong.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162uchar.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162uchar.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162uchar.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162uchar.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162uint.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162uint.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162uint.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162uint.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162ulong.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162ulong.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162ulong.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x162ulong.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_add.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_add.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_add.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_add.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_div.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_div.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_div.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_div.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_eq.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_eq.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_eq.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_eq.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_gt.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_gt.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_gt.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_gt.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_gteq.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_gteq.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_gteq.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_gteq.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_lt.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_lt.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_lt.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_lt.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_lteq.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_lteq.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_lteq.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_lteq.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_mul.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_mul.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_mul.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_mul.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_neq.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_neq.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_neq.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_neq.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_sub.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_sub.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_sub.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/fps16x16_sub.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/schar2fps16x16.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/schar2fps16x16.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/schar2fps16x16.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/schar2fps16x16.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/sint2fps16x16.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/sint2fps16x16.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/sint2fps16x16.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/sint2fps16x16.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/slong2fps16x16.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/slong2fps16x16.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/slong2fps16x16.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/slong2fps16x16.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/uchar2fps16x16.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/uchar2fps16x16.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/uchar2fps16x16.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/uchar2fps16x16.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/uint2fps16x16.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/uint2fps16x16.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/uint2fps16x16.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/uint2fps16x16.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/ulong2fps16x16.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/ulong2fps16x16.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/ulong2fps16x16.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/fixed16x16/ulong2fps16x16.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2schar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2schar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2schar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2schar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2sint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2sint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2sint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2sint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2slong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2slong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2slong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2slong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2uchar.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2uchar.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2uchar.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2uchar.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2uint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2uint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2uint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2uint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2ulong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2ulong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2ulong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fs2ulong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsadd.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsadd.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsadd.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsadd.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsdiv.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsdiv.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsdiv.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsdiv.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fseq.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fseq.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fseq.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fseq.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsgt.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsgt.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsgt.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsgt.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fslt.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fslt.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fslt.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fslt.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsmul.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsmul.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsmul.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsmul.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsneq.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsneq.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsneq.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fsneq.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fssub.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fssub.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fssub.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/fssub.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/schar2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/schar2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/schar2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/schar2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/sint2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/sint2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/sint2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/sint2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/slong2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/slong2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/slong2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/slong2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/uchar2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/uchar2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/uchar2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/uchar2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/uint2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/uint2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/uint2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/uint2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/ulong2fs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/ulong2fs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/ulong2fs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/float/ulong2fs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget1.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget1.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget1.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget1.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget2.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget2.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget2.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget2.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget3.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget3.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget3.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget3.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget4.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget4.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget4.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrget4.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput1.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput1.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput1.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput1.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput2.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput2.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput2.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput2.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput3.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput3.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput3.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput3.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput4.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput4.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput4.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_gptrput4.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_write.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_write.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_write.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom16_write.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget1.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget1.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget1.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget1.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget2.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget2.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget2.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget2.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget3.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget3.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget3.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget3.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget4.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget4.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget4.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrget4.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput1.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput1.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput1.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput1.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput2.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput2.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput2.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput2.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput3.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput3.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput3.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput3.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput4.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput4.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput4.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_gptrput4.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_write.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_write.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_write.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/eeprom8_write.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget1.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget1.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget1.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget1.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget2.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget2.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget2.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget2.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget3.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget3.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget3.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget3.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget4.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget4.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget4.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrget4.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput1.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput1.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput1.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput1.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput2.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput2.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput2.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput2.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput3.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput3.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput3.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput3.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput4.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput4.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput4.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/gptr/gptrput4.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/divsint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/divsint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/divsint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/divsint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/divuint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/divuint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/divuint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/divuint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/modsint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/modsint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/modsint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/modsint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/moduint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/moduint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/moduint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/moduint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/mulint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/mulint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/mulint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/int/mulint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/divslong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/divslong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/divslong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/divslong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/divulong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/divulong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/divulong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/divulong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/modslong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/modslong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/modslong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/modslong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/modulong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/modulong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/modulong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/modulong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/mullong.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/mullong.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/mullong.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/long/mullong.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/lregs/lrrest.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/lregs/lrrest.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/lregs/lrrest.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/lregs/lrrest.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/lregs/lrst.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/lregs/lrst.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/lregs/lrst.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/lregs/lrst.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/stack/stack.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/stack/stack.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/stack/stack.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/libsdcc/stack/stack.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/startup/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/startup/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/startup/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/startup/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0i.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0i.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0i.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0i.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0iz.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0iz.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0iz.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/pic16/startup/crt0iz.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/powf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/powf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/powf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/powf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printf_fast.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printf_fast.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printf_fast.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printf_fast.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printf_fast_f.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printf_fast_f.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printf_fast_f.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printf_fast_f.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printf_large.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printf_large.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printf_large.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printf_large.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printf_tiny.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printf_tiny.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printf_tiny.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printf_tiny.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printfl.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printfl.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/printfl.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/printfl.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/puts.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/puts.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/puts.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/puts.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/qsort.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/qsort.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/qsort.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/qsort.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/__sdcc_call_hl.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/__sdcc_call_hl.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/__sdcc_call_hl.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/__sdcc_call_hl.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/__sdcc_call_iy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/__sdcc_call_iy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/__sdcc_call_iy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/__sdcc_call_iy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/abs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/abs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/abs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/abs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/crtenter.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/crtenter.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/crtenter.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/crtenter.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/divmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/divmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/divmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/divmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/divsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/divsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/divsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/divsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/divunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/divunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/divunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/divunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/memmove.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/memmove.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/memmove.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/memmove.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/modmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/modmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/modmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/modmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/modsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/modsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/modsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/modsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/modunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/modunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/modunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/modunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/mul.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/mul.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/mul.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/mul.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/mulchar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/mulchar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/mulchar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/mulchar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2k/strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2k/strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/__sdcc_call_hl.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/__sdcc_call_hl.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/__sdcc_call_hl.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/__sdcc_call_hl.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/__sdcc_call_iy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/__sdcc_call_iy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/__sdcc_call_iy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/__sdcc_call_iy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/abs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/abs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/abs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/abs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/crtenter.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/crtenter.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/crtenter.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/crtenter.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/divmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/divmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/divmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/divmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/divsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/divsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/divsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/divsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/divunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/divunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/divunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/divunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/memmove.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/memmove.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/memmove.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/memmove.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/modmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/modmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/modmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/modmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/modsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/modsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/modsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/modsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/modunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/modunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/modunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/modunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/mulchar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/mulchar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/mulchar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/mulchar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r2ka/strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r2ka/strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/__sdcc_call_hl.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/__sdcc_call_hl.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/__sdcc_call_hl.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/__sdcc_call_hl.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/__sdcc_call_iy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/__sdcc_call_iy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/__sdcc_call_iy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/__sdcc_call_iy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/abs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/abs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/abs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/abs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/crtenter.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/crtenter.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/crtenter.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/crtenter.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/divmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/divmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/divmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/divmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/divsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/divsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/divsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/divsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/divunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/divunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/divunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/divunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/memmove.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/memmove.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/memmove.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/memmove.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/modmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/modmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/modmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/modmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/modsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/modsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/modsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/modsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/modunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/modunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/modunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/modunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/mulchar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/mulchar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/mulchar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/mulchar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/r3ka/strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/r3ka/strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/rand.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/rand.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/rand.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/rand.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/realloc.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/realloc.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/realloc.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/realloc.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/s08/_mulint.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/s08/_mulint.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/s08/_mulint.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/s08/_mulint.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/s08/_ret.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/s08/_ret.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/s08/_ret.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/s08/_ret.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/s08/_setjmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/s08/_setjmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/s08/_setjmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/s08/_setjmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/s08/atomic_flag_test_and_set.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/s08/atomic_flag_test_and_set.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/s08/atomic_flag_test_and_set.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/s08/atomic_flag_test_and_set.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ser_ir.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ser_ir.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ser_ir.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ser_ir.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ser_ir_cts_rts.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ser_ir_cts_rts.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/ser_ir_cts_rts.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/ser_ir_cts_rts.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/serial.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/serial.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/serial.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/serial.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sincosf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sincosf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sincosf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sincosf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sincoshf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sincoshf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sincoshf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sincoshf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sinf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sinf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sinf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sinf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sinhf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sinhf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sinhf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sinhf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/__initrleblock.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/__initrleblock.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/__initrleblock.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/__initrleblock.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/__sdcc_call_hl.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/__sdcc_call_hl.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/__sdcc_call_hl.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/__sdcc_call_hl.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/abs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/abs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/abs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/abs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/divint.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/divint.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/divint.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/divint.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/mul.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/mul.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/mul.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/mul.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/strlen.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/strlen.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sm83/strlen.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sm83/strlen.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sqrtf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sqrtf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/sqrtf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/sqrtf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/__mulsint2slong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/__mulsint2slong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/__mulsint2slong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/__mulsint2slong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_divsint.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_divsint.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_divsint.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_divsint.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_divslong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_divslong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_divslong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_divslong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_fast_long_neg.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_fast_long_neg.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_fast_long_neg.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_fast_long_neg.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_modsint.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_modsint.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_modsint.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_modsint.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_modslong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_modslong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_modslong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_modslong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_mulint.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_mulint.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_mulint.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_mulint.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_mullong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_mullong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/_mullong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/_mullong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/strcmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/strcmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/strcmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/strcmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/stm8/strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/stm8/strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strdup.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strdup.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strdup.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strdup.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strndup.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strndup.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strndup.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strndup.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strtol.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strtol.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strtol.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strtol.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strtoul.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strtoul.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strtoul.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strtoul.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strxfrm.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strxfrm.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/strxfrm.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/strxfrm.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tancotf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tancotf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tancotf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tancotf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tanf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tanf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tanf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tanf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tanhf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tanhf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tanhf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tanhf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/time.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/time.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/time.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/time.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/__sdcc_call_hl.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/__sdcc_call_hl.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/__sdcc_call_hl.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/__sdcc_call_hl.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/__sdcc_call_iy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/__sdcc_call_iy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/__sdcc_call_iy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/__sdcc_call_iy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/abs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/abs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/abs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/abs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/crt0_org.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/crt0_org.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/crt0_org.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/crt0_org.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/crtenter.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/crtenter.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/crtenter.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/crtenter.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/divmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/divmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/divmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/divmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/divsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/divsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/divsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/divsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/divunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/divunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/divunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/divunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/memmove.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/memmove.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/memmove.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/memmove.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/modmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/modmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/modmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/modmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/modsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/modsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/modsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/modsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/modunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/modunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/modunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/modunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/mul.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/mul.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/mul.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/mul.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/mulchar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/mulchar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/mulchar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/mulchar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/strlen.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/strlen.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/strlen.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/strlen.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/t90regs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/t90regs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tlcs90/t90regs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tlcs90/t90regs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tolower.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tolower.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/tolower.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/tolower.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/toupper.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/toupper.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/toupper.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/toupper.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/vprintf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/vprintf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/vprintf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/vprintf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wcrtomb.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wcrtomb.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wcrtomb.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wcrtomb.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wcscmp.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wcscmp.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wcscmp.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wcscmp.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wcslen.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wcslen.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wcslen.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wcslen.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wcstombs.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wcstombs.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wcstombs.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wcstombs.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wctob.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wctob.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wctob.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wctob.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wctomb.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wctomb.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/wctomb.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/wctomb.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__itoa.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__itoa.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__itoa.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__itoa.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__ltoa.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__ltoa.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__ltoa.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__ltoa.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_bcall.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_bcall.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_bcall.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_bcall.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_call_hl.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_call_hl.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_call_hl.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_call_hl.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_call_iy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_call_iy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_call_iy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__sdcc_call_iy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__strreverse.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__strreverse.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__strreverse.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__strreverse.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__uitobcd.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__uitobcd.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__uitobcd.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__uitobcd.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__ultobcd.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__ultobcd.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/__ultobcd.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/__ultobcd.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/abs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/abs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/abs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/abs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/crtenter.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/crtenter.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/crtenter.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/crtenter.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/divmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/divmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/divmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/divmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/divsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/divsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/divsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/divsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/divunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/divunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/divunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/divunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/memmove.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/memmove.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/memmove.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/memmove.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/modmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/modmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/modmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/modmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/modsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/modsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/modsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/modsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/modunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/modunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/modunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/modunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/mul.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/mul.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/mul.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/mul.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/mulchar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/mulchar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/mulchar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/mulchar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/strlen.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/strlen.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z180/strlen.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z180/strlen.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__itoa.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__itoa.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__itoa.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__itoa.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__ltoa.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__ltoa.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__ltoa.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__ltoa.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__mulsint2slong.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__mulsint2slong.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__mulsint2slong.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__mulsint2slong.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_bcall.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_bcall.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_bcall.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_bcall.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_call_hl.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_call_hl.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_call_hl.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_call_hl.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_call_iy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_call_iy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_call_iy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_call_iy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_critical.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_critical.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_critical.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__sdcc_critical.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__strreverse.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__strreverse.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__strreverse.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__strreverse.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__uitobcd.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__uitobcd.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__uitobcd.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__uitobcd.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__ultobcd.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__ultobcd.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/__ultobcd.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/__ultobcd.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/abs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/abs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/abs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/abs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/crtenter.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/crtenter.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/crtenter.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/crtenter.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/divmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/divmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/divmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/divmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/divsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/divsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/divsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/divsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/divunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/divunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/divunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/divunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/memmove.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/memmove.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/memmove.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/memmove.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/modmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/modmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/modmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/modmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/modsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/modsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/modsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/modsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/modunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/modunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/modunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/modunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/mul.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/mul.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/mul.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/mul.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/mulchar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/mulchar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/mulchar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/mulchar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/strlen.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/strlen.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80/strlen.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80/strlen.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/README b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/README similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/README rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/README diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__itoa.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__itoa.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__itoa.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__itoa.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__ltoa.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__ltoa.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__ltoa.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__ltoa.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_bcall.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_bcall.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_bcall.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_bcall.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_call_hl.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_call_hl.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_call_hl.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_call_hl.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_call_iy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_call_iy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_call_iy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__sdcc_call_iy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__strreverse.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__strreverse.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__strreverse.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__strreverse.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__uitobcd.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__uitobcd.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__uitobcd.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__uitobcd.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__ultobcd.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__ultobcd.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/__ultobcd.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/__ultobcd.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/abs.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/abs.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/abs.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/abs.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/atomic_flag_test_and_set.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/atomic_flag_test_and_set.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/atomic_flag_test_and_set.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/atomic_flag_test_and_set.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/crt0.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/crt0.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/crt0.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/crt0.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/crtenter.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/crtenter.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/crtenter.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/crtenter.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/divmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/divmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/divmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/divmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/divsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/divsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/divsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/divsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/divunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/divunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/divunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/divunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/heap.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/heap.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/heap.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/heap.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/memcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/memcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/memcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/memcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/memmove.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/memmove.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/memmove.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/memmove.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/modmixed.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/modmixed.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/modmixed.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/modmixed.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/modsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/modsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/modsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/modsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/modunsigned.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/modunsigned.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/modunsigned.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/modunsigned.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/mul.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/mul.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/mul.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/mul.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/mulchar.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/mulchar.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/mulchar.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/mulchar.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/setjmp.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/setjmp.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/setjmp.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/setjmp.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/strcpy.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/strcpy.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/strcpy.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/strcpy.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/strlen.s b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/strlen.s similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/src/z80n/strlen.s rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/src/z80n/strlen.s diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/stm8-large/stm8.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/stm8-large/stm8.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/stm8-large/stm8.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/stm8-large/stm8.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/stm8/stm8.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/stm8/stm8.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/stm8/stm8.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/stm8/stm8.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/tlcs90/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/tlcs90/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/tlcs90/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/tlcs90/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/tlcs90/tlcs90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/tlcs90/tlcs90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/tlcs90/tlcs90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/tlcs90/tlcs90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/z180/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z180/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/z180/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z180/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/z180/z180.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z180/z180.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/z180/z180.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z180/z180.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/z80/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z80/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/z80/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z80/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/z80/z80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z80/z80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/z80/z80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z80/z80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/z80n/crt0.rel b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z80n/crt0.rel similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/z80n/crt0.rel rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z80n/crt0.rel diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/lib/z80n/z80n.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z80n/z80n.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/lib/z80n/z80n.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/lib/z80n/z80n.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10f320.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10f320.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10f320.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10f320.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10f322.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10f322.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10f322.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10f322.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10lf320.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10lf320.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10lf320.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10lf320.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10lf322.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10lf322.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10lf322.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic10lf322.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1501.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1501.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1501.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1501.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1571.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1571.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1571.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1571.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1572.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1572.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1572.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1572.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1612.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1612.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1612.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1612.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1822.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1822.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1822.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1822.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1840.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1840.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1840.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f1840.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f609.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f609.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f609.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f609.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f615.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f615.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f615.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f615.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f617.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f617.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f617.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f617.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f629.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f629.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f629.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f629.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f635.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f635.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f635.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f635.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f675.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f675.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f675.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f675.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f683.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f683.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f683.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f683.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f752.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f752.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f752.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12f752.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12hv752.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12hv752.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12hv752.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12hv752.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1501.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1501.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1501.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1501.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1552.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1552.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1552.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1552.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1571.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1571.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1571.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1571.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1572.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1572.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1572.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1572.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1612.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1612.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1612.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1612.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1822.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1822.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1822.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1822.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840t39a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840t39a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840t39a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840t39a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840t48a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840t48a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840t48a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic12lf1840t48a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic14regs.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic14regs.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic14regs.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic14regs.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c432.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c432.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c432.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c432.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c433.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c433.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c433.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c433.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c554.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c554.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c554.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c554.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c557.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c557.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c557.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c557.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c558.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c558.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c558.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c558.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c62.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c62.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c62.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c62.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c620.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c620.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c620.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c620.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c620a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c620a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c620a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c620a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c621.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c621.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c621.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c621.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c621a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c621a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c621a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c621a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c622.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c622.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c622.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c622.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c622a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c622a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c622a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c622a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c63a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c63a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c63a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c63a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c65b.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c65b.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c65b.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c65b.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c71.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c71.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c71.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c71.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c710.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c710.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c710.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c710.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c711.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c711.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c711.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c711.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c715.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c715.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c715.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c715.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c717.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c717.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c717.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c717.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c72.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c72.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c72.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c72.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c73b.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c73b.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c73b.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c73b.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c745.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c745.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c745.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c745.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c74b.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c74b.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c74b.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c74b.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c765.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c765.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c765.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c765.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c770.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c770.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c770.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c770.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c771.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c771.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c771.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c771.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c773.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c773.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c773.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c773.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c774.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c774.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c774.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c774.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c781.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c781.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c781.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c781.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c782.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c782.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c782.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c782.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c925.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c925.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c925.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c925.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c926.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c926.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c926.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16c926.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1454.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1454.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1454.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1454.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1455.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1455.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1455.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1455.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1458.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1458.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1458.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1458.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1459.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1459.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1459.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1459.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1503.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1503.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1503.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1503.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1507.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1507.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1507.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1507.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1508.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1508.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1508.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1508.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1509.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1509.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1509.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1509.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1512.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1512.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1512.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1512.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1513.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1513.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1513.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1513.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1516.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1516.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1516.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1516.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1517.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1517.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1517.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1517.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1518.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1518.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1518.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1518.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1519.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1519.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1519.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1519.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1526.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1526.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1526.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1526.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1527.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1527.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1527.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1527.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1574.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1574.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1574.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1574.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1575.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1575.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1575.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1575.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1578.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1578.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1578.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1578.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1579.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1579.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1579.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1579.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1613.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1613.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1613.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1613.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1614.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1614.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1614.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1614.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1615.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1615.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1615.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1615.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1618.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1618.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1618.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1618.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1619.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1619.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1619.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1619.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1703.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1703.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1703.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1703.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1704.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1704.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1704.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1704.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1705.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1705.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1705.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1705.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1707.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1707.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1707.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1707.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1708.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1708.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1708.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1708.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1709.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1709.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1709.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1709.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1713.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1713.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1713.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1713.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1716.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1716.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1716.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1716.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1717.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1717.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1717.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1717.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1718.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1718.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1718.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1718.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1719.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1719.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1719.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1719.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1764.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1764.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1764.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1764.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1765.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1765.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1765.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1765.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1768.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1768.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1768.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1768.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1769.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1769.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1769.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1769.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1773.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1773.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1773.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1773.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1776.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1776.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1776.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1776.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1777.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1777.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1777.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1777.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1778.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1778.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1778.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1778.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1779.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1779.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1779.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1779.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1782.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1782.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1782.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1782.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1783.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1783.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1783.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1783.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1784.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1784.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1784.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1784.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1786.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1786.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1786.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1786.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1787.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1787.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1787.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1787.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1788.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1788.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1788.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1788.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1789.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1789.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1789.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1789.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1823.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1823.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1823.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1823.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1824.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1824.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1824.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1824.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1825.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1825.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1825.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1825.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1826.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1826.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1826.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1826.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1827.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1827.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1827.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1827.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1828.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1828.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1828.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1828.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1829.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1829.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1829.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1829.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1829lin.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1829lin.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1829lin.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1829lin.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18313.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18313.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18313.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18313.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18323.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18323.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18323.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18323.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18324.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18324.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18324.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18324.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18325.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18325.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18325.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18325.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18344.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18344.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18344.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18344.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18345.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18345.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18345.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18345.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1847.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1847.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1847.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1847.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18855.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18855.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18855.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18855.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18875.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18875.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18875.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f18875.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1933.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1933.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1933.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1933.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1934.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1934.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1934.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1934.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1936.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1936.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1936.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1936.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1937.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1937.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1937.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1937.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1938.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1938.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1938.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1938.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1939.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1939.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1939.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1939.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1946.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1946.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1946.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1946.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1947.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1947.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1947.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f1947.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f610.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f610.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f610.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f610.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f616.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f616.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f616.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f616.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f627.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f627.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f627.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f627.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f627a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f627a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f627a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f627a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f628.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f628.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f628.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f628.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f628a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f628a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f628a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f628a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f630.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f630.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f630.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f630.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f631.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f631.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f631.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f631.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f636.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f636.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f636.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f636.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f639.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f639.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f639.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f639.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f648a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f648a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f648a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f648a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f676.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f676.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f676.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f676.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f677.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f677.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f677.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f677.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f684.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f684.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f684.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f684.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f685.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f685.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f685.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f685.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f687.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f687.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f687.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f687.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f688.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f688.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f688.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f688.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f689.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f689.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f689.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f689.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f690.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f690.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f690.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f690.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f707.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f707.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f707.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f707.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f716.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f716.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f716.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f716.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f72.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f72.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f72.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f72.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f720.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f720.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f720.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f720.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f721.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f721.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f721.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f721.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f722.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f722.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f722.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f722.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f722a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f722a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f722a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f722a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f723.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f723.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f723.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f723.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f723a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f723a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f723a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f723a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f724.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f724.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f724.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f724.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f726.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f726.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f726.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f726.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f727.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f727.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f727.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f727.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f73.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f73.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f73.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f73.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f737.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f737.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f737.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f737.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f74.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f74.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f74.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f74.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f747.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f747.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f747.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f747.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f753.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f753.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f753.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f753.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f76.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f76.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f76.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f76.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f767.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f767.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f767.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f767.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f77.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f77.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f77.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f77.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f777.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f777.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f777.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f777.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f785.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f785.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f785.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f785.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f818.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f818.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f818.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f818.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f819.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f819.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f819.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f819.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f84.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f84.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f84.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f84.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f84a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f84a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f84a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f84a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f87.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f87.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f87.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f87.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f870.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f870.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f870.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f870.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f871.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f871.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f871.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f871.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f872.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f872.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f872.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f872.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f873.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f873.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f873.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f873.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f873a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f873a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f873a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f873a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f874.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f874.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f874.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f874.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f874a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f874a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f874a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f874a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f876.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f876.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f876.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f876.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f876a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f876a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f876a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f876a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f877.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f877.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f877.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f877.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f877a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f877a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f877a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f877a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f88.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f88.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f88.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f88.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f882.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f882.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f882.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f882.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f883.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f883.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f883.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f883.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f884.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f884.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f884.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f884.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f886.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f886.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f886.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f886.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f887.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f887.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f887.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f887.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f913.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f913.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f913.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f913.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f914.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f914.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f914.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f914.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f916.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f916.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f916.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f916.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f917.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f917.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f917.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f917.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f946.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f946.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f946.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16f946.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16hv616.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16hv616.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16hv616.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16hv616.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16hv753.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16hv753.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16hv753.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16hv753.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1454.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1454.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1454.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1454.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1455.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1455.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1455.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1455.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1458.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1458.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1458.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1458.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1459.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1459.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1459.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1459.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1503.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1503.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1503.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1503.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1507.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1507.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1507.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1507.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1508.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1508.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1508.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1508.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1509.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1509.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1509.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1509.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1512.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1512.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1512.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1512.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1513.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1513.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1513.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1513.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1516.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1516.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1516.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1516.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1517.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1517.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1517.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1517.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1518.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1518.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1518.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1518.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1519.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1519.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1519.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1519.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1526.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1526.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1526.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1526.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1527.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1527.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1527.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1527.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1554.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1554.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1554.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1554.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1559.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1559.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1559.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1559.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1566.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1566.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1566.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1566.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1567.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1567.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1567.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1567.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1574.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1574.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1574.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1574.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1575.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1575.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1575.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1575.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1578.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1578.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1578.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1578.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1579.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1579.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1579.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1579.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1613.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1613.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1613.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1613.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1614.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1614.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1614.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1614.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1615.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1615.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1615.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1615.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1618.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1618.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1618.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1618.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1619.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1619.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1619.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1619.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1703.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1703.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1703.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1703.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1704.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1704.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1704.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1704.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1705.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1705.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1705.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1705.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1707.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1707.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1707.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1707.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1708.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1708.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1708.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1708.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1709.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1709.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1709.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1709.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1713.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1713.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1713.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1713.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1716.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1716.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1716.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1716.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1717.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1717.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1717.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1717.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1718.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1718.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1718.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1718.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1719.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1719.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1719.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1719.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1764.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1764.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1764.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1764.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1765.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1765.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1765.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1765.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1768.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1768.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1768.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1768.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1769.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1769.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1769.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1769.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1773.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1773.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1773.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1773.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1776.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1776.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1776.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1776.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1777.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1777.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1777.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1777.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1778.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1778.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1778.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1778.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1779.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1779.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1779.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1779.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1782.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1782.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1782.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1782.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1783.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1783.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1783.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1783.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1784.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1784.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1784.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1784.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1786.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1786.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1786.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1786.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1787.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1787.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1787.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1787.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1788.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1788.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1788.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1788.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1789.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1789.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1789.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1789.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1823.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1823.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1823.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1823.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1824.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1824.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1824.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1824.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1824t39a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1824t39a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1824t39a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1824t39a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1825.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1825.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1825.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1825.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1826.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1826.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1826.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1826.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1827.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1827.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1827.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1827.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1828.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1828.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1828.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1828.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1829.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1829.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1829.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1829.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18313.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18313.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18313.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18313.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18323.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18323.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18323.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18323.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18324.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18324.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18324.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18324.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18325.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18325.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18325.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18325.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18344.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18344.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18344.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18344.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18345.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18345.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18345.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18345.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1847.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1847.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1847.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1847.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18855.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18855.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18855.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18855.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18875.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18875.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18875.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf18875.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1902.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1902.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1902.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1902.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1903.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1903.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1903.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1903.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1904.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1904.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1904.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1904.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1906.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1906.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1906.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1906.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1907.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1907.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1907.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1907.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1933.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1933.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1933.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1933.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1934.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1934.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1934.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1934.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1936.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1936.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1936.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1936.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1937.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1937.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1937.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1937.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1938.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1938.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1938.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1938.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1939.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1939.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1939.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1939.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1946.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1946.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1946.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1946.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1947.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1947.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1947.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf1947.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf627.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf627.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf627.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf627.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf627a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf627a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf627a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf627a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf628.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf628.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf628.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf628.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf628a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf628a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf628a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf628a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf648a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf648a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf648a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf648a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf707.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf707.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf707.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf707.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf720.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf720.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf720.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf720.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf721.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf721.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf721.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf721.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf722.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf722.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf722.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf722.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf722a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf722a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf722a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf722a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf723.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf723.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf723.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf723.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf723a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf723a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf723a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf723a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf724.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf724.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf724.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf724.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf726.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf726.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf726.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf726.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf727.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf727.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf727.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf727.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf74.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf74.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf74.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf74.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf747.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf747.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf747.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf747.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf76.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf76.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf76.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf76.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf767.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf767.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf767.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf767.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf77.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf77.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf77.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf77.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf777.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf777.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf777.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf777.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf818.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf818.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf818.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf818.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf819.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf819.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf819.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf819.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf84.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf84.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf84.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf84.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf84a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf84a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf84a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf84a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf87.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf87.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf87.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf87.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf870.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf870.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf870.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf870.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf871.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf871.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf871.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf871.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf872.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf872.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf872.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf872.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf873.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf873.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf873.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf873.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf873a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf873a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf873a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf873a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf874.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf874.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf874.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf874.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf874a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf874a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf874a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf874a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf876.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf876.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf876.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf876.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf876a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf876a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf876a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf876a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf877.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf877.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf877.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf877.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf877a.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf877a.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf877a.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf877a.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf88.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf88.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf88.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic14/pic16lf88.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1220.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1220.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1220.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1220.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1230.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1230.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1230.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1230.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1320.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1320.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1320.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1320.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1330.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1330.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1330.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f1330.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f13k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f13k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f13k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f13k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f13k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f13k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f13k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f13k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f14k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f14k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f14k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f14k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f14k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f14k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f14k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f14k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2220.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2220.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2220.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2220.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2221.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2221.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2221.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2221.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2320.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2320.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2320.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2320.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2321.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2321.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2321.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2321.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2331.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2331.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2331.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2331.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f23k20.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f23k20.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f23k20.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f23k20.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f23k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f23k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f23k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f23k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2410.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2410.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2410.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2410.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f242.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f242.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f242.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f242.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2420.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2420.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2420.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2420.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2423.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2423.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2423.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2423.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2431.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2431.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2431.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2431.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2439.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2439.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2439.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2439.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2450.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2450.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2450.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2450.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2455.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2455.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2455.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2455.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2458.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2458.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2458.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2458.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f248.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f248.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f248.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f248.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2480.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2480.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2480.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2480.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k20.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k20.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k20.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k20.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f24k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2510.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2510.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2510.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2510.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2515.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2515.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2515.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2515.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f252.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f252.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f252.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f252.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2520.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2520.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2520.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2520.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2523.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2523.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2523.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2523.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2525.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2525.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2525.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2525.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2539.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2539.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2539.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2539.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2550.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2550.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2550.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2550.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2553.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2553.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2553.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2553.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f258.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f258.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f258.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f258.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2580.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2580.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2580.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2580.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2585.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2585.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2585.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2585.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k20.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k20.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k20.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k20.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f25k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2610.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2610.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2610.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2610.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2620.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2620.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2620.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2620.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2680.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2680.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2680.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2680.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2682.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2682.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2682.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2682.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2685.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2685.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2685.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f2685.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j13.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j13.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j13.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j13.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j53.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j53.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j53.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26j53.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k20.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k20.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k20.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k20.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f26k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f27j13.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f27j13.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f27j13.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f27j13.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f27j53.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f27j53.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f27j53.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f27j53.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4220.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4220.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4220.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4220.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4221.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4221.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4221.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4221.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4320.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4320.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4320.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4320.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4321.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4321.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4321.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4321.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4331.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4331.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4331.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4331.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f43k20.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f43k20.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f43k20.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f43k20.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f43k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f43k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f43k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f43k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4410.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4410.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4410.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4410.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f442.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f442.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f442.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f442.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4420.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4420.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4420.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4420.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4423.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4423.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4423.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4423.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4431.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4431.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4431.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4431.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4439.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4439.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4439.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4439.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4450.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4450.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4450.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4450.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4455.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4455.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4455.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4455.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4458.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4458.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4458.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4458.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f448.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f448.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f448.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f448.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4480.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4480.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4480.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4480.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44k20.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44k20.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44k20.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44k20.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f44k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4510.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4510.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4510.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4510.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4515.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4515.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4515.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4515.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f452.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f452.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f452.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f452.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4520.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4520.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4520.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4520.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4523.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4523.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4523.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4523.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4525.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4525.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4525.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4525.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4539.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4539.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4539.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4539.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4550.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4550.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4550.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4550.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4553.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4553.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4553.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4553.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f458.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f458.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f458.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f458.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4580.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4580.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4580.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4580.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4585.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4585.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4585.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4585.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k20.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k20.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k20.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k20.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f45k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4610.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4610.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4610.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4610.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4620.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4620.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4620.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4620.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4680.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4680.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4680.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4680.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4682.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4682.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4682.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4682.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4685.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4685.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4685.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f4685.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j13.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j13.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j13.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j13.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j53.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j53.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j53.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46j53.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k20.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k20.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k20.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k20.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f46k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f47j13.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f47j13.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f47j13.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f47j13.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f47j53.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f47j53.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f47j53.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f47j53.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6310.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6310.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6310.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6310.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6390.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6390.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6390.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6390.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6393.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6393.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6393.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6393.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f63j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f63j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f63j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f63j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f63j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f63j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f63j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f63j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6410.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6410.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6410.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6410.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6490.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6490.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6490.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6490.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6493.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6493.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6493.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6493.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f64j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f64j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f64j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f64j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f64j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f64j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f64j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f64j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6520.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6520.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6520.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6520.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6525.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6525.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6525.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6525.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6527.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6527.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6527.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6527.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6585.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6585.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6585.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6585.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j15.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j15.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j15.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j15.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j94.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j94.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j94.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65j94.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f65k90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6620.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6620.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6620.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6620.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6621.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6621.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6621.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6621.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6622.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6622.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6622.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6622.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6627.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6627.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6627.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6627.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6628.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6628.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6628.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6628.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6680.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6680.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6680.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6680.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j15.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j15.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j15.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j15.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j16.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j16.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j16.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j16.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j55.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j55.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j55.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j55.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j60.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j60.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j60.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j60.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j65.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j65.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j65.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j65.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j93.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j93.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j93.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j93.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j94.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j94.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j94.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j94.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j99.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j99.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j99.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66j99.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f66k90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6720.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6720.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6720.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6720.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6722.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6722.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6722.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6722.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6723.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6723.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6723.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f6723.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j60.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j60.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j60.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j60.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j93.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j93.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j93.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j93.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j94.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j94.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j94.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67j94.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67k90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67k90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67k90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f67k90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8310.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8310.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8310.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8310.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8390.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8390.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8390.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8390.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8393.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8393.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8393.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8393.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f83j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f83j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f83j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f83j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f83j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f83j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f83j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f83j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8410.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8410.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8410.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8410.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8490.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8490.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8490.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8490.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8493.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8493.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8493.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8493.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f84j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f84j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f84j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f84j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f84j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f84j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f84j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f84j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8520.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8520.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8520.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8520.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8525.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8525.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8525.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8525.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8527.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8527.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8527.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8527.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8585.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8585.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8585.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8585.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j15.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j15.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j15.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j15.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j94.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j94.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j94.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85j94.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85k90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85k90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85k90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f85k90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8620.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8620.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8620.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8620.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8621.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8621.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8621.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8621.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8622.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8622.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8622.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8622.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8627.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8627.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8627.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8627.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8628.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8628.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8628.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8628.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8680.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8680.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8680.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8680.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j15.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j15.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j15.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j15.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j16.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j16.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j16.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j16.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j55.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j55.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j55.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j55.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j60.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j60.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j60.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j60.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j65.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j65.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j65.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j65.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j72.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j72.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j72.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j72.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j93.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j93.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j93.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j93.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j94.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j94.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j94.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j94.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j99.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j99.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j99.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86j99.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86k90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86k90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86k90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f86k90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8720.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8720.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8720.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8720.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8722.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8722.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8722.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8722.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8723.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8723.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8723.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f8723.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j60.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j60.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j60.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j60.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j72.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j72.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j72.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j72.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j93.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j93.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j93.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j93.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j94.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j94.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j94.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87j94.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87k90.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87k90.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87k90.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f87k90.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f95j94.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f95j94.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f95j94.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f95j94.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j60.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j60.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j60.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j60.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j65.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j65.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j65.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j65.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j94.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j94.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j94.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j94.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j99.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j99.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j99.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f96j99.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f97j60.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f97j60.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f97j60.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f97j60.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f97j94.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f97j94.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f97j94.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18f97j94.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18fam.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18fam.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18fam.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18fam.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1220.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1220.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1220.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1220.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1230.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1230.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1230.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1230.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1320.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1320.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1320.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1320.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1330.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1330.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1330.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf1330.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf13k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf13k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf13k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf13k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf13k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf13k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf13k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf13k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf14k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf14k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf14k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf14k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf14k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf14k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf14k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf14k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2220.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2220.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2220.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2220.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2221.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2221.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2221.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2221.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2320.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2320.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2320.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2320.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2321.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2321.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2321.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2321.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2331.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2331.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2331.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2331.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf23k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf23k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf23k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf23k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2410.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2410.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2410.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2410.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf242.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf242.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf242.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf242.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2420.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2420.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2420.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2420.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2423.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2423.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2423.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2423.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2431.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2431.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2431.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2431.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2439.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2439.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2439.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2439.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2450.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2450.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2450.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2450.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2455.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2455.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2455.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2455.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2458.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2458.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2458.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2458.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf248.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf248.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf248.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf248.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2480.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2480.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2480.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2480.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf24k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2510.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2510.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2510.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2510.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2515.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2515.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2515.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2515.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf252.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf252.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf252.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf252.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2520.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2520.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2520.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2520.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2523.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2523.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2523.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2523.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2525.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2525.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2525.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2525.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2539.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2539.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2539.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2539.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2550.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2550.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2550.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2550.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2553.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2553.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2553.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2553.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf258.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf258.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf258.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf258.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2580.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2580.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2580.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2580.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2585.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2585.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2585.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2585.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf25k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2610.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2610.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2610.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2610.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2620.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2620.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2620.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2620.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2680.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2680.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2680.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2680.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2682.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2682.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2682.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2682.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2685.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2685.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2685.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf2685.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j13.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j13.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j13.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j13.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j53.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j53.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j53.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26j53.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf26k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf27j13.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf27j13.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf27j13.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf27j13.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf27j53.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf27j53.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf27j53.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf27j53.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4220.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4220.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4220.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4220.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4221.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4221.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4221.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4221.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4320.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4320.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4320.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4320.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4321.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4321.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4321.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4321.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4331.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4331.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4331.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4331.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf43k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf43k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf43k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf43k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4410.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4410.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4410.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4410.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf442.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf442.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf442.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf442.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4420.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4420.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4420.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4420.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4423.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4423.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4423.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4423.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4431.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4431.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4431.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4431.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4439.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4439.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4439.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4439.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4450.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4450.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4450.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4450.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4455.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4455.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4455.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4455.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4458.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4458.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4458.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4458.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf448.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf448.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf448.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf448.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4480.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4480.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4480.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4480.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf44k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4510.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4510.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4510.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4510.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4515.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4515.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4515.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4515.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf452.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf452.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf452.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf452.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4520.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4520.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4520.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4520.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4523.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4523.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4523.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4523.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4525.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4525.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4525.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4525.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4539.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4539.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4539.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4539.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4550.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4550.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4550.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4550.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4553.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4553.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4553.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4553.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf458.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf458.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf458.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf458.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4580.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4580.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4580.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4580.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4585.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4585.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4585.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4585.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j10.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j10.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j10.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j10.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf45k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4610.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4610.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4610.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4610.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4620.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4620.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4620.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4620.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4680.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4680.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4680.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4680.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4682.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4682.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4682.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4682.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4685.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4685.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4685.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf4685.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j11.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j11.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j11.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j11.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j13.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j13.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j13.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j13.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j50.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j50.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j50.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j50.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j53.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j53.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j53.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46j53.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46k22.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46k22.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46k22.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46k22.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf46k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf47j13.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf47j13.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf47j13.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf47j13.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf47j53.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf47j53.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf47j53.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf47j53.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6310.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6310.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6310.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6310.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6390.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6390.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6390.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6390.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6393.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6393.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6393.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6393.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6410.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6410.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6410.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6410.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6490.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6490.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6490.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6490.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6493.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6493.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6493.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6493.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6520.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6520.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6520.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6520.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6525.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6525.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6525.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6525.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6527.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6527.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6527.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6527.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6585.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6585.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6585.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6585.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf65k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf65k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf65k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf65k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6620.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6620.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6620.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6620.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6621.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6621.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6621.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6621.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6622.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6622.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6622.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6622.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6627.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6627.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6627.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6627.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6628.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6628.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6628.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6628.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6680.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6680.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6680.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6680.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf66k80.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf66k80.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf66k80.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf66k80.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6720.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6720.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6720.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6720.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6722.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6722.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6722.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6722.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6723.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6723.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6723.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf6723.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8310.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8310.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8310.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8310.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8390.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8390.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8390.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8390.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8393.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8393.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8393.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8393.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8410.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8410.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8410.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8410.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8490.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8490.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8490.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8490.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8493.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8493.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8493.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8493.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8520.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8520.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8520.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8520.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8525.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8525.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8525.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8525.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8527.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8527.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8527.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8527.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8585.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8585.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8585.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8585.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8620.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8620.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8620.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8620.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8621.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8621.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8621.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8621.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8622.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8622.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8622.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8622.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8627.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8627.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8627.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8627.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8628.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8628.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8628.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8628.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8680.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8680.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8680.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8680.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8720.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8720.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8720.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8720.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8722.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8722.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8722.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8722.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8723.h b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8723.h similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8723.h rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/include/pic16/pic18lf8723.h diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10f320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10f320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10f320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10f320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10f322.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10f322.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10f322.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10f322.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10lf320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10lf320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10lf320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10lf320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10lf322.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10lf322.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10lf322.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic10lf322.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1501.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1501.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1501.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1501.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1571.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1571.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1571.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1571.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1572.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1572.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1572.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1572.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1612.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1612.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1612.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1612.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1822.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1822.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1822.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1822.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1840.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1840.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1840.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f1840.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f609.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f609.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f609.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f609.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f615.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f615.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f615.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f615.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f617.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f617.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f617.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f617.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f629.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f629.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f629.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f629.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f635.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f635.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f635.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f635.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f675.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f675.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f675.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f675.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f683.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f683.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f683.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f683.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f752.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f752.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f752.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12f752.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12hv752.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12hv752.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12hv752.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12hv752.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1501.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1501.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1501.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1501.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1552.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1552.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1552.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1552.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1571.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1571.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1571.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1571.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1572.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1572.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1572.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1572.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1612.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1612.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1612.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1612.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1822.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1822.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1822.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1822.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840t39a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840t39a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840t39a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840t39a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840t48a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840t48a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840t48a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic12lf1840t48a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c432.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c432.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c432.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c432.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c433.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c433.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c433.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c433.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c554.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c554.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c554.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c554.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c557.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c557.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c557.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c557.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c558.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c558.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c558.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c558.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c62.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c62.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c62.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c62.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c620a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c620a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c620a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c620a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c621.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c621.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c621.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c621.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c621a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c621a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c621a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c621a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c622.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c622.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c622.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c622.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c622a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c622a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c622a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c622a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c63a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c63a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c63a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c63a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c65b.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c65b.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c65b.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c65b.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c71.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c71.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c71.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c71.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c710.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c710.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c710.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c710.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c711.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c711.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c711.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c711.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c715.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c715.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c715.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c715.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c717.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c717.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c717.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c717.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c72.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c72.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c72.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c72.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c73b.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c73b.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c73b.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c73b.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c745.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c745.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c745.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c745.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c74b.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c74b.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c74b.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c74b.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c765.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c765.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c765.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c765.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c770.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c770.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c770.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c770.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c771.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c771.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c771.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c771.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c773.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c773.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c773.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c773.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c774.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c774.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c774.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c774.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c781.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c781.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c781.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c781.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c782.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c782.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c782.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c782.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c925.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c925.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c925.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c925.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c926.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c926.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c926.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16c926.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1454.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1454.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1454.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1454.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1459.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1459.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1459.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1459.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1503.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1503.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1503.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1503.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1507.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1507.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1507.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1507.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1508.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1508.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1508.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1508.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1509.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1509.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1509.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1509.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1512.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1512.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1512.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1512.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1513.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1513.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1513.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1513.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1516.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1516.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1516.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1516.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1517.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1517.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1517.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1517.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1518.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1518.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1518.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1518.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1519.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1519.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1519.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1519.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1526.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1526.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1526.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1526.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1574.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1574.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1574.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1574.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1575.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1575.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1575.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1575.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1578.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1578.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1578.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1578.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1579.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1579.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1579.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1579.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1613.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1613.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1613.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1613.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1614.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1614.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1614.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1614.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1615.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1615.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1615.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1615.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1618.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1618.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1618.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1618.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1619.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1619.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1619.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1619.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1703.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1703.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1703.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1703.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1704.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1704.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1704.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1704.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1705.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1705.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1705.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1705.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1707.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1707.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1707.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1707.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1708.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1708.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1708.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1708.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1709.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1709.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1709.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1709.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1713.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1713.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1713.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1713.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1716.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1716.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1716.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1716.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1717.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1717.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1717.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1717.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1718.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1718.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1718.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1718.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1719.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1719.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1719.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1719.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1764.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1764.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1764.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1764.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1765.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1765.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1765.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1765.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1768.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1768.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1768.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1768.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1769.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1769.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1769.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1769.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1773.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1773.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1773.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1773.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1776.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1776.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1776.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1776.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1777.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1777.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1777.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1777.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1778.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1778.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1778.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1778.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1779.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1779.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1779.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1779.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1782.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1782.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1782.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1782.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1783.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1783.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1783.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1783.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1784.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1784.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1784.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1784.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1786.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1786.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1786.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1786.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1787.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1787.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1787.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1787.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1788.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1788.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1788.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1788.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1789.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1789.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1789.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1789.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1823.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1823.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1823.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1823.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1824.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1824.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1824.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1824.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1825.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1825.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1825.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1825.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1826.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1826.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1826.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1826.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1827.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1827.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1827.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1827.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1828.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1828.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1828.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1828.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1829.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1829.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1829.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1829.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1829lin.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1829lin.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1829lin.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1829lin.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18313.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18313.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18313.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18313.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18323.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18323.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18323.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18323.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18324.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18324.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18324.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18324.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18325.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18325.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18325.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18325.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18344.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18344.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18344.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18344.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18345.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18345.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18345.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18345.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1847.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1847.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1847.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1847.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18855.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18855.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18855.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18855.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18875.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18875.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18875.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f18875.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1933.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1933.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1933.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1933.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1934.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1934.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1934.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1934.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1936.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1936.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1936.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1936.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1937.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1937.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1937.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1937.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1938.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1938.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1938.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1938.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1939.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1939.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1939.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1939.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1946.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1946.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1946.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1946.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1947.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1947.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1947.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f1947.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f610.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f610.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f610.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f610.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f616.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f616.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f616.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f616.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f627a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f627a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f627a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f627a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f628a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f628a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f628a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f628a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f630.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f630.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f630.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f630.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f631.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f631.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f631.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f631.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f636.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f636.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f636.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f636.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f639.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f639.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f639.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f639.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f648a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f648a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f648a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f648a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f676.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f676.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f676.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f676.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f677.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f677.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f677.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f677.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f684.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f684.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f684.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f684.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f685.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f685.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f685.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f685.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f687.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f687.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f687.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f687.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f688.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f688.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f688.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f688.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f689.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f689.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f689.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f689.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f690.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f690.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f690.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f690.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f707.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f707.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f707.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f707.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f716.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f716.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f716.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f716.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f72.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f72.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f72.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f72.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f721.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f721.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f721.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f721.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f722a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f722a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f722a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f722a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f723a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f723a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f723a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f723a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f724.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f724.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f724.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f724.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f726.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f726.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f726.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f726.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f727.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f727.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f727.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f727.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f73.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f73.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f73.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f73.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f737.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f737.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f737.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f737.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f74.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f74.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f74.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f74.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f747.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f747.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f747.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f747.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f753.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f753.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f753.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f753.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f76.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f76.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f76.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f76.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f767.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f767.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f767.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f767.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f77.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f77.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f77.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f77.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f777.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f777.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f777.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f777.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f785.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f785.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f785.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f785.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f818.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f818.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f818.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f818.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f819.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f819.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f819.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f819.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f84.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f84.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f84.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f84.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f84a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f84a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f84a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f84a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f87.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f87.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f87.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f87.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f870.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f870.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f870.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f870.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f871.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f871.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f871.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f871.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f872.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f872.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f872.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f872.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f873.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f873.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f873.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f873.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f873a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f873a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f873a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f873a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f874.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f874.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f874.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f874.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f874a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f874a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f874a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f874a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f876.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f876.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f876.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f876.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f876a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f876a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f876a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f876a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f877.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f877.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f877.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f877.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f877a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f877a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f877a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f877a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f88.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f88.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f88.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f88.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f882.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f882.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f882.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f882.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f883.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f883.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f883.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f883.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f884.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f884.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f884.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f884.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f886.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f886.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f886.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f886.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f887.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f887.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f887.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f887.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f913.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f913.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f913.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f913.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f914.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f914.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f914.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f914.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f916.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f916.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f916.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f916.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f917.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f917.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f917.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f917.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f946.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f946.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f946.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16f946.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16hv616.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16hv616.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16hv616.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16hv616.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16hv753.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16hv753.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16hv753.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16hv753.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1454.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1454.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1454.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1454.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1459.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1459.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1459.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1459.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1503.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1503.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1503.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1503.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1507.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1507.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1507.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1507.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1508.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1508.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1508.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1508.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1509.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1509.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1509.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1509.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1512.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1512.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1512.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1512.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1513.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1513.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1513.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1513.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1516.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1516.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1516.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1516.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1517.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1517.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1517.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1517.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1518.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1518.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1518.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1518.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1519.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1519.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1519.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1519.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1526.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1526.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1526.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1526.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1554.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1554.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1554.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1554.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1559.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1559.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1559.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1559.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1566.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1566.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1566.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1566.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1567.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1567.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1567.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1567.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1574.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1574.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1574.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1574.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1575.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1575.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1575.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1575.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1578.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1578.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1578.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1578.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1579.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1579.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1579.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1579.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1613.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1613.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1613.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1613.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1614.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1614.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1614.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1614.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1615.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1615.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1615.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1615.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1618.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1618.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1618.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1618.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1619.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1619.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1619.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1619.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1703.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1703.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1703.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1703.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1704.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1704.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1704.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1704.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1705.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1705.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1705.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1705.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1707.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1707.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1707.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1707.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1708.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1708.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1708.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1708.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1709.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1709.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1709.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1709.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1713.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1713.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1713.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1713.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1716.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1716.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1716.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1716.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1717.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1717.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1717.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1717.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1718.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1718.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1718.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1718.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1719.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1719.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1719.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1719.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1764.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1764.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1764.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1764.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1765.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1765.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1765.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1765.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1768.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1768.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1768.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1768.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1769.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1769.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1769.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1769.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1773.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1773.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1773.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1773.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1776.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1776.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1776.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1776.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1777.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1777.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1777.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1777.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1778.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1778.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1778.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1778.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1779.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1779.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1779.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1779.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1782.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1782.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1782.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1782.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1783.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1783.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1783.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1783.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1784.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1784.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1784.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1784.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1786.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1786.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1786.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1786.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1787.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1787.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1787.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1787.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1788.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1788.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1788.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1788.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1789.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1789.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1789.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1789.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1823.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1823.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1823.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1823.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1824.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1824.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1824.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1824.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1824t39a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1824t39a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1824t39a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1824t39a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1825.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1825.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1825.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1825.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1826.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1826.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1826.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1826.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1827.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1827.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1827.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1827.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1828.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1828.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1828.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1828.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1829.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1829.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1829.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1829.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18313.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18313.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18313.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18313.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18323.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18323.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18323.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18323.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18324.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18324.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18324.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18324.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18325.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18325.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18325.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18325.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18344.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18344.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18344.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18344.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18345.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18345.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18345.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18345.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1847.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1847.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1847.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1847.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18855.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18855.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18855.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18855.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18875.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18875.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18875.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf18875.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1902.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1902.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1902.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1902.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1903.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1903.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1903.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1903.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1904.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1904.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1904.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1904.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1906.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1906.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1906.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1906.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1907.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1907.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1907.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1907.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1933.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1933.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1933.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1933.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1934.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1934.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1934.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1934.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1936.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1936.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1936.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1936.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1937.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1937.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1937.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1937.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1938.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1938.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1938.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1938.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1939.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1939.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1939.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1939.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1946.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1946.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1946.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1946.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1947.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1947.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1947.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf1947.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf627a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf627a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf627a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf627a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf628a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf628a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf628a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf628a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf648a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf648a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf648a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf648a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf707.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf707.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf707.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf707.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf721.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf721.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf721.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf721.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf722a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf722a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf722a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf722a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf723a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf723a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf723a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf723a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf724.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf724.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf724.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf724.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf726.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf726.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf726.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf726.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf727.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf727.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf727.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf727.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf74.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf74.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf74.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf74.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf747.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf747.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf747.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf747.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf76.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf76.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf76.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf76.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf767.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf767.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf767.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf767.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf77.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf77.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf77.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf77.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf777.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf777.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf777.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf777.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf818.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf818.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf818.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf818.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf819.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf819.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf819.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf819.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf84.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf84.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf84.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf84.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf84a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf84a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf84a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf84a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf87.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf87.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf87.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf87.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf870.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf870.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf870.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf870.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf871.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf871.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf871.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf871.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf872.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf872.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf872.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf872.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf873.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf873.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf873.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf873.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf873a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf873a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf873a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf873a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf874.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf874.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf874.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf874.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf874a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf874a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf874a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf874a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf876.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf876.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf876.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf876.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf876a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf876a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf876a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf876a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf877.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf877.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf877.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf877.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf877a.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf877a.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf877a.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf877a.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf88.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf88.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf88.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic14/pic16lf88.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1230.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1230.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1230.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1230.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1330.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1330.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1330.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f1330.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f13k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f13k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f13k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f13k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f13k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f13k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f13k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f13k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f14k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f14k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f14k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f14k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f14k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f14k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f14k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f14k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2221.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2221.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2221.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2221.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2321.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2321.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2321.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2321.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2331.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2331.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2331.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2331.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f23k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f23k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f23k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f23k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f23k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f23k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f23k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f23k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f242.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f242.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f242.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f242.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2420.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2420.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2420.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2420.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2423.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2423.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2423.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2423.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2431.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2431.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2431.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2431.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2439.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2439.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2439.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2439.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2450.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2450.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2450.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2450.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f248.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f248.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f248.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f248.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2480.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2480.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2480.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2480.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f24k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2510.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2510.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2510.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2510.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2515.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2515.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2515.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2515.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f252.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f252.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f252.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f252.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2523.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2523.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2523.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2523.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2539.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2539.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2539.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2539.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2550.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2550.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2550.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2550.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2553.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2553.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2553.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2553.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f258.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f258.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f258.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f258.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2580.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2580.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2580.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2580.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f25k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2610.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2610.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2610.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2610.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2682.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2682.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2682.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2682.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2685.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2685.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2685.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f2685.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f26k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f27j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f27j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f27j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f27j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f27j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f27j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f27j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f27j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4221.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4221.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4221.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4221.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4321.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4321.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4321.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4321.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4331.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4331.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4331.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4331.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f43k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f43k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f43k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f43k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f43k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f43k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f43k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f43k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f442.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f442.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f442.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f442.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4420.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4420.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4420.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4420.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4423.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4423.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4423.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4423.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4431.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4431.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4431.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4431.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4439.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4439.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4439.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4439.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4450.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4450.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4450.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4450.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f448.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f448.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f448.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f448.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4480.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4480.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4480.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4480.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f44k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4510.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4510.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4510.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4510.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4515.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4515.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4515.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4515.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f452.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f452.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f452.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f452.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4523.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4523.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4523.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4523.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4539.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4539.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4539.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4539.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4550.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4550.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4550.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4550.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4553.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4553.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4553.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4553.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4580.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4580.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4580.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4580.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f45k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4610.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4610.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4610.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4610.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4682.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4682.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4682.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4682.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4685.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4685.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4685.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f4685.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k20.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k20.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k20.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k20.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f46k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f47j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f47j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f47j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f47j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f47j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f47j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f47j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f47j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6310.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6310.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6310.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6310.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6390.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6390.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6390.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6390.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6393.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6393.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6393.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6393.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f63j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f63j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f63j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f63j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f63j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f63j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f63j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f63j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6490.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6490.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6490.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6490.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6493.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6493.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6493.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6493.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f64j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f64j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f64j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f64j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f64j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f64j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f64j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f64j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f65k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6621.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6621.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6621.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6621.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6622.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6622.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6622.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6622.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j16.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j16.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j16.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j16.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j55.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j55.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j55.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j55.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j65.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j65.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j65.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j65.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j93.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j93.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j93.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j93.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j99.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j99.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j99.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66j99.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f66k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f6723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j93.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j93.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j93.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j93.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f67k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8310.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8310.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8310.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8310.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8390.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8390.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8390.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8390.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8393.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8393.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8393.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8393.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f83j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f83j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f83j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f83j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f83j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f83j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f83j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f83j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8490.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8490.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8490.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8490.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8493.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8493.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8493.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8493.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f84j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f84j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f84j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f84j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f84j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f84j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f84j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f84j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f85k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8621.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8621.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8621.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8621.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8622.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8622.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8622.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8622.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j15.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j15.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j15.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j15.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j16.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j16.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j16.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j16.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j55.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j55.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j55.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j55.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j65.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j65.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j65.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j65.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j72.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j72.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j72.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j72.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j93.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j93.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j93.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j93.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j99.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j99.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j99.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86j99.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f86k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f8723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j72.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j72.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j72.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j72.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j93.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j93.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j93.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j93.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87k90.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87k90.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87k90.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f87k90.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f95j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f95j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f95j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f95j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j65.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j65.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j65.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j65.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j99.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j99.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j99.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f96j99.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f97j60.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f97j60.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f97j60.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f97j60.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f97j94.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f97j94.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f97j94.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18f97j94.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1230.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1230.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1230.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1230.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1330.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1330.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1330.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf1330.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf13k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf13k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf13k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf13k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf13k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf13k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf13k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf13k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf14k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf14k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf14k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf14k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf14k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf14k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf14k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf14k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2221.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2221.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2221.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2221.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2321.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2321.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2321.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2321.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2331.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2331.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2331.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2331.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf23k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf23k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf23k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf23k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf242.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf242.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf242.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf242.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2420.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2420.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2420.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2420.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2423.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2423.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2423.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2423.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2431.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2431.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2431.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2431.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2439.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2439.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2439.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2439.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2450.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2450.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2450.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2450.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf248.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf248.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf248.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf248.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2480.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2480.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2480.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2480.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf24k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2510.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2510.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2510.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2510.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2515.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2515.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2515.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2515.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf252.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf252.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf252.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf252.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2523.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2523.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2523.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2523.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2539.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2539.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2539.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2539.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2550.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2550.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2550.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2550.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2553.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2553.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2553.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2553.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf258.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf258.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf258.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf258.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2580.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2580.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2580.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2580.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf25k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2610.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2610.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2610.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2610.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2682.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2682.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2682.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2682.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2685.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2685.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2685.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf2685.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf26k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf27j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf27j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf27j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf27j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf27j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf27j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf27j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf27j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4220.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4220.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4220.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4220.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4221.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4221.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4221.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4221.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4320.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4320.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4320.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4320.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4321.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4321.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4321.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4321.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4331.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4331.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4331.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4331.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf43k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf43k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf43k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf43k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf442.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf442.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf442.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf442.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4420.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4420.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4420.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4420.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4423.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4423.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4423.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4423.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4431.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4431.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4431.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4431.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4439.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4439.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4439.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4439.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4450.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4450.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4450.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4450.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4455.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4455.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4455.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4455.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf448.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf448.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf448.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf448.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4480.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4480.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4480.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4480.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf44k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4510.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4510.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4510.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4510.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4515.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4515.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4515.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4515.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf452.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf452.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf452.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf452.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4523.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4523.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4523.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4523.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4539.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4539.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4539.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4539.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4550.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4550.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4550.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4550.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4553.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4553.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4553.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4553.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf458.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf458.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf458.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf458.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4580.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4580.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4580.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4580.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j10.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j10.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j10.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j10.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf45k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4610.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4610.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4610.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4610.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4682.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4682.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4682.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4682.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4685.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4685.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4685.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf4685.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j11.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j11.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j11.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j11.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j50.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j50.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j50.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j50.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46k22.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46k22.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46k22.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46k22.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf46k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf47j13.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf47j13.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf47j13.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf47j13.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf47j53.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf47j53.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf47j53.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf47j53.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6310.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6310.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6310.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6310.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6390.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6390.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6390.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6390.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6393.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6393.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6393.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6393.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6490.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6490.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6490.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6490.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6493.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6493.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6493.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6493.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf65k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf65k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf65k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf65k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6621.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6621.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6621.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6621.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6622.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6622.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6622.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6622.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf66k80.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf66k80.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf66k80.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf66k80.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf6723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8310.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8310.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8310.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8310.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8390.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8390.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8390.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8390.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8393.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8393.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8393.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8393.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8410.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8410.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8410.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8410.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8490.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8490.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8490.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8490.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8493.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8493.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8493.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8493.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8520.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8520.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8520.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8520.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8525.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8525.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8525.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8525.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8527.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8527.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8527.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8527.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8585.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8585.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8585.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8585.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8620.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8620.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8620.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8620.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8621.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8621.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8621.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8621.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8622.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8622.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8622.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8622.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8627.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8627.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8627.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8627.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8628.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8628.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8628.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8628.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8680.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8680.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8680.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8680.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8720.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8720.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8720.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8720.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8722.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8722.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8722.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8722.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8723.lib b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8723.lib similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8723.lib rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/pic16/libdev18lf8723.lib diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/devices.txt b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/devices.txt similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/devices.txt rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/devices.txt diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/mkall.sh b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/mkall.sh similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/mkall.sh rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/mkall.sh diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10f320.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10f320.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10f320.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10f320.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10f322.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10f322.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10f322.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10f322.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10lf320.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10lf320.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10lf320.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10lf320.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10lf322.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10lf322.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10lf322.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic10lf322.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1501.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1501.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1501.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1501.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1571.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1571.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1571.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1571.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1572.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1572.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1572.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1572.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1612.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1612.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1612.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1612.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1822.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1822.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1822.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1822.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1840.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1840.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1840.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f1840.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f609.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f609.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f609.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f609.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f615.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f615.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f615.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f615.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f617.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f617.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f617.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f617.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f629.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f629.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f629.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f629.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f635.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f635.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f635.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f635.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f675.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f675.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f675.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f675.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f683.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f683.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f683.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f683.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f752.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f752.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f752.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12f752.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12hv752.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12hv752.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12hv752.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12hv752.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1501.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1501.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1501.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1501.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1552.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1552.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1552.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1552.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1571.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1571.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1571.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1571.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1572.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1572.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1572.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1572.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1612.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1612.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1612.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1612.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1822.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1822.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1822.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1822.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840t39a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840t39a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840t39a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840t39a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840t48a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840t48a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840t48a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic12lf1840t48a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic14ports.txt b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic14ports.txt similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic14ports.txt rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic14ports.txt diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c432.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c432.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c432.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c432.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c433.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c433.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c433.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c433.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c554.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c554.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c554.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c554.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c557.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c557.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c557.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c557.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c558.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c558.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c558.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c558.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c62.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c62.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c62.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c62.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c620.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c620.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c620.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c620.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c620a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c620a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c620a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c620a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c621.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c621.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c621.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c621.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c621a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c621a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c621a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c621a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c622.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c622.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c622.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c622.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c622a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c622a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c622a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c622a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c63a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c63a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c63a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c63a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c65b.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c65b.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c65b.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c65b.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c71.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c71.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c71.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c71.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c710.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c710.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c710.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c710.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c711.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c711.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c711.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c711.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c715.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c715.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c715.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c715.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c717.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c717.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c717.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c717.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c72.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c72.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c72.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c72.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c73b.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c73b.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c73b.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c73b.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c745.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c745.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c745.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c745.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c74b.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c74b.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c74b.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c74b.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c765.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c765.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c765.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c765.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c770.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c770.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c770.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c770.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c771.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c771.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c771.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c771.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c773.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c773.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c773.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c773.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c774.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c774.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c774.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c774.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c781.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c781.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c781.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c781.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c782.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c782.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c782.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c782.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c925.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c925.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c925.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c925.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c926.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c926.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c926.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16c926.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1454.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1454.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1454.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1454.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1455.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1455.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1455.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1455.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1458.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1458.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1458.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1458.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1459.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1459.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1459.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1459.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1503.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1503.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1503.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1503.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1507.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1507.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1507.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1507.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1508.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1508.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1508.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1508.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1509.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1509.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1509.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1509.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1512.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1512.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1512.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1512.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1513.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1513.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1513.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1513.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1516.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1516.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1516.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1516.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1517.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1517.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1517.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1517.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1518.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1518.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1518.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1518.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1519.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1519.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1519.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1519.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1526.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1526.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1526.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1526.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1527.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1527.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1527.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1527.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1574.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1574.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1574.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1574.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1575.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1575.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1575.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1575.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1578.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1578.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1578.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1578.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1579.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1579.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1579.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1579.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1613.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1613.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1613.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1613.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1614.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1614.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1614.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1614.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1615.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1615.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1615.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1615.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1618.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1618.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1618.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1618.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1619.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1619.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1619.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1619.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1703.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1703.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1703.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1703.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1704.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1704.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1704.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1704.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1705.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1705.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1705.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1705.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1707.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1707.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1707.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1707.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1708.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1708.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1708.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1708.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1709.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1709.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1709.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1709.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1713.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1713.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1713.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1713.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1716.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1716.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1716.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1716.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1717.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1717.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1717.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1717.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1718.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1718.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1718.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1718.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1719.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1719.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1719.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1719.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1764.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1764.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1764.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1764.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1765.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1765.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1765.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1765.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1768.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1768.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1768.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1768.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1769.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1769.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1769.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1769.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1773.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1773.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1773.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1773.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1776.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1776.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1776.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1776.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1777.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1777.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1777.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1777.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1778.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1778.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1778.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1778.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1779.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1779.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1779.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1779.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1782.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1782.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1782.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1782.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1783.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1783.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1783.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1783.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1784.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1784.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1784.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1784.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1786.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1786.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1786.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1786.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1787.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1787.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1787.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1787.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1788.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1788.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1788.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1788.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1789.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1789.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1789.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1789.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1823.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1823.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1823.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1823.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1824.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1824.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1824.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1824.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1825.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1825.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1825.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1825.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1826.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1826.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1826.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1826.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1827.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1827.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1827.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1827.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1828.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1828.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1828.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1828.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1829.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1829.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1829.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1829.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1829lin.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1829lin.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1829lin.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1829lin.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18313.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18313.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18313.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18313.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18323.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18323.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18323.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18323.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18324.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18324.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18324.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18324.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18325.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18325.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18325.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18325.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18344.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18344.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18344.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18344.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18345.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18345.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18345.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18345.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1847.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1847.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1847.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1847.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18855.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18855.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18855.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18855.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18875.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18875.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18875.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f18875.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1933.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1933.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1933.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1933.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1934.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1934.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1934.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1934.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1936.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1936.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1936.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1936.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1937.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1937.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1937.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1937.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1938.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1938.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1938.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1938.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1939.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1939.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1939.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1939.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1946.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1946.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1946.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1946.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1947.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1947.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1947.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f1947.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f610.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f610.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f610.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f610.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f616.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f616.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f616.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f616.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f627.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f627.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f627.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f627.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f627a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f627a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f627a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f627a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f628.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f628.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f628.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f628.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f628a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f628a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f628a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f628a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f630.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f630.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f630.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f630.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f631.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f631.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f631.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f631.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f636.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f636.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f636.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f636.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f639.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f639.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f639.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f639.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f648a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f648a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f648a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f648a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f676.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f676.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f676.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f676.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f677.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f677.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f677.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f677.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f684.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f684.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f684.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f684.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f685.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f685.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f685.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f685.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f687.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f687.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f687.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f687.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f688.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f688.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f688.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f688.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f689.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f689.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f689.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f689.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f690.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f690.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f690.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f690.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f707.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f707.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f707.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f707.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f716.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f716.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f716.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f716.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f72.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f72.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f72.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f72.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f720.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f720.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f720.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f720.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f721.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f721.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f721.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f721.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f722.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f722.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f722.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f722.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f722a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f722a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f722a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f722a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f723.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f723.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f723.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f723.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f723a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f723a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f723a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f723a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f724.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f724.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f724.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f724.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f726.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f726.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f726.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f726.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f727.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f727.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f727.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f727.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f73.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f73.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f73.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f73.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f737.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f737.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f737.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f737.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f74.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f74.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f74.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f74.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f747.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f747.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f747.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f747.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f753.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f753.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f753.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f753.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f76.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f76.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f76.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f76.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f767.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f767.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f767.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f767.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f77.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f77.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f77.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f77.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f777.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f777.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f777.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f777.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f785.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f785.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f785.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f785.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f818.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f818.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f818.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f818.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f819.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f819.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f819.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f819.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f84.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f84.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f84.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f84.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f84a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f84a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f84a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f84a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f87.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f87.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f87.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f87.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f870.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f870.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f870.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f870.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f871.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f871.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f871.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f871.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f872.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f872.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f872.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f872.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f873.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f873.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f873.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f873.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f873a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f873a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f873a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f873a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f874.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f874.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f874.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f874.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f874a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f874a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f874a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f874a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f876.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f876.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f876.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f876.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f876a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f876a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f876a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f876a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f877.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f877.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f877.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f877.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f877a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f877a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f877a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f877a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f88.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f88.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f88.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f88.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f882.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f882.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f882.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f882.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f883.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f883.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f883.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f883.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f884.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f884.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f884.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f884.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f886.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f886.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f886.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f886.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f887.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f887.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f887.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f887.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f913.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f913.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f913.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f913.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f914.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f914.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f914.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f914.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f916.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f916.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f916.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f916.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f917.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f917.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f917.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f917.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f946.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f946.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f946.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16f946.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16hv616.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16hv616.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16hv616.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16hv616.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16hv753.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16hv753.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16hv753.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16hv753.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1454.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1454.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1454.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1454.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1455.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1455.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1455.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1455.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1458.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1458.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1458.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1458.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1459.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1459.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1459.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1459.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1503.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1503.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1503.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1503.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1507.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1507.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1507.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1507.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1508.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1508.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1508.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1508.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1509.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1509.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1509.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1509.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1512.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1512.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1512.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1512.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1513.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1513.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1513.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1513.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1516.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1516.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1516.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1516.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1517.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1517.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1517.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1517.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1518.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1518.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1518.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1518.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1519.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1519.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1519.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1519.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1526.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1526.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1526.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1526.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1527.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1527.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1527.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1527.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1554.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1554.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1554.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1554.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1559.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1559.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1559.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1559.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1566.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1566.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1566.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1566.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1567.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1567.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1567.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1567.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1574.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1574.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1574.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1574.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1575.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1575.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1575.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1575.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1578.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1578.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1578.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1578.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1579.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1579.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1579.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1579.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1613.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1613.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1613.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1613.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1614.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1614.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1614.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1614.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1615.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1615.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1615.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1615.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1618.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1618.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1618.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1618.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1619.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1619.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1619.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1619.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1703.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1703.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1703.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1703.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1704.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1704.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1704.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1704.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1705.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1705.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1705.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1705.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1707.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1707.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1707.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1707.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1708.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1708.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1708.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1708.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1709.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1709.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1709.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1709.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1713.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1713.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1713.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1713.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1716.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1716.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1716.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1716.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1717.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1717.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1717.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1717.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1718.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1718.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1718.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1718.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1719.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1719.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1719.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1719.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1764.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1764.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1764.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1764.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1765.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1765.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1765.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1765.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1768.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1768.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1768.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1768.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1769.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1769.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1769.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1769.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1773.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1773.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1773.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1773.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1776.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1776.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1776.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1776.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1777.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1777.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1777.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1777.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1778.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1778.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1778.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1778.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1779.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1779.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1779.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1779.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1782.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1782.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1782.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1782.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1783.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1783.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1783.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1783.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1784.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1784.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1784.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1784.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1786.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1786.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1786.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1786.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1787.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1787.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1787.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1787.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1788.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1788.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1788.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1788.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1789.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1789.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1789.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1789.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1823.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1823.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1823.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1823.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1824.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1824.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1824.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1824.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1824t39a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1824t39a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1824t39a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1824t39a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1825.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1825.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1825.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1825.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1826.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1826.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1826.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1826.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1827.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1827.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1827.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1827.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1828.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1828.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1828.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1828.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1829.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1829.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1829.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1829.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18313.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18313.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18313.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18313.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18323.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18323.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18323.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18323.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18324.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18324.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18324.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18324.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18325.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18325.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18325.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18325.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18344.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18344.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18344.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18344.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18345.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18345.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18345.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18345.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1847.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1847.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1847.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1847.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18855.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18855.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18855.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18855.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18875.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18875.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18875.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf18875.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1902.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1902.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1902.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1902.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1903.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1903.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1903.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1903.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1904.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1904.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1904.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1904.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1906.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1906.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1906.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1906.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1907.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1907.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1907.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1907.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1933.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1933.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1933.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1933.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1934.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1934.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1934.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1934.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1936.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1936.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1936.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1936.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1937.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1937.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1937.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1937.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1938.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1938.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1938.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1938.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1939.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1939.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1939.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1939.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1946.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1946.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1946.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1946.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1947.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1947.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1947.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf1947.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf627.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf627.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf627.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf627.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf627a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf627a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf627a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf627a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf628.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf628.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf628.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf628.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf628a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf628a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf628a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf628a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf648a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf648a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf648a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf648a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf707.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf707.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf707.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf707.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf720.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf720.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf720.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf720.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf721.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf721.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf721.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf721.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf722.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf722.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf722.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf722.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf722a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf722a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf722a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf722a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf723.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf723.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf723.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf723.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf723a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf723a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf723a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf723a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf724.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf724.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf724.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf724.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf726.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf726.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf726.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf726.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf727.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf727.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf727.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf727.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf74.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf74.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf74.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf74.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf747.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf747.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf747.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf747.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf76.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf76.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf76.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf76.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf767.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf767.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf767.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf767.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf77.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf77.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf77.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf77.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf777.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf777.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf777.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf777.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf818.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf818.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf818.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf818.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf819.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf819.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf819.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf819.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf84.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf84.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf84.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf84.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf84a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf84a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf84a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf84a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf87.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf87.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf87.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf87.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf870.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf870.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf870.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf870.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf871.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf871.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf871.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf871.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf872.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf872.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf872.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf872.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf873.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf873.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf873.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf873.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf873a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf873a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf873a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf873a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf874.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf874.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf874.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf874.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf874a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf874a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf874a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf874a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf876.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf876.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf876.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf876.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf876a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf876a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf876a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf876a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf877.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf877.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf877.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf877.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf877a.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf877a.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf877a.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf877a.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf88.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf88.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf88.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/pic16lf88.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/testall.sh b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/testall.sh similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/testall.sh rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic14/libdev/testall.sh diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/aclocal.m4 b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/aclocal.m4 similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/aclocal.m4 rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/aclocal.m4 diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/fake_sspbuf.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/fake_sspbuf.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/fake_sspbuf.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/fake_sspbuf.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget1_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget1_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget1_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget1_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget2_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget2_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget2_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget2_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget3_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget3_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget3_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget3_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget4_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget4_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget4_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrget4_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput1_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput1_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput1_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput1_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput2_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput2_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput2_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput2_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput3_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput3_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput3_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput3_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput4_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput4_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput4_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom16_gptrput4_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget1_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget1_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget1_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget1_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget2_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget2_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget2_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget2_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget3_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget3_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget3_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget3_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget4_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget4_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget4_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrget4_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput1_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput1_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput1_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput1_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput2_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput2_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput2_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput2_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput3_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput3_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput3_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput3_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput4_dispatch.S b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput4_dispatch.S similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput4_dispatch.S rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/gptr/eeprom8_gptrput4_dispatch.S diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/mkmk.sh b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/mkmk.sh similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/mkmk.sh rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/mkmk.sh diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/newdevices.txt b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/newdevices.txt similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/newdevices.txt rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/newdevices.txt diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1220.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1220.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1220.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1220.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1230.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1230.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1230.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1230.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1320.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1320.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1320.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1320.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1330.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1330.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1330.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f1330.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f13k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f13k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f13k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f13k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f13k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f13k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f13k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f13k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f14k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f14k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f14k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f14k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f14k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f14k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f14k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f14k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2220.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2220.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2220.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2220.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2221.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2221.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2221.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2221.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2320.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2320.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2320.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2320.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2321.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2321.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2321.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2321.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2331.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2331.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2331.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2331.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f23k20.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f23k20.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f23k20.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f23k20.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f23k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f23k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f23k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f23k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2410.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2410.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2410.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2410.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f242.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f242.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f242.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f242.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2420.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2420.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2420.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2420.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2423.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2423.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2423.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2423.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2431.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2431.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2431.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2431.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2439.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2439.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2439.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2439.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2450.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2450.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2450.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2450.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2455.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2455.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2455.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2455.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2458.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2458.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2458.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2458.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f248.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f248.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f248.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f248.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2480.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2480.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2480.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2480.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k20.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k20.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k20.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k20.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f24k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2510.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2510.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2510.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2510.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2515.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2515.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2515.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2515.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f252.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f252.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f252.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f252.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2520.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2520.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2520.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2520.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2523.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2523.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2523.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2523.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2525.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2525.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2525.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2525.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2539.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2539.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2539.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2539.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2550.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2550.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2550.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2550.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2553.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2553.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2553.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2553.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f258.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f258.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f258.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f258.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2580.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2580.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2580.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2580.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2585.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2585.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2585.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2585.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k20.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k20.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k20.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k20.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f25k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2610.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2610.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2610.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2610.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2620.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2620.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2620.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2620.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2680.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2680.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2680.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2680.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2682.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2682.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2682.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2682.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2685.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2685.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2685.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f2685.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j13.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j13.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j13.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j13.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j53.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j53.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j53.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26j53.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k20.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k20.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k20.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k20.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f26k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f27j13.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f27j13.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f27j13.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f27j13.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f27j53.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f27j53.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f27j53.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f27j53.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4220.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4220.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4220.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4220.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4221.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4221.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4221.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4221.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4320.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4320.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4320.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4320.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4321.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4321.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4321.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4321.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4331.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4331.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4331.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4331.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f43k20.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f43k20.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f43k20.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f43k20.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f43k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f43k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f43k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f43k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4410.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4410.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4410.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4410.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f442.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f442.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f442.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f442.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4420.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4420.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4420.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4420.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4423.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4423.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4423.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4423.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4431.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4431.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4431.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4431.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4439.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4439.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4439.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4439.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4450.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4450.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4450.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4450.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4455.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4455.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4455.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4455.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4458.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4458.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4458.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4458.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f448.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f448.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f448.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f448.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4480.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4480.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4480.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4480.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44k20.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44k20.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44k20.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44k20.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f44k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4510.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4510.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4510.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4510.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4515.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4515.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4515.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4515.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f452.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f452.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f452.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f452.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4520.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4520.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4520.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4520.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4523.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4523.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4523.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4523.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4525.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4525.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4525.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4525.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4539.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4539.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4539.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4539.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4550.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4550.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4550.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4550.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4553.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4553.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4553.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4553.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f458.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f458.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f458.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f458.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4580.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4580.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4580.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4580.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4585.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4585.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4585.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4585.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k20.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k20.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k20.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k20.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f45k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4610.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4610.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4610.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4610.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4620.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4620.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4620.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4620.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4680.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4680.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4680.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4680.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4682.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4682.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4682.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4682.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4685.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4685.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4685.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f4685.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j13.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j13.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j13.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j13.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j53.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j53.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j53.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46j53.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k20.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k20.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k20.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k20.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f46k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f47j13.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f47j13.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f47j13.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f47j13.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f47j53.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f47j53.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f47j53.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f47j53.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6310.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6310.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6310.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6310.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6390.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6390.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6390.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6390.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6393.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6393.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6393.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6393.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f63j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f63j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f63j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f63j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f63j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f63j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f63j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f63j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6410.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6410.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6410.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6410.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6490.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6490.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6490.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6490.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6493.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6493.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6493.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6493.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f64j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f64j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f64j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f64j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f64j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f64j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f64j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f64j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6520.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6520.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6520.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6520.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6525.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6525.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6525.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6525.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6527.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6527.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6527.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6527.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6585.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6585.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6585.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6585.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j15.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j15.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j15.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j15.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j94.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j94.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j94.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65j94.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f65k90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6620.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6620.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6620.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6620.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6621.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6621.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6621.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6621.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6622.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6622.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6622.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6622.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6627.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6627.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6627.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6627.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6628.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6628.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6628.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6628.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6680.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6680.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6680.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6680.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j15.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j15.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j15.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j15.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j16.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j16.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j16.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j16.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j55.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j55.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j55.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j55.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j60.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j60.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j60.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j60.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j65.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j65.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j65.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j65.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j93.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j93.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j93.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j93.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j94.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j94.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j94.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j94.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j99.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j99.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j99.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66j99.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f66k90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6720.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6720.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6720.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6720.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6722.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6722.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6722.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6722.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6723.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6723.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6723.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f6723.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j60.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j60.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j60.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j60.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j93.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j93.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j93.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j93.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j94.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j94.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j94.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67j94.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67k90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67k90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67k90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f67k90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8310.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8310.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8310.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8310.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8390.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8390.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8390.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8390.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8393.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8393.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8393.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8393.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f83j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f83j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f83j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f83j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f83j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f83j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f83j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f83j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8410.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8410.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8410.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8410.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8490.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8490.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8490.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8490.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8493.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8493.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8493.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8493.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f84j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f84j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f84j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f84j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f84j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f84j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f84j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f84j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8520.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8520.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8520.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8520.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8525.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8525.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8525.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8525.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8527.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8527.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8527.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8527.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8585.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8585.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8585.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8585.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j15.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j15.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j15.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j15.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j94.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j94.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j94.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85j94.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85k90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85k90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85k90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f85k90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8620.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8620.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8620.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8620.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8621.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8621.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8621.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8621.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8622.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8622.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8622.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8622.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8627.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8627.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8627.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8627.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8628.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8628.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8628.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8628.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8680.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8680.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8680.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8680.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j15.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j15.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j15.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j15.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j16.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j16.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j16.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j16.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j55.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j55.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j55.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j55.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j60.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j60.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j60.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j60.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j65.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j65.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j65.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j65.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j72.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j72.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j72.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j72.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j93.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j93.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j93.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j93.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j94.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j94.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j94.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j94.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j99.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j99.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j99.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86j99.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86k90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86k90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86k90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f86k90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8720.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8720.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8720.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8720.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8722.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8722.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8722.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8722.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8723.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8723.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8723.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f8723.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j60.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j60.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j60.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j60.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j72.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j72.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j72.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j72.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j93.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j93.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j93.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j93.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j94.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j94.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j94.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87j94.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87k90.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87k90.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87k90.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f87k90.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f95j94.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f95j94.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f95j94.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f95j94.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j60.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j60.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j60.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j60.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j65.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j65.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j65.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j65.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j94.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j94.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j94.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j94.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j99.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j99.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j99.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f96j99.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f97j60.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f97j60.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f97j60.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f97j60.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f97j94.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f97j94.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f97j94.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18f97j94.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1220.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1220.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1220.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1220.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1230.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1230.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1230.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1230.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1320.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1320.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1320.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1320.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1330.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1330.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1330.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf1330.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf13k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf13k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf13k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf13k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf13k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf13k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf13k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf13k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf14k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf14k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf14k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf14k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf14k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf14k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf14k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf14k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2220.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2220.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2220.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2220.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2221.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2221.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2221.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2221.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2320.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2320.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2320.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2320.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2321.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2321.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2321.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2321.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2331.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2331.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2331.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2331.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf23k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf23k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf23k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf23k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2410.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2410.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2410.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2410.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf242.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf242.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf242.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf242.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2420.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2420.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2420.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2420.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2423.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2423.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2423.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2423.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2431.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2431.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2431.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2431.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2439.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2439.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2439.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2439.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2450.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2450.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2450.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2450.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2455.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2455.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2455.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2455.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2458.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2458.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2458.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2458.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf248.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf248.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf248.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf248.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2480.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2480.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2480.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2480.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf24k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2510.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2510.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2510.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2510.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2515.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2515.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2515.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2515.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf252.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf252.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf252.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf252.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2520.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2520.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2520.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2520.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2523.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2523.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2523.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2523.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2525.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2525.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2525.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2525.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2539.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2539.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2539.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2539.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2550.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2550.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2550.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2550.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2553.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2553.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2553.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2553.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf258.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf258.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf258.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf258.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2580.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2580.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2580.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2580.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2585.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2585.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2585.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2585.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf25k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2610.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2610.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2610.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2610.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2620.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2620.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2620.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2620.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2680.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2680.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2680.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2680.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2682.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2682.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2682.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2682.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2685.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2685.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2685.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf2685.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j13.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j13.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j13.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j13.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j53.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j53.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j53.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26j53.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf26k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf27j13.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf27j13.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf27j13.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf27j13.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf27j53.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf27j53.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf27j53.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf27j53.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4220.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4220.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4220.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4220.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4221.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4221.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4221.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4221.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4320.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4320.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4320.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4320.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4321.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4321.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4321.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4321.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4331.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4331.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4331.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4331.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf43k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf43k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf43k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf43k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4410.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4410.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4410.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4410.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf442.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf442.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf442.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf442.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4420.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4420.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4420.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4420.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4423.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4423.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4423.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4423.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4431.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4431.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4431.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4431.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4439.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4439.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4439.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4439.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4450.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4450.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4450.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4450.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4455.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4455.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4455.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4455.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4458.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4458.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4458.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4458.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf448.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf448.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf448.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf448.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4480.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4480.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4480.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4480.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf44k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4510.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4510.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4510.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4510.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4515.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4515.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4515.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4515.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf452.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf452.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf452.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf452.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4520.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4520.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4520.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4520.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4523.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4523.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4523.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4523.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4525.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4525.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4525.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4525.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4539.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4539.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4539.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4539.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4550.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4550.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4550.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4550.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4553.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4553.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4553.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4553.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf458.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf458.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf458.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf458.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4580.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4580.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4580.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4580.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4585.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4585.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4585.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4585.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j10.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j10.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j10.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j10.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf45k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4610.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4610.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4610.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4610.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4620.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4620.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4620.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4620.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4680.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4680.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4680.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4680.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4682.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4682.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4682.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4682.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4685.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4685.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4685.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf4685.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j11.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j11.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j11.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j11.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j13.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j13.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j13.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j13.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j50.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j50.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j50.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j50.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j53.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j53.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j53.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46j53.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46k22.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46k22.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46k22.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46k22.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf46k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf47j13.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf47j13.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf47j13.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf47j13.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf47j53.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf47j53.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf47j53.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf47j53.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6310.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6310.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6310.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6310.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6390.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6390.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6390.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6390.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6393.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6393.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6393.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6393.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6410.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6410.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6410.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6410.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6490.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6490.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6490.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6490.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6493.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6493.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6493.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6493.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6520.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6520.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6520.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6520.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6525.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6525.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6525.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6525.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6527.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6527.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6527.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6527.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6585.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6585.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6585.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6585.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf65k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf65k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf65k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf65k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6620.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6620.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6620.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6620.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6621.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6621.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6621.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6621.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6622.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6622.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6622.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6622.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6627.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6627.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6627.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6627.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6628.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6628.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6628.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6628.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6680.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6680.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6680.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6680.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf66k80.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf66k80.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf66k80.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf66k80.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6720.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6720.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6720.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6720.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6722.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6722.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6722.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6722.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6723.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6723.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6723.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf6723.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8310.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8310.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8310.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8310.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8390.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8390.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8390.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8390.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8393.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8393.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8393.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8393.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8410.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8410.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8410.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8410.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8490.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8490.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8490.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8490.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8493.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8493.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8493.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8493.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8520.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8520.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8520.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8520.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8525.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8525.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8525.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8525.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8527.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8527.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8527.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8527.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8585.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8585.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8585.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8585.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8620.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8620.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8620.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8620.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8621.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8621.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8621.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8621.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8622.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8622.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8622.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8622.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8627.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8627.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8627.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8627.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8628.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8628.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8628.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8628.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8680.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8680.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8680.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8680.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8720.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8720.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8720.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8720.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8722.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8722.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8722.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8722.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8723.c b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8723.c similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8723.c rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/pic18lf8723.c diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/testall.sh b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/testall.sh similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/testall.sh rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/libdev/testall.sh diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/processors.ac b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/processors.ac similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/processors.ac rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/processors.ac diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/supported-devices.ac b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/supported-devices.ac similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/supported-devices.ac rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/supported-devices.ac diff --git a/OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/update.sh b/OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/update.sh similarity index 100% rename from OperatingSystem/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/update.sh rename to OperatingSystem/.unused/cmon/sdcc/share/sdcc/non-free/lib/src/pic16/update.sh diff --git a/OperatingSystem/cpm/cpmldr.asm b/OperatingSystem/.unused/cpm/cpmldr.asm similarity index 100% rename from OperatingSystem/cpm/cpmldr.asm rename to OperatingSystem/.unused/cpm/cpmldr.asm diff --git a/OperatingSystem/basic/include/basic.s b/OperatingSystem/.unused/cpm/include/basic.s similarity index 100% rename from OperatingSystem/basic/include/basic.s rename to OperatingSystem/.unused/cpm/include/basic.s diff --git a/OperatingSystem/cpm/include/bios.s b/OperatingSystem/.unused/cpm/include/bios.s similarity index 100% rename from OperatingSystem/cpm/include/bios.s rename to OperatingSystem/.unused/cpm/include/bios.s diff --git a/OperatingSystem/basic/include/extern_symbols.s b/OperatingSystem/.unused/cpm/include/extern_symbols.s similarity index 100% rename from OperatingSystem/basic/include/extern_symbols.s rename to OperatingSystem/.unused/cpm/include/extern_symbols.s diff --git a/OperatingSystem/basic/properties.env b/OperatingSystem/.unused/cpm/properties.env similarity index 100% rename from OperatingSystem/basic/properties.env rename to OperatingSystem/.unused/cpm/properties.env diff --git a/OperatingSystem/basic/zout/HELLORD.COM b/OperatingSystem/.unused/cpm/zout/HELLORD.COM similarity index 100% rename from OperatingSystem/basic/zout/HELLORD.COM rename to OperatingSystem/.unused/cpm/zout/HELLORD.COM diff --git a/OperatingSystem/cpm/zout/test.bin b/OperatingSystem/.unused/cpm/zout/test.bin similarity index 100% rename from OperatingSystem/cpm/zout/test.bin rename to OperatingSystem/.unused/cpm/zout/test.bin diff --git a/OperatingSystem/cpm/zout/test.hex b/OperatingSystem/.unused/cpm/zout/test.hex similarity index 100% rename from OperatingSystem/cpm/zout/test.hex rename to OperatingSystem/.unused/cpm/zout/test.hex diff --git a/OperatingSystem/cpm/zout/test.lst b/OperatingSystem/.unused/cpm/zout/test.lst similarity index 100% rename from OperatingSystem/cpm/zout/test.lst rename to OperatingSystem/.unused/cpm/zout/test.lst diff --git a/OperatingSystem/cpm/zout/test.mon b/OperatingSystem/.unused/cpm/zout/test.mon similarity index 100% rename from OperatingSystem/cpm/zout/test.mon rename to OperatingSystem/.unused/cpm/zout/test.mon diff --git a/OperatingSystem/cpm/include/extern_symbols.s b/OperatingSystem/.unused/iictest/include/extern_symbols.s similarity index 100% rename from OperatingSystem/cpm/include/extern_symbols.s rename to OperatingSystem/.unused/iictest/include/extern_symbols.s diff --git a/OperatingSystem/iictest/include/font1.s b/OperatingSystem/.unused/iictest/include/font1.s similarity index 100% rename from OperatingSystem/iictest/include/font1.s rename to OperatingSystem/.unused/iictest/include/font1.s diff --git a/OperatingSystem/iictest/include/kdrv_iic.s b/OperatingSystem/.unused/iictest/include/kdrv_iic.s similarity index 100% rename from OperatingSystem/iictest/include/kdrv_iic.s rename to OperatingSystem/.unused/iictest/include/kdrv_iic.s diff --git a/OperatingSystem/iictest/include/kdrv_siclk.s b/OperatingSystem/.unused/iictest/include/kdrv_siclk.s similarity index 100% rename from OperatingSystem/iictest/include/kdrv_siclk.s rename to OperatingSystem/.unused/iictest/include/kdrv_siclk.s diff --git a/OperatingSystem/iictest/include/tms.s b/OperatingSystem/.unused/iictest/include/tms.s similarity index 100% rename from OperatingSystem/iictest/include/tms.s rename to OperatingSystem/.unused/iictest/include/tms.s diff --git a/OperatingSystem/iictest/include/tmsfont.s b/OperatingSystem/.unused/iictest/include/tmsfont.s similarity index 100% rename from OperatingSystem/iictest/include/tmsfont.s rename to OperatingSystem/.unused/iictest/include/tmsfont.s diff --git a/OperatingSystem/cpm/properties.env b/OperatingSystem/.unused/iictest/properties.env similarity index 100% rename from OperatingSystem/cpm/properties.env rename to OperatingSystem/.unused/iictest/properties.env diff --git a/OperatingSystem/iictest/test.asm b/OperatingSystem/.unused/iictest/test.asm similarity index 100% rename from OperatingSystem/iictest/test.asm rename to OperatingSystem/.unused/iictest/test.asm diff --git a/OperatingSystem/iictest/zout/test.bin b/OperatingSystem/.unused/iictest/zout/test.bin similarity index 100% rename from OperatingSystem/iictest/zout/test.bin rename to OperatingSystem/.unused/iictest/zout/test.bin diff --git a/OperatingSystem/iictest/zout/test.hex b/OperatingSystem/.unused/iictest/zout/test.hex similarity index 100% rename from OperatingSystem/iictest/zout/test.hex rename to OperatingSystem/.unused/iictest/zout/test.hex diff --git a/OperatingSystem/iictest/zout/test.lst b/OperatingSystem/.unused/iictest/zout/test.lst similarity index 100% rename from OperatingSystem/iictest/zout/test.lst rename to OperatingSystem/.unused/iictest/zout/test.lst diff --git a/OperatingSystem/iictest/zout/test.mon b/OperatingSystem/.unused/iictest/zout/test.mon similarity index 100% rename from OperatingSystem/iictest/zout/test.mon rename to OperatingSystem/.unused/iictest/zout/test.mon diff --git a/OperatingSystem/software/include/bcd.s b/OperatingSystem/.unused/software/include/bcd.s similarity index 100% rename from OperatingSystem/software/include/bcd.s rename to OperatingSystem/.unused/software/include/bcd.s diff --git a/OperatingSystem/iictest/include/extern_symbols.s b/OperatingSystem/.unused/software/include/extern_symbols.s similarity index 100% rename from OperatingSystem/iictest/include/extern_symbols.s rename to OperatingSystem/.unused/software/include/extern_symbols.s diff --git a/OperatingSystem/software/include/fat16.s b/OperatingSystem/.unused/software/include/fat16.s similarity index 100% rename from OperatingSystem/software/include/fat16.s rename to OperatingSystem/.unused/software/include/fat16.s diff --git a/OperatingSystem/software/include/fat16_file.s b/OperatingSystem/.unused/software/include/fat16_file.s similarity index 100% rename from OperatingSystem/software/include/fat16_file.s rename to OperatingSystem/.unused/software/include/fat16_file.s diff --git a/OperatingSystem/software/include/regdump.s b/OperatingSystem/.unused/software/include/regdump.s similarity index 100% rename from OperatingSystem/software/include/regdump.s rename to OperatingSystem/.unused/software/include/regdump.s diff --git a/OperatingSystem/iictest/properties.env b/OperatingSystem/.unused/software/properties.env similarity index 100% rename from OperatingSystem/iictest/properties.env rename to OperatingSystem/.unused/software/properties.env diff --git a/OperatingSystem/software/test.asm b/OperatingSystem/.unused/software/test.asm similarity index 100% rename from OperatingSystem/software/test.asm rename to OperatingSystem/.unused/software/test.asm diff --git a/OperatingSystem/software/test_iic.asm b/OperatingSystem/.unused/software/test_iic.asm similarity index 100% rename from OperatingSystem/software/test_iic.asm rename to OperatingSystem/.unused/software/test_iic.asm diff --git a/OperatingSystem/software/test_old.asm b/OperatingSystem/.unused/software/test_old.asm similarity index 100% rename from OperatingSystem/software/test_old.asm rename to OperatingSystem/.unused/software/test_old.asm diff --git a/OperatingSystem/software/test_old2.asm b/OperatingSystem/.unused/software/test_old2.asm similarity index 100% rename from OperatingSystem/software/test_old2.asm rename to OperatingSystem/.unused/software/test_old2.asm diff --git a/OperatingSystem/software/zout/test.bin b/OperatingSystem/.unused/software/zout/test.bin similarity index 100% rename from OperatingSystem/software/zout/test.bin rename to OperatingSystem/.unused/software/zout/test.bin diff --git a/OperatingSystem/software/zout/test.hex b/OperatingSystem/.unused/software/zout/test.hex similarity index 100% rename from OperatingSystem/software/zout/test.hex rename to OperatingSystem/.unused/software/zout/test.hex diff --git a/OperatingSystem/software/zout/test.lst b/OperatingSystem/.unused/software/zout/test.lst similarity index 100% rename from OperatingSystem/software/zout/test.lst rename to OperatingSystem/.unused/software/zout/test.lst diff --git a/OperatingSystem/software/zout/test.mon b/OperatingSystem/.unused/software/zout/test.mon similarity index 100% rename from OperatingSystem/software/zout/test.mon rename to OperatingSystem/.unused/software/zout/test.mon diff --git a/OperatingSystem/software2/include/bcd.s b/OperatingSystem/.unused/software2/include/bcd.s similarity index 100% rename from OperatingSystem/software2/include/bcd.s rename to OperatingSystem/.unused/software2/include/bcd.s diff --git a/OperatingSystem/software/include/extern_symbols.s b/OperatingSystem/.unused/software2/include/extern_symbols.s similarity index 100% rename from OperatingSystem/software/include/extern_symbols.s rename to OperatingSystem/.unused/software2/include/extern_symbols.s diff --git a/OperatingSystem/software2/include/fat16.s b/OperatingSystem/.unused/software2/include/fat16.s similarity index 100% rename from OperatingSystem/software2/include/fat16.s rename to OperatingSystem/.unused/software2/include/fat16.s diff --git a/OperatingSystem/software2/include/fat16_file.s b/OperatingSystem/.unused/software2/include/fat16_file.s similarity index 100% rename from OperatingSystem/software2/include/fat16_file.s rename to OperatingSystem/.unused/software2/include/fat16_file.s diff --git a/OperatingSystem/software2/include/regdump.s b/OperatingSystem/.unused/software2/include/regdump.s similarity index 100% rename from OperatingSystem/software2/include/regdump.s rename to OperatingSystem/.unused/software2/include/regdump.s diff --git a/OperatingSystem/software2/test_iic.asm b/OperatingSystem/.unused/software2/test_iic.asm similarity index 100% rename from OperatingSystem/software2/test_iic.asm rename to OperatingSystem/.unused/software2/test_iic.asm diff --git a/OperatingSystem/software2/test_old.asm b/OperatingSystem/.unused/software2/test_old.asm similarity index 100% rename from OperatingSystem/software2/test_old.asm rename to OperatingSystem/.unused/software2/test_old.asm diff --git a/OperatingSystem/cpm/zout/HELLORD.COM b/OperatingSystem/.unused/software2/zout/HELLORD.COM similarity index 100% rename from OperatingSystem/cpm/zout/HELLORD.COM rename to OperatingSystem/.unused/software2/zout/HELLORD.COM diff --git a/OperatingSystem/software2/zout/test.bin b/OperatingSystem/.unused/software2/zout/test.bin similarity index 100% rename from OperatingSystem/software2/zout/test.bin rename to OperatingSystem/.unused/software2/zout/test.bin diff --git a/OperatingSystem/software2/zout/test.hex b/OperatingSystem/.unused/software2/zout/test.hex similarity index 100% rename from OperatingSystem/software2/zout/test.hex rename to OperatingSystem/.unused/software2/zout/test.hex diff --git a/OperatingSystem/software2/zout/test.lst b/OperatingSystem/.unused/software2/zout/test.lst similarity index 100% rename from OperatingSystem/software2/zout/test.lst rename to OperatingSystem/.unused/software2/zout/test.lst diff --git a/OperatingSystem/software2/zout/test.mon b/OperatingSystem/.unused/software2/zout/test.mon similarity index 100% rename from OperatingSystem/software2/zout/test.mon rename to OperatingSystem/.unused/software2/zout/test.mon diff --git a/OperatingSystem/Applications/basic/.zout/.gitignore b/OperatingSystem/Applications/basic/.zout/.gitignore new file mode 100644 index 0000000..f9a7f4a --- /dev/null +++ b/OperatingSystem/Applications/basic/.zout/.gitignore @@ -0,0 +1 @@ +main* diff --git a/OperatingSystem/Applications/basic/.zout/symbols.s b/OperatingSystem/Applications/basic/.zout/symbols.s new file mode 100644 index 0000000..5398e6a --- /dev/null +++ b/OperatingSystem/Applications/basic/.zout/symbols.s @@ -0,0 +1,1225 @@ +;This file is generated by the build script. +;Do not make any changes here! + +?a0000 equ 0x14A5 +?a0001 equ 0x1562 +ABPASS equ 0x10D2 +ABS equ 0x1764 +ACCSUM equ 0x8E0 +ACPASS equ 0x10D1 +ADD30 equ 0x1D2F +ADD301 equ 0x1D3F +ADDEXP equ 0x16F8 +ADDIG equ 0x1894 +ADDPHL equ 0x14CD +ADDR_RTC equ 0xD0 +ALLFOL equ 0x13C9 +ANTVLU equ 0xC02 +ARET equ 0x1C3B +ARETN equ 0x1C3C +ARLDSV equ 0xFE8 +ARREND equ 0x1EB4 +ARRLP equ 0x1284 +ASC equ 0x139A +ASCTFP equ 0x1837 +ASPCS equ 0xB64 +ATN equ 0x1BE9 +ATN1 equ 0x1C06 +ATNTAB equ 0x1C10 +ATOH equ 0x91B +A_RTS_OFF equ 0x1BE +A_RTS_ON equ 0x1C7 +BADINP equ 0xB89 +BAKSTK equ 0x38E +BAKTMP equ 0x1377 +BASRST_00 equ 0x00 +BASRST_08 equ 0x08 +BASRST_10 equ 0x10 +BASRST_18 equ 0x18 +BASSTART equ 0x4E +BASTXT equ 0x1E38 +BFREE equ 0xE6 +BIN equ 0x1D81 +BIN2 equ 0x1D87 +BINERR equ 0x1DDE +BINIT equ 0x1DBD +BINTFP equ 0x1DB3 +BITOUT equ 0x1D9B +BITOUT2 equ 0x1D9F +BKSP equ 0x08 +BN equ 0x28 +BNORM equ 0x1535 +BNRMLP equ 0x1538 +BOOT_PHASE0 equ 0x83 +BOOT_PHASE1 equ 0xA5 +BOOT_PHASE1_LOOP equ 0xAE +BOOT_PHASE2 equ 0xB9 +BRK equ 0x892 +BRKFLG equ 0x1E30 +BRKLIN equ 0x1EA8 +BRKMSG equ 0x388 +BRKRET equ 0xE0 +BS equ 0x10 +BSERR equ 0x101E +BUFFER equ 0x1E3B +BYT2ASC equ 0x1D26 +BYTSFT equ 0x1673 +B_BEEP equ 0x50 +B_DSKSEL equ 0x71 +B_FATCD equ 0x7A +B_FATCREATE equ 0x7D +B_FATOPEN equ 0x74 +B_FATREAD equ 0x77 +B_FATWRITE equ 0x80 +B_IICRECV equ 0x56 +B_IICSEND equ 0x53 +B_KEYREAD equ 0x6B +B_KEYSEND equ 0x6E +B_PRINTAHEX equ 0x62 +B_PRINTCHAR equ 0x59 +B_PRINTINLINE equ 0x5F +B_PRINTLN equ 0x65 +B_PRINTSTR equ 0x5C +B_READCHAR equ 0x68 +CFEVAL equ 0xF78 +CHARTY equ 0xF1E +CHEKFN equ 0x1171 +CHKBIN equ 0x1DD0 +CHKLTR equ 0x8ED +CHKSTK equ 0x3C8 +CHKSUM equ 0x1E2D +CHKSYN equ 0x6BC +CHKTYP equ 0xCFB +CHR equ 0x13AB +CLEAR equ 0x944 +CLOTST equ 0x6F5 +CLREG equ 0x526 +CLRPTR equ 0x501 +CLS equ 0x1C38 +CMPFP equ 0x17C1 +CMPLG1 equ 0xE84 +CMPLOG equ 0xE82 +CMPNUM equ 0x17A7 +CMPRES equ 0xEC6 +CMPSTR equ 0xEAE +CN equ 0x20 +CNVNUM equ 0x1843 +COLD equ 0x4E +COMMAN equ 0x1E26 +COMMAND equ 0x1944 +COMMAND_BACKSPACE equ 0x1985 +COMMAND_LUT equ 0x18B2 +COMMAND_PROCESS equ 0x19AB +COMMAND_PROCESS_FOUND equ 0x19E6 +COMMAND_PROCESS_LOOP equ 0x19AE +COMMAND_PROCESS_LOOP_STR1 equ 0x19B7 +COMMAND_PROCESS_LOOP_STR2 equ 0x19CD +COMMAND_PROCESS_NEXT_ENTRY equ 0x19D2 +COMMAND_PROCESS_NEXT_ENTRYI equ 0x19D1 +COMMAND_PROCESS_NOT_FOUND equ 0x19DD +COMMAND_READ equ 0x1956 +COMPL equ 0x159B +CONCAT equ 0x1309 +CONEXP equ 0x1873 +CONPOS equ 0x1532 +CONSOLE_INIT equ 0xDC +CONSOLE_INIT_CTC equ 0xDC +CONSOLE_INIT_SIO equ 0xE4 +CONT equ 0x8C5 +CONTAD equ 0x1EAE +CONVAR equ 0xDEA +COS equ 0x1B63 +COUNT equ 0x763 +CPYLIT equ 0x5F8 +CR equ 0x0D +CRARLP equ 0x103E +CREARY equ 0x1023 +CRESTR equ 0xA52 +CRNCLP equ 0x559 +CRTMST equ 0x11AA +CRTST equ 0x11B6 +CRTSTE equ 0x11CC +CRUNCH equ 0x550 +CS equ 0x0C +CSTART equ 0x5A +CS_APU_CTRL equ 0xF9 +CS_APU_DATA equ 0xF8 +CS_BANK equ 0x00 +CS_CTC_0 equ 0x04 +CS_CTC_1 equ 0x05 +CS_CTC_2 equ 0x06 +CS_CTC_3 equ 0x07 +CS_DIP equ 0x01 +CS_PIA_CR equ 0x33 +CS_PIA_PA equ 0x30 +CS_PIA_PB equ 0x31 +CS_PIA_PC equ 0x32 +CS_PIO_AC equ 0xF6 +CS_PIO_AD equ 0xF4 +CS_PIO_BC equ 0xF7 +CS_PIO_BD equ 0xF5 +CS_SIO_A_C equ 0x09 +CS_SIO_A_D equ 0x08 +CS_SIO_B_C equ 0x0B +CS_SIO_B_D equ 0x0A +CTLOFG equ 0x1E28 +CTRLC equ 0x03 +CTRLG equ 0x07 +CTRLO equ 0x0F +CTRLQ equ 0x11 +CTRLR equ 0x12 +CTRLS equ 0x13 +CTRLU equ 0x15 +CUROPR equ 0x1E9F +CURPOS equ 0x1E85 +DATA equ 0x9F0 +DATFLG equ 0x1E88 +DATLIN equ 0x1EA3 +DATSNR equ 0x3E5 +DCBCDE equ 0x17FD +DD equ 0x12 +DDERR equ 0x3F4 +DEEK equ 0x1C55 +DEF equ 0x10E6 +DEFSIZ equ 0x1046 +DEINT equ 0x901 +DEL equ 0x7F +DELCHR equ 0x628 +DEPINT equ 0x8FB +DHEX_TO_BYTE equ 0x235 +DHEX_TO_BYTE_FAILED equ 0x251 +DIGTXT equ 0x1947 +DIM equ 0xEF0 +DIMRET equ 0xEE7 +DINPOS equ 0x6EB +DIV equ 0x168E +DIV1 equ 0x1DED +DIV10 equ 0x1678 +DIV2 equ 0x1DF1 +DIV3 equ 0x1DF5 +DIV4 equ 0x1DF8 +DIVLP equ 0x16B5 +DIVSUP equ 0x1DEC +DOAGN equ 0x53F +DOCOM equ 0xB35 +DODEL equ 0x608 +DOEBIT equ 0x1990 +DOFN equ 0x1113 +DOKE equ 0x1C60 +DONULL equ 0xB23 +DOSPC equ 0xB5F +DOTAB equ 0xB4C +DPOINT equ 0x186F +DTSTR equ 0x11BA +DVBCDE equ 0x1690 +DZ equ 0x14 +DZERR equ 0x3EE +ECHDEL equ 0x61C +EDIGIT equ 0x18BB +ENDBUF equ 0x5FF +ENDCON equ 0x1882 +ENDDIM equ 0x10AC +ENDINP equ 0xB14 +ENDNAM equ 0xF12 +ENDPRG equ 0x8A1 +ENFMEM equ 0x3D1 +ERRIN equ 0x41F +ERRLIN equ 0x1EAC +ERRMSG equ 0x376 +ERROR equ 0x3FF +ERRORS equ 0x2F4 +ERR_SYNTAX equ 0x19FC +ESC equ 0x1B +EVAL equ 0xD08 +EVAL1 equ 0xD0B +EVAL2 equ 0xD14 +EVAL3 equ 0xD17 +EVLPAR equ 0xDD1 +EVNOT equ 0xED0 +EXCUTE equ 0x82F +EXEC_RST_08 equ 0xDD5 +EXEC_RST_10 equ 0xDD9 +EXEC_RST_18 equ 0xDE5 +EXP equ 0x1A37 +EXPLP equ 0x1861 +EXPTAB equ 0x1A77 +EXPTEN equ 0x19A2 +EXTIG equ 0xC67 +FANDT equ 0xC90 +FC equ 0x08 +FCERR equ 0x916 +FDTLP equ 0xC78 +FINDEL equ 0x1084 +FLGDIF equ 0x174A +FLGREL equ 0x1751 +FNARG equ 0x1EBA +FNCTAB equ 0x159 +FNDARY equ 0xFEE +FNDELP equ 0x1089 +FNDEND equ 0x4D1 +FNDNUM equ 0x149E +FNDTOK equ 0x742 +FNDVAR equ 0xF5B +FNDWRD equ 0x583 +FNOFST equ 0xDFB +FNRGNM equ 0x1EB8 +FNTHR equ 0xF6D +FNVAL equ 0xE22 +FOPRND equ 0xD40 +FOR equ 0x78D +FORFLG equ 0x1EA5 +FORFND equ 0x7C1 +FORSLP equ 0x7A1 +FPADD equ 0x14DC +FPBCDE equ 0x1579 +FPEXP equ 0x1EC1 +FPINT equ 0x17D4 +FPMULT equ 0x1625 +FPREG equ 0x1EBE +FPROND equ 0x1582 +FPSINT equ 0x8F5 +FRE equ 0x10B0 +FRENUM equ 0x10CC +FRMEVL equ 0xDED +GARBGE equ 0x1248 +GARBLP equ 0x124B +GETCHR equ 0x84F +GETCMD equ 0x446 +GETHEX equ 0x1D5C +GETINT equ 0x14A1 +GETLEN equ 0x138F +GETLN equ 0x91C +GETNUM equ 0xCF6 +GETNXT equ 0x59E +GETSTR equ 0x1353 +GETVAR equ 0xEF5 +GNXARY equ 0x1283 +GOFUNC equ 0xE2A +GOSUB equ 0x999 +GOTO equ 0x9AA +GRBARY equ 0x12A5 +GRBDON equ 0x121D +GRBLP equ 0x1259 +GSTRCU equ 0x1356 +GSTRDE equ 0x135A +GSTRHL equ 0x1359 +GTFLNM equ 0x139E +GTFNAM equ 0xEFA +GTLNLP equ 0x91F +GTSIXD equ 0x190C +GTVLUS equ 0xBDA +HALF equ 0x19C1 +HALFPI equ 0x1BB2 +HEX equ 0x1CEE +HEX1 equ 0x1D07 +HEX2 equ 0x1D09 +HEX3 equ 0x1D17 +HEX4 equ 0x1D19 +HEXIT equ 0x1D73 +HEXLP equ 0x1D4F +HEXLP1 equ 0x1D54 +HEXTFP equ 0x1D43 +HEX_TO_BIN equ 0x255 +HEX_TO_BIN_2 equ 0x263 +HEX_TO_INVALID_2 equ 0x26A +HLD_END_LOAD equ 0x1CC9 +HLD_HIGH_RAM equ 0x1C8F +HLD_READ equ 0x1CB4 +HLD_READ_BYTE equ 0x1CD4 +HLD_READ_CHKSUM equ 0x1CBE +HLD_READ_DATA equ 0x1CB7 +HLD_READ_NIBBLE equ 0x1CE5 +HLD_WAIT_COLON equ 0x1C96 +HLOAD equ 0x1C77 +HX equ 0x26 +HXERR equ 0x1D7C +ID equ 0x16 +IDE_CMD_IDENT equ 0xEC +IDE_CMD_READSEC equ 0x20 +IDE_DEV_TABLE equ 0x1307 +IDE_RD equ 0x40 +IDE_REG_ALTSTS equ 0x16 +IDE_REG_CMDSTS equ 0x0F +IDE_REG_DATA equ 0x08 +IDE_REG_DRVADDR equ 0x17 +IDE_REG_ERROR equ 0x09 +IDE_REG_HCYL equ 0x0D +IDE_REG_HEAD equ 0x0E +IDE_REG_LBA0 equ 0x0B +IDE_REG_LBA1 equ 0x0C +IDE_REG_LBA2 equ 0x0D +IDE_REG_LBA3 equ 0x0E +IDE_REG_LCYL equ 0x0C +IDE_REG_SECTOR equ 0x0A +IDE_REG_SSECTOR equ 0x0B +IDE_RST equ 0x80 +IDE_WR equ 0x20 +IDTEST equ 0x1163 +IF equ 0xA97 +IFGO equ 0xAA5 +IFJMP equ 0x836 +IIC_CLK equ 0x01 +IIC_DATA equ 0x02 +INCHL equ 0x1790 +INCLEN equ 0x6E7 +INDFND equ 0x3AB +INEWLN equ 0x499 +INIT equ 0x62 +INITAB equ 0x31E +INITBE equ 0x375 +INMSG equ 0x37D +INP equ 0x145E +INPBIN equ 0xC2C +INPBRK equ 0x89E +INPORT equ 0x1E22 +INPSUB equ 0x1E21 +INPUT equ 0xB9A +INRNG equ 0x1915 +INT equ 0x1804 +INTVAR equ 0x510 +INT_VEC equ 0x1B +INVSGN equ 0x1768 +IO_AY0_ADDR equ 0x40 +IO_AY0_DATA equ 0x41 +IO_AY1_ADDR equ 0x42 +IO_AY1_DATA equ 0x43 +IO_REG0 equ 0x20 +IO_RTC_AMPM equ 0x25 +IO_RTC_CTR_D equ 0x2D +IO_RTC_CTR_E equ 0x2E +IO_RTC_CTR_F equ 0x2F +IO_RTC_DAY0 equ 0x26 +IO_RTC_DAY1 equ 0x27 +IO_RTC_HOUR equ 0x24 +IO_RTC_MIN0 equ 0x22 +IO_RTC_MIN1 equ 0x23 +IO_RTC_MON0 equ 0x28 +IO_RTC_MON1 equ 0x29 +IO_RTC_SEC0 equ 0x20 +IO_RTC_SEC1 equ 0x21 +IO_RTC_WEEK equ 0x2C +IO_RTC_YEAR1 equ 0x2B +IO_RTC_YERR0 equ 0x2A +ITMSEP equ 0xC1D +JSTZER equ 0x19AC +KILFOR equ 0xCE6 +KILIN equ 0x633 +LCRFLG equ 0x1E86 +LEFT equ 0x13BB +LEN equ 0x138B +LET equ 0xA07 +LETNUM equ 0xA69 +LETSTR equ 0xA22 +LF equ 0x0A +LFRGNM equ 0x1454 +LINEAT equ 0x1E36 +LINEIN equ 0x18C7 +LINES equ 0x1C46 +LINESC equ 0x1E29 +LINESN equ 0x1E2B +LINFND equ 0x47F +LIST equ 0x704 +LISTLP equ 0x710 +LOADFP equ 0x1789 +LOG equ 0x15E4 +LOGTAB equ 0x15D7 +LOKFOR equ 0x392 +LOOPST equ 0x1EA1 +LS equ 0x1C +LSTBIN equ 0x1EA6 +LSTLP2 equ 0x730 +LSTLP3 equ 0x733 +LSTRAM equ 0x1E89 +LSTRND equ 0x1E1D +LTSTND equ 0xC40 +LWIDTH equ 0x1E25 +MAKINT equ 0x14A4 +MAKNUM equ 0x1936 +MANLP equ 0x184B +MATCH equ 0x5D0 +MEMMSG equ 0x14E +MEM_FAT_AMOUNT equ 0x44B8 +MEM_FAT_CLUSTERLEN equ 0x44BB +MEM_FAT_COUNT1 equ 0x44BC +MEM_FAT_CURDIR equ 0x44DF +MEM_FAT_CURRDIR equ 0x453F +MEM_FAT_DATASTART equ 0x44C1 +MEM_FAT_DIRSEC equ 0x44CD +MEM_FAT_EXEC_COUNT equ 0x4545 +MEM_FAT_EXEC_CURR equ 0x4543 +MEM_FAT_EXEC_START equ 0x4547 +MEM_FAT_FILEREMAIN equ 0x44C9 +MEM_FAT_OF0_ATTRIBUTE equ 0x452F +MEM_FAT_OF0_CCLUST equ 0x4531 +MEM_FAT_OF0_DATREM equ 0x453B +MEM_FAT_OF0_DATSEC equ 0x4537 +MEM_FAT_OF0_FATSEC equ 0x4533 +MEM_FAT_RESERVED equ 0x44B6 +MEM_FAT_ROOTSTART equ 0x44C5 +MEM_FAT_SECTORS equ 0x44B9 +MEM_FAT_TMPFNAME equ 0x44CF +MEM_FAT_TMPPOINTER equ 0x44BD +MEM_IDE_BUFFER equ 0x42B6 +MEM_IDE_DEVICE equ 0x41CB +MEM_IDE_DEV_TABLE equ 0x41D5 +MEM_IDE_FSBUFFER equ 0x44B6 +MEM_IDE_PARTITION equ 0x41CD +MEM_IDE_POINTER equ 0x41D1 +MEM_IDE_SELECTED equ 0x4215 +MEM_IDE_STATUS equ 0x41CC +MEM_IDE_STRING_0 equ 0x4216 +MEM_IDE_STRING_1 equ 0x423E +MEM_IDE_STRING_2 equ 0x4266 +MEM_IDE_STRING_3 equ 0x428E +MID equ 0x13F5 +MID1 equ 0x13C1 +MIDNUM equ 0x1459 +MINCDE equ 0x1524 +MINUS equ 0xDD9 +MKTMST equ 0x11A7 +MLDBLP equ 0x1826 +MLDEBC equ 0x181D +MLOOP equ 0x7E +MLSP10 equ 0x1723 +MO equ 0x24 +MONITR equ 0x1C35 +MORDT equ 0xC4C +MORINP equ 0x642 +MOVBUF equ 0x4B8 +MOVDIR equ 0x5D8 +MOVLP equ 0x3BA +MOVSTR equ 0x3B7 +MOVUP equ 0x3B4 +MRPRNT equ 0xAB7 +MSG_CLEAR equ 0x1B6 +MSIZE equ 0x7B +MUL8LP equ 0x1650 +MULLN2 equ 0x161C +MULT equ 0x1623 +MULT8 equ 0x1647 +MULTEN equ 0x188D +MULVAL equ 0x1ED0 +MVSTPT equ 0xA5A +NEDMOR equ 0xBD6 +NEGAFT equ 0x19D7 +NEW equ 0x500 +NEXITM equ 0xB6F +NEXT equ 0xC9B +NEXT1 equ 0xC9E +NF equ 0x00 +NFERR equ 0x3F1 +NMIFLG equ 0x1E2F +NOCHNG equ 0x5C8 +NOENED equ 0x19AF +NOLIN equ 0x8B4 +NOMADD equ 0x1661 +NOMLAD equ 0x1834 +NOPMPT equ 0xBB4 +NORMAL equ 0x154F +NOSPC equ 0x5BF +NOSUB7 equ 0x1D6F +NOSWAP equ 0x14FE +NOTAMP equ 0xDCC +NOTSTR equ 0xF2D +NOT_IMPLEMENTED equ 0x19F5 +NOXOR equ 0x1484 +NSCFOR equ 0xF3D +NULFLG equ 0x1E27 +NULL equ 0x8D8 +NULLP equ 0xB2A +NULLS equ 0x1E24 +NUMASC equ 0x18DA +NXTARY equ 0x1005 +NXTBYT equ 0x5AE +NXTCHR equ 0x5EF +NXTDAT equ 0x1EB6 +NXTDTA equ 0x9EF +NXTITM equ 0xBCE +NXTOPR equ 0x1EAA +NXTSTL equ 0x9F6 +NXTSTT equ 0x9F9 +OD equ 0x06 +OKMSG equ 0x382 +OM equ 0x0C +OMERR equ 0x3E0 +ON equ 0xA79 +ONGO equ 0xA88 +ONGOLP equ 0xA89 +ONJMP equ 0x837 +OPNPAR equ 0xD04 +OPRND equ 0xD82 +OP_CALL equ 0x1A57 +OP_CD equ 0x1E27 +OP_CLR equ 0x1BEB +OP_DASM equ 0x1AD8 +OP_DIR equ 0x1E23 +OP_DUMP equ 0x1A77 +OP_EXEC equ 0x1A3E +OP_FSEXEC equ 0x1E44 +OP_IIC_IN equ 0x1B9F +OP_IIC_OUT equ 0x1B3F +OP_IO_IN equ 0x1B08 +OP_IO_OUT equ 0x1B1E +OP_LSDSK equ 0x1E00 +OP_RTIME equ 0x1BEF +OP_SELDSK equ 0x1E04 +OP_SET equ 0x1AA7 +OP_STIME equ 0x1D87 +OS equ 0x1A +OTKLN equ 0x630 +OTPORT equ 0x1DEA +OUTC equ 0x6C7 +OUTEXP equ 0x19A0 +OUTIT equ 0x6AE +OUTNBS equ 0x6B4 +OUTNCR equ 0x6EF +OUTSUB equ 0x1DE9 +OUTWRD equ 0x74C +OV equ 0x0A +OVERR equ 0x3FA +OVTST1 equ 0x1716 +OVTST2 equ 0x171B +OVTST3 equ 0x171C +PADD equ 0x18B6 +PAND equ 0xE44 +PASSA equ 0x10E1 +PBUFF equ 0x1EC3 +PEEK equ 0x14B2 +PEND equ 0x899 +PHLTFP equ 0x177D +PLUCDE equ 0x158F +PNORM equ 0x1557 +POKE equ 0x14B9 +POPAF equ 0x123A +POPHL equ 0x1375 +POPHRT equ 0x1375 +POPNOK equ 0x438 +POR equ 0xE43 +POR1 equ 0xE6B +POS equ 0x10DE +POSINT equ 0x8F8 +POST_CHECK_APU equ 0x1E7D +POST_CHECK_IDE_30 equ 0x1EA8 +POST_CHECK_IDE_40 equ 0x1EBB +POST_CHECK_PIO equ 0x1E58 +POST_START equ 0x1E48 +POST_TEST_RTC equ 0x1ED5 +POUT equ 0x146A +POWER equ 0x19ED +POWER1 equ 0x19FD +POWER2 equ 0x1A1F +POWERS equ 0x19C5 +PRG_RAM_START equ 0x4110 +PRG_RAM_TOP equ 0xFF00 +PRINT equ 0xABB +PRINTINLINE equ 0x1D0 +PRITAB equ 0x2DF +PRNTCRLF equ 0xB19 +PRNTHL equ 0x18CF +PRNTLP equ 0xABE +PRNTNB equ 0xB01 +PRNTOK equ 0x439 +PRNTST equ 0xB05 +PRNUMS equ 0x1201 +PROCES equ 0x65B +PROGND equ 0x1EB0 +PROGST equ 0x1ED3 +PROG_MEM_START equ 0x4000 +PROG_ROM_START equ 0x100 +PROMPT equ 0x543 +PRS equ 0x1202 +PRS1 equ 0x1205 +PRSLP equ 0x120C +PSUB equ 0x14D7 +PTRLP equ 0x4C5 +PUTBUF equ 0x69A +PUTCTL equ 0x69F +PUTFID equ 0x80C +QTSTLP equ 0x11BD +QTSTR equ 0x11B7 +QUARTR equ 0x1BB6 +READ equ 0xBC9 +READFG equ 0x1EA7 +REDO equ 0xB76 +REM equ 0x9F2 +RESDIV equ 0x16C8 +RESEED equ 0x1B4F +RESET equ 0x59 +RESTNL equ 0x873 +RESTOR equ 0x85E +RESZER equ 0x154A +RETADR equ 0xFB2 +RETINT equ 0x1756 +RETLIN equ 0x9EA +RETNAD equ 0x5D4 +RETNUL equ 0xFB5 +RETNUM equ 0xDE5 +RETREL equ 0x1748 +RETURN equ 0x9CB +RG equ 0x04 +RIGHT equ 0x13EB +RIGHT1 equ 0x13BF +RINPUT equ 0x1E31 +RLTLP equ 0xD24 +RND equ 0x1AD5 +RND1 equ 0x1B19 +RND2 equ 0x1B3D +RNDTAB equ 0x1B57 +RNGTST equ 0x19B2 +RONDB equ 0x156B +RONDUP equ 0x156A +ROUND equ 0x14CA +RSCALE equ 0x18AB +RSLNBK equ 0x784 +RSTSTR equ 0x140E +RST_00 equ 0x00 +RST_08 equ 0x08 +RST_10 equ 0x10 +RST_18 equ 0x18 +RUN equ 0x98D +RUNCNT equ 0x810 +RUNFST equ 0x50C +RUNLIN equ 0x9A9 +SAVEXP equ 0x154B +SAVSTP equ 0x803 +SAVSTR equ 0x1192 +SBSCPT equ 0xFC0 +SCALE equ 0x15AF +SCALLP equ 0x15B1 +SCALMI equ 0x1876 +SCALPL equ 0x188C +SCNEND equ 0x12E4 +SCPTLP equ 0xFC6 +SEARCH equ 0x59C +SEED equ 0x1DFA +SETIO equ 0x148E +SETLIN equ 0x75A +SETLIT equ 0x5E6 +SETPTR equ 0x4C0 +SETTOP equ 0xA2 +SFTPRG equ 0x487 +SGN equ 0x174E +SGNEXP equ 0xE33 +SGNRES equ 0x1EC2 +SHRITE equ 0x15BE +SHRLP equ 0x15C1 +SHRT1 equ 0x15C5 +SIGNON equ 0xF5 +SIGNS equ 0x1792 +SIN equ 0x1B69 +SIN1 equ 0x1B9E +SINTAB equ 0x1BBA +SIXDIG equ 0x18F7 +SMPVAR equ 0x126C +SMSER1 equ 0x1AAC +SN equ 0x02 +SNERR equ 0x3EB +SPCFST equ 0x18E8 +SPCLP equ 0xB68 +SQR equ 0x19DC +SRCHLN equ 0x4DD +SRCHLP equ 0x4E0 +SSTSA equ 0x1340 +ST equ 0x1E +STACK equ 0x1E40 +STACK_RAM_TOP equ 0xFFFF +STAKFP equ 0x1770 +STALL equ 0x888 +START_ADDR equ 0x8000 +START_ROM equ 0x00 +STKTHS equ 0xD68 +STLOOK equ 0x1F37 +STOP equ 0x897 +STORED equ 0x967 +STPOOL equ 0x12B5 +STR equ 0x1182 +STR1 equ 0x1188 +STRADD equ 0x12B8 +STRBOT equ 0x1E9D +STRCONV_BYTES_TO_HEX equ 0x26C +STRCONV_BYTES_TO_HEX_1 equ 0x27B +STRCONV_BYTES_TO_HEX_2 equ 0x285 +STRENT equ 0xC20 +STRSPC equ 0x1E34 +STR_Banner_Start equ 0x2689 +STR_PD_HEADER equ 0x186B +STTLIN equ 0xB0C +SUBCDE equ 0x14D9 +SUBPHL equ 0x14D3 +SUMLP equ 0x1ABD +SUMSER equ 0x1A98 +SUPTLZ equ 0x1984 +SVNAM2 equ 0xF11 +SVSTAD equ 0x11B0 +SYS_BUF_START equ 0x4010 +SYS_RAM_START equ 0x4000 +TAN equ 0x1BCF +TESTOS equ 0x123C +TESTR equ 0x121B +TM equ 0x18 +TMERR equ 0x3FD +TMPSTR equ 0x1E99 +TMSTPL equ 0x1E8D +TMSTPT equ 0x1E8B +TOPOOL equ 0x13B7 +TOSTRA equ 0x1349 +TRYAGN equ 0x195A +TSALP equ 0x134A +TSTBRK equ 0x879 +TSTMEM equ 0x90 +TSTNUM equ 0xCF9 +TSTOPL equ 0x11D8 +TSTRED equ 0xE70 +TSTREM equ 0x5E9 +TSTSGN equ 0x173F +TSTSTR equ 0xCFA +TTYLIN equ 0x639 +TYPE equ 0x1E87 +UF equ 0x22 +UFERR equ 0x3F7 +UL equ 0x0E +ULERR equ 0x9C6 +UNITY equ 0x15D3 +UPDATA equ 0x874 +USR equ 0x1DE6 +VAL equ 0x1425 +VAL1 equ 0x1443 +VAL2 equ 0x144D +VAL3 equ 0x1450 +VAREND equ 0x1EB2 +VAR_CONSOLE_BAUD equ 0x18 +VAR_CONSOLE_CONF equ 0x0F +VDP_MEM equ 0x80 +VDP_REG equ 0x81 +WAIT equ 0x1470 +WAITLP equ 0x1485 +WARM equ 0x51 +WARMST equ 0xDD +WIDTH equ 0x1C3E +WORDS equ 0x18F +WORDTB equ 0x29B +WRKSPC equ 0x1DE3 +ZDATA equ 0x83 +ZDIV equ 0xAC +ZEND equ 0x80 +ZEQUAL equ 0xB1 +ZERARY equ 0x1064 +ZERBYT equ 0x381 +ZEROLP equ 0xFA1 +ZEROSUP equ 0x1D8D +ZFN equ 0xA4 +ZFOR equ 0x81 +ZGOSUB equ 0x8C +ZGOTO equ 0x88 +ZGTR equ 0xB0 +ZLEFT equ 0xCB +ZLTH equ 0xB2 +ZMINUS equ 0xAA +ZNEW equ 0xA1 +ZNOT equ 0xA7 +ZONELP equ 0xB43 +ZOR equ 0xAF +ZPLUS equ 0xA9 +ZPRINT equ 0x9C +ZREM equ 0x8E +ZSGN equ 0xB3 +ZSPC equ 0xA5 +ZSTEP equ 0xA8 +ZTAB equ 0xA2 +ZTHEN equ 0xA6 +ZTIMES equ 0xAB +ZTO equ 0xA3 +_BASRST_08 equ 0x20 +_BASRST_10 equ 0x2D +_BASRST_18 equ 0x4B +_COMMAND_PROCESS_FOUND equ 0x19F4 +_OP_CALL equ 0x1A76 +_OP_IIC_ACK_ERR equ 0x1B84 +_OP_IIC_ACK_ERR_str equ 0x1B8B +_OP_IIC_IN_LOOP equ 0x1BD1 +_OP_IIC_IN_LOOP_TEXT equ 0x1BDE +_OP_IIC_OUT_LOOP equ 0x1B55 +_OP_IIC_OUT_SEND equ 0x1B71 +_OP_RTIME_NN equ 0x1BF2 +_OP_RTIME_RD_CMD equ 0x1CAA +_OP_SELDSK_INVALID equ 0x1E13 +_OP_SELDSK_INVALID_STR equ 0x1E2B +_OP_SET_LOOP equ 0x1ABF +_OP_STIME_INVALID equ 0x1D4D +_OP_STIME_PROMPT equ 0x1D64 +_OP_STIME_PROMPT_ERR equ 0x1D7C +_OP_STIME_STR_DAY equ 0x1CAB +_OP_STIME_STR_HOUR equ 0x1CFC +_OP_STIME_STR_MIN equ 0x1D17 +_OP_STIME_STR_MON equ 0x1CC6 +_OP_STIME_STR_SEC equ 0x1D32 +_OP_STIME_STR_YEAR equ 0x1CE1 +_POST_CHECK_APU_FAILED equ 0x1E9C +_POST_CHECK_IDE_FAILED equ 0x1ECE +_POST_CHECK_PIO_FAILED equ 0x1E71 +_POST_TEST_RTC_INVALID equ 0x1F0F +_POST_TEST_RTC_NOTFOUND equ 0x1F08 +_STR_NOT_FOUND equ 0x1A17 +_STR_NOT_IMPLEMENTED equ 0x1A03 +_STR_SYNTAX equ 0x1A2B +_WORKSPACE equ 0x1DE3 +_beep_pause_l1 equ 0xE01 +_compare_filename_loop equ 0x234A +_compare_filename_nomatch equ 0x2358 +_eof equ 0x9E5E +_fat_cd_navigate equ 0x24FF +_fat_cd_navigate_end equ 0x2545 +_fat_cd_navigate_errfile equ 0x256D +_fat_cd_navigate_errfile_str equ 0x259F +_fat_cd_navigate_error equ 0x2557 +_fat_cd_navigate_error_str equ 0x2575 +_fat_cd_navigate_findsec equ 0x2504 +_fat_cd_navigate_findsec_skipslash equ 0x2530 +_fat_cd_navigate_goback_fl equ 0x24BB +_fat_cd_navigate_inerror equ 0x2565 +_fat_cd_navigate_inerrorS equ 0x255F +_fat_cd_navigate_inerrore equ 0x2566 +_fat_cd_navigate_inputerr_str equ 0x258C +_fat_cd_navigate_l2 equ 0x2536 +_fat_exec_notexec equ 0x2665 +_fat_exec_notfound equ 0x264C +_fat_exec_read_done equ 0x2634 +_fat_exec_readloop1 equ 0x2616 +_fat_get_root_table_invalid equ 0x213A +_fat_getfatsec_notroot equ 0x2179 +_fat_increment_32 equ 0x22D0 +_fat_lfs_loop equ 0x2246 +_fat_lfs_loop_compare_end equ 0x2282 +_fat_lfs_loop_compare_match equ 0x2286 +_fat_lfs_loop_compare_next_sector equ 0x2258 +_fat_math_add32 equ 0x22E4 +_fat_math_mul32 equ 0x2315 +_fat_math_mul32_l equ 0x231C +_fat_math_mul32_noadd equ 0x2329 +_fat_math_sector_add_16 equ 0x22BC +_fat_print_directory_dir equ 0x243A +_fat_print_directory_loop equ 0x23CD +_fat_print_directory_loop_break equ 0x2499 +_fat_print_directory_loop_file equ 0x23E9 +_fat_print_directory_loop_next equ 0x2465 +_fat_print_directory_loop_next_sector equ 0x2470 +_format_filename_fat16_clean equ 0x2361 +_format_filename_fat16_loop equ 0x2368 +_format_filename_fat16_loop_copy equ 0x237B +_format_filename_fat16_loop_skip_8 equ 0x2372 +_ide_readsector_512_floop equ 0xE5D +_ideif_drv_sel_fail equ 0x15D2 +_ideif_drv_sel_fstr0 equ 0x168F +_ideif_drv_sel_pstr equ 0x1686 +_ideif_drv_sel_sstr0 equ 0x169D +_ideif_drv_sel_syn equ 0x16AA +_ideif_init_drive_charloop equ 0x1499 +_ideif_init_drive_found equ 0x147B +_ideif_init_drive_loop equ 0x1463 +_ideif_init_drive_nodrv equ 0x1476 +_ideif_init_drive_prt_fnd equ 0x14F7 +_ideif_init_drive_prt_l1 equ 0x14E5 +_ideif_init_drive_prt_ln equ 0x14EF +_ideif_prnt_devtable_hdr equ 0x1612 +_ideif_prnt_devtable_l1 equ 0x1373 +_ideif_prnt_devtable_l1_e2 equ 0x1439 +_ideif_prnt_devtable_l1_es equ 0x13B8 +_ideif_prnt_devtable_l1_ms equ 0x1436 +_ideif_prnt_devtable_l1_nxt equ 0x1380 +_ideif_prnt_devtable_l1_s00 equ 0x13A6 +_ideif_prnt_devtable_l1_s01 equ 0x13AB +_ideif_prnt_devtable_l1_s02 equ 0x13B0 +_ideif_prnt_devtable_l1_sFF equ 0x13B5 +_ideif_prnt_devtable_l1_sel equ 0x137E +_ideif_prnt_devtable_master equ 0x1676 +_ideif_prnt_devtable_s00 equ 0x164A +_ideif_prnt_devtable_s01 equ 0x1655 +_ideif_prnt_devtable_s02 equ 0x1660 +_ideif_prnt_devtable_sFF equ 0x166B +_ideif_prnt_devtable_slave equ 0x167E +_read_bcd_invalid equ 0x18D +_shift4 equ 0x1DFB +_wait equ 0x22 +beep equ 0xDE8 +beep_loop equ 0xDEA +beep_pause equ 0xE00 +com_header equ 0x8000 +com_prg equ 0x8040 +compare_filename equ 0x2346 +dasm_00 equ 0x9ED +dasm_01 equ 0xCD9 +dasm_02 equ 0xA73 +dasm_03 equ 0xCAB +dasm_08 equ 0xAF0 +dasm_09 equ 0xC7E +dasm_0A equ 0xA55 +dasm_0B equ 0xCC2 +dasm_10 equ 0xA35 +dasm_12 equ 0xA7E +dasm_18 equ 0x9F8 +dasm_1A equ 0xA5F +dasm_20 equ 0xA12 +dasm_22 equ 0xD1F +dasm_27 equ 0xAB8 +dasm_28 equ 0xA0B +dasm_2A equ 0xCF0 +dasm_2F equ 0xABC +dasm_30 equ 0xA03 +dasm_32 equ 0xA89 +dasm_37 equ 0xAC8 +dasm_38 equ 0x9FC +dasm_3A equ 0xA69 +dasm_3F equ 0xAC4 +dasm_76 equ 0xACC +dasm_80C6 equ 0xB49 +dasm_BE equ 0xAE6 +dasm_C3 equ 0x9F1 +dasm_C88E equ 0xB6F +dasm_C9 equ 0xA41 +dasm_CD equ 0xA3B +dasm_D9 equ 0xAFD +dasm_DD equ 0xA23 +dasm_DD_01 equ 0xCE0 +dasm_DD_09 equ 0xC99 +dasm_DD_22 equ 0xD35 +dasm_DD_23 equ 0xCB0 +dasm_DD_2A equ 0xD07 +dasm_DD_2B equ 0xCC7 +dasm_DD_34 equ 0xC49 +dasm_DD_35 equ 0xC66 +dasm_DD_86 equ 0xB51 +dasm_DD_8E equ 0xB77 +dasm_DD_96 equ 0xB9A +dasm_DD_9E equ 0xBBA +dasm_DD_A6 equ 0xBDB +dasm_DD_AE equ 0xC12 +dasm_DD_B6 equ 0xBF7 +dasm_DD_BE equ 0xC2E +dasm_DD_E1 equ 0xD87 +dasm_DD_E3 equ 0xB0D +dasm_DD_E5 equ 0xD71 +dasm_DD_F9 equ 0xD57 +dasm_E1 equ 0xD81 +dasm_E3 equ 0xB01 +dasm_E5 equ 0xD6B +dasm_E9 equ 0xA1A +dasm_ED_42 equ 0xC90 +dasm_ED_43 equ 0xD2B +dasm_ED_44 equ 0xAC0 +dasm_ED_45 equ 0xA4B +dasm_ED_46 equ 0xAD7 +dasm_ED_4A equ 0xC87 +dasm_ED_4B equ 0xCFC +dasm_ED_4D equ 0xA46 +dasm_ED_56 equ 0xADC +dasm_ED_5E equ 0xAE1 +dasm_ED_A0 equ 0xB25 +dasm_ED_A1 equ 0xB37 +dasm_ED_A8 equ 0xB2E +dasm_ED_A9 equ 0xB40 +dasm_ED_B0 equ 0xB29 +dasm_ED_B1 equ 0xB3B +dasm_ED_B8 equ 0xB32 +dasm_ED_B9 equ 0xB44 +dasm_F3 equ 0xAD1 +dasm_F9 equ 0xD4D +dasm_FB equ 0xAD4 +dasm_FD equ 0xA2C +dasm_FD_01 equ 0xCE8 +dasm_FD_09 equ 0xCA2 +dasm_FD_22 equ 0xD41 +dasm_FD_23 equ 0xCB9 +dasm_FD_2A equ 0xD13 +dasm_FD_2B equ 0xCD0 +dasm_FD_34 equ 0xC55 +dasm_FD_35 equ 0xC72 +dasm_FD_86 equ 0xB60 +dasm_FD_8E equ 0xB86 +dasm_FD_96 equ 0xBA6 +dasm_FD_9E equ 0xBC8 +dasm_FD_A6 equ 0xBE7 +dasm_FD_AE equ 0xC1E +dasm_FD_B6 equ 0xC02 +dasm_FD_BE equ 0xC39 +dasm_FD_E1 equ 0xD8F +dasm_FD_E3 equ 0xB19 +dasm_FD_E5 equ 0xD79 +dasm_FD_F9 equ 0xD61 +dasm_FF equ 0xA50 +dasm_UU equ 0xD97 +dasm_UW equ 0xD9B +dasm__AND equ 0xBD6 +dasm__CP equ 0xC2A +dasm__DEC equ 0xC61 +dasm__ED_47 equ 0xAA8 +dasm__ED_4F equ 0xAB0 +dasm__ED_57 equ 0xA98 +dasm__ED_5F equ 0xAA0 +dasm__INC equ 0xC44 +dasm__LD equ 0xA94 +dasm__OR equ 0xBF3 +dasm__SBC equ 0xBB2 +dasm__SUB equ 0xB95 +dasm__XOR equ 0xC0D +dasm_opcode_table equ 0x595 +dasm_print16hex_addr equ 0x3C2 +dasm_print8hex equ 0x3DA +dasm_printFlags_table equ 0xDA0 +dasm_printRegister8_table equ 0xDB0 +dasm_printRegister8_table_HL equ 0xDD0 +dasm_printRegisterIX_table equ 0xDB8 +dasm_printRegisterIY_table equ 0xDC0 +dasm_printRegisterSP_table equ 0xDC8 +disassemble equ 0x286 +disassemble_continue equ 0x36C +disassemble_err equ 0x35C +disassemble_next equ 0x28A +disassemble_print_opcode_params_end equ 0x359 +disassemble_print_opcode_params_loop equ 0x305 +disassemble_print_opcode_raw equ 0x2C7 +disassemble_print_opcode_raw_fill equ 0x2DB +disassemble_table_first_match equ 0x39E +disassemble_table_found equ 0x3B8 +disassemble_table_notfound equ 0x3BC +disassemble_table_seek equ 0x37A +disassemble_table_seek_loop equ 0x37E +dump_pretty equ 0x1810 +dump_pretty_ascii equ 0x183A +dump_pretty_ascii_cont equ 0x1858 +dump_pretty_ascii_loop equ 0x1842 +dump_pretty_ascii_none equ 0x1853 +dump_pretty_col equ 0x182D +dump_pretty_end equ 0x186A +dump_pretty_nextrow equ 0x185E +dump_pretty_row equ 0x1818 +endPrint equ 0x1DE +fat_cd_single equ 0x249B +fat_copy_lba_pointer equ 0x233D +fat_exec equ 0x25B6 +fat_get_root_table equ 0x206D +fat_getfatsec equ 0x2162 +fat_openfile equ 0x2217 +fat_openfile_noprepare equ 0x221F +fat_print_directory equ 0x2382 +fat_readfilesec equ 0x21EA +fat_reset_pointer equ 0x232E +format_filename_fat16 equ 0x235C +ide_printerror equ 0xE94 +ide_readsector_512_fast equ 0xE49 +ide_readsector_timeout equ 0xE7E +ide_regread_8 equ 0xE33 +ide_regwrite_8 equ 0xE19 +ide_reset equ 0xE0D +ide_writesector_256 equ 0xE93 +ideif_drv_sel equ 0x159A +ideif_get_drv_pointer equ 0x153A +ideif_init_all equ 0x154E +ideif_init_devtable equ 0x1347 +ideif_init_drive equ 0x145A +ideif_prnt_devtable equ 0x1365 +iic_init equ 0x171C +iic_read_ack equ 0x1763 +iic_receive_buffer equ 0x16ED +iic_receive_buffer_done equ 0x1710 +iic_receive_buffer_err equ 0x1716 +iic_receive_buffer_loop equ 0x16FE +iic_receive_byte equ 0x17E9 +iic_receive_byte_loop equ 0x17F6 +iic_send_ack equ 0x1789 +iic_send_buffer equ 0x16C3 +iic_send_buffer_done equ 0x16E1 +iic_send_buffer_err equ 0x16E7 +iic_send_buffer_loop equ 0x16D3 +iic_send_byte equ 0x17C3 +iic_send_byte_loop equ 0x17CF +iic_send_ebit equ 0x1742 +iic_send_nack equ 0x17A6 +iic_send_sbit equ 0x1729 +interrupt_vectors equ 0x4000 +mon_var_template equ 0x44 +mon_var_template_end equ 0x50F +nxtILC equ 0x1D3 +param_01 equ 0x3E8 +param_02 equ 0x40F +param_03 equ 0x42C +param_03_done equ 0x464 +param_03_neg equ 0x44D +param_04 equ 0x468 +param_04_i equ 0x478 +param_05 equ 0x47E +param_06 equ 0x48B +param_07 equ 0x4A5 +param_08 equ 0x4B2 +param_09 equ 0x4C7 +param_09_0A equ 0x4CD +param_0A equ 0x4BE +param_10 equ 0x4DC +param_11 equ 0x4EC +param_11_12 equ 0x4FB +param_11_12_all equ 0x51B +param_11_12_def equ 0x50E +param_11_12_ix equ 0x513 +param_11_12_iy equ 0x518 +param_12 equ 0x4F4 +param_13 equ 0x52C +param_80 equ 0x54B +param_80_seek equ 0x552 +param_81 equ 0x542 +param_comma equ 0x586 +param_printRegister equ 0x561 +param_printRegisterA equ 0x57F +param_printRegisterHL equ 0x577 +prg_end equ 0x9E5E +prg_start equ 0x807B +print_16_hex equ 0x1A9 +print_32_hex equ 0x190 +print_a_hex equ 0x143 +print_bcd equ 0x155 +print_char equ 0x115 +print_clear equ 0x126 +print_newLine equ 0x12D +print_reg equ 0x1E3 +print_str equ 0x11D +print_str_fixed equ 0x18AA +print_wait_out equ 0x138 +read_bcd equ 0x177 +read_char equ 0x15B +read_in_sts equ 0x16D +read_lba_sector equ 0x1561 +str_dev_done equ 0x160A +str_dev_waitready equ 0x15F2 +str_error_start equ 0xEC9 +str_error_start1 equ 0xEE6 +str_error_start2 equ 0xEEF +str_error_time equ 0xEF8 +str_post_apu equ 0x1F67 +str_post_ide_30 equ 0x1F16 +str_post_ide_40 equ 0x1F31 +str_post_nd equ 0x1F9D +str_post_ok equ 0x1FD5 +str_post_pio equ 0x1F4C +str_post_rtc equ 0x1F82 +str_post_rtc_iv equ 0x1FAB +var_apu_present equ 0x410A +var_buffer_len equ 0x4100 +var_bytes_count equ 0x411A +var_curserchar equ 0x4106 +var_curserlastaddr equ 0x4107 +var_curseron equ 0x4105 +var_curserstate equ 0x4104 +var_curserx equ 0x4102 +var_cursery equ 0x4103 +var_dir equ 0x412B +var_idebuffer equ 0x41CB +var_input equ 0x417B +var_last_char equ 0x4101 +var_opcode equ 0x4114 +var_opcode_length equ 0x4116 +var_opcode_pcount equ 0x4119 +var_opcode_start equ 0x4110 +var_opcode_string equ 0x4117 +var_opcode_table equ 0x4112 +var_opcode_x equ 0x4115 +var_pio_present equ 0x4109 +var_ps2mem equ 0x411B +var_scratch equ 0x410B diff --git a/OperatingSystem/cpm/include/basic.s b/OperatingSystem/Applications/basic/include/basic.s similarity index 100% rename from OperatingSystem/cpm/include/basic.s rename to OperatingSystem/Applications/basic/include/basic.s diff --git a/OperatingSystem/Applications/basic/include/extern_symbols.s b/OperatingSystem/Applications/basic/include/extern_symbols.s new file mode 120000 index 0000000..697de33 --- /dev/null +++ b/OperatingSystem/Applications/basic/include/extern_symbols.s @@ -0,0 +1 @@ +../../../monitor_v2/zout/symbols.s \ No newline at end of file diff --git a/OperatingSystem/basic/test.asm b/OperatingSystem/Applications/basic/main.asm similarity index 100% rename from OperatingSystem/basic/test.asm rename to OperatingSystem/Applications/basic/main.asm diff --git a/OperatingSystem/Applications/filedmp/.zout/.gitignore b/OperatingSystem/Applications/filedmp/.zout/.gitignore new file mode 100644 index 0000000..f9a7f4a --- /dev/null +++ b/OperatingSystem/Applications/filedmp/.zout/.gitignore @@ -0,0 +1 @@ +main* diff --git a/OperatingSystem/Applications/filedmp/.zout/symbols.s b/OperatingSystem/Applications/filedmp/.zout/symbols.s new file mode 100644 index 0000000..50fb233 --- /dev/null +++ b/OperatingSystem/Applications/filedmp/.zout/symbols.s @@ -0,0 +1,594 @@ +;This file is generated by the build script. +;Do not make any changes here! + +?a0000 equ 0x14A5 +?a0001 equ 0x1562 +ADDR_RTC equ 0xD0 +A_RTS_OFF equ 0x1BE +A_RTS_ON equ 0x1C7 +BOOT_PHASE0 equ 0x83 +BOOT_PHASE1 equ 0xA5 +BOOT_PHASE1_LOOP equ 0xAE +BOOT_PHASE2 equ 0xB9 +B_BEEP equ 0x50 +B_DSKSEL equ 0x71 +B_FATCD equ 0x7A +B_FATCREATE equ 0x7D +B_FATOPEN equ 0x74 +B_FATREAD equ 0x77 +B_FATWRITE equ 0x80 +B_IICRECV equ 0x56 +B_IICSEND equ 0x53 +B_KEYREAD equ 0x6B +B_KEYSEND equ 0x6E +B_PRINTAHEX equ 0x62 +B_PRINTCHAR equ 0x59 +B_PRINTINLINE equ 0x5F +B_PRINTLN equ 0x65 +B_PRINTSTR equ 0x5C +B_READCHAR equ 0x68 +COMMAND equ 0x1944 +COMMAND_BACKSPACE equ 0x1985 +COMMAND_LUT equ 0x18B2 +COMMAND_PROCESS equ 0x19AB +COMMAND_PROCESS_FOUND equ 0x19E6 +COMMAND_PROCESS_LOOP equ 0x19AE +COMMAND_PROCESS_LOOP_STR1 equ 0x19B7 +COMMAND_PROCESS_LOOP_STR2 equ 0x19CD +COMMAND_PROCESS_NEXT_ENTRY equ 0x19D2 +COMMAND_PROCESS_NEXT_ENTRYI equ 0x19D1 +COMMAND_PROCESS_NOT_FOUND equ 0x19DD +COMMAND_READ equ 0x1956 +CONSOLE_INIT equ 0xDC +CONSOLE_INIT_CTC equ 0xDC +CONSOLE_INIT_SIO equ 0xE4 +CS_APU_CTRL equ 0xF9 +CS_APU_DATA equ 0xF8 +CS_BANK equ 0x00 +CS_CTC_0 equ 0x04 +CS_CTC_1 equ 0x05 +CS_CTC_2 equ 0x06 +CS_CTC_3 equ 0x07 +CS_DIP equ 0x01 +CS_PIA_CR equ 0x33 +CS_PIA_PA equ 0x30 +CS_PIA_PB equ 0x31 +CS_PIA_PC equ 0x32 +CS_PIO_AC equ 0xF6 +CS_PIO_AD equ 0xF4 +CS_PIO_BC equ 0xF7 +CS_PIO_BD equ 0xF5 +CS_SIO_A_C equ 0x09 +CS_SIO_A_D equ 0x08 +CS_SIO_B_C equ 0x0B +CS_SIO_B_D equ 0x0A +DHEX_TO_BYTE equ 0x235 +DHEX_TO_BYTE_FAILED equ 0x251 +ERR_SYNTAX equ 0x19FC +EXEC_RST_08 equ 0xDD5 +EXEC_RST_10 equ 0xDD9 +EXEC_RST_18 equ 0xDE5 +HEX_TO_BIN equ 0x255 +HEX_TO_BIN_2 equ 0x263 +HEX_TO_INVALID_2 equ 0x26A +IDE_CMD_IDENT equ 0xEC +IDE_CMD_READSEC equ 0x20 +IDE_DEV_TABLE equ 0x1307 +IDE_RD equ 0x40 +IDE_REG_ALTSTS equ 0x16 +IDE_REG_CMDSTS equ 0x0F +IDE_REG_DATA equ 0x08 +IDE_REG_DRVADDR equ 0x17 +IDE_REG_ERROR equ 0x09 +IDE_REG_HCYL equ 0x0D +IDE_REG_HEAD equ 0x0E +IDE_REG_LBA0 equ 0x0B +IDE_REG_LBA1 equ 0x0C +IDE_REG_LBA2 equ 0x0D +IDE_REG_LBA3 equ 0x0E +IDE_REG_LCYL equ 0x0C +IDE_REG_SECTOR equ 0x0A +IDE_REG_SSECTOR equ 0x0B +IDE_RST equ 0x80 +IDE_WR equ 0x20 +IIC_CLK equ 0x01 +IIC_DATA equ 0x02 +INT_VEC equ 0x1B +IO_AY0_ADDR equ 0x40 +IO_AY0_DATA equ 0x41 +IO_AY1_ADDR equ 0x42 +IO_AY1_DATA equ 0x43 +IO_REG0 equ 0x20 +IO_RTC_AMPM equ 0x25 +IO_RTC_CTR_D equ 0x2D +IO_RTC_CTR_E equ 0x2E +IO_RTC_CTR_F equ 0x2F +IO_RTC_DAY0 equ 0x26 +IO_RTC_DAY1 equ 0x27 +IO_RTC_HOUR equ 0x24 +IO_RTC_MIN0 equ 0x22 +IO_RTC_MIN1 equ 0x23 +IO_RTC_MON0 equ 0x28 +IO_RTC_MON1 equ 0x29 +IO_RTC_SEC0 equ 0x20 +IO_RTC_SEC1 equ 0x21 +IO_RTC_WEEK equ 0x2C +IO_RTC_YEAR1 equ 0x2B +IO_RTC_YERR0 equ 0x2A +MEM_FAT_AMOUNT equ 0x44B8 +MEM_FAT_CLUSTERLEN equ 0x44BB +MEM_FAT_COUNT1 equ 0x44BC +MEM_FAT_CURDIR equ 0x44DF +MEM_FAT_CURRDIR equ 0x453F +MEM_FAT_DATASTART equ 0x44C1 +MEM_FAT_DIRSEC equ 0x44CD +MEM_FAT_EXEC_COUNT equ 0x4545 +MEM_FAT_EXEC_CURR equ 0x4543 +MEM_FAT_EXEC_START equ 0x4547 +MEM_FAT_FILEREMAIN equ 0x44C9 +MEM_FAT_OF0_ATTRIBUTE equ 0x452F +MEM_FAT_OF0_CCLUST equ 0x4531 +MEM_FAT_OF0_DATREM equ 0x453B +MEM_FAT_OF0_DATSEC equ 0x4537 +MEM_FAT_OF0_FATSEC equ 0x4533 +MEM_FAT_RESERVED equ 0x44B6 +MEM_FAT_ROOTSTART equ 0x44C5 +MEM_FAT_SECTORS equ 0x44B9 +MEM_FAT_TMPFNAME equ 0x44CF +MEM_FAT_TMPPOINTER equ 0x44BD +MEM_IDE_BUFFER equ 0x42B6 +MEM_IDE_DEVICE equ 0x41CB +MEM_IDE_DEV_TABLE equ 0x41D5 +MEM_IDE_FSBUFFER equ 0x44B6 +MEM_IDE_PARTITION equ 0x41CD +MEM_IDE_POINTER equ 0x41D1 +MEM_IDE_SELECTED equ 0x4215 +MEM_IDE_STATUS equ 0x41CC +MEM_IDE_STRING_0 equ 0x4216 +MEM_IDE_STRING_1 equ 0x423E +MEM_IDE_STRING_2 equ 0x4266 +MEM_IDE_STRING_3 equ 0x428E +MSG_CLEAR equ 0x1B6 +NOT_IMPLEMENTED equ 0x19F5 +OP_CALL equ 0x1A57 +OP_CD equ 0x1E27 +OP_CLR equ 0x1BEB +OP_DASM equ 0x1AD8 +OP_DIR equ 0x1E23 +OP_DUMP equ 0x1A77 +OP_EXEC equ 0x1A3E +OP_FSEXEC equ 0x1E44 +OP_IIC_IN equ 0x1B9F +OP_IIC_OUT equ 0x1B3F +OP_IO_IN equ 0x1B08 +OP_IO_OUT equ 0x1B1E +OP_LSDSK equ 0x1E00 +OP_RTIME equ 0x1BEF +OP_SELDSK equ 0x1E04 +OP_SET equ 0x1AA7 +OP_STIME equ 0x1D87 +POST_CHECK_APU equ 0x1E7D +POST_CHECK_IDE_30 equ 0x1EA8 +POST_CHECK_IDE_40 equ 0x1EBB +POST_CHECK_PIO equ 0x1E58 +POST_START equ 0x1E48 +POST_TEST_RTC equ 0x1ED5 +PRG_RAM_START equ 0x4110 +PRG_RAM_TOP equ 0xFF00 +PRINTINLINE equ 0x1D0 +PROG_MEM_START equ 0x4000 +PROG_ROM_START equ 0x100 +RST_00 equ 0x00 +RST_08 equ 0x08 +RST_10 equ 0x10 +RST_18 equ 0x18 +STACK_RAM_TOP equ 0xFFFF +START_ADDR equ 0x8000 +START_ROM equ 0x00 +STRCONV_BYTES_TO_HEX equ 0x26C +STRCONV_BYTES_TO_HEX_1 equ 0x27B +STRCONV_BYTES_TO_HEX_2 equ 0x285 +STR_Banner_Start equ 0x2689 +STR_PD_HEADER equ 0x186B +SYS_BUF_START equ 0x4010 +SYS_RAM_START equ 0x4000 +VAR_CONSOLE_BAUD equ 0x18 +VAR_CONSOLE_CONF equ 0x0F +VDP_MEM equ 0x80 +VDP_REG equ 0x81 +_COMMAND_PROCESS_FOUND equ 0x19F4 +_OP_CALL equ 0x1A76 +_OP_IIC_ACK_ERR equ 0x1B84 +_OP_IIC_ACK_ERR_str equ 0x1B8B +_OP_IIC_IN_LOOP equ 0x1BD1 +_OP_IIC_IN_LOOP_TEXT equ 0x1BDE +_OP_IIC_OUT_LOOP equ 0x1B55 +_OP_IIC_OUT_SEND equ 0x1B71 +_OP_RTIME_NN equ 0x1BF2 +_OP_RTIME_RD_CMD equ 0x1CAA +_OP_SELDSK_INVALID equ 0x1E13 +_OP_SELDSK_INVALID_STR equ 0x1E2B +_OP_SET_LOOP equ 0x1ABF +_OP_STIME_INVALID equ 0x1D4D +_OP_STIME_PROMPT equ 0x1D64 +_OP_STIME_PROMPT_ERR equ 0x1D7C +_OP_STIME_STR_DAY equ 0x1CAB +_OP_STIME_STR_HOUR equ 0x1CFC +_OP_STIME_STR_MIN equ 0x1D17 +_OP_STIME_STR_MON equ 0x1CC6 +_OP_STIME_STR_SEC equ 0x1D32 +_OP_STIME_STR_YEAR equ 0x1CE1 +_POST_CHECK_APU_FAILED equ 0x1E9C +_POST_CHECK_IDE_FAILED equ 0x1ECE +_POST_CHECK_PIO_FAILED equ 0x1E71 +_POST_TEST_RTC_INVALID equ 0x1F0F +_POST_TEST_RTC_NOTFOUND equ 0x1F08 +_STR_NOT_FOUND equ 0x1A17 +_STR_NOT_IMPLEMENTED equ 0x1A03 +_STR_SYNTAX equ 0x1A2B +_beep_pause_l1 equ 0xE01 +_com_prg_fail equ 0x811E +_com_prg_fail_str_header equ 0x8125 +_com_prg_loop equ 0x8068 +_com_prg_loop_column equ 0x80CC +_com_prg_loop_column_ascii equ 0x80EE +_com_prg_loop_column_ascii_le equ 0x8104 +_com_prg_loop_column_ascii_none equ 0x80FF +_com_prg_loop_row equ 0x807F +_compare_filename_loop equ 0x234A +_compare_filename_nomatch equ 0x2358 +_eof equ 0x816A +_fat_cd_navigate equ 0x24FF +_fat_cd_navigate_end equ 0x2545 +_fat_cd_navigate_errfile equ 0x256D +_fat_cd_navigate_errfile_str equ 0x259F +_fat_cd_navigate_error equ 0x2557 +_fat_cd_navigate_error_str equ 0x2575 +_fat_cd_navigate_findsec equ 0x2504 +_fat_cd_navigate_findsec_skipslash equ 0x2530 +_fat_cd_navigate_goback_fl equ 0x24BB +_fat_cd_navigate_inerror equ 0x2565 +_fat_cd_navigate_inerrorS equ 0x255F +_fat_cd_navigate_inerrore equ 0x2566 +_fat_cd_navigate_inputerr_str equ 0x258C +_fat_cd_navigate_l2 equ 0x2536 +_fat_exec_notexec equ 0x2665 +_fat_exec_notfound equ 0x264C +_fat_exec_read_done equ 0x2634 +_fat_exec_readloop1 equ 0x2616 +_fat_get_root_table_invalid equ 0x213A +_fat_getfatsec_notroot equ 0x2179 +_fat_increment_32 equ 0x22D0 +_fat_lfs_loop equ 0x2246 +_fat_lfs_loop_compare_end equ 0x2282 +_fat_lfs_loop_compare_match equ 0x2286 +_fat_lfs_loop_compare_next_sector equ 0x2258 +_fat_math_add32 equ 0x22E4 +_fat_math_mul32 equ 0x2315 +_fat_math_mul32_l equ 0x231C +_fat_math_mul32_noadd equ 0x2329 +_fat_math_sector_add_16 equ 0x22BC +_fat_print_directory_dir equ 0x243A +_fat_print_directory_loop equ 0x23CD +_fat_print_directory_loop_break equ 0x2499 +_fat_print_directory_loop_file equ 0x23E9 +_fat_print_directory_loop_next equ 0x2465 +_fat_print_directory_loop_next_sector equ 0x2470 +_format_filename_fat16_clean equ 0x2361 +_format_filename_fat16_loop equ 0x2368 +_format_filename_fat16_loop_copy equ 0x237B +_format_filename_fat16_loop_skip_8 equ 0x2372 +_ide_readsector_512_floop equ 0xE5D +_ideif_drv_sel_fail equ 0x15D2 +_ideif_drv_sel_fstr0 equ 0x168F +_ideif_drv_sel_pstr equ 0x1686 +_ideif_drv_sel_sstr0 equ 0x169D +_ideif_drv_sel_syn equ 0x16AA +_ideif_init_drive_charloop equ 0x1499 +_ideif_init_drive_found equ 0x147B +_ideif_init_drive_loop equ 0x1463 +_ideif_init_drive_nodrv equ 0x1476 +_ideif_init_drive_prt_fnd equ 0x14F7 +_ideif_init_drive_prt_l1 equ 0x14E5 +_ideif_init_drive_prt_ln equ 0x14EF +_ideif_prnt_devtable_hdr equ 0x1612 +_ideif_prnt_devtable_l1 equ 0x1373 +_ideif_prnt_devtable_l1_e2 equ 0x1439 +_ideif_prnt_devtable_l1_es equ 0x13B8 +_ideif_prnt_devtable_l1_ms equ 0x1436 +_ideif_prnt_devtable_l1_nxt equ 0x1380 +_ideif_prnt_devtable_l1_s00 equ 0x13A6 +_ideif_prnt_devtable_l1_s01 equ 0x13AB +_ideif_prnt_devtable_l1_s02 equ 0x13B0 +_ideif_prnt_devtable_l1_sFF equ 0x13B5 +_ideif_prnt_devtable_l1_sel equ 0x137E +_ideif_prnt_devtable_master equ 0x1676 +_ideif_prnt_devtable_s00 equ 0x164A +_ideif_prnt_devtable_s01 equ 0x1655 +_ideif_prnt_devtable_s02 equ 0x1660 +_ideif_prnt_devtable_sFF equ 0x166B +_ideif_prnt_devtable_slave equ 0x167E +_read_bcd_invalid equ 0x18D +_shift4 equ 0x1DFB +beep equ 0xDE8 +beep_loop equ 0xDEA +beep_pause equ 0xE00 +com_header equ 0x8000 +com_prg equ 0x8040 +compare_filename equ 0x2346 +dasm_00 equ 0x9ED +dasm_01 equ 0xCD9 +dasm_02 equ 0xA73 +dasm_03 equ 0xCAB +dasm_08 equ 0xAF0 +dasm_09 equ 0xC7E +dasm_0A equ 0xA55 +dasm_0B equ 0xCC2 +dasm_10 equ 0xA35 +dasm_12 equ 0xA7E +dasm_18 equ 0x9F8 +dasm_1A equ 0xA5F +dasm_20 equ 0xA12 +dasm_22 equ 0xD1F +dasm_27 equ 0xAB8 +dasm_28 equ 0xA0B +dasm_2A equ 0xCF0 +dasm_2F equ 0xABC +dasm_30 equ 0xA03 +dasm_32 equ 0xA89 +dasm_37 equ 0xAC8 +dasm_38 equ 0x9FC +dasm_3A equ 0xA69 +dasm_3F equ 0xAC4 +dasm_76 equ 0xACC +dasm_80C6 equ 0xB49 +dasm_BE equ 0xAE6 +dasm_C3 equ 0x9F1 +dasm_C88E equ 0xB6F +dasm_C9 equ 0xA41 +dasm_CD equ 0xA3B +dasm_D9 equ 0xAFD +dasm_DD equ 0xA23 +dasm_DD_01 equ 0xCE0 +dasm_DD_09 equ 0xC99 +dasm_DD_22 equ 0xD35 +dasm_DD_23 equ 0xCB0 +dasm_DD_2A equ 0xD07 +dasm_DD_2B equ 0xCC7 +dasm_DD_34 equ 0xC49 +dasm_DD_35 equ 0xC66 +dasm_DD_86 equ 0xB51 +dasm_DD_8E equ 0xB77 +dasm_DD_96 equ 0xB9A +dasm_DD_9E equ 0xBBA +dasm_DD_A6 equ 0xBDB +dasm_DD_AE equ 0xC12 +dasm_DD_B6 equ 0xBF7 +dasm_DD_BE equ 0xC2E +dasm_DD_E1 equ 0xD87 +dasm_DD_E3 equ 0xB0D +dasm_DD_E5 equ 0xD71 +dasm_DD_F9 equ 0xD57 +dasm_E1 equ 0xD81 +dasm_E3 equ 0xB01 +dasm_E5 equ 0xD6B +dasm_E9 equ 0xA1A +dasm_ED_42 equ 0xC90 +dasm_ED_43 equ 0xD2B +dasm_ED_44 equ 0xAC0 +dasm_ED_45 equ 0xA4B +dasm_ED_46 equ 0xAD7 +dasm_ED_4A equ 0xC87 +dasm_ED_4B equ 0xCFC +dasm_ED_4D equ 0xA46 +dasm_ED_56 equ 0xADC +dasm_ED_5E equ 0xAE1 +dasm_ED_A0 equ 0xB25 +dasm_ED_A1 equ 0xB37 +dasm_ED_A8 equ 0xB2E +dasm_ED_A9 equ 0xB40 +dasm_ED_B0 equ 0xB29 +dasm_ED_B1 equ 0xB3B +dasm_ED_B8 equ 0xB32 +dasm_ED_B9 equ 0xB44 +dasm_F3 equ 0xAD1 +dasm_F9 equ 0xD4D +dasm_FB equ 0xAD4 +dasm_FD equ 0xA2C +dasm_FD_01 equ 0xCE8 +dasm_FD_09 equ 0xCA2 +dasm_FD_22 equ 0xD41 +dasm_FD_23 equ 0xCB9 +dasm_FD_2A equ 0xD13 +dasm_FD_2B equ 0xCD0 +dasm_FD_34 equ 0xC55 +dasm_FD_35 equ 0xC72 +dasm_FD_86 equ 0xB60 +dasm_FD_8E equ 0xB86 +dasm_FD_96 equ 0xBA6 +dasm_FD_9E equ 0xBC8 +dasm_FD_A6 equ 0xBE7 +dasm_FD_AE equ 0xC1E +dasm_FD_B6 equ 0xC02 +dasm_FD_BE equ 0xC39 +dasm_FD_E1 equ 0xD8F +dasm_FD_E3 equ 0xB19 +dasm_FD_E5 equ 0xD79 +dasm_FD_F9 equ 0xD61 +dasm_FF equ 0xA50 +dasm_UU equ 0xD97 +dasm_UW equ 0xD9B +dasm__AND equ 0xBD6 +dasm__CP equ 0xC2A +dasm__DEC equ 0xC61 +dasm__ED_47 equ 0xAA8 +dasm__ED_4F equ 0xAB0 +dasm__ED_57 equ 0xA98 +dasm__ED_5F equ 0xAA0 +dasm__INC equ 0xC44 +dasm__LD equ 0xA94 +dasm__OR equ 0xBF3 +dasm__SBC equ 0xBB2 +dasm__SUB equ 0xB95 +dasm__XOR equ 0xC0D +dasm_opcode_table equ 0x595 +dasm_print16hex_addr equ 0x3C2 +dasm_print8hex equ 0x3DA +dasm_printFlags_table equ 0xDA0 +dasm_printRegister8_table equ 0xDB0 +dasm_printRegister8_table_HL equ 0xDD0 +dasm_printRegisterIX_table equ 0xDB8 +dasm_printRegisterIY_table equ 0xDC0 +dasm_printRegisterSP_table equ 0xDC8 +disassemble equ 0x286 +disassemble_continue equ 0x36C +disassemble_err equ 0x35C +disassemble_next equ 0x28A +disassemble_print_opcode_params_end equ 0x359 +disassemble_print_opcode_params_loop equ 0x305 +disassemble_print_opcode_raw equ 0x2C7 +disassemble_print_opcode_raw_fill equ 0x2DB +disassemble_table_first_match equ 0x39E +disassemble_table_found equ 0x3B8 +disassemble_table_notfound equ 0x3BC +disassemble_table_seek equ 0x37A +disassemble_table_seek_loop equ 0x37E +dump_pretty equ 0x1810 +dump_pretty_ascii equ 0x183A +dump_pretty_ascii_cont equ 0x1858 +dump_pretty_ascii_loop equ 0x1842 +dump_pretty_ascii_none equ 0x1853 +dump_pretty_col equ 0x182D +dump_pretty_end equ 0x186A +dump_pretty_nextrow equ 0x185E +dump_pretty_row equ 0x1818 +endPrint equ 0x1DE +fat_cd_single equ 0x249B +fat_copy_lba_pointer equ 0x233D +fat_exec equ 0x25B6 +fat_get_root_table equ 0x206D +fat_getfatsec equ 0x2162 +fat_openfile equ 0x2217 +fat_openfile_noprepare equ 0x221F +fat_print_directory equ 0x2382 +fat_readfilesec equ 0x21EA +fat_reset_pointer equ 0x232E +format_filename_fat16 equ 0x235C +ide_printerror equ 0xE94 +ide_readsector_512_fast equ 0xE49 +ide_readsector_timeout equ 0xE7E +ide_regread_8 equ 0xE33 +ide_regwrite_8 equ 0xE19 +ide_reset equ 0xE0D +ide_writesector_256 equ 0xE93 +ideif_drv_sel equ 0x159A +ideif_get_drv_pointer equ 0x153A +ideif_init_all equ 0x154E +ideif_init_devtable equ 0x1347 +ideif_init_drive equ 0x145A +ideif_prnt_devtable equ 0x1365 +iic_init equ 0x171C +iic_read_ack equ 0x1763 +iic_receive_buffer equ 0x16ED +iic_receive_buffer_done equ 0x1710 +iic_receive_buffer_err equ 0x1716 +iic_receive_buffer_loop equ 0x16FE +iic_receive_byte equ 0x17E9 +iic_receive_byte_loop equ 0x17F6 +iic_send_ack equ 0x1789 +iic_send_buffer equ 0x16C3 +iic_send_buffer_done equ 0x16E1 +iic_send_buffer_err equ 0x16E7 +iic_send_buffer_loop equ 0x16D3 +iic_send_byte equ 0x17C3 +iic_send_byte_loop equ 0x17CF +iic_send_ebit equ 0x1742 +iic_send_nack equ 0x17A6 +iic_send_sbit equ 0x1729 +interrupt_vectors equ 0x4000 +mon_var_template equ 0x44 +mon_var_template_end equ 0x50F +nxtILC equ 0x1D3 +param_01 equ 0x3E8 +param_02 equ 0x40F +param_03 equ 0x42C +param_03_done equ 0x464 +param_03_neg equ 0x44D +param_04 equ 0x468 +param_04_i equ 0x478 +param_05 equ 0x47E +param_06 equ 0x48B +param_07 equ 0x4A5 +param_08 equ 0x4B2 +param_09 equ 0x4C7 +param_09_0A equ 0x4CD +param_0A equ 0x4BE +param_10 equ 0x4DC +param_11 equ 0x4EC +param_11_12 equ 0x4FB +param_11_12_all equ 0x51B +param_11_12_def equ 0x50E +param_11_12_ix equ 0x513 +param_11_12_iy equ 0x518 +param_12 equ 0x4F4 +param_13 equ 0x52C +param_80 equ 0x54B +param_80_seek equ 0x552 +param_81 equ 0x542 +param_comma equ 0x586 +param_printRegister equ 0x561 +param_printRegisterA equ 0x57F +param_printRegisterHL equ 0x577 +prg_end equ 0x816A +print_16_hex equ 0x1A9 +print_32_hex equ 0x190 +print_a_hex equ 0x143 +print_bcd equ 0x155 +print_char equ 0x115 +print_clear equ 0x126 +print_newLine equ 0x12D +print_reg equ 0x1E3 +print_str equ 0x11D +print_str_fixed equ 0x18AA +print_wait_out equ 0x138 +read_bcd equ 0x177 +read_char equ 0x15B +read_in_sts equ 0x16D +read_lba_sector equ 0x1561 +str_dev_done equ 0x160A +str_dev_waitready equ 0x15F2 +str_error_start equ 0xEC9 +str_error_start1 equ 0xEE6 +str_error_start2 equ 0xEEF +str_error_time equ 0xEF8 +str_post_apu equ 0x1F67 +str_post_ide_30 equ 0x1F16 +str_post_ide_40 equ 0x1F31 +str_post_nd equ 0x1F9D +str_post_ok equ 0x1FD5 +str_post_pio equ 0x1F4C +str_post_rtc equ 0x1F82 +str_post_rtc_iv equ 0x1FAB +var_apu_present equ 0x410A +var_buffer_len equ 0x4100 +var_bytes_count equ 0x411A +var_curserchar equ 0x4106 +var_curserlastaddr equ 0x4107 +var_curseron equ 0x4105 +var_curserstate equ 0x4104 +var_curserx equ 0x4102 +var_cursery equ 0x4103 +var_dir equ 0x412B +var_idebuffer equ 0x41CB +var_input equ 0x417B +var_last_char equ 0x4101 +var_opcode equ 0x4114 +var_opcode_length equ 0x4116 +var_opcode_pcount equ 0x4119 +var_opcode_start equ 0x4110 +var_opcode_string equ 0x4117 +var_opcode_table equ 0x4112 +var_opcode_x equ 0x4115 +var_pio_present equ 0x4109 +var_ps2mem equ 0x411B +var_scratch equ 0x410B diff --git a/OperatingSystem/Applications/filedmp/include/extern_symbols.s b/OperatingSystem/Applications/filedmp/include/extern_symbols.s new file mode 120000 index 0000000..697de33 --- /dev/null +++ b/OperatingSystem/Applications/filedmp/include/extern_symbols.s @@ -0,0 +1 @@ +../../../monitor_v2/zout/symbols.s \ No newline at end of file diff --git a/OperatingSystem/view/test.asm b/OperatingSystem/Applications/filedmp/main.asm similarity index 100% rename from OperatingSystem/view/test.asm rename to OperatingSystem/Applications/filedmp/main.asm diff --git a/OperatingSystem/Applications/hellord/.zout/.gitignore b/OperatingSystem/Applications/hellord/.zout/.gitignore new file mode 100644 index 0000000..f9a7f4a --- /dev/null +++ b/OperatingSystem/Applications/hellord/.zout/.gitignore @@ -0,0 +1 @@ +main* diff --git a/OperatingSystem/Applications/hellord/.zout/symbols.s b/OperatingSystem/Applications/hellord/.zout/symbols.s new file mode 100644 index 0000000..01af028 --- /dev/null +++ b/OperatingSystem/Applications/hellord/.zout/symbols.s @@ -0,0 +1,588 @@ +;This file is generated by the build script. +;Do not make any changes here! + +?a0000 equ 0x14A5 +?a0001 equ 0x1562 +ADDR_RTC equ 0xD0 +A_RTS_OFF equ 0x1BE +A_RTS_ON equ 0x1C7 +BOOT_PHASE0 equ 0x83 +BOOT_PHASE1 equ 0xA5 +BOOT_PHASE1_LOOP equ 0xAE +BOOT_PHASE2 equ 0xB9 +B_BEEP equ 0x50 +B_DSKSEL equ 0x71 +B_FATCD equ 0x7A +B_FATCREATE equ 0x7D +B_FATOPEN equ 0x74 +B_FATREAD equ 0x77 +B_FATWRITE equ 0x80 +B_IICRECV equ 0x56 +B_IICSEND equ 0x53 +B_KEYREAD equ 0x6B +B_KEYSEND equ 0x6E +B_PRINTAHEX equ 0x62 +B_PRINTCHAR equ 0x59 +B_PRINTINLINE equ 0x5F +B_PRINTLN equ 0x65 +B_PRINTSTR equ 0x5C +B_READCHAR equ 0x68 +COMMAND equ 0x1944 +COMMAND_BACKSPACE equ 0x1985 +COMMAND_LUT equ 0x18B2 +COMMAND_PROCESS equ 0x19AB +COMMAND_PROCESS_FOUND equ 0x19E6 +COMMAND_PROCESS_LOOP equ 0x19AE +COMMAND_PROCESS_LOOP_STR1 equ 0x19B7 +COMMAND_PROCESS_LOOP_STR2 equ 0x19CD +COMMAND_PROCESS_NEXT_ENTRY equ 0x19D2 +COMMAND_PROCESS_NEXT_ENTRYI equ 0x19D1 +COMMAND_PROCESS_NOT_FOUND equ 0x19DD +COMMAND_READ equ 0x1956 +CONSOLE_INIT equ 0xDC +CONSOLE_INIT_CTC equ 0xDC +CONSOLE_INIT_SIO equ 0xE4 +CS_APU_CTRL equ 0xF9 +CS_APU_DATA equ 0xF8 +CS_BANK equ 0x00 +CS_CTC_0 equ 0x04 +CS_CTC_1 equ 0x05 +CS_CTC_2 equ 0x06 +CS_CTC_3 equ 0x07 +CS_DIP equ 0x01 +CS_PIA_CR equ 0x33 +CS_PIA_PA equ 0x30 +CS_PIA_PB equ 0x31 +CS_PIA_PC equ 0x32 +CS_PIO_AC equ 0xF6 +CS_PIO_AD equ 0xF4 +CS_PIO_BC equ 0xF7 +CS_PIO_BD equ 0xF5 +CS_SIO_A_C equ 0x09 +CS_SIO_A_D equ 0x08 +CS_SIO_B_C equ 0x0B +CS_SIO_B_D equ 0x0A +DHEX_TO_BYTE equ 0x235 +DHEX_TO_BYTE_FAILED equ 0x251 +ERR_SYNTAX equ 0x19FC +EXEC_RST_08 equ 0xDD5 +EXEC_RST_10 equ 0xDD9 +EXEC_RST_18 equ 0xDE5 +HEX_TO_BIN equ 0x255 +HEX_TO_BIN_2 equ 0x263 +HEX_TO_INVALID_2 equ 0x26A +IDE_CMD_IDENT equ 0xEC +IDE_CMD_READSEC equ 0x20 +IDE_DEV_TABLE equ 0x1307 +IDE_RD equ 0x40 +IDE_REG_ALTSTS equ 0x16 +IDE_REG_CMDSTS equ 0x0F +IDE_REG_DATA equ 0x08 +IDE_REG_DRVADDR equ 0x17 +IDE_REG_ERROR equ 0x09 +IDE_REG_HCYL equ 0x0D +IDE_REG_HEAD equ 0x0E +IDE_REG_LBA0 equ 0x0B +IDE_REG_LBA1 equ 0x0C +IDE_REG_LBA2 equ 0x0D +IDE_REG_LBA3 equ 0x0E +IDE_REG_LCYL equ 0x0C +IDE_REG_SECTOR equ 0x0A +IDE_REG_SSECTOR equ 0x0B +IDE_RST equ 0x80 +IDE_WR equ 0x20 +IIC_CLK equ 0x01 +IIC_DATA equ 0x02 +INT_VEC equ 0x1B +IO_AY0_ADDR equ 0x40 +IO_AY0_DATA equ 0x41 +IO_AY1_ADDR equ 0x42 +IO_AY1_DATA equ 0x43 +IO_REG0 equ 0x20 +IO_RTC_AMPM equ 0x25 +IO_RTC_CTR_D equ 0x2D +IO_RTC_CTR_E equ 0x2E +IO_RTC_CTR_F equ 0x2F +IO_RTC_DAY0 equ 0x26 +IO_RTC_DAY1 equ 0x27 +IO_RTC_HOUR equ 0x24 +IO_RTC_MIN0 equ 0x22 +IO_RTC_MIN1 equ 0x23 +IO_RTC_MON0 equ 0x28 +IO_RTC_MON1 equ 0x29 +IO_RTC_SEC0 equ 0x20 +IO_RTC_SEC1 equ 0x21 +IO_RTC_WEEK equ 0x2C +IO_RTC_YEAR1 equ 0x2B +IO_RTC_YERR0 equ 0x2A +MEM_FAT_AMOUNT equ 0x44B8 +MEM_FAT_CLUSTERLEN equ 0x44BB +MEM_FAT_COUNT1 equ 0x44BC +MEM_FAT_CURDIR equ 0x44DF +MEM_FAT_CURRDIR equ 0x453F +MEM_FAT_DATASTART equ 0x44C1 +MEM_FAT_DIRSEC equ 0x44CD +MEM_FAT_EXEC_COUNT equ 0x4545 +MEM_FAT_EXEC_CURR equ 0x4543 +MEM_FAT_EXEC_START equ 0x4547 +MEM_FAT_FILEREMAIN equ 0x44C9 +MEM_FAT_OF0_ATTRIBUTE equ 0x452F +MEM_FAT_OF0_CCLUST equ 0x4531 +MEM_FAT_OF0_DATREM equ 0x453B +MEM_FAT_OF0_DATSEC equ 0x4537 +MEM_FAT_OF0_FATSEC equ 0x4533 +MEM_FAT_RESERVED equ 0x44B6 +MEM_FAT_ROOTSTART equ 0x44C5 +MEM_FAT_SECTORS equ 0x44B9 +MEM_FAT_TMPFNAME equ 0x44CF +MEM_FAT_TMPPOINTER equ 0x44BD +MEM_IDE_BUFFER equ 0x42B6 +MEM_IDE_DEVICE equ 0x41CB +MEM_IDE_DEV_TABLE equ 0x41D5 +MEM_IDE_FSBUFFER equ 0x44B6 +MEM_IDE_PARTITION equ 0x41CD +MEM_IDE_POINTER equ 0x41D1 +MEM_IDE_SELECTED equ 0x4215 +MEM_IDE_STATUS equ 0x41CC +MEM_IDE_STRING_0 equ 0x4216 +MEM_IDE_STRING_1 equ 0x423E +MEM_IDE_STRING_2 equ 0x4266 +MEM_IDE_STRING_3 equ 0x428E +MSG_CLEAR equ 0x1B6 +NOT_IMPLEMENTED equ 0x19F5 +OP_CALL equ 0x1A57 +OP_CD equ 0x1E27 +OP_CLR equ 0x1BEB +OP_DASM equ 0x1AD8 +OP_DIR equ 0x1E23 +OP_DUMP equ 0x1A77 +OP_EXEC equ 0x1A3E +OP_FSEXEC equ 0x1E44 +OP_IIC_IN equ 0x1B9F +OP_IIC_OUT equ 0x1B3F +OP_IO_IN equ 0x1B08 +OP_IO_OUT equ 0x1B1E +OP_LSDSK equ 0x1E00 +OP_RTIME equ 0x1BEF +OP_SELDSK equ 0x1E04 +OP_SET equ 0x1AA7 +OP_STIME equ 0x1D87 +POST_CHECK_APU equ 0x1E7D +POST_CHECK_IDE_30 equ 0x1EA8 +POST_CHECK_IDE_40 equ 0x1EBB +POST_CHECK_PIO equ 0x1E58 +POST_START equ 0x1E48 +POST_TEST_RTC equ 0x1ED5 +PRG_RAM_START equ 0x4110 +PRG_RAM_TOP equ 0xFF00 +PRINTINLINE equ 0x1D0 +PROG_MEM_START equ 0x4000 +PROG_ROM_START equ 0x100 +RST_00 equ 0x00 +RST_08 equ 0x08 +RST_10 equ 0x10 +RST_18 equ 0x18 +STACK_RAM_TOP equ 0xFFFF +START_ADDR equ 0x8000 +START_ROM equ 0x00 +STRCONV_BYTES_TO_HEX equ 0x26C +STRCONV_BYTES_TO_HEX_1 equ 0x27B +STRCONV_BYTES_TO_HEX_2 equ 0x285 +STR_Banner_Start equ 0x2689 +STR_PD_HEADER equ 0x186B +SYS_BUF_START equ 0x4010 +SYS_RAM_START equ 0x4000 +VAR_CONSOLE_BAUD equ 0x18 +VAR_CONSOLE_CONF equ 0x0F +VDP_MEM equ 0x80 +VDP_REG equ 0x81 +_COMMAND_PROCESS_FOUND equ 0x19F4 +_OP_CALL equ 0x1A76 +_OP_IIC_ACK_ERR equ 0x1B84 +_OP_IIC_ACK_ERR_str equ 0x1B8B +_OP_IIC_IN_LOOP equ 0x1BD1 +_OP_IIC_IN_LOOP_TEXT equ 0x1BDE +_OP_IIC_OUT_LOOP equ 0x1B55 +_OP_IIC_OUT_SEND equ 0x1B71 +_OP_RTIME_NN equ 0x1BF2 +_OP_RTIME_RD_CMD equ 0x1CAA +_OP_SELDSK_INVALID equ 0x1E13 +_OP_SELDSK_INVALID_STR equ 0x1E2B +_OP_SET_LOOP equ 0x1ABF +_OP_STIME_INVALID equ 0x1D4D +_OP_STIME_PROMPT equ 0x1D64 +_OP_STIME_PROMPT_ERR equ 0x1D7C +_OP_STIME_STR_DAY equ 0x1CAB +_OP_STIME_STR_HOUR equ 0x1CFC +_OP_STIME_STR_MIN equ 0x1D17 +_OP_STIME_STR_MON equ 0x1CC6 +_OP_STIME_STR_SEC equ 0x1D32 +_OP_STIME_STR_YEAR equ 0x1CE1 +_POST_CHECK_APU_FAILED equ 0x1E9C +_POST_CHECK_IDE_FAILED equ 0x1ECE +_POST_CHECK_PIO_FAILED equ 0x1E71 +_POST_TEST_RTC_INVALID equ 0x1F0F +_POST_TEST_RTC_NOTFOUND equ 0x1F08 +_STR_NOT_FOUND equ 0x1A17 +_STR_NOT_IMPLEMENTED equ 0x1A03 +_STR_SYNTAX equ 0x1A2B +_beep_pause_l1 equ 0xE01 +_compare_filename_loop equ 0x234A +_compare_filename_nomatch equ 0x2358 +_eof equ 0x8065 +_fat_cd_navigate equ 0x24FF +_fat_cd_navigate_end equ 0x2545 +_fat_cd_navigate_errfile equ 0x256D +_fat_cd_navigate_errfile_str equ 0x259F +_fat_cd_navigate_error equ 0x2557 +_fat_cd_navigate_error_str equ 0x2575 +_fat_cd_navigate_findsec equ 0x2504 +_fat_cd_navigate_findsec_skipslash equ 0x2530 +_fat_cd_navigate_goback_fl equ 0x24BB +_fat_cd_navigate_inerror equ 0x2565 +_fat_cd_navigate_inerrorS equ 0x255F +_fat_cd_navigate_inerrore equ 0x2566 +_fat_cd_navigate_inputerr_str equ 0x258C +_fat_cd_navigate_l2 equ 0x2536 +_fat_exec_notexec equ 0x2665 +_fat_exec_notfound equ 0x264C +_fat_exec_read_done equ 0x2634 +_fat_exec_readloop1 equ 0x2616 +_fat_get_root_table_invalid equ 0x213A +_fat_getfatsec_notroot equ 0x2179 +_fat_increment_32 equ 0x22D0 +_fat_lfs_loop equ 0x2246 +_fat_lfs_loop_compare_end equ 0x2282 +_fat_lfs_loop_compare_match equ 0x2286 +_fat_lfs_loop_compare_next_sector equ 0x2258 +_fat_math_add32 equ 0x22E4 +_fat_math_mul32 equ 0x2315 +_fat_math_mul32_l equ 0x231C +_fat_math_mul32_noadd equ 0x2329 +_fat_math_sector_add_16 equ 0x22BC +_fat_print_directory_dir equ 0x243A +_fat_print_directory_loop equ 0x23CD +_fat_print_directory_loop_break equ 0x2499 +_fat_print_directory_loop_file equ 0x23E9 +_fat_print_directory_loop_next equ 0x2465 +_fat_print_directory_loop_next_sector equ 0x2470 +_format_filename_fat16_clean equ 0x2361 +_format_filename_fat16_loop equ 0x2368 +_format_filename_fat16_loop_copy equ 0x237B +_format_filename_fat16_loop_skip_8 equ 0x2372 +_ide_readsector_512_floop equ 0xE5D +_ideif_drv_sel_fail equ 0x15D2 +_ideif_drv_sel_fstr0 equ 0x168F +_ideif_drv_sel_pstr equ 0x1686 +_ideif_drv_sel_sstr0 equ 0x169D +_ideif_drv_sel_syn equ 0x16AA +_ideif_init_drive_charloop equ 0x1499 +_ideif_init_drive_found equ 0x147B +_ideif_init_drive_loop equ 0x1463 +_ideif_init_drive_nodrv equ 0x1476 +_ideif_init_drive_prt_fnd equ 0x14F7 +_ideif_init_drive_prt_l1 equ 0x14E5 +_ideif_init_drive_prt_ln equ 0x14EF +_ideif_prnt_devtable_hdr equ 0x1612 +_ideif_prnt_devtable_l1 equ 0x1373 +_ideif_prnt_devtable_l1_e2 equ 0x1439 +_ideif_prnt_devtable_l1_es equ 0x13B8 +_ideif_prnt_devtable_l1_ms equ 0x1436 +_ideif_prnt_devtable_l1_nxt equ 0x1380 +_ideif_prnt_devtable_l1_s00 equ 0x13A6 +_ideif_prnt_devtable_l1_s01 equ 0x13AB +_ideif_prnt_devtable_l1_s02 equ 0x13B0 +_ideif_prnt_devtable_l1_sFF equ 0x13B5 +_ideif_prnt_devtable_l1_sel equ 0x137E +_ideif_prnt_devtable_master equ 0x1676 +_ideif_prnt_devtable_s00 equ 0x164A +_ideif_prnt_devtable_s01 equ 0x1655 +_ideif_prnt_devtable_s02 equ 0x1660 +_ideif_prnt_devtable_sFF equ 0x166B +_ideif_prnt_devtable_slave equ 0x167E +_l1 equ 0x8043 +_read_bcd_invalid equ 0x18D +_shift4 equ 0x1DFB +_str equ 0x8055 +_wait equ 0x8048 +beep equ 0xDE8 +beep_loop equ 0xDEA +beep_pause equ 0xE00 +com_header equ 0x8000 +com_prg equ 0x8040 +compare_filename equ 0x2346 +dasm_00 equ 0x9ED +dasm_01 equ 0xCD9 +dasm_02 equ 0xA73 +dasm_03 equ 0xCAB +dasm_08 equ 0xAF0 +dasm_09 equ 0xC7E +dasm_0A equ 0xA55 +dasm_0B equ 0xCC2 +dasm_10 equ 0xA35 +dasm_12 equ 0xA7E +dasm_18 equ 0x9F8 +dasm_1A equ 0xA5F +dasm_20 equ 0xA12 +dasm_22 equ 0xD1F +dasm_27 equ 0xAB8 +dasm_28 equ 0xA0B +dasm_2A equ 0xCF0 +dasm_2F equ 0xABC +dasm_30 equ 0xA03 +dasm_32 equ 0xA89 +dasm_37 equ 0xAC8 +dasm_38 equ 0x9FC +dasm_3A equ 0xA69 +dasm_3F equ 0xAC4 +dasm_76 equ 0xACC +dasm_80C6 equ 0xB49 +dasm_BE equ 0xAE6 +dasm_C3 equ 0x9F1 +dasm_C88E equ 0xB6F +dasm_C9 equ 0xA41 +dasm_CD equ 0xA3B +dasm_D9 equ 0xAFD +dasm_DD equ 0xA23 +dasm_DD_01 equ 0xCE0 +dasm_DD_09 equ 0xC99 +dasm_DD_22 equ 0xD35 +dasm_DD_23 equ 0xCB0 +dasm_DD_2A equ 0xD07 +dasm_DD_2B equ 0xCC7 +dasm_DD_34 equ 0xC49 +dasm_DD_35 equ 0xC66 +dasm_DD_86 equ 0xB51 +dasm_DD_8E equ 0xB77 +dasm_DD_96 equ 0xB9A +dasm_DD_9E equ 0xBBA +dasm_DD_A6 equ 0xBDB +dasm_DD_AE equ 0xC12 +dasm_DD_B6 equ 0xBF7 +dasm_DD_BE equ 0xC2E +dasm_DD_E1 equ 0xD87 +dasm_DD_E3 equ 0xB0D +dasm_DD_E5 equ 0xD71 +dasm_DD_F9 equ 0xD57 +dasm_E1 equ 0xD81 +dasm_E3 equ 0xB01 +dasm_E5 equ 0xD6B +dasm_E9 equ 0xA1A +dasm_ED_42 equ 0xC90 +dasm_ED_43 equ 0xD2B +dasm_ED_44 equ 0xAC0 +dasm_ED_45 equ 0xA4B +dasm_ED_46 equ 0xAD7 +dasm_ED_4A equ 0xC87 +dasm_ED_4B equ 0xCFC +dasm_ED_4D equ 0xA46 +dasm_ED_56 equ 0xADC +dasm_ED_5E equ 0xAE1 +dasm_ED_A0 equ 0xB25 +dasm_ED_A1 equ 0xB37 +dasm_ED_A8 equ 0xB2E +dasm_ED_A9 equ 0xB40 +dasm_ED_B0 equ 0xB29 +dasm_ED_B1 equ 0xB3B +dasm_ED_B8 equ 0xB32 +dasm_ED_B9 equ 0xB44 +dasm_F3 equ 0xAD1 +dasm_F9 equ 0xD4D +dasm_FB equ 0xAD4 +dasm_FD equ 0xA2C +dasm_FD_01 equ 0xCE8 +dasm_FD_09 equ 0xCA2 +dasm_FD_22 equ 0xD41 +dasm_FD_23 equ 0xCB9 +dasm_FD_2A equ 0xD13 +dasm_FD_2B equ 0xCD0 +dasm_FD_34 equ 0xC55 +dasm_FD_35 equ 0xC72 +dasm_FD_86 equ 0xB60 +dasm_FD_8E equ 0xB86 +dasm_FD_96 equ 0xBA6 +dasm_FD_9E equ 0xBC8 +dasm_FD_A6 equ 0xBE7 +dasm_FD_AE equ 0xC1E +dasm_FD_B6 equ 0xC02 +dasm_FD_BE equ 0xC39 +dasm_FD_E1 equ 0xD8F +dasm_FD_E3 equ 0xB19 +dasm_FD_E5 equ 0xD79 +dasm_FD_F9 equ 0xD61 +dasm_FF equ 0xA50 +dasm_UU equ 0xD97 +dasm_UW equ 0xD9B +dasm__AND equ 0xBD6 +dasm__CP equ 0xC2A +dasm__DEC equ 0xC61 +dasm__ED_47 equ 0xAA8 +dasm__ED_4F equ 0xAB0 +dasm__ED_57 equ 0xA98 +dasm__ED_5F equ 0xAA0 +dasm__INC equ 0xC44 +dasm__LD equ 0xA94 +dasm__OR equ 0xBF3 +dasm__SBC equ 0xBB2 +dasm__SUB equ 0xB95 +dasm__XOR equ 0xC0D +dasm_opcode_table equ 0x595 +dasm_print16hex_addr equ 0x3C2 +dasm_print8hex equ 0x3DA +dasm_printFlags_table equ 0xDA0 +dasm_printRegister8_table equ 0xDB0 +dasm_printRegister8_table_HL equ 0xDD0 +dasm_printRegisterIX_table equ 0xDB8 +dasm_printRegisterIY_table equ 0xDC0 +dasm_printRegisterSP_table equ 0xDC8 +disassemble equ 0x286 +disassemble_continue equ 0x36C +disassemble_err equ 0x35C +disassemble_next equ 0x28A +disassemble_print_opcode_params_end equ 0x359 +disassemble_print_opcode_params_loop equ 0x305 +disassemble_print_opcode_raw equ 0x2C7 +disassemble_print_opcode_raw_fill equ 0x2DB +disassemble_table_first_match equ 0x39E +disassemble_table_found equ 0x3B8 +disassemble_table_notfound equ 0x3BC +disassemble_table_seek equ 0x37A +disassemble_table_seek_loop equ 0x37E +dump_pretty equ 0x1810 +dump_pretty_ascii equ 0x183A +dump_pretty_ascii_cont equ 0x1858 +dump_pretty_ascii_loop equ 0x1842 +dump_pretty_ascii_none equ 0x1853 +dump_pretty_col equ 0x182D +dump_pretty_end equ 0x186A +dump_pretty_nextrow equ 0x185E +dump_pretty_row equ 0x1818 +endPrint equ 0x1DE +fat_cd_single equ 0x249B +fat_copy_lba_pointer equ 0x233D +fat_exec equ 0x25B6 +fat_get_root_table equ 0x206D +fat_getfatsec equ 0x2162 +fat_openfile equ 0x2217 +fat_openfile_noprepare equ 0x221F +fat_print_directory equ 0x2382 +fat_readfilesec equ 0x21EA +fat_reset_pointer equ 0x232E +format_filename_fat16 equ 0x235C +ide_printerror equ 0xE94 +ide_readsector_512_fast equ 0xE49 +ide_readsector_timeout equ 0xE7E +ide_regread_8 equ 0xE33 +ide_regwrite_8 equ 0xE19 +ide_reset equ 0xE0D +ide_writesector_256 equ 0xE93 +ideif_drv_sel equ 0x159A +ideif_get_drv_pointer equ 0x153A +ideif_init_all equ 0x154E +ideif_init_devtable equ 0x1347 +ideif_init_drive equ 0x145A +ideif_prnt_devtable equ 0x1365 +iic_init equ 0x171C +iic_read_ack equ 0x1763 +iic_receive_buffer equ 0x16ED +iic_receive_buffer_done equ 0x1710 +iic_receive_buffer_err equ 0x1716 +iic_receive_buffer_loop equ 0x16FE +iic_receive_byte equ 0x17E9 +iic_receive_byte_loop equ 0x17F6 +iic_send_ack equ 0x1789 +iic_send_buffer equ 0x16C3 +iic_send_buffer_done equ 0x16E1 +iic_send_buffer_err equ 0x16E7 +iic_send_buffer_loop equ 0x16D3 +iic_send_byte equ 0x17C3 +iic_send_byte_loop equ 0x17CF +iic_send_ebit equ 0x1742 +iic_send_nack equ 0x17A6 +iic_send_sbit equ 0x1729 +interrupt_vectors equ 0x4000 +mon_var_template equ 0x44 +mon_var_template_end equ 0x50F +nxtILC equ 0x1D3 +param_01 equ 0x3E8 +param_02 equ 0x40F +param_03 equ 0x42C +param_03_done equ 0x464 +param_03_neg equ 0x44D +param_04 equ 0x468 +param_04_i equ 0x478 +param_05 equ 0x47E +param_06 equ 0x48B +param_07 equ 0x4A5 +param_08 equ 0x4B2 +param_09 equ 0x4C7 +param_09_0A equ 0x4CD +param_0A equ 0x4BE +param_10 equ 0x4DC +param_11 equ 0x4EC +param_11_12 equ 0x4FB +param_11_12_all equ 0x51B +param_11_12_def equ 0x50E +param_11_12_ix equ 0x513 +param_11_12_iy equ 0x518 +param_12 equ 0x4F4 +param_13 equ 0x52C +param_80 equ 0x54B +param_80_seek equ 0x552 +param_81 equ 0x542 +param_comma equ 0x586 +param_printRegister equ 0x561 +param_printRegisterA equ 0x57F +param_printRegisterHL equ 0x577 +print_16_hex equ 0x1A9 +print_32_hex equ 0x190 +print_a_hex equ 0x143 +print_bcd equ 0x155 +print_char equ 0x115 +print_clear equ 0x126 +print_newLine equ 0x12D +print_reg equ 0x1E3 +print_str equ 0x11D +print_str_fixed equ 0x18AA +print_wait_out equ 0x138 +read_bcd equ 0x177 +read_char equ 0x15B +read_in_sts equ 0x16D +read_lba_sector equ 0x1561 +str_dev_done equ 0x160A +str_dev_waitready equ 0x15F2 +str_error_start equ 0xEC9 +str_error_start1 equ 0xEE6 +str_error_start2 equ 0xEEF +str_error_time equ 0xEF8 +str_post_apu equ 0x1F67 +str_post_ide_30 equ 0x1F16 +str_post_ide_40 equ 0x1F31 +str_post_nd equ 0x1F9D +str_post_ok equ 0x1FD5 +str_post_pio equ 0x1F4C +str_post_rtc equ 0x1F82 +str_post_rtc_iv equ 0x1FAB +var_apu_present equ 0x410A +var_buffer_len equ 0x4100 +var_bytes_count equ 0x411A +var_curserchar equ 0x4106 +var_curserlastaddr equ 0x4107 +var_curseron equ 0x4105 +var_curserstate equ 0x4104 +var_curserx equ 0x4102 +var_cursery equ 0x4103 +var_dir equ 0x412B +var_idebuffer equ 0x41CB +var_input equ 0x417B +var_last_char equ 0x4101 +var_opcode equ 0x4114 +var_opcode_length equ 0x4116 +var_opcode_pcount equ 0x4119 +var_opcode_start equ 0x4110 +var_opcode_string equ 0x4117 +var_opcode_table equ 0x4112 +var_opcode_x equ 0x4115 +var_pio_present equ 0x4109 +var_ps2mem equ 0x411B +var_scratch equ 0x410B diff --git a/OperatingSystem/Applications/hellord/include/extern_symbols.s b/OperatingSystem/Applications/hellord/include/extern_symbols.s new file mode 120000 index 0000000..697de33 --- /dev/null +++ b/OperatingSystem/Applications/hellord/include/extern_symbols.s @@ -0,0 +1 @@ +../../../monitor_v2/zout/symbols.s \ No newline at end of file diff --git a/OperatingSystem/software2/test.asm b/OperatingSystem/Applications/hellord/main.asm similarity index 100% rename from OperatingSystem/software2/test.asm rename to OperatingSystem/Applications/hellord/main.asm diff --git a/OperatingSystem/basic/zout/test.hex b/OperatingSystem/basic/zout/test.hex deleted file mode 100644 index 6809689..0000000 --- a/OperatingSystem/basic/zout/test.hex +++ /dev/null @@ -1,487 +0,0 @@ -:10800000C340800000000000000000805E9E5E1EF5 -:108010000000000000000000000000000000000060 -:108020000000000000000000000000000000000050 -:108030000000000000000000000000000000000040 -:10804000CDD0010A0D536861646F77696E67205265 -:108050004F4D2040203078303030302D307833464E -:108060004646202E2E2E0A0D003E01D300217B8095 -:1080700011000001E31DEDB0C30000C35A00000071 -:10808000000000C320000000000000C32D0000001D -:10809000000000C34B000000000000D3083E01D3E5 -:1080A00009DB09CB4728F6C93E05D3093EEAD309C7 -:1080B00000AFD309DB09E601F53E05D3093E68D3DD -:1080C00009F1C8DB08C93E00C9C35A00C3DD000579 -:1080D0000109D210C021E31DF9AF32301E211E0369 -:1080E000015A0011E31DEDB0EBF9CD2605CD190BBA -:1080F00032841E32D31E21371F237CB5CAA2007ED4 -:10810000472F77BE70CA7E00C3A200CD1B09B7C23D -:10811000EB03EB2B3ED94677BE70C27B002B1136AA -:108120001F7C9220027D93DA7B0011CEFF22891EF4 -:108130001922341ECD01052A341E11EFFF1911D367 -:108140001E7D936F7C9A67E521F500CD0212E1CD8B -:10815000CF1821E600CD021231401ECD2605C339CD -:108160000420427974657320667265650D0A00000B -:108170005A38302042415349432056657220342EEC -:1081800037630D0A436F70797269676874202843FA -:10819000292031393738206279204D6963726F7335 -:1081A0006F66740D0A4D6F64696669656420666F59 -:1081B00072205A38432062792044656E6E697320BC -:1081C00047756E69610D0A00004D656D6F7279200B -:1081D000746F70004E1704186417E61DB0105E141B -:1081E000DE10DC19D51AE415371A631B691BCF1B87 -:1081F000E91BB214551C8B13821125149A13AB136F -:10820000EE1C811DBB13EB13F513C54E44C64F5234 -:10821000CE455854C4415441C94E505554C4494D9B -:10822000D2454144CC4554C74F544FD2554EC94610 -:10823000D24553544F5245C74F535542D2455455DA -:10824000524ED2454DD3544F50CF5554CF4ECE55AC -:108250004C4CD7414954C44546D04F4B45C44F4B75 -:1082600045CC494E4553C34C53D749445448CD4F50 -:108270004E49544F52D245534554D052494E54C39F -:108280004F4E54CC495354C34C454152C84C4F41B6 -:1082900044CE4557D4414228D44FC64ED3504328EC -:1082A000D448454ECE4F54D3544550ABADAAAFDE63 -:1082B000C14E44CF52BEBDBCD3474EC94E54C1423D -:1082C00053D55352C65245C94E50D04F53D3515235 -:1082D000D24E44CC4F47C55850C34F53D3494ED4C8 -:1082E000414EC1544ED045454BC445454BCC454EFF -:1082F000D3545224D6414CC15343C3485224C84599 -:108300005824C2494E24CC45465424D249474854A7 -:1083100024CD4944248099088D079B0CF0099A0BC1 -:10832000F00EC90B070AAA098D09970A5E08990978 -:10833000CB09F20997086A14790AD8087014E61074 -:10834000B914601C461C381C3E1C351C5900BB0A65 -:10835000C50804074409771C000579B61879D714B5 -:108360007C23167C8E167FED1950440E46430E4E2C -:1083700046534E52474F4446434F564F4D554C423D -:108380005344442F304944544D4F534C535354435A -:108390004E55464D4F4858424EC3DD00C31609D3D3 -:1083A00000C9D6006F7CDE006778DE00473E00C95A -:1083B000000000354ACA99391C76982295B3980A6C -:1083C000DD479853D199990A1A9F9865BCCD98D6E4 -:1083D000773E9852C74F80DB00C901FF1C00001494 -:1083E00000140000000000C33906371FFEFFD41E32 -:1083F00003204572726F720020696E20004F6B0D72 -:108400000A0000427265616B00210400397E23FE80 -:1084100081C04E234623E569607AB3EBCAAB03EB18 -:108420007C9220027D93010D00E1C809C39203CD27 -:10843000D103C5E3C17C9220027D937E02C80B2B41 -:10844000C3BA03E52AB41E060009093EE53ED095ED -:108450006F3EFF9CDAE0036739E1D81E0CC3FF03CF -:108460002AA31E22361E1E02011E14011E00011E1A -:1084700012011E22011E0A011E18CD260532281ED9 -:10848000CD0C0B21F402573E3FCDC706197ECDC758 -:1084900006CD4F08CDC706217603CD02122A361E1F -:1084A00011FEFF7C9220027D93CA5A007CA53CC439 -:1084B000C7183EC1AF32281ECD0C0B218203CD025E -:1084C0001221FFFF22361ECD311EDA4604CD4F08A1 -:1084D0003C3DCA4604F5CD1B09D5CD500547D1F129 -:1084E000D22F08D5C5AF32A61ECD4F08B7F5CDDDCA -:1084F00004DA7F04F1F5CAC609B7C5D29904EB2A9C -:10850000B01E1A0203137C9220027D93C28704607E -:108510006922B01ED1F1CAC0042AB01EE3C109E528 -:10852000CDB403E122B01EEB74D123237323722355 -:10853000113B1E1A772313B7C2B804CD0C0523EBE9 -:10854000626B7E23B6CA4604232323AFBE23C2D167 -:1085500004EB732372C3C5042A381E444D7E23B630 -:108560002BC823237E23666F7C9220027D93606953 -:108570007E23666F3FC83FD0C3E004C02A381EAFD9 -:108580007723772322B01E2A381E2B22A81E2A8981 -:108590001E229D1EAFCD5E082AB01E22B21E22B43E -:1085A0001EC12A341EF9218D1E228B1EAF6F672239 -:1085B000AE1E32A51E22B81EE5C52AA81EC93E3F22 -:1085C000CDC7063E20CDC706C3311EAF32881E0E72 -:1085D00005113B1E7EFE20CAD80547FE22CAF805BB -:1085E000B7CAFF053A881EB77EC2D805FE3F3E9C3B -:1085F000CAD8057EFE30DA8305FE3CDAD805D511EF -:108600008E01C501D405C5067F7EFE61DA9C05FE9C -:108610007BD29C05E65F774EEB23B6F29E05047E87 -:10862000E67FC8B9C29E05EBE5131AB7FAD0054F2D -:1086300078FE88C2BF05CD4F082B237EFE61DAC8C5 -:1086400005E65FB9CAAE05E1C39C0548F1EBC9EB8D -:1086500079C1D12312130CD63ACAE605FE49C2E904 -:108660000532881ED654C25905477EB7CAFF05B8E1 -:10867000CAD80523120C13C3EF05213A1E12131298 -:108680001312C93A271EB73E0032271EC21C060528 -:10869000CA311ECDC7063E052BCA30067ECDC706A1 -:1086A000C34206052BCDC706C24206CDC706CD196B -:1086B0000BC3311E213B1E0601AF32271ECDF5062E -:1086C0004FFE7FCA08063A271EB7CA5B063E00CD9A -:1086D000C706AF32271E79FE07CA9F06FE03CC19D4 -:1086E0000B37C8FE0DCA140BFE15CA3306FE40CA6E -:1086F0003006FE5FCA2806FE08CA2806FE12C29A85 -:1087000006C5D5E53600CDEF06213B1ECD0212E1B0 -:10871000D1C1C34206FE20DA420678FE493E07D2A6 -:10872000B406797132A61E2304CDC706C34206CD16 -:10873000C7063E08C3AE067EE3BE23E3CA4F08C3A6 -:10874000EB03F53A281EB7C23A12F1C5F5FE20DA5E -:10875000EB063A251E473A851E04CAE70605B8CC43 -:10876000190B3C32851EF1C1CFC9CDC706C3190B09 -:10877000D7E67FFE0FC03A281E2F32281EAFC9CD84 -:108780001B09C0C1CDDD04C5CD5A07E14E234623E8 -:1087900078B1CA3904CD6307CD7908C5CD190B5E10 -:1087A000235623E5EBCDCF183E20E1CDC7067EB79B -:1087B00023CA1007F23007D67F4F118F011A13B763 -:1087C000F242070DC24207E67FCDC7061A13B7F281 -:1087D0004C07C33307E52A2B1E22291EE1C9E5D524 -:1087E0002A291E11FFFFED5A22291ED1E1F0E52AA8 -:1087F0002B1E22291ED7FE03CA8407E1C363072A62 -:108800002B1E22291EC3E0003E6432A51ECD070A9E -:10881000C1E5CDF00922A11E21020039CD9203D17C -:10882000C2C10709D52B562B5E2323E52AA11E7C46 -:1088300092C2BB077D93E1C2A107D1F9EB0E08CD2F -:10884000C803E52AA11EE3E52A361EE3CDF90CCDC7 -:10885000BC06A3CDF60CED5BBE1EED4BC01EC5D510 -:10886000010081515A7EFEA83E01C20308CD4F0887 -:10887000CDF60CED5BBE1EED4BC01ECD3F17C5D532 -:10888000F533E52AA81EE30681C533CD790822A871 -:108890001E7EFE3ACA2F08B7C2EB03237E23B6CA58 -:1088A000A108235E2356ED53361ECD4F0811100844 -:1088B000D5C8D680DA070AFE22D2EB03074F06009E -:1088C000EB219B02094E2346C5EB237EFE3AD0FEE8 -:1088D0002028F7FE303F3C3DC9EB2A381ECA7308FA -:1088E000EBCD1B09E5CDDD046069D1D2C6092B2291 -:1088F000B61EEBC9DFB7C8D7FE1B2811FE03280D33 -:10890000FE13C0D7FE11C8FE03280718F63EFF323B -:10891000301EC0F6C022A81E21F6FFC12A361EF561 -:108920007DA43CCAB40822AC1E2AA81E22AE1EAFEB -:1089300032281ECD0C0BF1218803C21F04C3390459 -:108940002AAE1E7CB51E20CAFF03EB2AAC1E2236BF -:108950001EEBC9CDA114C032241EC9E52A2D1E0666 -:10896000004F09222D1EE1C97EFE41D8FE5B3FC9A2 -:10897000CD4F08CDF60CCD3F17FA16093AC11EFEB1 -:1089800090DAD417018090110000E5CDA717E151CE -:10899000C81E08C3FF032B110000CD4F08D0E5F51A -:1089A0002198197C92C22F097D93DAEB03626B192F -:1089B000291929F1D6305F160019EBE1C31F09CA46 -:1089C0001005CDF8082BCD4F08E52A891ECA670986 -:1089D000E1CDBC062CD5CDF8082BCD4F08C2EB035A -:1089E000E3EB7D935F7C9A57DAE003E52AB01E0142 -:1089F0002800097C9220027D93D2E003EB22341EF2 -:108A0000E122891EE1C31005CA0C05CD1005011035 -:108A100008C3A9090E03CDC803C1E5E52A361EE344 -:108A20003E8CF533C5CD1B09CDF209E52A361E7CF7 -:108A30009220027D93E123DCE004D4DD0460692B05 -:108A4000D81E0EC3FF03C016FFCD8E03F9FE8C1E89 -:108A500004C2FF03E122361E237CB5C2EA093AA60E -:108A60001EB7C23804211008E33EE1013A0E0006A9 -:108A7000007948477EB7C8B8C823FE22CAF609C3A2 -:108A8000F909CDF50ECDBC06B1D53A871EF5CD0856 -:108A90000DF1E322A81E1FCDFB0CCA690AE52ABE10 -:108AA0001EE523235E23562A381E7C9220027D93E6 -:108AB000D2520A2A341E7C9220027D93D1D25A0AC5 -:108AC00021991E7C9220027D93D25A0A3ED1CD7705 -:108AD00013EBCD9211CD7713E1EBEDA0EDA0EDA05E -:108AE000EDA0E1C9E511BE1EEBEDA0EDA0EDA0EDFE -:108AF000A0D1E1C9CDA1147E47FE8CCA880ACDBCA5 -:108B000006882B4B0D78CA3708CD1C09FE2CC0C334 -:108B1000890ACD080D7EFE88CAA50ACDBC06A62B03 -:108B2000CDF90CCD3F17CAF209CD4F08DAAA09C317 -:108B300036082BCD4F08CA190BC8FEA2CA4C0BFE33 -:108B4000A5CA4C0BE5FE2CCA350BFE3BCA6F0BC108 -:108B5000CD080DE53A871EB7C2050BCDDA18CDB6A4 -:108B60001136202ABE1E342ABE1E3A251E4704CACC -:108B7000010B043A851E863DB8D4190BCD0512AF02 -:108B8000C40512E1C3B70A3A851EB7C8C3190B362C -:108B900000213A1E3E0DCDC7063E0ACDC706AF32B4 -:108BA000851E3A241E3DC8F5AFCDC706F1C32A0B7A -:108BB0003A261E473A851EB8D4190BD26F0BD60E33 -:108BC000D2430B2FC3640BF5CD9E14CDBC06292BCD -:108BD000F1D6A5E5CA5F0B3A851E2F83D26F0B3CF9 -:108BE000473E20CDC70605C2680BE1CD4F08C3BE86 -:108BF0000A3F5265646F2066726F6D2073746172F4 -:108C0000740D0A003AA71EB7C2E503C121760BCD49 -:108C10000212C33F05CD63117EFE223E0032281EA4 -:108C2000C2B40BCDB711CDBC063BE5CD05123EE578 -:108C3000CD4305C1DA9E08237EB72BC5CAEF09369E -:108C40002CC3CE0BE52AB61EF6AF32A71EE3C3DA5D -:108C50000BCDBC062CCDF50EE3D57EFE2CCA020C46 -:108C60003AA71EB7C2780C3E3FCDC706CD4305D10B -:108C7000C1DA9E08237EB72BC5CAEF09D53A871EF5 -:108C8000B7CA2C0CCD4F085747FE22CA200C3AA772 -:108C90001EB757CA1D0C163A062C2BCDBA11EB2164 -:108CA000400CE3D5C3220ACD4F08CD3718E311BEDF -:108CB0001EEBEDA0EDA0EDA0EDA0E12BCD4F08CA7D -:108CC0004C0CFE2CC2890BE32BCD4F08C2D60BD126 -:108CD0003AA71EB7EBC27408D5B621670CC40212BE -:108CE000E1C93F45787472612069676E6F7265648F -:108CF0000D0A00CDF009B7C2900C237E23B61E06E4 -:108D0000CAFF03235E2356ED53A31ECD4F08FE83F7 -:108D1000C2780CC3020C110000C4F50E22A81ECDAF -:108D20008E03C2F103F9D57E23F5D511BE1EEDA049 -:108D3000EDA0EDA0EDA0E3E5CDCD14D121BE1EED5B -:108D4000A0EDA0EDA0EDA0E1CD8917E5CDA717E13D -:108D5000C190CD8917CAE60CEB22361E6960C30CA0 -:108D600008F92AA81E7EFE2CC21008CD4F08CD9E01 -:108D70000CCD080DF6373A871E8FB7E8C3FD03CD3B -:108D8000BC06282B1600D50E01CDC803CD820D22BE -:108D9000AA1E2AAA1EC178FE78D4F90C7E1600D627 -:108DA000B0DA400DFE03D2400DFE0117AABA57DA21 -:108DB000EB03229F1ECD4F08C3240D7AB7C2700E5D -:108DC0007E229F1ED6A9D8FE07D05F3A871E3DB3EC -:108DD0007BCA091307835F21DF02197856BAD023B3 -:108DE000CDF90CC501170DC5ED4BBE1EC5ED4BC031 -:108DF0001EC54E234623C52A9F1EC30B0DAF3287C7 -:108E00001ECD4F081E24CAFF03DA3718CDED08D255 -:108E1000EA0DFEA9CA820DFE2ECA3718FEAACAD9CB -:108E20000DFE22CAB711FEA7CAD00EFEA4CA1311A6 -:108E3000FE26C2CC0DCD4F08FE48CA431DFE42CAD5 -:108E4000B31D1E02CAFF03D6B3D2FB0DCD040DCD58 -:108E5000BC0629C9167DCD0B0D2AAA1EE5CD6817C3 -:108E6000CDF90CE1C9CDF50EE5EB22BE1E3A871E09 -:108E7000B7CC7D17E1C90600074FC5CD4F0879FE75 -:108E80002FDA220ECD040DCDBC062CCDFA0CEB2A28 -:108E9000BE1EE3E5EBCDA114EBE3C32A0ECDD10D4D -:108EA000E311E50DD5015901094E236669E915FE67 -:108EB000AAC8FE2DC814FE2BC8FEA9C82BC9F6AF40 -:108EC000F5CDF90CCD0109F1EBC1E3EBED53BE1E7D -:108ED000ED43C01EF5CD0109F1C17921D110C26B5E -:108EE0000EA34F78A2E9B34F78B2E921820E3A87F8 -:108EF0001E1F7A175F166478BAD0C3680D840E7986 -:108F0000B71FC1D1F5CDFB0C21C60EE5CAA717AF1F -:108F100032871ED5CD56137E23234E2346D1C5F569 -:108F2000CD5A13CD8917F157E17BB2C87AD601D853 -:108F3000AFBB3CD0151D0ABE2303CAAE0E3FC34AC9 -:108F4000173C8FC1A0C6FF9FC35117165ACD0B0DFA -:108F5000CDF90CCD01097B2F4F7A2FCDD110C1C394 -:108F6000170D2BCD4F08C8CDBC062C01E70EC5F65A -:108F7000AF32861E46CDED08DAEB03AF4F32871EC7 -:108F8000CD4F08DA110FCDED08DA1E0F4FCD4F0887 -:108F9000DA120FCDED08D2120FD624C22D0F3C32BB -:108FA000871E0F814FCD4F083AA51E3DCAE80FF22C -:108FB0003D0F7ED628CAC00FAF32A51EE550592AF4 -:108FC000B81E7C92C24E0F7D9311BA1ECA75132A29 -:108FD000B21EEB2AB01E7C92C2620F7D93CA780F3C -:108FE000799623C26D0F789623CAB20F23232323C9 -:108FF000C35B0FE1E3D511ED0D7C9220027D93D18F -:10900000CAB50FE3E5C50106002AB41EE509C1E5AE -:10901000CDB403E122B41E606922B21E2B36007C5F -:109020009220027D93C2A10FD173237223EBE1C979 -:1090300032C11E21810322BE1EE1C9E52A861EE33C -:1090400057D5C5CDF508C1F1EBE3E5EB3C577EFE06 -:109050002CCAC60FCDBC062922AA1EE122861E1EDE -:1090600000D511E5F52AB21E3E19ED5BB41E7C92C7 -:10907000C2FA0F7D93CA23107EB923C205107EB8B1 -:10908000235E235623C2EE0F3A861EB7C2F403F1C5 -:10909000444DCA751396CA84101E10C3FF031104F1 -:1090A00000F1CA1609712370234FCDC80323232270 -:1090B0009F1E71233A861E1779010B00D24610C1FC -:1090C0000371237023F5E5CD1D18EBE1F13DC23EA0 -:1090D00010F5424BEB19DAE003CDD10322B41E2B7D -:1090E00036007C9220027D93C2641003572A9F1E93 -:1090F0005EEB2909EB2B2B73237223F1DAAC1047BB -:109100004F7E2316E15E235623E3F57C92C297102F -:109110007D93D21E10E5CD1D18D119F13D444DC2ED -:1091200089102929C109EB2AAA1EC92AB41EEB21DC -:109130000000393A871EB7CACC10CD5613CD48125D -:109140002A341EEB2A9D1E7D934F7C9A41501E00AF -:1091500021871E730690C356173A851E47AFC3D2A8 -:1091600010CD7111CD631101F009C5D5CDBC062814 -:10917000CDF50EE5EB2B562B5EE1CDF90CCDBC0603 -:1091800029CDBC06B1444DE3712370C3B011CD713C -:1091900011D5CDD10DCDF90CE35E2356237AB3CA98 -:1091A000F7037E23666FE52AB81EE322B81E2ABCA9 -:1091B0001EE52ABA1EE5D511BA1E21BE1EEDA0ED90 -:1091C000A0EDA0EDA0E1CDF60C2BCD4F08C2EB0336 -:1091D000E122BA1EE122BC1EE122B81EE1C9E52A45 -:1091E000361E237CB5E1C01E16C3FF03CDBC06A40A -:1091F0003E8032A51EB647CDFA0EC3F90CCDF90C50 -:10920000CDDA18CDB611CD561301B713C57E232381 -:10921000E5CD1B12E14E2346CDAA11E56FCD4913D2 -:10922000D1C9CD1B1221991EE5772323732372E147 -:10923000C92B062250E50EFF237E0CB7CACC11BA0B -:10924000CACC11B8C2BD11FE22CC4F08E323EB7982 -:10925000CDAA1111991E2A8B1E22BE1E3E013287F5 -:109260001EEBEDA0EDA0EDA0EDA0EB7C9220027D29 -:1092700093228B1EE17EC01E1EC3FF0323CDB611B9 -:10928000CD5613CD89171C1DC80ACDC706FE0DCCBF -:10929000230B03C30C12B70EF1F52A341EEB2A9DE3 -:1092A0001E2F4F06FF09237C9220027D93DA3C1289 -:1092B000229D1E23EBF1C9F11E1ACAFF03BFF5015F -:1092C0001D12C52A891E229D1E210000E52A341E7A -:1092D000E5218D1EED5B8B1E7C9220027D93015952 -:1092E00012C2B5122AB01EED5BB21E7C9220027D26 -:1092F00093CA84127E2323B7CDB812C36C12C1ED7A -:109300005BB41E7C9220027D93CAE412CD89177B48 -:10931000E509B7F28312229F1EE14E0600090923D8 -:10932000ED5B9F1E7C9220027D93CA841201A512E0 -:10933000C5F6807E23235E235623F0B7C8444D2A0A -:109340009D1E7C9220027D936069D8E1E37C92208F -:10935000027D93E3E56069D0C1F1F1E5D5C5C9D1DE -:10936000E17DB4C82B462B4EE52B2B6E2600095011 -:10937000592B444D2A9D1ECDB703E17123706960BE -:109380002BC34B12C5E52ABE1EE3CD820DE3CDFAF9 -:109390000C7EE52ABE1EE5861E1CDAFF03CDA71152 -:1093A000D1CD5A13E3CD5913E52A9B1EEBCD4013C3 -:1093B000CD401321140DE3E5C3D811E1E37E23234F -:1093C0004E23466F2C2DC80A120313C34A13CDFA3D -:1093D0000C2ABE1EEBCD7713EBC0D550591B4E2A7D -:1093E0009D1E7C9220027D93C275134709229D1E0B -:1093F000E1C92A8B1E2B462B4E2B2B7C9220027D03 -:1094000093C0228B1EC901E110C5CD5313AF573253 -:10941000871E7EB7C901E110C5CD8F13CA16092377 -:10942000235E23561AC93E01CDA711CDA4142A9B51 -:109430001E73C1C3D811CD5414AFE34FE57EB8DA23 -:10944000C91378110E00C5CD1B12C1E1E5232346D7 -:10945000236668060009444DCDAA116FCD4913D18A -:10946000CD5A13C3D811CD5414D1D51A90C3BF13FC -:10947000EB7ECD59140405CA1609C51EFFFE29CA84 -:109480000E14CDBC062CCDA114CDBC0629F1E301F0 -:10949000C113C53DBE0600D04F7E91BB47D843C91E -:1094A000CD8F13CA4A155F23237E23666FE51946C5 -:1094B00072E3C57EFE24C24314CD431D180DFE2564 -:1094C000C24D14CDB31D1803CD3718C1E170C9EBDF -:1094D000CDBC0629C1D1C543C9CDA41432221ECDAD -:1094E000211EC3E110CD8E14C3E91DCD8E14F51ECF -:1094F000002BCD4F08CA8414CDBC062CCDA114C1BD -:10950000CD211EABA0CA8514C9CDA11432221E32B2 -:10951000EA1DCDBC062CC3A114CD4F08CDF60CCD51 -:10952000FB087AB7C216092BCD4F087BC9CD0109BC -:109530001AC3E110CDF60CCD0109D5CDBC062CCD5A -:10954000A114D112C921C119CD8917C3DC14CD8949 -:109550001721C1D1CD681778B7C83AC11EB7CA79EB -:109560001590D2FE142F3C2ABE1EE52AC01EE5ED42 -:1095700053BE1EED43C01EC1D1FE19D0F5CD9217CA -:1095800067F1CDAF15B421BE1EF22415CD8F15D2D3 -:109590006A152334CAFA032E01CDC515C36A15AF67 -:1095A00090477E9B5F237E9A57237E994FDC9B15C5 -:1095B0006863AF4779B7C257154A54656F78D608C4 -:1095C000FEE0C23815AF32C11EC905297A17577996 -:1095D0008F4FF24F15785C45B7CA6A1521C11E86B8 -:1095E00077D24A15C87821C11EB7FC821546237E62 -:1095F000E680A94FED53BE1EED43C01EC91CC0142A -:10960000C00CC00E8034C0C3FA037E835F237E8A01 -:1096100057237E894FC921C21E7E2F77AF6F904797 -:109620007D9B5F7D9A577D994FC90600D608DABEAB -:1096300015435A510E00C3B115C6096FAF2DC87935 -:109640001F4F7A1F577B1F5F781F47C3C11500004C -:10965000008103AA561980F122768045AA3882CD6E -:109660003F17B7EA160921C11E7E01358011F304A8 -:1096700090F570D5C5CDDC14C1D104CD901621D3A1 -:1096800015CDD31421D715CD981A01808011000073 -:10969000CDDC14F1CDAB1801318011187221C1D18C -:1096A000CD3F17C82E00CDF8167932D01EEB22D14F -:1096B0001E0100005058213515E5214716E5E5212A -:1096C000BE1E7E23B7CA7316E52E081F6779D261C6 -:1096D00016E52AD11E19EBE13AD01E891F4F7A1FD9 -:1096E000577B1F5F781F472D7CC25016E1C9435A34 -:1096F000514FC92ABE1EE52AC01EE5012084110073 -:1097000000ED53BE1EED43C01EC1D1CD3F17CAEEC2 -:10971000032EFFCDF81634342B7E32F51D2B7E320E -:10972000F11D2B7E32ED1D41EBAF4F575F32F81D1F -:10973000E5C57DCDEC1DDE003FD2C81632F81DF127 -:10974000F137D2C1E1793C3D1FFA6B15177B175FEA -:109750007A175779174F297817473AF81D1732F8B3 -:109760001D79B2B3C2B516E521C11E35E1C2B516E9 -:10977000C3FA0378B7CA1C177D21C11EAE80471FEC -:10978000A878F21B17C68077CA7513CD9217772B6E -:10979000C9CD3F172FE1B7E1F24A15C3FA03ED5BDC -:1097A000BE1EED4BC01E78B7C8C602DAFA0347CD1D -:1097B000DC1421C11E34C0C3FA033AC11EB7C83A33 -:1097C000C01EFE2F179FC03CC9CD3F170688110051 -:1097D0000021C11E4F70060023368017C33215CDFD -:1097E0003F17F021C01E7EEE8077C9EB2ABE1EE334 -:1097F000E52AC01EE3E5EBC911BE1EEDA0EDA0ED0C -:10980000A0EDA0C95E2356234E234623C921C01EC6 -:109810007E07371F773F1F2323777907371F4F1F97 -:10982000AEC978B7CA3F17214817E5CD3F1779C8A9 -:1098300021C01EAE79F8CDC1171FA9C92378BEC0BB -:109840002B79BEC02B7ABEC02B7B96C0E1E1C94705 -:109850004F575FB7C8E5ED5BBE1EED4BC01ECD9206 -:1098600017AE67FCFD173E9890CDAF157C17DC82D4 -:10987000150600DC9B15E1C91B7AA33CC00BC9216E -:10988000C11E7EFE983ABE1ED07ECDD41736987B80 -:10989000F57917CD3215F1C921000078B1C87806E5 -:1098A0001029DA1E10CB1117D2341819DA1E101035 -:1098B000F0C9FE2DF5CA4318FE2BCA43182BCD4A1A -:1098C0001547575F2F4FCD4F08DA9418FE2ECA6FF9 -:1098D00018FE45C27318CD4F08CD330ECD4F08DAB0 -:1098E000BB1814C27318AF935F0C0CCA4B18E57BFE -:1098F00090F48C18F28218F5CD7816F13CC27618E7 -:10990000D1F1CC6817EBC9C8F5CD2317F13DC9D506 -:1099100057788947C5E5D5CD2317F1D630CDAB189B -:10992000E1C1D1C34B182ABE1EE52AC01EE5CD51A8 -:1099300017C1D1C3DC147B0707830786D6305FC30A -:109940006118E5217D03CD0212E1EBAF0698CD56FB -:1099500017210112E521C31EE5CD3F173620F2E89D -:1099600018362D233630CAAC19E5FC6817AFF5CD93 -:10997000B21901439111F84FCDA717B7E21519F1AC -:10998000CD8D18F5C3F718CD7816F13CF5CDB21989 -:10999000CDCA143CCDD417ED53BE1EED43C01E01FD -:1099A0000603F1813CFA3619FE08D236193C473ECF -:1099B000023D3DE1F511C51905C24719362E233682 -:1099C000302305362ECC9017C5E5EBED5BBE1EEDC2 -:1099D0004BC01E062F047B965F237A9E5723799EE9 -:1099E0004F2B2BD25A19CD8F1523ED53BE1EED43AD -:1099F000C01EEBE17023C10DC2471905CA90192B97 -:109A00007EFE30CA8419FE2EC49017F1CAAF1936F3 -:109A10004523362BF2A019362D2F3C062F04D60AEB -:109A2000D2A219C63A237023772371E1C901749435 -:109A300011F723CDA717B7E1E20C19E90000008068 -:109A4000A08601102700E803006400000A0000015E -:109A50000000216817E3E9CD701721C11911BE1E5E -:109A6000EDA0EDA0EDA0EDA0C1D1CD3F1778CA3794 -:109A70001AF2FD19B7CAEE03B7CA4B15D5C579F668 -:109A80007FED5BBE1EED4BC01EF21F1AD5C5CD0487 -:109A900018C1D1F5CDA717E17C1FE122C01EE1223C -:109AA000BE1EDCD719CC6817D5C5CDE415C1D1CD04 -:109AB0002516CD7017013881113BAACD25163AC164 -:109AC0001EFE88D21617CD0418C680C602DA1617F5 -:109AD000F521D315CDCD14CD1C16F1C1D1F5CDD9BD -:109AE00014CD681721771ACDAC1A110000C14AC3F2 -:109AF000251608402E9474704F2E776E02887AE6F1 -:109B0000A02A7C50AAAA7EFFFF7F7F0000808100F0 -:109B1000000081CD7017112316D5E5ED5BBE1EED5B -:109B20004BC01ECD2516E1CD70177E2311BE1EED54 -:109B3000A0EDA0EDA0EDA006F1C1D13DC8D5C5F5C1 -:109B4000E5CD2516E1CD8917E5CDDC14E1C3BD1ABD -:109B5000CD3F1721FC1DFA4F1B211D1E11BE1EED0E -:109B6000A0EDA0EDA0EDA021FC1DC886E607060033 -:109B7000772387874F09CD8917CD25163AFB1D3CE2 -:109B8000E6030600FE018832FB1D21531B87874F29 -:109B900009CDCD14ED5BBE1EED4BC01E7B59EE4FC3 -:109BA0004F21C21E36802B46368021FA1D347ED6C8 -:109BB000ABC23D1B770C151CCD3515111D1E21BEEA -:109BC0001EEDA0EDA0EDA0EDA0C9772B772B77C3FC -:109BD000191B68B1466899E9926910D1756821B27C -:109BE0001BCDCD14CD701701498311DB0FED53BE92 -:109BF0001EED43C01EC1D1CD9016CD7017CD0418F7 -:109C0000C1D1CDD91421B61BCDD314CD3F1737F216 -:109C10009E1BCDCA14CD3F17B7F5F4681721B61BAC -:109C2000CDCD14F1D4681721BA1BC3981ADB0F49A4 -:109C3000810000007F05BAD71E86642699875834B4 -:109C40002387E05DA586DA0F4983CD7017CD691BA8 -:109C5000C1E1CD7017EBED53BE1EED43C01ECD63C9 -:109C60001BC38E16CD3F17FCD719FC68173AC11ECF -:109C7000FE81DA061C0100815159CD901621D314C2 -:109C8000E521101CCD981A21B21BC9094AD73B788F -:109C9000026E847BFEC12F7C74319A7D843D5A7D97 -:109CA000C87F917EE4BB4C7E6CAAAA7F0000008135 -:109CB000C300003E0CCFC9ED45CDA1147B32251E5B -:109CC000C9CDF60CCD0109ED53291EED532B1EC94C -:109CD000CD0109D5E146237EC3D210CDF60CCD01CE -:109CE00009D5CDBC062CCDF60CCD0109E37323724A -:109CF000E1C9C0CD961C1B2A891EAFED52380BED71 -:109D000053891E21CEFF1922341E13ED53E71D186F -:109D100021D7FE3A20FB0E00CDD41C47CDD41C57D2 -:109D2000CDD41C5FCDD41C3D281A3CC2FD03C9CD47 -:109D3000961CCDD41C121310F9CDD41C79B7C27C5B -:109D40001DC3B41CCDD41C79B7C27C1DC3E000CDAB -:109D5000E51C070707076FCDE51CB56F814F7DC96F -:109D6000D7D630FE0AD8D607C9CDF90CCD0109C522 -:109D700021C31E7AFE00280CCD261D78FE30280255 -:109D8000702371237BCD261D7AFE00200578FE30DE -:109D9000280270237123AF772377C121C31EC388A4 -:109DA0001147E60FFE0A3802C607C6304F780F0F7C -:109DB0000F0FE60FFE0A3802C607C63047C9EB216F -:109DC0000000CD5C1DDA7C1D1805CD5C1D381F29F7 -:109DD000292929B56F18F3131AFE20CA5C1DD63045 -:109DE000D8FE0A3805D607FE0AD8FE103FC9EB7A1E -:109DF0004BE5CDD110E1C91E26C3FF03CDF90CCD33 -:109E00000109C521C31E06110578FE012808CB13E0 -:109E1000CB1230F41804CB13CB123E30CE00772394 -:109E20000520F3AF772377C121C31EC38811EB212F -:109E30000000CDD01DDADE1DD63029B56FCDD01D86 -:109E400030F6EB7A4BE5CDD110E1C9131AFE20CAEA -:0E9E5000D01DFE30D8FE323FC91E28C3FF03CE -:00000001FF diff --git a/OperatingSystem/basic/zout/test.lst b/OperatingSystem/basic/zout/test.lst deleted file mode 100644 index a48b409..0000000 --- a/OperatingSystem/basic/zout/test.lst +++ /dev/null @@ -1,6537 +0,0 @@ - 1: .include "extern_symbols.s" ;include monitor symbols. -**** include/extern_symbols.s **** - 1: ;This file is generated by the build script. - 2: ;Do not make any changes here! - 3: - 4: - 14A5 ?a0000 equ 0x14A5 - 5: - 1562 ?a0001 equ 0x1562 - 6: - 00D0 ADDR_RTC equ 0xD0 - 7: - 01BE A_RTS_OFF equ 0x1BE - 8: - 01C7 A_RTS_ON equ 0x1C7 - 9: - 0083 BOOT_PHASE0 equ 0x83 - 10: - 00A5 BOOT_PHASE1 equ 0xA5 - 11: - 00AE BOOT_PHASE1_LOOP equ 0xAE - 12: - 00B9 BOOT_PHASE2 equ 0xB9 - 13: - 0050 B_BEEP equ 0x50 - 14: - 0071 B_DSKSEL equ 0x71 - 15: - 007A B_FATCD equ 0x7A - 16: - 007D B_FATCREATE equ 0x7D - 17: - 0074 B_FATOPEN equ 0x74 - 18: - 0077 B_FATREAD equ 0x77 - 19: - 0080 B_FATWRITE equ 0x80 - 20: - 0056 B_IICRECV equ 0x56 - 21: - 0053 B_IICSEND equ 0x53 - 22: - 006B B_KEYREAD equ 0x6B - 23: - 006E B_KEYSEND equ 0x6E - 24: - 0062 B_PRINTAHEX equ 0x62 - 25: - 0059 B_PRINTCHAR equ 0x59 - 26: - 005F B_PRINTINLINE equ 0x5F - 27: - 0065 B_PRINTLN equ 0x65 - 28: - 005C B_PRINTSTR equ 0x5C - 29: - 0068 B_READCHAR equ 0x68 - 30: - 1944 COMMAND equ 0x1944 - 31: - 1985 COMMAND_BACKSPACE equ 0x1985 - 32: - 18B2 COMMAND_LUT equ 0x18B2 - 33: - 19AB COMMAND_PROCESS equ 0x19AB - 34: - 19E6 COMMAND_PROCESS_FOUND equ 0x19E6 - 35: - 19AE COMMAND_PROCESS_LOOP equ 0x19AE - 36: - 19B7 COMMAND_PROCESS_LOOP_STR1 equ 0x19B7 - 37: - 19CD COMMAND_PROCESS_LOOP_STR2 equ 0x19CD - 38: - 19D2 COMMAND_PROCESS_NEXT_ENTRY equ 0x19D2 - 39: - 19D1 COMMAND_PROCESS_NEXT_ENTRYI equ 0x19D1 - 40: - 19DD COMMAND_PROCESS_NOT_FOUND equ 0x19DD - 41: - 1956 COMMAND_READ equ 0x1956 - 42: - 00DC CONSOLE_INIT equ 0xDC - 43: - 00DC CONSOLE_INIT_CTC equ 0xDC - 44: - 00E4 CONSOLE_INIT_SIO equ 0xE4 - 45: - 00F9 CS_APU_CTRL equ 0xF9 - 46: - 00F8 CS_APU_DATA equ 0xF8 - 47: - 0000 CS_BANK equ 0x00 - 48: - 0004 CS_CTC_0 equ 0x04 - 49: - 0005 CS_CTC_1 equ 0x05 - 50: - 0006 CS_CTC_2 equ 0x06 - 51: - 0007 CS_CTC_3 equ 0x07 - 52: - 0001 CS_DIP equ 0x01 - 53: - 0033 CS_PIA_CR equ 0x33 - 54: - 0030 CS_PIA_PA equ 0x30 - 55: - 0031 CS_PIA_PB equ 0x31 - 56: - 0032 CS_PIA_PC equ 0x32 - 57: - 00F6 CS_PIO_AC equ 0xF6 - 58: - 00F4 CS_PIO_AD equ 0xF4 - 59: - 00F7 CS_PIO_BC equ 0xF7 - 60: - 00F5 CS_PIO_BD equ 0xF5 - 61: - 0009 CS_SIO_A_C equ 0x09 - 62: - 0008 CS_SIO_A_D equ 0x08 - 63: - 000B CS_SIO_B_C equ 0x0B - 64: - 000A CS_SIO_B_D equ 0x0A - 65: - 0235 DHEX_TO_BYTE equ 0x235 - 66: - 0251 DHEX_TO_BYTE_FAILED equ 0x251 - 67: - 19FC ERR_SYNTAX equ 0x19FC - 68: - 0DD5 EXEC_RST_08 equ 0xDD5 - 69: - 0DD9 EXEC_RST_10 equ 0xDD9 - 70: - 0DE5 EXEC_RST_18 equ 0xDE5 - 71: - 0255 HEX_TO_BIN equ 0x255 - 72: - 0263 HEX_TO_BIN_2 equ 0x263 - 73: - 026A HEX_TO_INVALID_2 equ 0x26A - 74: - 00EC IDE_CMD_IDENT equ 0xEC - 75: - 0020 IDE_CMD_READSEC equ 0x20 - 76: - 1307 IDE_DEV_TABLE equ 0x1307 - 77: - 0040 IDE_RD equ 0x40 - 78: - 0016 IDE_REG_ALTSTS equ 0x16 - 79: - 000F IDE_REG_CMDSTS equ 0x0F - 80: - 0008 IDE_REG_DATA equ 0x08 - 81: - 0017 IDE_REG_DRVADDR equ 0x17 - 82: - 0009 IDE_REG_ERROR equ 0x09 - 83: - 000D IDE_REG_HCYL equ 0x0D - 84: - 000E IDE_REG_HEAD equ 0x0E - 85: - 000B IDE_REG_LBA0 equ 0x0B - 86: - 000C IDE_REG_LBA1 equ 0x0C - 87: - 000D IDE_REG_LBA2 equ 0x0D - 88: - 000E IDE_REG_LBA3 equ 0x0E - 89: - 000C IDE_REG_LCYL equ 0x0C - 90: - 000A IDE_REG_SECTOR equ 0x0A - 91: - 000B IDE_REG_SSECTOR equ 0x0B - 92: - 0080 IDE_RST equ 0x80 - 93: - 0020 IDE_WR equ 0x20 - 94: - 0001 IIC_CLK equ 0x01 - 95: - 0002 IIC_DATA equ 0x02 - 96: - 001B INT_VEC equ 0x1B - 97: - 0040 IO_AY0_ADDR equ 0x40 - 98: - 0041 IO_AY0_DATA equ 0x41 - 99: - 0042 IO_AY1_ADDR equ 0x42 - 100: - 0043 IO_AY1_DATA equ 0x43 - 101: - 0020 IO_REG0 equ 0x20 - 102: - 0025 IO_RTC_AMPM equ 0x25 - 103: - 002D IO_RTC_CTR_D equ 0x2D - 104: - 002E IO_RTC_CTR_E equ 0x2E - 105: - 002F IO_RTC_CTR_F equ 0x2F - 106: - 0026 IO_RTC_DAY0 equ 0x26 - 107: - 0027 IO_RTC_DAY1 equ 0x27 - 108: - 0024 IO_RTC_HOUR equ 0x24 - 109: - 0022 IO_RTC_MIN0 equ 0x22 - 110: - 0023 IO_RTC_MIN1 equ 0x23 - 111: - 0028 IO_RTC_MON0 equ 0x28 - 112: - 0029 IO_RTC_MON1 equ 0x29 - 113: - 0020 IO_RTC_SEC0 equ 0x20 - 114: - 0021 IO_RTC_SEC1 equ 0x21 - 115: - 002C IO_RTC_WEEK equ 0x2C - 116: - 002B IO_RTC_YEAR1 equ 0x2B - 117: - 002A IO_RTC_YERR0 equ 0x2A - 118: - 44B8 MEM_FAT_AMOUNT equ 0x44B8 - 119: - 44BB MEM_FAT_CLUSTERLEN equ 0x44BB - 120: - 44BC MEM_FAT_COUNT1 equ 0x44BC - 121: - 44DF MEM_FAT_CURDIR equ 0x44DF - 122: - 453F MEM_FAT_CURRDIR equ 0x453F - 123: - 44C1 MEM_FAT_DATASTART equ 0x44C1 - 124: - 44CD MEM_FAT_DIRSEC equ 0x44CD - 125: - 4545 MEM_FAT_EXEC_COUNT equ 0x4545 - 126: - 4543 MEM_FAT_EXEC_CURR equ 0x4543 - 127: - 4547 MEM_FAT_EXEC_START equ 0x4547 - 128: - 44C9 MEM_FAT_FILEREMAIN equ 0x44C9 - 129: - 452F MEM_FAT_OF0_ATTRIBUTE equ 0x452F - 130: - 4531 MEM_FAT_OF0_CCLUST equ 0x4531 - 131: - 453B MEM_FAT_OF0_DATREM equ 0x453B - 132: - 4537 MEM_FAT_OF0_DATSEC equ 0x4537 - 133: - 4533 MEM_FAT_OF0_FATSEC equ 0x4533 - 134: - 44B6 MEM_FAT_RESERVED equ 0x44B6 - 135: - 44C5 MEM_FAT_ROOTSTART equ 0x44C5 - 136: - 44B9 MEM_FAT_SECTORS equ 0x44B9 - 137: - 44CF MEM_FAT_TMPFNAME equ 0x44CF - 138: - 44BD MEM_FAT_TMPPOINTER equ 0x44BD - 139: - 42B6 MEM_IDE_BUFFER equ 0x42B6 - 140: - 41CB MEM_IDE_DEVICE equ 0x41CB - 141: - 41D5 MEM_IDE_DEV_TABLE equ 0x41D5 - 142: - 44B6 MEM_IDE_FSBUFFER equ 0x44B6 - 143: - 41CD MEM_IDE_PARTITION equ 0x41CD - 144: - 41D1 MEM_IDE_POINTER equ 0x41D1 - 145: - 4215 MEM_IDE_SELECTED equ 0x4215 - 146: - 41CC MEM_IDE_STATUS equ 0x41CC - 147: - 4216 MEM_IDE_STRING_0 equ 0x4216 - 148: - 423E MEM_IDE_STRING_1 equ 0x423E - 149: - 4266 MEM_IDE_STRING_2 equ 0x4266 - 150: - 428E MEM_IDE_STRING_3 equ 0x428E - 151: - 01B6 MSG_CLEAR equ 0x1B6 - 152: - 19F5 NOT_IMPLEMENTED equ 0x19F5 - 153: - 1A57 OP_CALL equ 0x1A57 - 154: - 1E27 OP_CD equ 0x1E27 - 155: - 1BEB OP_CLR equ 0x1BEB - 156: - 1AD8 OP_DASM equ 0x1AD8 - 157: - 1E23 OP_DIR equ 0x1E23 - 158: - 1A77 OP_DUMP equ 0x1A77 - 159: - 1A3E OP_EXEC equ 0x1A3E - 160: - 1E44 OP_FSEXEC equ 0x1E44 - 161: - 1B9F OP_IIC_IN equ 0x1B9F - 162: - 1B3F OP_IIC_OUT equ 0x1B3F - 163: - 1B08 OP_IO_IN equ 0x1B08 - 164: - 1B1E OP_IO_OUT equ 0x1B1E - 165: - 1E00 OP_LSDSK equ 0x1E00 - 166: - 1BEF OP_RTIME equ 0x1BEF - 167: - 1E04 OP_SELDSK equ 0x1E04 - 168: - 1AA7 OP_SET equ 0x1AA7 - 169: - 1D87 OP_STIME equ 0x1D87 - 170: - 1E7D POST_CHECK_APU equ 0x1E7D - 171: - 1EA8 POST_CHECK_IDE_30 equ 0x1EA8 - 172: - 1EBB POST_CHECK_IDE_40 equ 0x1EBB - 173: - 1E58 POST_CHECK_PIO equ 0x1E58 - 174: - 1E48 POST_START equ 0x1E48 - 175: - 1ED5 POST_TEST_RTC equ 0x1ED5 - 176: - 4110 PRG_RAM_START equ 0x4110 - 177: - FF00 PRG_RAM_TOP equ 0xFF00 - 178: - 01D0 PRINTINLINE equ 0x1D0 - 179: - 4000 PROG_MEM_START equ 0x4000 - 180: - 0100 PROG_ROM_START equ 0x100 - 181: - 0000 RST_00 equ 0x00 - 182: - 0008 RST_08 equ 0x08 - 183: - 0010 RST_10 equ 0x10 - 184: - 0018 RST_18 equ 0x18 - 185: - FFFF STACK_RAM_TOP equ 0xFFFF - 186: - 0000 START_ROM equ 0x00 - 187: - 026C STRCONV_BYTES_TO_HEX equ 0x26C - 188: - 027B STRCONV_BYTES_TO_HEX_1 equ 0x27B - 189: - 0285 STRCONV_BYTES_TO_HEX_2 equ 0x285 - 190: - 2689 STR_Banner_Start equ 0x2689 - 191: - 186B STR_PD_HEADER equ 0x186B - 192: - 4010 SYS_BUF_START equ 0x4010 - 193: - 4000 SYS_RAM_START equ 0x4000 - 194: - 0018 VAR_CONSOLE_BAUD equ 0x18 - 195: - 000F VAR_CONSOLE_CONF equ 0x0F - 196: - 0080 VDP_MEM equ 0x80 - 197: - 0081 VDP_REG equ 0x81 - 198: - 19F4 _COMMAND_PROCESS_FOUND equ 0x19F4 - 199: - 1A76 _OP_CALL equ 0x1A76 - 200: - 1B84 _OP_IIC_ACK_ERR equ 0x1B84 - 201: - 1B8B _OP_IIC_ACK_ERR_str equ 0x1B8B - 202: - 1BD1 _OP_IIC_IN_LOOP equ 0x1BD1 - 203: - 1BDE _OP_IIC_IN_LOOP_TEXT equ 0x1BDE - 204: - 1B55 _OP_IIC_OUT_LOOP equ 0x1B55 - 205: - 1B71 _OP_IIC_OUT_SEND equ 0x1B71 - 206: - 1BF2 _OP_RTIME_NN equ 0x1BF2 - 207: - 1CAA _OP_RTIME_RD_CMD equ 0x1CAA - 208: - 1E13 _OP_SELDSK_INVALID equ 0x1E13 - 209: - 1E2B _OP_SELDSK_INVALID_STR equ 0x1E2B - 210: - 1ABF _OP_SET_LOOP equ 0x1ABF - 211: - 1D4D _OP_STIME_INVALID equ 0x1D4D - 212: - 1D64 _OP_STIME_PROMPT equ 0x1D64 - 213: - 1D7C _OP_STIME_PROMPT_ERR equ 0x1D7C - 214: - 1CAB _OP_STIME_STR_DAY equ 0x1CAB - 215: - 1CFC _OP_STIME_STR_HOUR equ 0x1CFC - 216: - 1D17 _OP_STIME_STR_MIN equ 0x1D17 - 217: - 1CC6 _OP_STIME_STR_MON equ 0x1CC6 - 218: - 1D32 _OP_STIME_STR_SEC equ 0x1D32 - 219: - 1CE1 _OP_STIME_STR_YEAR equ 0x1CE1 - 220: - 1E9C _POST_CHECK_APU_FAILED equ 0x1E9C - 221: - 1ECE _POST_CHECK_IDE_FAILED equ 0x1ECE - 222: - 1E71 _POST_CHECK_PIO_FAILED equ 0x1E71 - 223: - 1F0F _POST_TEST_RTC_INVALID equ 0x1F0F - 224: - 1F08 _POST_TEST_RTC_NOTFOUND equ 0x1F08 - 225: - 1A17 _STR_NOT_FOUND equ 0x1A17 - 226: - 1A03 _STR_NOT_IMPLEMENTED equ 0x1A03 - 227: - 1A2B _STR_SYNTAX equ 0x1A2B - 228: - 0E01 _beep_pause_l1 equ 0xE01 - 229: - 234A _compare_filename_loop equ 0x234A - 230: - 2358 _compare_filename_nomatch equ 0x2358 - 231: - 24FF _fat_cd_navigate equ 0x24FF - 232: - 2545 _fat_cd_navigate_end equ 0x2545 - 233: - 256D _fat_cd_navigate_errfile equ 0x256D - 234: - 259F _fat_cd_navigate_errfile_str equ 0x259F - 235: - 2557 _fat_cd_navigate_error equ 0x2557 - 236: - 2575 _fat_cd_navigate_error_str equ 0x2575 - 237: - 2504 _fat_cd_navigate_findsec equ 0x2504 - 238: - 2530 _fat_cd_navigate_findsec_skipslash equ 0x2530 - 239: - 24BB _fat_cd_navigate_goback_fl equ 0x24BB - 240: - 2565 _fat_cd_navigate_inerror equ 0x2565 - 241: - 255F _fat_cd_navigate_inerrorS equ 0x255F - 242: - 2566 _fat_cd_navigate_inerrore equ 0x2566 - 243: - 258C _fat_cd_navigate_inputerr_str equ 0x258C - 244: - 2536 _fat_cd_navigate_l2 equ 0x2536 - 245: - 2665 _fat_exec_notexec equ 0x2665 - 246: - 264C _fat_exec_notfound equ 0x264C - 247: - 2634 _fat_exec_read_done equ 0x2634 - 248: - 2616 _fat_exec_readloop1 equ 0x2616 - 249: - 213A _fat_get_root_table_invalid equ 0x213A - 250: - 2179 _fat_getfatsec_notroot equ 0x2179 - 251: - 22D0 _fat_increment_32 equ 0x22D0 - 252: - 2246 _fat_lfs_loop equ 0x2246 - 253: - 2282 _fat_lfs_loop_compare_end equ 0x2282 - 254: - 2286 _fat_lfs_loop_compare_match equ 0x2286 - 255: - 2258 _fat_lfs_loop_compare_next_sector equ 0x2258 - 256: - 22E4 _fat_math_add32 equ 0x22E4 - 257: - 2315 _fat_math_mul32 equ 0x2315 - 258: - 231C _fat_math_mul32_l equ 0x231C - 259: - 2329 _fat_math_mul32_noadd equ 0x2329 - 260: - 22BC _fat_math_sector_add_16 equ 0x22BC - 261: - 243A _fat_print_directory_dir equ 0x243A - 262: - 23CD _fat_print_directory_loop equ 0x23CD - 263: - 2499 _fat_print_directory_loop_break equ 0x2499 - 264: - 23E9 _fat_print_directory_loop_file equ 0x23E9 - 265: - 2465 _fat_print_directory_loop_next equ 0x2465 - 266: - 2470 _fat_print_directory_loop_next_sector equ 0x2470 - 267: - 2361 _format_filename_fat16_clean equ 0x2361 - 268: - 2368 _format_filename_fat16_loop equ 0x2368 - 269: - 237B _format_filename_fat16_loop_copy equ 0x237B - 270: - 2372 _format_filename_fat16_loop_skip_8 equ 0x2372 - 271: - 0E5D _ide_readsector_512_floop equ 0xE5D - 272: - 15D2 _ideif_drv_sel_fail equ 0x15D2 - 273: - 168F _ideif_drv_sel_fstr0 equ 0x168F - 274: - 1686 _ideif_drv_sel_pstr equ 0x1686 - 275: - 169D _ideif_drv_sel_sstr0 equ 0x169D - 276: - 16AA _ideif_drv_sel_syn equ 0x16AA - 277: - 1499 _ideif_init_drive_charloop equ 0x1499 - 278: - 147B _ideif_init_drive_found equ 0x147B - 279: - 1463 _ideif_init_drive_loop equ 0x1463 - 280: - 1476 _ideif_init_drive_nodrv equ 0x1476 - 281: - 14F7 _ideif_init_drive_prt_fnd equ 0x14F7 - 282: - 14E5 _ideif_init_drive_prt_l1 equ 0x14E5 - 283: - 14EF _ideif_init_drive_prt_ln equ 0x14EF - 284: - 1612 _ideif_prnt_devtable_hdr equ 0x1612 - 285: - 1373 _ideif_prnt_devtable_l1 equ 0x1373 - 286: - 1439 _ideif_prnt_devtable_l1_e2 equ 0x1439 - 287: - 13B8 _ideif_prnt_devtable_l1_es equ 0x13B8 - 288: - 1436 _ideif_prnt_devtable_l1_ms equ 0x1436 - 289: - 1380 _ideif_prnt_devtable_l1_nxt equ 0x1380 - 290: - 13A6 _ideif_prnt_devtable_l1_s00 equ 0x13A6 - 291: - 13AB _ideif_prnt_devtable_l1_s01 equ 0x13AB - 292: - 13B0 _ideif_prnt_devtable_l1_s02 equ 0x13B0 - 293: - 13B5 _ideif_prnt_devtable_l1_sFF equ 0x13B5 - 294: - 137E _ideif_prnt_devtable_l1_sel equ 0x137E - 295: - 1676 _ideif_prnt_devtable_master equ 0x1676 - 296: - 164A _ideif_prnt_devtable_s00 equ 0x164A - 297: - 1655 _ideif_prnt_devtable_s01 equ 0x1655 - 298: - 1660 _ideif_prnt_devtable_s02 equ 0x1660 - 299: - 166B _ideif_prnt_devtable_sFF equ 0x166B - 300: - 167E _ideif_prnt_devtable_slave equ 0x167E - 301: - 018D _read_bcd_invalid equ 0x18D - 302: - 1DFB _shift4 equ 0x1DFB - 303: - 0DE8 beep equ 0xDE8 - 304: - 0DEA beep_loop equ 0xDEA - 305: - 0E00 beep_pause equ 0xE00 - 306: - 2346 compare_filename equ 0x2346 - 307: - 09ED dasm_00 equ 0x9ED - 308: - 0CD9 dasm_01 equ 0xCD9 - 309: - 0A73 dasm_02 equ 0xA73 - 310: - 0CAB dasm_03 equ 0xCAB - 311: - 0AF0 dasm_08 equ 0xAF0 - 312: - 0C7E dasm_09 equ 0xC7E - 313: - 0A55 dasm_0A equ 0xA55 - 314: - 0CC2 dasm_0B equ 0xCC2 - 315: - 0A35 dasm_10 equ 0xA35 - 316: - 0A7E dasm_12 equ 0xA7E - 317: - 09F8 dasm_18 equ 0x9F8 - 318: - 0A5F dasm_1A equ 0xA5F - 319: - 0A12 dasm_20 equ 0xA12 - 320: - 0D1F dasm_22 equ 0xD1F - 321: - 0AB8 dasm_27 equ 0xAB8 - 322: - 0A0B dasm_28 equ 0xA0B - 323: - 0CF0 dasm_2A equ 0xCF0 - 324: - 0ABC dasm_2F equ 0xABC - 325: - 0A03 dasm_30 equ 0xA03 - 326: - 0A89 dasm_32 equ 0xA89 - 327: - 0AC8 dasm_37 equ 0xAC8 - 328: - 09FC dasm_38 equ 0x9FC - 329: - 0A69 dasm_3A equ 0xA69 - 330: - 0AC4 dasm_3F equ 0xAC4 - 331: - 0ACC dasm_76 equ 0xACC - 332: - 0B49 dasm_80C6 equ 0xB49 - 333: - 0AE6 dasm_BE equ 0xAE6 - 334: - 09F1 dasm_C3 equ 0x9F1 - 335: - 0B6F dasm_C88E equ 0xB6F - 336: - 0A41 dasm_C9 equ 0xA41 - 337: - 0A3B dasm_CD equ 0xA3B - 338: - 0AFD dasm_D9 equ 0xAFD - 339: - 0A23 dasm_DD equ 0xA23 - 340: - 0CE0 dasm_DD_01 equ 0xCE0 - 341: - 0C99 dasm_DD_09 equ 0xC99 - 342: - 0D35 dasm_DD_22 equ 0xD35 - 343: - 0CB0 dasm_DD_23 equ 0xCB0 - 344: - 0D07 dasm_DD_2A equ 0xD07 - 345: - 0CC7 dasm_DD_2B equ 0xCC7 - 346: - 0C49 dasm_DD_34 equ 0xC49 - 347: - 0C66 dasm_DD_35 equ 0xC66 - 348: - 0B51 dasm_DD_86 equ 0xB51 - 349: - 0B77 dasm_DD_8E equ 0xB77 - 350: - 0B9A dasm_DD_96 equ 0xB9A - 351: - 0BBA dasm_DD_9E equ 0xBBA - 352: - 0BDB dasm_DD_A6 equ 0xBDB - 353: - 0C12 dasm_DD_AE equ 0xC12 - 354: - 0BF7 dasm_DD_B6 equ 0xBF7 - 355: - 0C2E dasm_DD_BE equ 0xC2E - 356: - 0D87 dasm_DD_E1 equ 0xD87 - 357: - 0B0D dasm_DD_E3 equ 0xB0D - 358: - 0D71 dasm_DD_E5 equ 0xD71 - 359: - 0D57 dasm_DD_F9 equ 0xD57 - 360: - 0D81 dasm_E1 equ 0xD81 - 361: - 0B01 dasm_E3 equ 0xB01 - 362: - 0D6B dasm_E5 equ 0xD6B - 363: - 0A1A dasm_E9 equ 0xA1A - 364: - 0C90 dasm_ED_42 equ 0xC90 - 365: - 0D2B dasm_ED_43 equ 0xD2B - 366: - 0AC0 dasm_ED_44 equ 0xAC0 - 367: - 0A4B dasm_ED_45 equ 0xA4B - 368: - 0AD7 dasm_ED_46 equ 0xAD7 - 369: - 0C87 dasm_ED_4A equ 0xC87 - 370: - 0CFC dasm_ED_4B equ 0xCFC - 371: - 0A46 dasm_ED_4D equ 0xA46 - 372: - 0ADC dasm_ED_56 equ 0xADC - 373: - 0AE1 dasm_ED_5E equ 0xAE1 - 374: - 0B25 dasm_ED_A0 equ 0xB25 - 375: - 0B37 dasm_ED_A1 equ 0xB37 - 376: - 0B2E dasm_ED_A8 equ 0xB2E - 377: - 0B40 dasm_ED_A9 equ 0xB40 - 378: - 0B29 dasm_ED_B0 equ 0xB29 - 379: - 0B3B dasm_ED_B1 equ 0xB3B - 380: - 0B32 dasm_ED_B8 equ 0xB32 - 381: - 0B44 dasm_ED_B9 equ 0xB44 - 382: - 0AD1 dasm_F3 equ 0xAD1 - 383: - 0D4D dasm_F9 equ 0xD4D - 384: - 0AD4 dasm_FB equ 0xAD4 - 385: - 0A2C dasm_FD equ 0xA2C - 386: - 0CE8 dasm_FD_01 equ 0xCE8 - 387: - 0CA2 dasm_FD_09 equ 0xCA2 - 388: - 0D41 dasm_FD_22 equ 0xD41 - 389: - 0CB9 dasm_FD_23 equ 0xCB9 - 390: - 0D13 dasm_FD_2A equ 0xD13 - 391: - 0CD0 dasm_FD_2B equ 0xCD0 - 392: - 0C55 dasm_FD_34 equ 0xC55 - 393: - 0C72 dasm_FD_35 equ 0xC72 - 394: - 0B60 dasm_FD_86 equ 0xB60 - 395: - 0B86 dasm_FD_8E equ 0xB86 - 396: - 0BA6 dasm_FD_96 equ 0xBA6 - 397: - 0BC8 dasm_FD_9E equ 0xBC8 - 398: - 0BE7 dasm_FD_A6 equ 0xBE7 - 399: - 0C1E dasm_FD_AE equ 0xC1E - 400: - 0C02 dasm_FD_B6 equ 0xC02 - 401: - 0C39 dasm_FD_BE equ 0xC39 - 402: - 0D8F dasm_FD_E1 equ 0xD8F - 403: - 0B19 dasm_FD_E3 equ 0xB19 - 404: - 0D79 dasm_FD_E5 equ 0xD79 - 405: - 0D61 dasm_FD_F9 equ 0xD61 - 406: - 0A50 dasm_FF equ 0xA50 - 407: - 0D97 dasm_UU equ 0xD97 - 408: - 0D9B dasm_UW equ 0xD9B - 409: - 0BD6 dasm__AND equ 0xBD6 - 410: - 0C2A dasm__CP equ 0xC2A - 411: - 0C61 dasm__DEC equ 0xC61 - 412: - 0AA8 dasm__ED_47 equ 0xAA8 - 413: - 0AB0 dasm__ED_4F equ 0xAB0 - 414: - 0A98 dasm__ED_57 equ 0xA98 - 415: - 0AA0 dasm__ED_5F equ 0xAA0 - 416: - 0C44 dasm__INC equ 0xC44 - 417: - 0A94 dasm__LD equ 0xA94 - 418: - 0BF3 dasm__OR equ 0xBF3 - 419: - 0BB2 dasm__SBC equ 0xBB2 - 420: - 0B95 dasm__SUB equ 0xB95 - 421: - 0C0D dasm__XOR equ 0xC0D - 422: - 0595 dasm_opcode_table equ 0x595 - 423: - 03C2 dasm_print16hex_addr equ 0x3C2 - 424: - 03DA dasm_print8hex equ 0x3DA - 425: - 0DA0 dasm_printFlags_table equ 0xDA0 - 426: - 0DB0 dasm_printRegister8_table equ 0xDB0 - 427: - 0DD0 dasm_printRegister8_table_HL equ 0xDD0 - 428: - 0DB8 dasm_printRegisterIX_table equ 0xDB8 - 429: - 0DC0 dasm_printRegisterIY_table equ 0xDC0 - 430: - 0DC8 dasm_printRegisterSP_table equ 0xDC8 - 431: - 0286 disassemble equ 0x286 - 432: - 036C disassemble_continue equ 0x36C - 433: - 035C disassemble_err equ 0x35C - 434: - 028A disassemble_next equ 0x28A - 435: - 0359 disassemble_print_opcode_params_end equ 0x359 - 436: - 0305 disassemble_print_opcode_params_loop equ 0x305 - 437: - 02C7 disassemble_print_opcode_raw equ 0x2C7 - 438: - 02DB disassemble_print_opcode_raw_fill equ 0x2DB - 439: - 039E disassemble_table_first_match equ 0x39E - 440: - 03B8 disassemble_table_found equ 0x3B8 - 441: - 03BC disassemble_table_notfound equ 0x3BC - 442: - 037A disassemble_table_seek equ 0x37A - 443: - 037E disassemble_table_seek_loop equ 0x37E - 444: - 1810 dump_pretty equ 0x1810 - 445: - 183A dump_pretty_ascii equ 0x183A - 446: - 1858 dump_pretty_ascii_cont equ 0x1858 - 447: - 1842 dump_pretty_ascii_loop equ 0x1842 - 448: - 1853 dump_pretty_ascii_none equ 0x1853 - 449: - 182D dump_pretty_col equ 0x182D - 450: - 186A dump_pretty_end equ 0x186A - 451: - 185E dump_pretty_nextrow equ 0x185E - 452: - 1818 dump_pretty_row equ 0x1818 - 453: - 01DE endPrint equ 0x1DE - 454: - 249B fat_cd_single equ 0x249B - 455: - 233D fat_copy_lba_pointer equ 0x233D - 456: - 25B6 fat_exec equ 0x25B6 - 457: - 206D fat_get_root_table equ 0x206D - 458: - 2162 fat_getfatsec equ 0x2162 - 459: - 2217 fat_openfile equ 0x2217 - 460: - 221F fat_openfile_noprepare equ 0x221F - 461: - 2382 fat_print_directory equ 0x2382 - 462: - 21EA fat_readfilesec equ 0x21EA - 463: - 232E fat_reset_pointer equ 0x232E - 464: - 235C format_filename_fat16 equ 0x235C - 465: - 0E94 ide_printerror equ 0xE94 - 466: - 0E49 ide_readsector_512_fast equ 0xE49 - 467: - 0E7E ide_readsector_timeout equ 0xE7E - 468: - 0E33 ide_regread_8 equ 0xE33 - 469: - 0E19 ide_regwrite_8 equ 0xE19 - 470: - 0E0D ide_reset equ 0xE0D - 471: - 0E93 ide_writesector_256 equ 0xE93 - 472: - 159A ideif_drv_sel equ 0x159A - 473: - 153A ideif_get_drv_pointer equ 0x153A - 474: - 154E ideif_init_all equ 0x154E - 475: - 1347 ideif_init_devtable equ 0x1347 - 476: - 145A ideif_init_drive equ 0x145A - 477: - 1365 ideif_prnt_devtable equ 0x1365 - 478: - 171C iic_init equ 0x171C - 479: - 1763 iic_read_ack equ 0x1763 - 480: - 16ED iic_receive_buffer equ 0x16ED - 481: - 1710 iic_receive_buffer_done equ 0x1710 - 482: - 1716 iic_receive_buffer_err equ 0x1716 - 483: - 16FE iic_receive_buffer_loop equ 0x16FE - 484: - 17E9 iic_receive_byte equ 0x17E9 - 485: - 17F6 iic_receive_byte_loop equ 0x17F6 - 486: - 1789 iic_send_ack equ 0x1789 - 487: - 16C3 iic_send_buffer equ 0x16C3 - 488: - 16E1 iic_send_buffer_done equ 0x16E1 - 489: - 16E7 iic_send_buffer_err equ 0x16E7 - 490: - 16D3 iic_send_buffer_loop equ 0x16D3 - 491: - 17C3 iic_send_byte equ 0x17C3 - 492: - 17CF iic_send_byte_loop equ 0x17CF - 493: - 1742 iic_send_ebit equ 0x1742 - 494: - 17A6 iic_send_nack equ 0x17A6 - 495: - 1729 iic_send_sbit equ 0x1729 - 496: - 4000 interrupt_vectors equ 0x4000 - 497: - 0044 mon_var_template equ 0x44 - 498: - 050F mon_var_template_end equ 0x50F - 499: - 01D3 nxtILC equ 0x1D3 - 500: - 03E8 param_01 equ 0x3E8 - 501: - 040F param_02 equ 0x40F - 502: - 042C param_03 equ 0x42C - 503: - 0464 param_03_done equ 0x464 - 504: - 044D param_03_neg equ 0x44D - 505: - 0468 param_04 equ 0x468 - 506: - 0478 param_04_i equ 0x478 - 507: - 047E param_05 equ 0x47E - 508: - 048B param_06 equ 0x48B - 509: - 04A5 param_07 equ 0x4A5 - 510: - 04B2 param_08 equ 0x4B2 - 511: - 04C7 param_09 equ 0x4C7 - 512: - 04CD param_09_0A equ 0x4CD - 513: - 04BE param_0A equ 0x4BE - 514: - 04DC param_10 equ 0x4DC - 515: - 04EC param_11 equ 0x4EC - 516: - 04FB param_11_12 equ 0x4FB - 517: - 051B param_11_12_all equ 0x51B - 518: - 050E param_11_12_def equ 0x50E - 519: - 0513 param_11_12_ix equ 0x513 - 520: - 0518 param_11_12_iy equ 0x518 - 521: - 04F4 param_12 equ 0x4F4 - 522: - 052C param_13 equ 0x52C - 523: - 054B param_80 equ 0x54B - 524: - 0552 param_80_seek equ 0x552 - 525: - 0542 param_81 equ 0x542 - 526: - 0586 param_comma equ 0x586 - 527: - 0561 param_printRegister equ 0x561 - 528: - 057F param_printRegisterA equ 0x57F - 529: - 0577 param_printRegisterHL equ 0x577 - 530: - 01A9 print_16_hex equ 0x1A9 - 531: - 0190 print_32_hex equ 0x190 - 532: - 0143 print_a_hex equ 0x143 - 533: - 0155 print_bcd equ 0x155 - 534: - 0115 print_char equ 0x115 - 535: - 0126 print_clear equ 0x126 - 536: - 012D print_newLine equ 0x12D - 537: - 01E3 print_reg equ 0x1E3 - 538: - 011D print_str equ 0x11D - 539: - 18AA print_str_fixed equ 0x18AA - 540: - 0138 print_wait_out equ 0x138 - 541: - 0177 read_bcd equ 0x177 - 542: - 015B read_char equ 0x15B - 543: - 016D read_in_sts equ 0x16D - 544: - 1561 read_lba_sector equ 0x1561 - 545: - 160A str_dev_done equ 0x160A - 546: - 15F2 str_dev_waitready equ 0x15F2 - 547: - 0EC9 str_error_start equ 0xEC9 - 548: - 0EE6 str_error_start1 equ 0xEE6 - 549: - 0EEF str_error_start2 equ 0xEEF - 550: - 0EF8 str_error_time equ 0xEF8 - 551: - 1F67 str_post_apu equ 0x1F67 - 552: - 1F16 str_post_ide_30 equ 0x1F16 - 553: - 1F31 str_post_ide_40 equ 0x1F31 - 554: - 1F9D str_post_nd equ 0x1F9D - 555: - 1FD5 str_post_ok equ 0x1FD5 - 556: - 1F4C str_post_pio equ 0x1F4C - 557: - 1F82 str_post_rtc equ 0x1F82 - 558: - 1FAB str_post_rtc_iv equ 0x1FAB - 559: - 410A var_apu_present equ 0x410A - 560: - 4100 var_buffer_len equ 0x4100 - 561: - 411A var_bytes_count equ 0x411A - 562: - 4106 var_curserchar equ 0x4106 - 563: - 4107 var_curserlastaddr equ 0x4107 - 564: - 4105 var_curseron equ 0x4105 - 565: - 4104 var_curserstate equ 0x4104 - 566: - 4102 var_curserx equ 0x4102 - 567: - 4103 var_cursery equ 0x4103 - 568: - 412B var_dir equ 0x412B - 569: - 41CB var_idebuffer equ 0x41CB - 570: - 417B var_input equ 0x417B - 571: - 4101 var_last_char equ 0x4101 - 572: - 4114 var_opcode equ 0x4114 - 573: - 4116 var_opcode_length equ 0x4116 - 574: - 4119 var_opcode_pcount equ 0x4119 - 575: - 4110 var_opcode_start equ 0x4110 - 576: - 4117 var_opcode_string equ 0x4117 - 577: - 4112 var_opcode_table equ 0x4112 - 578: - 4115 var_opcode_x equ 0x4115 - 579: - 4109 var_pio_present equ 0x4109 - 580: - 411B var_ps2mem equ 0x411B - 581: - 410B var_scratch equ 0x410B -**** test.asm **** - 2: - 8000 START_ADDR .EQU 0x8000 - 3: - 4: - 5: - 8000 org START_ADDR - 6: - 8000 com_header: - 7: 0+10 8000 C34080 jp com_prg - 8: - 8003 00 db 0x00 - 9: - 8004 00000000 dw 0x00, 0x00, 0x00 ;always 0 - 0000 - 10: - 800A 0080 dw [START_ADDR] ;start addr - 11: - 800C 5E9E dw [_eof] ;end of file - 12: - 800E 5E1E dw [_eof - START_ADDR] ;length - 13: - 8010 ..803F 00 dc 48,0x00 - 14: - 15: - 8040 com_prg: - 16: ;shadow rom - 17: 10+17 8040 CDD001 call PRINTINLINE - 18: - 8043 0A0D5368 db 10,13,"Shadowing ROM @ 0x0000-0x3FFF ...",10,13,0 - 61646F77 - 696E6720 - 524F4D20 - 40203078 - 30303030 - 2D307833 - 46464620 - 2E2E2E0A - 0D00 - 19: 27+7 8069 3E01 ld a,0x01 ;set bit1 to switch to ram - 20: 34+11 806B D300 out (0x00),a ;store to bank select register - 21: 45+10 806D 217B80 ld hl,[prg_start] - 22: 55+10 8070 110000 ld de,0 - 23: 65+10 8073 01E31D ld bc,[prg_end-prg_start] - 24: 75+16+5 8076 EDB0 ldir - 25: 91+10 8078 C30000 jp 0x0000 - 26: - 27: - 28: - 807B prg_start: - 29: - 0000 phase 0x0000 - 30: - 31: - 0000 BASRST_00: ;Hardware Restart - 32: 101+10 0000 C35A00 jp CSTART - 33: - 0003 ..0007 00 defs 5 - 34: ;org 0x0008 - 35: - 0008 BASRST_08 ;Print Char - 36: 111+10 0008 C32000 jp _BASRST_08 - 37: - 000B ..000F 00 defs 5 - 38: ;org 0x0010 - 39: - 0010 BASRST_10 ;receive char - 40: 121+10 0010 C32D00 jp _BASRST_10 - 41: - 0013 ..0017 00 defs 5 - 42: ;org 0x0018 - 43: - 0018 BASRST_18 ;Buffer length - 44: 131+10 0018 C34B00 jp _BASRST_18 - 45: - 001B ..001F 00 defs 5 - 46: ;org 0x0044 - 47: - 48: - 0020 _BASRST_08: - 49: 141+11 0020 D308 out (CS_SIO_A_D),a - 50: - 0022 _wait: - 51: 152+7 0022 3E01 ld a,1 - 52: 159+11 0024 D309 out (CS_SIO_A_C),A - 53: 170+11 0026 DB09 in A,(CS_SIO_A_C) ;read RRx - 54: 181+8 0028 CB47 bit 0,A - 55: 189+7+5 002A 28F6 jr z,_wait - 56: 196+10 002C C9 ret - 57: - 58: - 002D _BASRST_10: - 59: ;RTS ON - 60: 206+7 002D 3E05 ld a,005h ;write into WR0: select WR5 - 61: 213+11 002F D309 out (CS_SIO_A_C),A - 62: 224+7 0031 3EEA ld a,0EAh ;DTR active, TX 8bit, BREAK off, TX on, RTS active - 63: 231+11 0033 D309 out (CS_SIO_A_C),A - 64: 242+4 0035 00 nop - 65: ;read if avail - 66: 246+4 0036 AF xor a ; a = 0 - 67: 250+11 0037 D309 out (CS_SIO_A_C), a ; select reg 0 - 68: 261+11 0039 DB09 in a, (CS_SIO_A_C) ; read reg 0 - 69: 272+7 003B E601 and 1 ; mask D0 (recieve char available) - 70: ;RTS OFF - 71: 279+11 003D F5 push af - 72: 290+7 003E 3E05 ld a,005h ;write into WR0: select WR5 - 73: 297+11 0040 D309 out (CS_SIO_A_C),A - 74: 308+7 0042 3E68 ld a,068h ;DTR inactive, TX 8bit, BREAK off, TX on, RTS inactive - 75: 315+11 0044 D309 out (CS_SIO_A_C),A - 76: 326+10 0046 F1 pop af - 77: 336+5+6 0047 C8 ret Z ; return 0 if no char - 78: ;read data - 79: 341+11 0048 DB08 in a, (CS_SIO_A_D) ; read char if avail - 80: 352+10 004A C9 ret ; return - 81: - 82: - 004B _BASRST_18: - 83: 362+7 004B 3E00 ld a,0 - 84: 369+10 004D C9 ret - 85: - 86: - 004E BASSTART: - 87: .include "basic.s" -**** include/basic.s **** - 1: ;============================================================================== - 2: ; - 3: ; The rework to support MS Basic HLOAD and the Z80 instruction tuning are - 4: ; copyright (C) 2020 Phillip Stevens - 5: ; - 6: ; This Source Code Form is subject to the terms of the Mozilla Public - 7: ; License, v. 2.0. If a copy of the MPL was not distributed with this - 8: ; file, You can obtain one at http://mozilla.org/MPL/2.0/. - 9: ; - 10: ; The HLOAD function supports Intel HEX encoded program upload. - 11: ; Updates LSTRAM and STRSPC, adds program origin address to USR+1. - 12: ; It resets and clears runtime variables. - 13: ; - 14: ; The RESET function returns to cold start status. - 15: ; - 16: ; feilipu, August 2020 - 17: ; - 18: ;============================================================================== - 19: ; - 20: ; The updates to the original BASIC within this file are copyright Grant Searle - 21: ; - 22: ; You have permission to use this for NON COMMERCIAL USE ONLY - 23: ; If you wish to use it elsewhere, please include an acknowledgement to myself. - 24: ; - 25: ; http://searle.wales/ - 26: ; - 27: ;============================================================================== - 28: ; - 29: ; NASCOM ROM BASIC Ver 4.7, (C) 1978 Microsoft - 30: ; Scanned from source published in 80-BUS NEWS from Vol 2, Issue 3 - 31: ; (May-June 1983) to Vol 3, Issue 3 (May-June 1984) - 32: ; Adapted for the freeware Zilog Macro Assembler 2.10 to produce - 33: ; the original ROM code (checksum A934H). PA - 34: ; - 35: ;============================================================================== - 36: - 37: - 38: ; GENERAL EQUATES - 39: - 40: - 0003 CTRLC .EQU 03H ; Control "C" - 41: - 0007 CTRLG .EQU 07H ; Control "G" - 42: - 0008 BKSP .EQU 08H ; Back space - 43: - 000A LF .EQU 0AH ; Line feed - 44: - 000C CS .EQU 0CH ; Clear screen - 45: - 000D CR .EQU 0DH ; Carriage return - 46: - 000F CTRLO .EQU 0FH ; Control "O" - 47: - 0011 CTRLQ .EQU 11H ; Control "Q" - 48: - 0012 CTRLR .EQU 12H ; Control "R" - 49: - 0013 CTRLS .EQU 13H ; Control "S" - 50: - 0015 CTRLU .EQU 15H ; Control "U" - 51: - 001B ESC .EQU 1BH ; Escape - 52: - 007F DEL .EQU 7FH ; Delete - 53: - 54: ; BASIC WORK SPACE LOCATIONS - 55: - 56: - 1DE3 WRKSPC .EQU _WORKSPACE ; <<<< BASIC Work space ** Rx buffer & Tx buffer located from 8080H ** - 57: - 1DE6 USR .EQU WRKSPC+003H ; "USR (x)" jump - 58: - 1DE9 OUTSUB .EQU WRKSPC+006H ; "OUT p,n" - 59: - 1DEA OTPORT .EQU WRKSPC+007H ; Port (p) - 60: - 1DEC DIVSUP .EQU WRKSPC+009H ; Division support routine - 61: - 1DED DIV1 .EQU WRKSPC+00AH ; <- Values - 62: - 1DF1 DIV2 .EQU WRKSPC+00EH ; <- to - 63: - 1DF5 DIV3 .EQU WRKSPC+012H ; <- be - 64: - 1DF8 DIV4 .EQU WRKSPC+015H ; <-inserted - 65: - 1DFA SEED .EQU WRKSPC+017H ; Random number seed - 66: - 1E1D LSTRND .EQU WRKSPC+03AH ; Last random number - 67: - 1E21 INPSUB .EQU WRKSPC+03EH ; #INP (x)" Routine - 68: - 1E22 INPORT .EQU WRKSPC+03FH ; PORT (x) - 69: - 1E24 NULLS .EQU WRKSPC+041H ; Number of nulls - 70: - 1E25 LWIDTH .EQU WRKSPC+042H ; Terminal width - 71: - 1E26 COMMAN .EQU WRKSPC+043H ; Width for commas - 72: - 1E27 NULFLG .EQU WRKSPC+044H ; Null after input byte flag - 73: - 1E28 CTLOFG .EQU WRKSPC+045H ; Control "O" flag - 74: - 1E29 LINESC .EQU WRKSPC+046H ; Lines counter - 75: - 1E2B LINESN .EQU WRKSPC+048H ; Lines number - 76: - 1E2D CHKSUM .EQU WRKSPC+04AH ; Array load/save check sum - 77: - 1E2F NMIFLG .EQU WRKSPC+04CH ; Flag for NMI break routine - 78: - 1E30 BRKFLG .EQU WRKSPC+04DH ; Break flag - 79: - 1E31 RINPUT .EQU WRKSPC+04EH ; Input reflection - 80: - 1E34 STRSPC .EQU WRKSPC+051H ; Bottom of string space - 81: - 1E36 LINEAT .EQU WRKSPC+053H ; Current line number - 82: - 1E38 BASTXT .EQU WRKSPC+055H ; Pointer to start of program - 83: - 1E3B BUFFER .EQU WRKSPC+058H ; Input buffer - 84: - 1E40 STACK .EQU WRKSPC+05DH ; Initial stack - 85: - 1E85 CURPOS .EQU WRKSPC+0A2H ; <<<< Character position on line ** Top of Loader TEMPSTACK ** - 86: - 1E86 LCRFLG .EQU WRKSPC+0A3H ; Locate/Create flag - 87: - 1E87 TYPE .EQU WRKSPC+0A4H ; Data type flag - 88: - 1E88 DATFLG .EQU WRKSPC+0A5H ; Literal statement flag - 89: - 1E89 LSTRAM .EQU WRKSPC+0A6H ; Last available RAM - 90: - 1E8B TMSTPT .EQU WRKSPC+0A8H ; Temporary string pointer - 91: - 1E8D TMSTPL .EQU WRKSPC+0AAH ; Temporary string pool - 92: - 1E99 TMPSTR .EQU WRKSPC+0B6H ; Temporary string - 93: - 1E9D STRBOT .EQU WRKSPC+0BAH ; Bottom of string space - 94: - 1E9F CUROPR .EQU WRKSPC+0BCH ; Current operator in EVAL - 95: - 1EA1 LOOPST .EQU WRKSPC+0BEH ; First statement of loop - 96: - 1EA3 DATLIN .EQU WRKSPC+0C0H ; Line of current DATA item - 97: - 1EA5 FORFLG .EQU WRKSPC+0C2H ; "FOR" loop flag - 98: - 1EA6 LSTBIN .EQU WRKSPC+0C3H ; Last byte entered - 99: - 1EA7 READFG .EQU WRKSPC+0C4H ; Read/Input flag - 100: - 1EA8 BRKLIN .EQU WRKSPC+0C5H ; Line of break - 101: - 1EAA NXTOPR .EQU WRKSPC+0C7H ; Next operator in EVAL - 102: - 1EAC ERRLIN .EQU WRKSPC+0C9H ; Line of error - 103: - 1EAE CONTAD .EQU WRKSPC+0CBH ; Where to CONTinue - 104: - 1EB0 PROGND .EQU WRKSPC+0CDH ; End of program - 105: - 1EB2 VAREND .EQU WRKSPC+0CFH ; End of variables - 106: - 1EB4 ARREND .EQU WRKSPC+0D1H ; End of arrays - 107: - 1EB6 NXTDAT .EQU WRKSPC+0D3H ; Next data item - 108: - 1EB8 FNRGNM .EQU WRKSPC+0D5H ; Name of FN argument - 109: - 1EBA FNARG .EQU WRKSPC+0D7H ; FN argument value - 110: - 1EBE FPREG .EQU WRKSPC+0DBH ; Floating point register - 111: - 1EC1 FPEXP .EQU FPREG+3 ; Floating point exponent - 112: - 1EC2 SGNRES .EQU WRKSPC+0DFH ; Sign of result - 113: - 1EC3 PBUFF .EQU WRKSPC+0E0H ; Number print buffer - 114: - 1ED0 MULVAL .EQU WRKSPC+0EDH ; Multiplier - 115: - 1ED3 PROGST .EQU WRKSPC+0F0H ; Start of program text area - 116: - 1F37 STLOOK .EQU WRKSPC+154H ; Start of memory test - 117: - 118: ; BASIC ERROR CODE VALUES - 119: - 120: - 0000 NF .EQU 00H ; NEXT without FOR - 121: - 0002 SN .EQU 02H ; Syntax error - 122: - 0004 RG .EQU 04H ; RETURN without GOSUB - 123: - 0006 OD .EQU 06H ; Out of DATA - 124: - 0008 FC .EQU 08H ; Function call error - 125: - 000A OV .EQU 0AH ; Overflow - 126: - 000C OM .EQU 0CH ; Out of memory - 127: - 000E UL .EQU 0EH ; Undefined line number - 128: - 0010 BS .EQU 10H ; Bad subscript - 129: - 0012 DD .EQU 12H ; Re-DIMensioned array - 130: - 0014 DZ .EQU 14H ; Division by zero (/0) - 131: - 0016 ID .EQU 16H ; Illegal direct - 132: - 0018 TM .EQU 18H ; Type miss-match - 133: - 001A OS .EQU 1AH ; Out of string space - 134: - 001C LS .EQU 1CH ; String too long - 135: - 001E ST .EQU 1EH ; String formula too complex - 136: - 0020 CN .EQU 20H ; Can't CONTinue - 137: - 0022 UF .EQU 22H ; UnDEFined FN function - 138: - 0024 MO .EQU 24H ; Missing operand - 139: - 0026 HX .EQU 26H ; HEX error - 140: - 0028 BN .EQU 28H ; BIN error - 141: - 142: ; .ORG 0250H ; <<<< Modified to allow for ACIA Tx/Rx IM1 - 143: - 144: 379+10 004E C35A00 COLD: JP CSTART ; Jump in for cold start (0x0250) - 145: 389+10 0051 C3DD00 WARM: JP WARMST ; Jump in for warm start (0x0253) - 146: - 147: - 0054 05 .defb 5 ; pad so DEINT is 0x025B, ABPASS is 0x025D - 148: - 149: - 0055 0109 .WORD DEINT ; 0x025B Get integer -32768 to 32767 - 150: - 0057 D210 .WORD ABPASS ; 0x025D Return integer in AB - 151: - 152: 399+5+6 0059 C0 RESET: RET NZ ; Return if any more on line - 153: 404+10 005A 21E31D CSTART: LD HL,WRKSPC ; Start of workspace RAM - 154: 414+6 005D F9 LD SP,HL ; Set up a temporary stack - 155: 420+4 005E AF XOR A ; Clear break flag - 156: 424+13 005F 32301E LD (BRKFLG),A - 157: - 158: 437+10 0062 211E03 INIT: LD HL,INITAB ; Initialise workspace - 159: 447+10 0065 015A00 LD BC,INITBE-INITAB+3 ; Bytes to copy - 160: 457+10 0068 11E31D LD DE,WRKSPC ; Into workspace RAM - 161: 467+16+5 006B EDB0 LDIR ; Copy - 162: 483+4 006D EB EX DE,HL ; End of copy destination to HL - 163: 487+6 006E F9 LD SP,HL ; Temporary stack - 164: 493+17 006F CD2605 CALL CLREG ; Clear registers and stack - 165: 510+17 0072 CD190B CALL PRNTCRLF ; Output CRLF - 166: 527+13 0075 32841E LD (BUFFER+72+1),A ; Mark end of buffer - 167: 540+13 0078 32D31E LD (PROGST),A ; Initialise program area - 168: - 007B MSIZE: ;LD HL,MEMMSG ; Point to message - 169: ;CALL PRS ; Output "Memory size" - 170: ;CALL PROMPT ; Get input with '?' - 171: ;CALL GETCHR ; Get next character - 172: ;OR A ; Set flags - 173: ;JP NZ,TSTMEM ; If number - Test if RAM there - 174: 553+10 007B 21371F LD HL,STLOOK ; Point to start of RAM - 175: 563+6 007E 23 MLOOP: INC HL ; Next byte - 176: 569+4 007F 7C LD A,H ; Above address FFFF ? - 177: 573+4 0080 B5 OR L - 178: 577+10 0081 CAA200 JP Z,SETTOP ; Yes - 64K RAM - 179: 587+7 0084 7E LD A,(HL) ; Get contents - 180: 594+4 0085 47 LD B,A ; Save it - 181: 598+4 0086 2F CPL ; Flip all bits - 182: 602+7 0087 77 LD (HL),A ; Put it back - 183: 609+7 0088 BE CP (HL) ; RAM there if same - 184: 616+7 0089 70 LD (HL),B ; Restore old contents - 185: 623+10 008A CA7E00 JP Z,MLOOP ; If RAM - test next byte - 186: 633+10 008D C3A200 JP SETTOP ; Top of RAM found - 187: - 188: 643+17 0090 CD1B09 TSTMEM: CALL ATOH ; Get high memory into DE - 189: 660+4 0093 B7 OR A ; Set flags on last byte - 190: 664+10 0094 C2EB03 JP NZ,SNERR ; ?SN Error if bad character - 191: 674+4 0097 EB EX DE,HL ; Address into HL - 192: 678+6 0098 2B DEC HL ; Back one byte - 193: 684+7 0099 3ED9 LD A,11011001B ; Test byte - 194: 691+7 009B 46 LD B,(HL) ; Get old contents - 195: 698+7 009C 77 LD (HL),A ; Load test byte - 196: 705+7 009D BE CP (HL) ; RAM there if same - 197: 712+7 009E 70 LD (HL),B ; Restore old contents - 198: 719+10 009F C27B00 JP NZ,MSIZE ; Ask again if no RAM - 199: - 200: 729+6 00A2 2B SETTOP: DEC HL ; Back one byte - 201: 735+10 00A3 11361F LD DE,STLOOK-1 ; See if enough RAM - 202: 745+4 00A6 7C LD A,H ; Compare DE with HL - 203: 749+4 00A7 92 SUB D ; Compare with D - 204: 753+7+5 00A8 2002 JR NZ,$+4 ; Different - Exit - 205: 760+4 00AA 7D LD A,L ; Get L - 206: 764+4 00AB 93 SUB E ; Compare with E - 207: 768+10 00AC DA7B00 JP C,MSIZE ; Ask again if not enough RAM - 208: 778+10 00AF 11CEFF LD DE,0-50 ; 50 Bytes string space - 209: 788+16 00B2 22891E LD (LSTRAM),HL ; Save last available RAM - 210: 804+11 00B5 19 ADD HL,DE ; Allocate string space - 211: 815+16 00B6 22341E LD (STRSPC),HL ; Save string space - 212: 831+17 00B9 CD0105 CALL CLRPTR ; Clear program area - 213: 848+16 00BC 2A341E LD HL,(STRSPC) ; Get end of memory - 214: 864+10 00BF 11EFFF LD DE,0-17 ; Offset for free bytes - 215: 874+11 00C2 19 ADD HL,DE ; Adjust HL - 216: 885+10 00C3 11D31E LD DE,PROGST ; Start of program text - 217: 895+4 00C6 7D LD A,L ; Get LSB - 218: 899+4 00C7 93 SUB E ; Adjust it - 219: 903+4 00C8 6F LD L,A ; Re-save - 220: 907+4 00C9 7C LD A,H ; Get MSB - 221: 911+4 00CA 9A SBC A,D ; Adjust it - 222: 915+4 00CB 67 LD H,A ; Re-save - 223: 919+11 00CC E5 PUSH HL ; Save bytes free - 224: 930+10 00CD 21F500 LD HL,SIGNON ; Sign-on message - 225: 940+17 00D0 CD0212 CALL PRS ; Output string - 226: 957+10 00D3 E1 POP HL ; Get bytes free back - 227: 967+17 00D4 CDCF18 CALL PRNTHL ; Output amount of free memory - 228: 984+10 00D7 21E600 LD HL,BFREE ; " Bytes free" message - 229: 994+17 00DA CD0212 CALL PRS ; Output string - 230: - 231: 1011+10 00DD 31401E WARMST: LD SP,STACK ; Temporary stack - 232: 1021+17 00E0 CD2605 BRKRET: CALL CLREG ; Clear registers and stack - 233: 1038+10 00E3 C33904 JP PRNTOK ; Go to get command line - 234: - 235: - 00E6 20427974 BFREE: .BYTE " Bytes free",CR,LF,0,0 - 65732066 - 7265650D - 0A0000 - 236: - 237: - 00F5 5A383020 SIGNON: .BYTE "Z80 BASIC Ver 4.7c",CR,LF - 42415349 - 43205665 - 7220342E - 37630D0A - 238: - 0109 436F7079 .BYTE "Copyright ",40,"C",41 - 72696768 - 74202843 - 29 - 239: - 0116 20313937 .BYTE " 1978 by Microsoft",CR,LF - 38206279 - 204D6963 - 726F736F - 66740D0A - 240: - 012A 4D6F6469 .BYTE "Modified for Z8C by Dennis Gunia",CR,LF,0,0 - 66696564 - 20666F72 - 205A3843 - 20627920 - 44656E6E - 69732047 - 756E6961 - 0D0A0000 - 241: - 242: - 014E 4D656D6F MEMMSG: .BYTE "Memory top",0 - 72792074 - 6F7000 - 243: - 244: ; FUNCTION ADDRESS TABLE - 245: - 246: - 0159 4E17 FNCTAB: .WORD SGN - 247: - 015B 0418 .WORD INT - 248: - 015D 6417 .WORD ABS - 249: - 015F E61D .WORD USR - 250: - 0161 B010 .WORD FRE - 251: - 0163 5E14 .WORD INP - 252: - 0165 DE10 .WORD POS - 253: - 0167 DC19 .WORD SQR - 254: - 0169 D51A .WORD RND - 255: - 016B E415 .WORD LOG - 256: - 016D 371A .WORD EXP - 257: - 016F 631B .WORD COS - 258: - 0171 691B .WORD SIN - 259: - 0173 CF1B .WORD TAN - 260: - 0175 E91B .WORD ATN - 261: - 0177 B214 .WORD PEEK - 262: - 0179 551C .WORD DEEK - 263: - 017B 8B13 .WORD LEN - 264: - 017D 8211 .WORD STR - 265: - 017F 2514 .WORD VAL - 266: - 0181 9A13 .WORD ASC - 267: - 0183 AB13 .WORD CHR - 268: - 0185 EE1C .WORD HEX - 269: - 0187 811D .WORD BIN - 270: - 0189 BB13 .WORD LEFT - 271: - 018B EB13 .WORD RIGHT - 272: - 018D F513 .WORD MID - 273: - 274: ; RESERVED WORD LIST - 275: - 276: - 018F C54E44 WORDS: .BYTE 'E'+80H,"ND" ; 80h - 277: - 0192 C64F52 .BYTE 'F'+80H,"OR" - 278: - 0195 CE455854 .BYTE 'N'+80H,"EXT" - 279: - 0199 C4415441 .BYTE 'D'+80H,"ATA" - 280: - 019D C94E5055 .BYTE 'I'+80H,"NPUT" - 54 - 281: - 01A2 C4494D .BYTE 'D'+80H,"IM" - 282: - 01A5 D2454144 .BYTE 'R'+80H,"EAD" - 283: - 01A9 CC4554 .BYTE 'L'+80H,"ET" - 284: - 01AC C74F544F .BYTE 'G'+80H,"OTO" - 285: - 01B0 D2554E .BYTE 'R'+80H,"UN" - 286: - 01B3 C946 .BYTE 'I'+80H,"F" - 287: - 01B5 D2455354 .BYTE 'R'+80H,"ESTORE" - 4F5245 - 288: - 01BC C74F5355 .BYTE 'G'+80H,"OSUB" - 42 - 289: - 01C1 D2455455 .BYTE 'R'+80H,"ETURN" - 524E - 290: - 01C7 D2454D .BYTE 'R'+80H,"EM" - 291: - 01CA D3544F50 .BYTE 'S'+80H,"TOP" - 292: - 01CE CF5554 .BYTE 'O'+80H,"UT" ; 90h - 293: - 01D1 CF4E .BYTE 'O'+80H,"N" - 294: - 01D3 CE554C4C .BYTE 'N'+80H,"ULL" - 295: - 01D7 D7414954 .BYTE 'W'+80H,"AIT" - 296: - 01DB C44546 .BYTE 'D'+80H,"EF" - 297: - 01DE D04F4B45 .BYTE 'P'+80H,"OKE" - 298: - 01E2 C44F4B45 .BYTE 'D'+80H,"OKE" - 299: - 01E6 CC494E45 .BYTE 'L'+80H,"INES" - 53 - 300: - 01EB C34C53 .BYTE 'C'+80H,"LS" - 301: - 01EE D7494454 .BYTE 'W'+80H,"IDTH" - 48 - 302: - 01F3 CD4F4E49 .BYTE 'M'+80H,"ONITOR" - 544F52 - 303: - 01FA D2455345 .BYTE 'R'+80H,"ESET" - 54 - 304: - 01FF D052494E .BYTE 'P'+80H,"RINT" - 54 - 305: - 0204 C34F4E54 .BYTE 'C'+80H,"ONT" - 306: - 0208 CC495354 .BYTE 'L'+80H,"IST" - 307: - 020C C34C4541 .BYTE 'C'+80H,"LEAR" - 52 - 308: - 0211 C84C4F41 .BYTE 'H'+80H,"LOAD" ; A0h - 44 - 309: - 0216 CE4557 .BYTE 'N'+80H,"EW" - 310: - 311: - 0219 D4414228 .BYTE 'T'+80H,"AB(" - 312: - 021D D44F .BYTE 'T'+80H,"O" - 313: - 021F C64E .BYTE 'F'+80H,"N" - 314: - 0221 D3504328 .BYTE 'S'+80H,"PC(" - 315: - 0225 D448454E .BYTE 'T'+80H,"HEN" - 316: - 0229 CE4F54 .BYTE 'N'+80H,"OT" - 317: - 022C D3544550 .BYTE 'S'+80H,"TEP" - 318: - 319: - 0230 AB .BYTE '+'+80H - 320: - 0231 AD .BYTE '-'+80H - 321: - 0232 AA .BYTE '*'+80H - 322: - 0233 AF .BYTE '/'+80H - 323: - 0234 DE .BYTE '^'+80H - 324: - 0235 C14E44 .BYTE 'A'+80H,"ND" - 325: - 0238 CF52 .BYTE 'O'+80H,"R" - 326: - 023A BE .BYTE '>'+80H ; B0h - 327: - 023B BD .BYTE '='+80H - 328: - 023C BC .BYTE '<'+80H - 329: - 330: - 023D D3474E .BYTE 'S'+80H,"GN" - 331: - 0240 C94E54 .BYTE 'I'+80H,"NT" - 332: - 0243 C14253 .BYTE 'A'+80H,"BS" - 333: - 0246 D55352 .BYTE 'U'+80H,"SR" - 334: - 0249 C65245 .BYTE 'F'+80H,"RE" - 335: - 024C C94E50 .BYTE 'I'+80H,"NP" - 336: - 024F D04F53 .BYTE 'P'+80H,"OS" - 337: - 0252 D35152 .BYTE 'S'+80H,"QR" - 338: - 0255 D24E44 .BYTE 'R'+80H,"ND" - 339: - 0258 CC4F47 .BYTE 'L'+80H,"OG" - 340: - 025B C55850 .BYTE 'E'+80H,"XP" - 341: - 025E C34F53 .BYTE 'C'+80H,"OS" - 342: - 0261 D3494E .BYTE 'S'+80H,"IN" - 343: - 0264 D4414E .BYTE 'T'+80H,"AN" ; C0h - 344: - 0267 C1544E .BYTE 'A'+80H,"TN" - 345: - 026A D045454B .BYTE 'P'+80H,"EEK" - 346: - 026E C445454B .BYTE 'D'+80H,"EEK" - 347: - 0272 CC454E .BYTE 'L'+80H,"EN" - 348: - 0275 D3545224 .BYTE 'S'+80H,"TR$" - 349: - 0279 D6414C .BYTE 'V'+80H,"AL" - 350: - 027C C15343 .BYTE 'A'+80H,"SC" - 351: - 027F C3485224 .BYTE 'C'+80H,"HR$" - 352: - 0283 C8455824 .BYTE 'H'+80H,"EX$" - 353: - 0287 C2494E24 .BYTE 'B'+80H,"IN$" - 354: - 028B CC454654 .BYTE 'L'+80H,"EFT$" - 24 - 355: - 0290 D2494748 .BYTE 'R'+80H,"IGHT$" - 5424 - 356: - 0296 CD494424 .BYTE 'M'+80H,"ID$" - 357: - 029A 80 .BYTE 80H ; End of list marker - 358: - 359: ; KEYWORD ADDRESS TABLE - 360: - 361: - 029B 9908 WORDTB: .WORD PEND - 362: - 029D 8D07 .WORD FOR - 363: - 029F 9B0C .WORD NEXT - 364: - 02A1 F009 .WORD DATA - 365: - 02A3 9A0B .WORD INPUT - 366: - 02A5 F00E .WORD DIM - 367: - 02A7 C90B .WORD READ - 368: - 02A9 070A .WORD LET - 369: - 02AB AA09 .WORD GOTO - 370: - 02AD 8D09 .WORD RUN - 371: - 02AF 970A .WORD IF - 372: - 02B1 5E08 .WORD RESTOR - 373: - 02B3 9909 .WORD GOSUB - 374: - 02B5 CB09 .WORD RETURN - 375: - 02B7 F209 .WORD REM - 376: - 02B9 9708 .WORD STOP - 377: - 02BB 6A14 .WORD POUT - 378: - 02BD 790A .WORD ON - 379: - 02BF D808 .WORD NULL - 380: - 02C1 7014 .WORD WAIT - 381: - 02C3 E610 .WORD DEF - 382: - 02C5 B914 .WORD POKE - 383: - 02C7 601C .WORD DOKE - 384: - 02C9 461C .WORD LINES - 385: - 02CB 381C .WORD CLS - 386: - 02CD 3E1C .WORD WIDTH - 387: - 02CF 351C .WORD MONITR - 388: - 02D1 5900 .WORD RESET - 389: - 02D3 BB0A .WORD PRINT - 390: - 02D5 C508 .WORD CONT - 391: - 02D7 0407 .WORD LIST - 392: - 02D9 4409 .WORD CLEAR - 393: - 02DB 771C .WORD HLOAD - 394: - 02DD 0005 .WORD NEW - 395: - 396: ; RESERVED WORD TOKEN VALUES - 397: - 398: - 0080 ZEND .EQU 080H ; END - 399: - 0081 ZFOR .EQU 081H ; FOR - 400: - 0083 ZDATA .EQU 083H ; DATA - 401: - 0088 ZGOTO .EQU 088H ; GOTO - 402: - 008C ZGOSUB .EQU 08CH ; GOSUB - 403: - 008E ZREM .EQU 08EH ; REM - 404: - 009C ZPRINT .EQU 09CH ; PRINT - 405: - 00A1 ZNEW .EQU 0A1H ; NEW - 406: - 407: - 00A2 ZTAB .EQU 0A2H ; TAB - 408: - 00A3 ZTO .EQU 0A3H ; TO - 409: - 00A4 ZFN .EQU 0A4H ; FN - 410: - 00A5 ZSPC .EQU 0A5H ; SPC - 411: - 00A6 ZTHEN .EQU 0A6H ; THEN - 412: - 00A7 ZNOT .EQU 0A7H ; NOT - 413: - 00A8 ZSTEP .EQU 0A8H ; STEP - 414: - 415: - 00A9 ZPLUS .EQU 0A9H ; + - 416: - 00AA ZMINUS .EQU 0AAH ; - - 417: - 00AB ZTIMES .EQU 0ABH ; * - 418: - 00AC ZDIV .EQU 0ACH ; / - 419: - 00AF ZOR .EQU 0AFH ; OR - 420: - 00B0 ZGTR .EQU 0B0H ; > - 421: - 00B1 ZEQUAL .EQU 0B1H ; = - 422: - 00B2 ZLTH .EQU 0B2H ; < - 423: - 00B3 ZSGN .EQU 0B3H ; SGN - 424: - 00CB ZLEFT .EQU 0CBH ; LEFT$ - 425: - 426: ; ARITHMETIC PRECEDENCE TABLE - 427: - 428: - 02DF 79 PRITAB: .BYTE 79H ; Precedence value - 429: - 02E0 B618 .WORD PADD ; FPREG = + FPREG - 430: - 431: - 02E2 79 .BYTE 79H ; Precedence value - 432: - 02E3 D714 .WORD PSUB ; FPREG = - FPREG - 433: - 434: - 02E5 7C .BYTE 7CH ; Precedence value - 435: - 02E6 2316 .WORD MULT ; FPREG = * FPREG - 436: - 437: - 02E8 7C .BYTE 7CH ; Precedence value - 438: - 02E9 8E16 .WORD DIV ; FPREG = / FPREG - 439: - 440: - 02EB 7F .BYTE 7FH ; Precedence value - 441: - 02EC ED19 .WORD POWER ; FPREG = ^ FPREG - 442: - 443: - 02EE 50 .BYTE 50H ; Precedence value - 444: - 02EF 440E .WORD PAND ; FPREG = AND FPREG - 445: - 446: - 02F1 46 .BYTE 46H ; Precedence value - 447: - 02F2 430E .WORD POR ; FPREG = OR FPREG - 448: - 449: ; BASIC ERROR CODE LIST - 450: - 451: - 02F4 4E46 ERRORS: .BYTE "NF" ; NEXT without FOR - 452: - 02F6 534E .BYTE "SN" ; Syntax error - 453: - 02F8 5247 .BYTE "RG" ; RETURN without GOSUB - 454: - 02FA 4F44 .BYTE "OD" ; Out of DATA - 455: - 02FC 4643 .BYTE "FC" ; Illegal function call - 456: - 02FE 4F56 .BYTE "OV" ; Overflow error - 457: - 0300 4F4D .BYTE "OM" ; Out of memory - 458: - 0302 554C .BYTE "UL" ; Undefined line - 459: - 0304 4253 .BYTE "BS" ; Bad subscript - 460: - 0306 4444 .BYTE "DD" ; Re-DIMensioned array - 461: - 0308 2F30 .BYTE "/0" ; Division by zero - 462: - 030A 4944 .BYTE "ID" ; Illegal direct - 463: - 030C 544D .BYTE "TM" ; Type mis-match - 464: - 030E 4F53 .BYTE "OS" ; Out of string space - 465: - 0310 4C53 .BYTE "LS" ; String too long - 466: - 0312 5354 .BYTE "ST" ; String formula too complex - 467: - 0314 434E .BYTE "CN" ; Can't CONTinue - 468: - 0316 5546 .BYTE "UF" ; Undefined FN function - 469: - 0318 4D4F .BYTE "MO" ; Missing operand - 470: - 031A 4858 .BYTE "HX" ; HEX error - 471: - 031C 424E .BYTE "BN" ; BIN error - 472: - 473: ; INITIALISATION TABLE ------------------------------------------------------- - 474: - 475: 1048+10 031E C3DD00 INITAB: JP WARMST ; Warm start jump - 476: 1058+10 0321 C31609 JP FCERR ; "USR (X)" jump (Set to Error) - 477: - 478: 1068+11 0324 D300 OUT (0),A ; "OUT p,n" skeleton - 479: 1079+10 0326 C9 RET - 480: - 481: 1089+7 0327 D600 SUB 0 ; Division support routine - 482: 1096+4 0329 6F LD L,A - 483: 1100+4 032A 7C LD A,H - 484: 1104+7 032B DE00 SBC A,0 - 485: 1111+4 032D 67 LD H,A - 486: 1115+4 032E 78 LD A,B - 487: 1119+7 032F DE00 SBC A,0 - 488: 1126+4 0331 47 LD B,A - 489: 1130+7 0332 3E00 LD A,0 - 490: 1137+10 0334 C9 RET - 491: - 492: - 0335 000000 .BYTE 0,0,0 ; Random number seed - 493: ; table used by RND - 494: - 0338 354ACA99 .BYTE 035H,04AH,0CAH,099H ;-2.65145E+07 - 495: - 033C 391C7698 .BYTE 039H,01CH,076H,098H ; 1.61291E+07 - 496: - 0340 2295B398 .BYTE 022H,095H,0B3H,098H ;-1.17691E+07 - 497: - 0344 0ADD4798 .BYTE 00AH,0DDH,047H,098H ; 1.30983E+07 - 498: - 0348 53D19999 .BYTE 053H,0D1H,099H,099H ;-2-01612E+07 - 499: - 034C 0A1A9F98 .BYTE 00AH,01AH,09FH,098H ;-1.04269E+07 - 500: - 0350 65BCCD98 .BYTE 065H,0BCH,0CDH,098H ;-1.34831E+07 - 501: - 0354 D6773E98 .BYTE 0D6H,077H,03EH,098H ; 1.24825E+07 - 502: - 0358 52C74F80 .BYTE 052H,0C7H,04FH,080H ; Last random number - 503: - 504: 1147+11 035C DB00 IN A,(0) ; INP (x) skeleton - 505: 1158+10 035E C9 RET - 506: - 507: - 035F 01 .BYTE 1 ; POS (x) number (1) - 508: - 0360 FF .BYTE 255 ; Terminal width (255 = no auto CRLF) - 509: - 0361 1C .BYTE 28 ; Width for commas (3 columns) - 510: - 0362 00 .BYTE 0 ; No nulls after input bytes - 511: - 0363 00 .BYTE 0 ; Output enabled (^O off) - 512: - 513: - 0364 1400 .WORD 20 ; Initial lines counter - 514: - 0366 1400 .WORD 20 ; Initial lines number - 515: - 0368 0000 .WORD 0 ; Array load/save check sum - 516: - 517: - 036A 00 .BYTE 0 ; Break not by NMI - 518: - 036B 00 .BYTE 0 ; Break flag - 519: - 520: 1168+10 036C C33906 JP TTYLIN ; Input reflection (set to TTY) - 521: - 522: - 036F 371F .WORD STLOOK ; Temp string space - 523: - 0371 FEFF .WORD -2 ; Current line number (cold) - 524: - 0373 D41E .WORD PROGST+1 ; Start of program text - 525: - 0375 INITBE: - 526: - 0375 03 .defb 3 ; Fill 3 Bytes for copy - 527: - 528: ; END OF INITIALISATION TABLE --------------------------------------------------- - 529: - 530: - 0376 20457272 ERRMSG: .BYTE " Error",0 - 6F7200 - 531: - 037D 20696E20 INMSG: .BYTE " in ",0 - 00 - 532: - 0381 ZERBYT .EQU $-1 ; A zero byte - 533: - 0382 4F6B0D0A OKMSG: .BYTE "Ok",CR,LF,0,0 - 0000 - 534: - 0388 42726561 BRKMSG: .BYTE "Break",0 - 6B00 - 535: - 536: 1178+10 038E 210400 BAKSTK: LD HL,4 ; Look for "FOR" block with - 537: 1188+11 0391 39 ADD HL,SP ; same index as specified - 538: 1199+7 0392 7E LOKFOR: LD A,(HL) ; Get block ID - 539: 1206+6 0393 23 INC HL ; Point to index address - 540: 1212+7 0394 FE81 CP ZFOR ; Is it a "FOR" token - 541: 1219+5+6 0396 C0 RET NZ ; No - exit - 542: 1224+7 0397 4E LD C,(HL) ; BC = Address of "FOR" index - 543: 1231+6 0398 23 INC HL - 544: 1237+7 0399 46 LD B,(HL) - 545: 1244+6 039A 23 INC HL ; Point to sign of STEP - 546: 1250+11 039B E5 PUSH HL ; Save pointer to sign - 547: 1261+4 039C 69 LD L,C ; HL = address of "FOR" index - 548: 1265+4 039D 60 LD H,B - 549: 1269+4 039E 7A LD A,D ; See if an index was specified - 550: 1273+4 039F B3 OR E ; DE = 0 if no index specified - 551: 1277+4 03A0 EB EX DE,HL ; Specified index into HL - 552: 1281+10 03A1 CAAB03 JP Z,INDFND ; Skip if no index given - 553: 1291+4 03A4 EB EX DE,HL ; Index back into DE - 554: 1295+4 03A5 7C LD A,H ; Compare index with one given - 555: 1299+4 03A6 92 SUB D ; Compare with D - 556: 1303+7+5 03A7 2002 JR NZ,$+4 ; Different - Exit - 557: 1310+4 03A9 7D LD A,L ; Get L - 558: 1314+4 03AA 93 SUB E ; Compare with E - 559: 1318+10 03AB 010D00 INDFND: LD BC,16-3 ; Offset to next block - 560: 1328+10 03AE E1 POP HL ; Restore pointer to sign - 561: 1338+5+6 03AF C8 RET Z ; Return if block found - 562: 1343+11 03B0 09 ADD HL,BC ; Point to next block - 563: 1354+10 03B1 C39203 JP LOKFOR ; Keep on looking - 564: - 565: 1364+17 03B4 CDD103 MOVUP: CALL ENFMEM ; See if enough memory - 566: 1381+11 03B7 C5 MOVSTR: PUSH BC ; Save end of source - 567: 1392+19 03B8 E3 EX (SP),HL ; Swap source and dest" end - 568: 1411+10 03B9 C1 POP BC ; Get end of destination - 569: 1421+4 03BA 7C MOVLP: LD A,H ; See if list moved - 570: 1425+4 03BB 92 SUB D ; Compare with D - 571: 1429+7+5 03BC 2002 JR NZ,$+4 ; Different - Exit - 572: 1436+4 03BE 7D LD A,L ; Get L - 573: 1440+4 03BF 93 SUB E ; Compare with E - 574: 1444+7 03C0 7E LD A,(HL) ; Get byte - 575: 1451+7 03C1 02 LD (BC),A ; Move it - 576: 1458+5+6 03C2 C8 RET Z ; Exit if all done - 577: 1463+6 03C3 0B DEC BC ; Next byte to move to - 578: 1469+6 03C4 2B DEC HL ; Next byte to move - 579: 1475+10 03C5 C3BA03 JP MOVLP ; Loop until all bytes moved - 580: - 581: 1485+11 03C8 E5 CHKSTK: PUSH HL ; Save code string address - 582: 1496+16 03C9 2AB41E LD HL,(ARREND) ; Lowest free memory - 583: 1512+7 03CC 0600 LD B,0 ; BC = Number of levels to test - 584: 1519+11 03CE 09 ADD HL,BC ; 2 Bytes for each level - 585: 1530+11 03CF 09 ADD HL,BC - 586: - 03D0 3E .BYTE 3EH ; Skip "PUSH HL" - 587: 1541+11 03D1 E5 ENFMEM: PUSH HL ; Save code string address - 588: 1552+7 03D2 3ED0 LD A,0D0H ; 48 Bytes minimum RAM - 589: 1559+4 03D4 95 SUB L - 590: 1563+4 03D5 6F LD L,A - 591: 1567+7 03D6 3EFF LD A,0FFH ; 48 Bytes minimum RAM - 592: 1574+4 03D8 9C SBC A,H - 593: 1578+10 03D9 DAE003 JP C,OMERR ; Not enough - ?OM Error - 594: 1588+4 03DC 67 LD H,A - 595: 1592+11 03DD 39 ADD HL,SP ; Test if stack is overflowed - 596: 1603+10 03DE E1 POP HL ; Restore code string address - 597: 1613+5+6 03DF D8 RET C ; Return if enough mmory - 598: 1618+7 03E0 1E0C OMERR: LD E,OM ; ?OM Error - 599: 1625+10 03E2 C3FF03 JP ERROR - 600: - 601: 1635+16 03E5 2AA31E DATSNR: LD HL,(DATLIN) ; Get line of current DATA item - 602: 1651+16 03E8 22361E LD (LINEAT),HL ; Save as current line - 603: 1667+7 03EB 1E02 SNERR: LD E,SN ; ?SN Error - 604: - 03ED 01 .BYTE 01H ; Skip "LD E,DZ" - 605: 1674+7 03EE 1E14 DZERR: LD E,DZ ; ?/0 Error - 606: - 03F0 01 .BYTE 01H ; Skip "LD E,NF" - 607: 1681+7 03F1 1E00 NFERR: LD E,NF ; ?NF Error - 608: - 03F3 01 .BYTE 01H ; Skip "LD E,DD" - 609: 1688+7 03F4 1E12 DDERR: LD E,DD ; ?DD Error - 610: - 03F6 01 .BYTE 01H ; Skip "LD E,UF" - 611: 1695+7 03F7 1E22 UFERR: LD E,UF ; ?UF Error - 612: - 03F9 01 .BYTE 01H ; Skip "LD E,OV - 613: 1702+7 03FA 1E0A OVERR: LD E,OV ; ?OV Error - 614: - 03FC 01 .BYTE 01H ; Skip "LD E,TM" - 615: 1709+7 03FD 1E18 TMERR: LD E,TM ; ?TM Error - 616: - 617: 1716+17 03FF CD2605 ERROR: CALL CLREG ; Clear registers and stack - 618: 1733+13 0402 32281E LD (CTLOFG),A ; Enable output (A is 0) - 619: 1746+17 0405 CD0C0B CALL STTLIN ; Start new line - 620: 1763+10 0408 21F402 LD HL,ERRORS ; Point to error codes - 621: 1773+4 040B 57 LD D,A ; D = 0 (A is 0) - 622: 1777+7 040C 3E3F LD A,'?' - 623: 1784+17 040E CDC706 CALL OUTC ; Output '?' - 624: 1801+11 0411 19 ADD HL,DE ; Offset to correct error code - 625: 1812+7 0412 7E LD A,(HL) ; First character - 626: 1819+17 0413 CDC706 CALL OUTC ; Output it - 627: 1836+17 0416 CD4F08 CALL GETCHR ; Get next character - 628: 1853+17 0419 CDC706 CALL OUTC ; Output it - 629: 1870+10 041C 217603 LD HL,ERRMSG ; "Error" message - 630: 1880+17 041F CD0212 ERRIN: CALL PRS ; Output message - 631: 1897+16 0422 2A361E LD HL,(LINEAT) ; Get line of error - 632: 1913+10 0425 11FEFF LD DE,-2 ; Cold start error if -2 - 633: 1923+4 0428 7C LD A,H ; See if cold start error - 634: 1927+4 0429 92 SUB D ; Compare with D - 635: 1931+7+5 042A 2002 JR NZ,$+4 ; Different - Exit - 636: 1938+4 042C 7D LD A,L ; Get L - 637: 1942+4 042D 93 SUB E ; Compare with E - 638: 1946+10 042E CA5A00 JP Z,CSTART ; Cold start error - Restart - 639: 1956+4 0431 7C LD A,H ; Was it a direct error? - 640: 1960+4 0432 A5 AND L ; Line = -1 if direct error - 641: 1964+4 0433 3C INC A - 642: 1968+10+7 0434 C4C718 CALL NZ,LINEIN ; No - output line of error - 643: - 0437 3E .BYTE 3EH ; Skip "POP BC" - 644: 1978+10 0438 C1 POPNOK: POP BC ; Drop address in input buffer - 645: - 646: 1988+4 0439 AF PRNTOK: XOR A ; Output "Ok" and get command - 647: 1992+13 043A 32281E LD (CTLOFG),A ; Enable output - 648: 2005+17 043D CD0C0B CALL STTLIN ; Start new line - 649: 2022+10 0440 218203 LD HL,OKMSG ; "Ok" message - 650: 2032+17 0443 CD0212 CALL PRS ; Output "Ok" - 651: 2049+10 0446 21FFFF GETCMD: LD HL,-1 ; Flag direct mode - 652: 2059+16 0449 22361E LD (LINEAT),HL ; Save as current line - 653: 2075+17 044C CD311E CALL RINPUT ; Get an input line - 654: 2092+10 044F DA4604 JP C,GETCMD ; Get line again if break - 655: 2102+17 0452 CD4F08 CALL GETCHR ; Get first character - 656: 2119+4 0455 3C INC A ; Test if end of line - 657: 2123+4 0456 3D DEC A ; Without affecting Carry - 658: 2127+10 0457 CA4604 JP Z,GETCMD ; Nothing entered - Get another - 659: 2137+11 045A F5 PUSH AF ; Save Carry status - 660: 2148+17 045B CD1B09 CALL ATOH ; Get line number into DE - 661: 2165+11 045E D5 PUSH DE ; Save line number - 662: 2176+17 045F CD5005 CALL CRUNCH ; Tokenise rest of line - 663: 2193+4 0462 47 LD B,A ; Length of tokenised line - 664: 2197+10 0463 D1 POP DE ; Restore line number - 665: 2207+10 0464 F1 POP AF ; Restore Carry - 666: 2217+10 0465 D22F08 JP NC,EXCUTE ; No line number - Direct mode - 667: 2227+11 0468 D5 PUSH DE ; Save line number - 668: 2238+11 0469 C5 PUSH BC ; Save length of tokenised line - 669: 2249+4 046A AF XOR A - 670: 2253+13 046B 32A61E LD (LSTBIN),A ; Clear last byte input - 671: 2266+17 046E CD4F08 CALL GETCHR ; Get next character - 672: 2283+4 0471 B7 OR A ; Set flags - 673: 2287+11 0472 F5 PUSH AF ; And save them - 674: 2298+17 0473 CDDD04 CALL SRCHLN ; Search for line number in DE - 675: 2315+10 0476 DA7F04 JP C,LINFND ; Jump if line found - 676: 2325+10 0479 F1 POP AF ; Get status - 677: 2335+11 047A F5 PUSH AF ; And re-save - 678: 2346+10 047B CAC609 JP Z,ULERR ; Nothing after number - Error - 679: 2356+4 047E B7 OR A ; Clear Carry - 680: 2360+11 047F C5 LINFND: PUSH BC ; Save address of line in prog - 681: 2371+10 0480 D29904 JP NC,INEWLN ; Line not found - Insert new - 682: 2381+4 0483 EB EX DE,HL ; Next line address in DE - 683: 2385+16 0484 2AB01E LD HL,(PROGND) ; End of program - 684: 2401+7 0487 1A SFTPRG: LD A,(DE) ; Shift rest of program down - 685: 2408+7 0488 02 LD (BC),A - 686: 2415+6 0489 03 INC BC ; Next destination - 687: 2421+6 048A 13 INC DE ; Next source - 688: 2427+4 048B 7C LD A,H ; All done? - 689: 2431+4 048C 92 SUB D ; Compare with D - 690: 2435+7+5 048D 2002 JR NZ,$+4 ; Different - Exit - 691: 2442+4 048F 7D LD A,L ; Get L - 692: 2446+4 0490 93 SUB E ; Compare with E - 693: 2450+10 0491 C28704 JP NZ,SFTPRG ; More to do - 694: 2460+4 0494 60 LD H,B ; HL - New end of program - 695: 2464+4 0495 69 LD L,C - 696: 2468+16 0496 22B01E LD (PROGND),HL ; Update end of program - 697: - 698: 2484+10 0499 D1 INEWLN: POP DE ; Get address of line, - 699: 2494+10 049A F1 POP AF ; Get status - 700: 2504+10 049B CAC004 JP Z,SETPTR ; No text - Set up pointers - 701: 2514+16 049E 2AB01E LD HL,(PROGND) ; Get end of program - 702: 2530+19 04A1 E3 EX (SP),HL ; Get length of input line - 703: 2549+10 04A2 C1 POP BC ; End of program to BC - 704: 2559+11 04A3 09 ADD HL,BC ; Find new end - 705: 2570+11 04A4 E5 PUSH HL ; Save new end - 706: 2581+17 04A5 CDB403 CALL MOVUP ; Make space for line - 707: 2598+10 04A8 E1 POP HL ; Restore new end - 708: 2608+16 04A9 22B01E LD (PROGND),HL ; Update end of program pointer - 709: 2624+4 04AC EB EX DE,HL ; Get line to move up in HL - 710: 2628+7 04AD 74 LD (HL),H ; Save MSB - 711: 2635+10 04AE D1 POP DE ; Get new line number - 712: 2645+6 04AF 23 INC HL ; Skip pointer - 713: 2651+6 04B0 23 INC HL - 714: 2657+7 04B1 73 LD (HL),E ; Save LSB of line number - 715: 2664+6 04B2 23 INC HL - 716: 2670+7 04B3 72 LD (HL),D ; Save MSB of line number - 717: 2677+6 04B4 23 INC HL ; To first byte in line - 718: 2683+10 04B5 113B1E LD DE,BUFFER ; Copy buffer to program - 719: 2693+7 04B8 1A MOVBUF: LD A,(DE) ; Get source - 720: 2700+7 04B9 77 LD (HL),A ; Save destinations - 721: 2707+6 04BA 23 INC HL ; Next source - 722: 2713+6 04BB 13 INC DE ; Next destination - 723: 2719+4 04BC B7 OR A ; Done? - 724: 2723+10 04BD C2B804 JP NZ,MOVBUF ; No - Repeat - 725: 2733+17 04C0 CD0C05 SETPTR: CALL RUNFST ; Set line pointers - 726: 2750+6 04C3 23 INC HL ; To LSB of pointer - 727: 2756+4 04C4 EB EX DE,HL ; Address to DE - 728: 2760+4 04C5 62 PTRLP: LD H,D ; Address to HL - 729: 2764+4 04C6 6B LD L,E - 730: 2768+7 04C7 7E LD A,(HL) ; Get LSB of pointer - 731: 2775+6 04C8 23 INC HL ; To MSB of pointer - 732: 2781+7 04C9 B6 OR (HL) ; Compare with MSB pointer - 733: 2788+10 04CA CA4604 JP Z,GETCMD ; Get command line if end - 734: 2798+6 04CD 23 INC HL ; To LSB of line number - 735: 2804+6 04CE 23 INC HL ; Skip line number - 736: 2810+6 04CF 23 INC HL ; Point to first byte in line - 737: 2816+4 04D0 AF XOR A ; Looking for 00 byte - 738: 2820+7 04D1 BE FNDEND: CP (HL) ; Found end of line? - 739: 2827+6 04D2 23 INC HL ; Move to next byte - 740: 2833+10 04D3 C2D104 JP NZ,FNDEND ; No - Keep looking - 741: 2843+4 04D6 EB EX DE,HL ; Next line address to HL - 742: 2847+7 04D7 73 LD (HL),E ; Save LSB of pointer - 743: 2854+6 04D8 23 INC HL - 744: 2860+7 04D9 72 LD (HL),D ; Save MSB of pointer - 745: 2867+10 04DA C3C504 JP PTRLP ; Do next line - 746: - 747: 2877+16 04DD 2A381E SRCHLN: LD HL,(BASTXT) ; Start of program text - 748: 2893+4 04E0 44 SRCHLP: LD B,H ; BC = Address to look at - 749: 2897+4 04E1 4D LD C,L - 750: 2901+7 04E2 7E LD A,(HL) ; Get address of next line - 751: 2908+6 04E3 23 INC HL - 752: 2914+7 04E4 B6 OR (HL) ; End of program found? - 753: 2921+6 04E5 2B DEC HL - 754: 2927+5+6 04E6 C8 RET Z ; Yes - Line not found - 755: 2932+6 04E7 23 INC HL - 756: 2938+6 04E8 23 INC HL - 757: 2944+7 04E9 7E LD A,(HL) ; Get LSB of line number - 758: 2951+6 04EA 23 INC HL - 759: 2957+7 04EB 66 LD H,(HL) ; Get MSB of line number - 760: 2964+4 04EC 6F LD L,A - 761: 2968+4 04ED 7C LD A,H ; Compare with line in DE - 762: 2972+4 04EE 92 SUB D ; Compare with D - 763: 2976+7+5 04EF 2002 JR NZ,$+4 ; Different - Exit - 764: 2983+4 04F1 7D LD A,L ; Get L - 765: 2987+4 04F2 93 SUB E ; Compare with E - 766: 2991+4 04F3 60 LD H,B ; HL = Start of this line - 767: 2995+4 04F4 69 LD L,C - 768: 2999+7 04F5 7E LD A,(HL) ; Get LSB of next line address - 769: 3006+6 04F6 23 INC HL - 770: 3012+7 04F7 66 LD H,(HL) ; Get MSB of next line address - 771: 3019+4 04F8 6F LD L,A ; Next line to HL - 772: 3023+4 04F9 3F CCF - 773: 3027+5+6 04FA C8 RET Z ; Lines found - Exit - 774: 3032+4 04FB 3F CCF - 775: 3036+5+6 04FC D0 RET NC ; Line not found,at line after - 776: 3041+10 04FD C3E004 JP SRCHLP ; Keep looking - 777: - 778: 3051+5+6 0500 C0 NEW: RET NZ ; Return if any more on line - 779: 3056+16 0501 2A381E CLRPTR: LD HL,(BASTXT) ; Point to start of program - 780: 3072+4 0504 AF XOR A ; Set program area to empty - 781: 3076+7 0505 77 LD (HL),A ; Save LSB = 00 - 782: 3083+6 0506 23 INC HL - 783: 3089+7 0507 77 LD (HL),A ; Save MSB = 00 - 784: 3096+6 0508 23 INC HL - 785: 3102+16 0509 22B01E LD (PROGND),HL ; Set program end - 786: - 787: 3118+16 050C 2A381E RUNFST: LD HL,(BASTXT) ; Clear all variables - 788: 3134+6 050F 2B DEC HL - 789: - 790: 3140+16 0510 22A81E INTVAR: LD (BRKLIN),HL ; Initialise RUN variables - 791: 3156+16 0513 2A891E LD HL,(LSTRAM) ; Get end of RAM - 792: 3172+16 0516 229D1E LD (STRBOT),HL ; Clear string space - 793: 3188+4 0519 AF XOR A - 794: 3192+17 051A CD5E08 CALL RESTOR ; Reset DATA pointers - 795: 3209+16 051D 2AB01E LD HL,(PROGND) ; Get end of program - 796: 3225+16 0520 22B21E LD (VAREND),HL ; Clear variables - 797: 3241+16 0523 22B41E LD (ARREND),HL ; Clear arrays - 798: - 799: 3257+10 0526 C1 CLREG: POP BC ; Save return address - 800: 3267+16 0527 2A341E LD HL,(STRSPC) ; Get end of working RAM - 801: 3283+6 052A F9 LD SP,HL ; Set stack - 802: 3289+10 052B 218D1E LD HL,TMSTPL ; Temporary string pool - 803: 3299+16 052E 228B1E LD (TMSTPT),HL ; Reset temporary string ptr - 804: 3315+4 0531 AF XOR A ; A = 00 - 805: 3319+4 0532 6F LD L,A ; HL = 0000 - 806: 3323+4 0533 67 LD H,A - 807: 3327+16 0534 22AE1E LD (CONTAD),HL ; No CONTinue - 808: 3343+13 0537 32A51E LD (FORFLG),A ; Clear FOR flag - 809: 3356+16 053A 22B81E LD (FNRGNM),HL ; Clear FN argument - 810: 3372+11 053D E5 PUSH HL ; HL = 0000 - 811: 3383+11 053E C5 PUSH BC ; Put back return - 812: 3394+16 053F 2AA81E DOAGN: LD HL,(BRKLIN) ; Get address of code to RUN - 813: 3410+10 0542 C9 RET ; Return to execution driver - 814: - 815: 3420+7 0543 3E3F PROMPT: LD A,'?' ; '?' - 816: 3427+17 0545 CDC706 CALL OUTC ; Output character - 817: 3444+7 0548 3E20 LD A,' ' ; Space - 818: 3451+17 054A CDC706 CALL OUTC ; Output character - 819: 3468+10 054D C3311E JP RINPUT ; Get input line - 820: - 821: 3478+4 0550 AF CRUNCH: XOR A ; Tokenise line @ HL to BUFFER - 822: 3482+13 0551 32881E LD (DATFLG),A ; Reset literal flag - 823: 3495+7 0554 0E05 LD C,2+3 ; 2 byte number and 3 nulls - 824: 3502+10 0556 113B1E LD DE,BUFFER ; Start of input buffer - 825: 3512+7 0559 7E CRNCLP: LD A,(HL) ; Get byte - 826: 3519+7 055A FE20 CP ' ' ; Is it a space? - 827: 3526+10 055C CAD805 JP Z,MOVDIR ; Yes - Copy direct - 828: 3536+4 055F 47 LD B,A ; Save character - 829: 3540+7 0560 FE22 CP '"' ; Is it a quote? - 830: 3547+10 0562 CAF805 JP Z,CPYLIT ; Yes - Copy literal string - 831: 3557+4 0565 B7 OR A ; Is it end of buffer? - 832: 3561+10 0566 CAFF05 JP Z,ENDBUF ; Yes - End buffer - 833: 3571+13 0569 3A881E LD A,(DATFLG) ; Get data type - 834: 3584+4 056C B7 OR A ; Literal? - 835: 3588+7 056D 7E LD A,(HL) ; Get byte to copy - 836: 3595+10 056E C2D805 JP NZ,MOVDIR ; Literal - Copy direct - 837: 3605+7 0571 FE3F CP '?' ; Is it '?' short for PRINT - 838: 3612+7 0573 3E9C LD A,ZPRINT ; "PRINT" token - 839: 3619+10 0575 CAD805 JP Z,MOVDIR ; Yes - replace it - 840: 3629+7 0578 7E LD A,(HL) ; Get byte again - 841: 3636+7 0579 FE30 CP '0' ; Is it less than '0' - 842: 3643+10 057B DA8305 JP C,FNDWRD ; Yes - Look for reserved words - 843: 3653+7 057E FE3C CP 60 ; ';'+1 Is it "0123456789:;" ? - 844: 3660+10 0580 DAD805 JP C,MOVDIR ; Yes - copy it direct - 845: 3670+11 0583 D5 FNDWRD: PUSH DE ; Look for reserved words - 846: 3681+10 0584 118E01 LD DE,WORDS-1 ; Point to table - 847: 3691+11 0587 C5 PUSH BC ; Save count - 848: 3702+10 0588 01D405 LD BC,RETNAD ; Where to return to - 849: 3712+11 058B C5 PUSH BC ; Save return address - 850: 3723+7 058C 067F LD B,ZEND-1 ; First token value -1 - 851: 3730+7 058E 7E LD A,(HL) ; Get byte - 852: 3737+7 058F FE61 CP 'a' ; Less than 'a' ? - 853: 3744+10 0591 DA9C05 JP C,SEARCH ; Yes - search for words - 854: 3754+7 0594 FE7B CP 'z'+1 ; Greater than 'z' ? - 855: 3761+10 0596 D29C05 JP NC,SEARCH ; Yes - search for words - 856: 3771+7 0599 E65F AND 01011111B ; Force upper case - 857: 3778+7 059B 77 LD (HL),A ; Replace byte - 858: 3785+7 059C 4E SEARCH: LD C,(HL) ; Search for a word - 859: 3792+4 059D EB EX DE,HL - 860: 3796+6 059E 23 GETNXT: INC HL ; Get next reserved word - 861: 3802+7 059F B6 OR (HL) ; Start of word? - 862: 3809+10 05A0 F29E05 JP P,GETNXT ; No - move on - 863: 3819+4 05A3 04 INC B ; Increment token value - 864: 3823+7 05A4 7E LD A,(HL) ; Get byte from table - 865: 3830+7 05A5 E67F AND 01111111B ; Strip bit 7 - 866: 3837+5+6 05A7 C8 RET Z ; Return if end of list - 867: 3842+4 05A8 B9 CP C ; Same character as in buffer? - 868: 3846+10 05A9 C29E05 JP NZ,GETNXT ; No - get next word - 869: 3856+4 05AC EB EX DE,HL - 870: 3860+11 05AD E5 PUSH HL ; Save start of word - 871: - 872: 3871+6 05AE 13 NXTBYT: INC DE ; Look through rest of word - 873: 3877+7 05AF 1A LD A,(DE) ; Get byte from table - 874: 3884+4 05B0 B7 OR A ; End of word ? - 875: 3888+10 05B1 FAD005 JP M,MATCH ; Yes - Match found - 876: 3898+4 05B4 4F LD C,A ; Save it - 877: 3902+4 05B5 78 LD A,B ; Get token value - 878: 3906+7 05B6 FE88 CP ZGOTO ; Is it "GOTO" token ? - 879: 3913+10 05B8 C2BF05 JP NZ,NOSPC ; No - Don't allow spaces - 880: 3923+17 05BB CD4F08 CALL GETCHR ; Get next character - 881: 3940+6 05BE 2B DEC HL ; Cancel increment from GETCHR - 882: 3946+6 05BF 23 NOSPC: INC HL ; Next byte - 883: 3952+7 05C0 7E LD A,(HL) ; Get byte - 884: 3959+7 05C1 FE61 CP 'a' ; Less than 'a' ? - 885: 3966+10 05C3 DAC805 JP C,NOCHNG ; Yes - don't change - 886: 3976+7 05C6 E65F AND 01011111B ; Make upper case - 887: 3983+4 05C8 B9 NOCHNG: CP C ; Same as in buffer ? - 888: 3987+10 05C9 CAAE05 JP Z,NXTBYT ; Yes - keep testing - 889: 3997+10 05CC E1 POP HL ; Get back start of word - 890: 4007+10 05CD C39C05 JP SEARCH ; Look at next word - 891: - 892: 4017+4 05D0 48 MATCH: LD C,B ; Word found - Save token value - 893: 4021+10 05D1 F1 POP AF ; Throw away return - 894: 4031+4 05D2 EB EX DE,HL - 895: 4035+10 05D3 C9 RET ; Return to "RETNAD" - 896: 4045+4 05D4 EB RETNAD: EX DE,HL ; Get address in string - 897: 4049+4 05D5 79 LD A,C ; Get token value - 898: 4053+10 05D6 C1 POP BC ; Restore buffer length - 899: 4063+10 05D7 D1 POP DE ; Get destination address - 900: 4073+6 05D8 23 MOVDIR: INC HL ; Next source in buffer - 901: 4079+7 05D9 12 LD (DE),A ; Put byte in buffer - 902: 4086+6 05DA 13 INC DE ; Move up buffer - 903: 4092+4 05DB 0C INC C ; Increment length of buffer - 904: 4096+7 05DC D63A SUB ':' ; End of statement? - 905: 4103+10 05DE CAE605 JP Z,SETLIT ; Jump if multi-statement line - 906: 4113+7 05E1 FE49 CP ZDATA-3AH ; Is it DATA statement ? - 907: 4120+10 05E3 C2E905 JP NZ,TSTREM ; No - see if REM - 908: 4130+13 05E6 32881E SETLIT: LD (DATFLG),A ; Set literal flag - 909: 4143+7 05E9 D654 TSTREM: SUB ZREM-3AH ; Is it REM? - 910: 4150+10 05EB C25905 JP NZ,CRNCLP ; No - Leave flag - 911: 4160+4 05EE 47 LD B,A ; Copy rest of buffer - 912: 4164+7 05EF 7E NXTCHR: LD A,(HL) ; Get byte - 913: 4171+4 05F0 B7 OR A ; End of line ? - 914: 4175+10 05F1 CAFF05 JP Z,ENDBUF ; Yes - Terminate buffer - 915: 4185+4 05F4 B8 CP B ; End of statement ? - 916: 4189+10 05F5 CAD805 JP Z,MOVDIR ; Yes - Get next one - 917: 4199+6 05F8 23 CPYLIT: INC HL ; Move up source string - 918: 4205+7 05F9 12 LD (DE),A ; Save in destination - 919: 4212+4 05FA 0C INC C ; Increment length - 920: 4216+6 05FB 13 INC DE ; Move up destination - 921: 4222+10 05FC C3EF05 JP NXTCHR ; Repeat - 922: - 923: 4232+10 05FF 213A1E ENDBUF: LD HL,BUFFER-1 ; Point to start of buffer - 924: 4242+7 0602 12 LD (DE),A ; Mark end of buffer (A = 00) - 925: 4249+6 0603 13 INC DE - 926: 4255+7 0604 12 LD (DE),A ; A = 00 - 927: 4262+6 0605 13 INC DE - 928: 4268+7 0606 12 LD (DE),A ; A = 00 - 929: 4275+10 0607 C9 RET - 930: - 931: 4285+13 0608 3A271E DODEL: LD A,(NULFLG) ; Get null flag status - 932: 4298+4 060B B7 OR A ; Is it zero? - 933: 4302+7 060C 3E00 LD A,0 ; Zero A - Leave flags - 934: 4309+13 060E 32271E LD (NULFLG),A ; Zero null flag - 935: 4322+10 0611 C21C06 JP NZ,ECHDEL ; Set - Echo it - 936: 4332+4 0614 05 DEC B ; Decrement length - 937: 4336+10 0615 CA311E JP Z,RINPUT ; Get line again if empty - 938: 4346+17 0618 CDC706 CALL OUTC ; Output null character - 939: - 061B 3E .BYTE 3EH ; Skip "DEC B" - 940: 4363+4 061C 05 ECHDEL: DEC B ; Count bytes in buffer - 941: 4367+6 061D 2B DEC HL ; Back space buffer - 942: 4373+10 061E CA3006 JP Z,OTKLN ; No buffer - Try again - 943: 4383+7 0621 7E LD A,(HL) ; Get deleted byte - 944: 4390+17 0622 CDC706 CALL OUTC ; Echo it - 945: 4407+10 0625 C34206 JP MORINP ; Get more input - 946: - 947: 4417+4 0628 05 DELCHR: DEC B ; Count bytes in buffer - 948: 4421+6 0629 2B DEC HL ; Back space buffer - 949: 4427+17 062A CDC706 CALL OUTC ; Output character in A - 950: 4444+10 062D C24206 JP NZ,MORINP ; Not end - Get more - 951: 4454+17 0630 CDC706 OTKLN: CALL OUTC ; Output character in A - 952: 4471+17 0633 CD190B KILIN: CALL PRNTCRLF ; Output CRLF - 953: 4488+10 0636 C3311E JP RINPUT ; Get line again - 954: - 955: 4498+10 0639 213B1E TTYLIN: LD HL,BUFFER ; Get a line by character - 956: 4508+7 063C 0601 LD B,1 ; Set buffer as empty - 957: 4515+4 063E AF XOR A - 958: 4519+13 063F 32271E LD (NULFLG),A ; Clear null flag - 959: 4532+17 0642 CDF506 MORINP: CALL CLOTST ; Get character and test ^O - 960: 4549+4 0645 4F LD C,A ; Save character in C - 961: 4553+7 0646 FE7F CP DEL ; Delete character? - 962: 4560+10 0648 CA0806 JP Z,DODEL ; Yes - Process it - 963: 4570+13 064B 3A271E LD A,(NULFLG) ; Get null flag - 964: 4583+4 064E B7 OR A ; Test null flag status - 965: 4587+10 064F CA5B06 JP Z,PROCES ; Reset - Process character - 966: 4597+7 0652 3E00 LD A,0 ; Set a null - 967: 4604+17 0654 CDC706 CALL OUTC ; Output null - 968: 4621+4 0657 AF XOR A ; Clear A - 969: 4625+13 0658 32271E LD (NULFLG),A ; Reset null flag - 970: 4638+4 065B 79 PROCES: LD A,C ; Get character - 971: 4642+7 065C FE07 CP CTRLG ; Bell? - 972: 4649+10 065E CA9F06 JP Z,PUTCTL ; Yes - Save it - 973: 4659+7 0661 FE03 CP CTRLC ; Is it control "C"? - 974: 4666+10+7 0663 CC190B CALL Z,PRNTCRLF ; Yes - Output CRLF - 975: 4676+4 0666 37 SCF ; Flag break - 976: 4680+5+6 0667 C8 RET Z ; Return if control "C" - 977: 4685+7 0668 FE0D CP CR ; Is it enter? - 978: 4692+10 066A CA140B JP Z,ENDINP ; Yes - Terminate input - 979: 4702+7 066D FE15 CP CTRLU ; Is it control "U"? - 980: 4709+10 066F CA3306 JP Z,KILIN ; Yes - Get another line - 981: 4719+7 0672 FE40 CP '@' ; Is it "kill line"? - 982: 4726+10 0674 CA3006 JP Z,OTKLN ; Yes - Kill line - 983: 4736+7 0677 FE5F CP '_' ; Is it delete? - 984: 4743+10 0679 CA2806 JP Z,DELCHR ; Yes - Delete character - 985: 4753+7 067C FE08 CP BKSP ; Is it backspace? - 986: 4760+10 067E CA2806 JP Z,DELCHR ; Yes - Delete character - 987: 4770+7 0681 FE12 CP CTRLR ; Is it control "R"? - 988: 4777+10 0683 C29A06 JP NZ,PUTBUF ; No - Put in buffer - 989: 4787+11 0686 C5 PUSH BC ; Save buffer length - 990: 4798+11 0687 D5 PUSH DE ; Save DE - 991: 4809+11 0688 E5 PUSH HL ; Save buffer address - 992: 4820+10 0689 3600 LD (HL),0 ; Mark end of buffer - 993: 4830+17 068B CDEF06 CALL OUTNCR ; Output and do CRLF - 994: 4847+10 068E 213B1E LD HL,BUFFER ; Point to buffer start - 995: 4857+17 0691 CD0212 CALL PRS ; Output buffer - 996: 4874+10 0694 E1 POP HL ; Restore buffer address - 997: 4884+10 0695 D1 POP DE ; Restore DE - 998: 4894+10 0696 C1 POP BC ; Restore buffer length - 999: 4904+10 0697 C34206 JP MORINP ; Get another character -1000: -1001: 4914+7 069A FE20 PUTBUF: CP ' ' ; Is it a control code? -1002: 4921+10 069C DA4206 JP C,MORINP ; Yes - Ignore -1003: 4931+4 069F 78 PUTCTL: LD A,B ; Get number of bytes in buffer -1004: 4935+7 06A0 FE49 CP 72+1 ; Test for line overflow -1005: 4942+7 06A2 3E07 LD A,CTRLG ; Set a bell -1006: 4949+10 06A4 D2B406 JP NC,OUTNBS ; Ring bell if buffer full -1007: 4959+4 06A7 79 LD A,C ; Get character -1008: 4963+7 06A8 71 LD (HL),C ; Save in buffer -1009: 4970+13 06A9 32A61E LD (LSTBIN),A ; Save last input byte -1010: 4983+6 06AC 23 INC HL ; Move up buffer -1011: 4989+4 06AD 04 INC B ; Increment length -1012: 4993+17 06AE CDC706 OUTIT: CALL OUTC ; Output the character entered -1013: 5010+10 06B1 C34206 JP MORINP ; Get another character -1014: -1015: 5020+17 06B4 CDC706 OUTNBS: CALL OUTC ; Output bell and back over it -1016: 5037+7 06B7 3E08 LD A,BKSP ; Set back space -1017: 5044+10 06B9 C3AE06 JP OUTIT ; Output it and get more -1018: -1019: 5054+7 06BC 7E CHKSYN: LD A,(HL) ; Check syntax of character -1020: 5061+19 06BD E3 EX (SP),HL ; Address of test byte -1021: 5080+7 06BE BE CP (HL) ; Same as in code string? -1022: 5087+6 06BF 23 INC HL ; Return address -1023: 5093+19 06C0 E3 EX (SP),HL ; Put it back -1024: 5112+10 06C1 CA4F08 JP Z,GETCHR ; Yes - Get next character -1025: 5122+10 06C4 C3EB03 JP SNERR ; Different - ?SN Error -1026: -1027: 5132+11 06C7 F5 OUTC: PUSH AF ; Save character -1028: 5143+13 06C8 3A281E LD A,(CTLOFG) ; Get control "O" flag -1029: 5156+4 06CB B7 OR A ; Is it set? -1030: 5160+10 06CC C23A12 JP NZ,POPAF ; Yes - don't output -1031: 5170+10 06CF F1 POP AF ; Restore character -1032: 5180+11 06D0 C5 PUSH BC ; Save buffer length -1033: 5191+11 06D1 F5 PUSH AF ; Save character -1034: 5202+7 06D2 FE20 CP ' ' ; Is it a control code? -1035: 5209+10 06D4 DAEB06 JP C,DINPOS ; Yes - Don't INC POS(X) -1036: 5219+13 06D7 3A251E LD A,(LWIDTH) ; Get line width -1037: 5232+4 06DA 47 LD B,A ; To B -1038: 5236+13 06DB 3A851E LD A,(CURPOS) ; Get cursor position -1039: 5249+4 06DE 04 INC B ; Width 255? -1040: 5253+10 06DF CAE706 JP Z,INCLEN ; Yes - No width limit -1041: 5263+4 06E2 05 DEC B ; Restore width -1042: 5267+4 06E3 B8 CP B ; At end of line? -1043: 5271+10+7 06E4 CC190B CALL Z,PRNTCRLF ; Yes - output CRLF -1044: 5281+4 06E7 3C INCLEN: INC A ; Move on one character -1045: 5285+13 06E8 32851E LD (CURPOS),A ; Save new position -1046: 5298+10 06EB F1 DINPOS: POP AF ; Restore character -1047: 5308+10 06EC C1 POP BC ; Restore buffer length -1048: 5318+11 06ED CF RST 08H ; Send it -1049: 5329+10 06EE C9 RET -1050: -1051: 5339+17 06EF CDC706 OUTNCR: CALL OUTC ; Output character in A -1052: 5356+10 06F2 C3190B JP PRNTCRLF ; Output CRLF -1053: -1054: 5366+11 06F5 D7 CLOTST: RST 10H ; Get input character -1055: 5377+7 06F6 E67F AND 01111111B ; Strip bit 7 -1056: 5384+7 06F8 FE0F CP CTRLO ; Is it control "O"? -1057: 5391+5+6 06FA C0 RET NZ ; No don't flip flag -1058: 5396+13 06FB 3A281E LD A,(CTLOFG) ; Get flag -1059: 5409+4 06FE 2F CPL ; Flip it -1060: 5413+13 06FF 32281E LD (CTLOFG),A ; Put it back -1061: 5426+4 0702 AF XOR A ; Null character -1062: 5430+10 0703 C9 RET -1063: -1064: 5440+17 0704 CD1B09 LIST: CALL ATOH ; ASCII number to DE -1065: 5457+5+6 0707 C0 RET NZ ; Return if anything extra -1066: 5462+10 0708 C1 POP BC ; Rubbish - Not needed -1067: 5472+17 0709 CDDD04 CALL SRCHLN ; Search for line number in DE -1068: 5489+11 070C C5 PUSH BC ; Save address of line -1069: 5500+17 070D CD5A07 CALL SETLIN ; Set up lines counter -1070: 5517+10 0710 E1 LISTLP: POP HL ; Restore address of line -1071: 5527+7 0711 4E LD C,(HL) ; Get LSB of next line -1072: 5534+6 0712 23 INC HL -1073: 5540+7 0713 46 LD B,(HL) ; Get MSB of next line -1074: 5547+6 0714 23 INC HL -1075: 5553+4 0715 78 LD A,B ; BC = 0 (End of program)? -1076: 5557+4 0716 B1 OR C -1077: 5561+10 0717 CA3904 JP Z,PRNTOK ; Yes - Go to command mode -1078: 5571+17 071A CD6307 CALL COUNT ; Count lines -1079: 5588+17 071D CD7908 CALL TSTBRK ; Test for break key -1080: 5605+11 0720 C5 PUSH BC ; Save address of next line -1081: 5616+17 0721 CD190B CALL PRNTCRLF ; Output CRLF -1082: 5633+7 0724 5E LD E,(HL) ; Get LSB of line number -1083: 5640+6 0725 23 INC HL -1084: 5646+7 0726 56 LD D,(HL) ; Get MSB of line number -1085: 5653+6 0727 23 INC HL -1086: 5659+11 0728 E5 PUSH HL ; Save address of line start -1087: 5670+4 0729 EB EX DE,HL ; Line number to HL -1088: 5674+17 072A CDCF18 CALL PRNTHL ; Output line number in decimal -1089: 5691+7 072D 3E20 LD A,' ' ; Space after line number -1090: 5698+10 072F E1 POP HL ; Restore start of line address -1091: 5708+17 0730 CDC706 LSTLP2: CALL OUTC ; Output character in A -1092: 5725+7 0733 7E LSTLP3: LD A,(HL) ; Get next byte in line -1093: 5732+4 0734 B7 OR A ; End of line? -1094: 5736+6 0735 23 INC HL ; To next byte in line -1095: 5742+10 0736 CA1007 JP Z,LISTLP ; Yes - get next line -1096: 5752+10 0739 F23007 JP P,LSTLP2 ; No token - output it -1097: 5762+7 073C D67F SUB ZEND-1 ; Find and output word -1098: 5769+4 073E 4F LD C,A ; Token offset+1 to C -1099: 5773+10 073F 118F01 LD DE,WORDS ; Reserved word list -1100: 5783+7 0742 1A FNDTOK: LD A,(DE) ; Get character in list -1101: 5790+6 0743 13 INC DE ; Move on to next -1102: 5796+4 0744 B7 OR A ; Is it start of word? -1103: 5800+10 0745 F24207 JP P,FNDTOK ; No - Keep looking for word -1104: 5810+4 0748 0D DEC C ; Count words -1105: 5814+10 0749 C24207 JP NZ,FNDTOK ; Not there - keep looking -1106: 5824+7 074C E67F OUTWRD: AND 01111111B ; Strip bit 7 -1107: 5831+17 074E CDC706 CALL OUTC ; Output first character -1108: 5848+7 0751 1A LD A,(DE) ; Get next character -1109: 5855+6 0752 13 INC DE ; Move on to next -1110: 5861+4 0753 B7 OR A ; Is it end of word? -1111: 5865+10 0754 F24C07 JP P,OUTWRD ; No - output the rest -1112: 5875+10 0757 C33307 JP LSTLP3 ; Next byte in line -1113: -1114: 5885+11 075A E5 SETLIN: PUSH HL ; Set up LINES counter -1115: 5896+16 075B 2A2B1E LD HL,(LINESN) ; Get LINES number -1116: 5912+16 075E 22291E LD (LINESC),HL ; Save in LINES counter -1117: 5928+10 0761 E1 POP HL -1118: 5938+10 0762 C9 RET -1119: -1120: 5948+11 0763 E5 COUNT: PUSH HL ; Save code string address -1121: 5959+11 0764 D5 PUSH DE -1122: 5970+16 0765 2A291E LD HL,(LINESC) ; Get LINES counter -1123: 5986+10 0768 11FFFF LD DE,-1 -1124: 5996+15 076B ED5A ADC HL,DE ; Decrement -1125: 6011+16 076D 22291E LD (LINESC),HL ; Put it back -1126: 6027+10 0770 D1 POP DE -1127: 6037+10 0771 E1 POP HL ; Restore code string address -1128: 6047+5+6 0772 F0 RET P ; Return if more lines to go -1129: 6052+11 0773 E5 PUSH HL ; Save code string address -1130: 6063+16 0774 2A2B1E LD HL,(LINESN) ; Get LINES number -1131: 6079+16 0777 22291E LD (LINESC),HL ; Reset LINES counter -1132: 6095+11 077A D7 RST 10H ; Get input character -1133: 6106+7 077B FE03 CP CTRLC ; Is it control "C"? -1134: 6113+10 077D CA8407 JP Z,RSLNBK ; Yes - Reset LINES and break -1135: 6123+10 0780 E1 POP HL ; Restore code string address -1136: 6133+10 0781 C36307 JP COUNT ; Keep on counting -1137: -1138: 6143+16 0784 2A2B1E RSLNBK: LD HL,(LINESN) ; Get LINES number -1139: 6159+16 0787 22291E LD (LINESC),HL ; Reset LINES counter -1140: 6175+10 078A C3E000 JP BRKRET ; Go and output "Break" -1141: -1142: 6185+7 078D 3E64 FOR: LD A,64H ; Flag "FOR" assignment -1143: 6192+13 078F 32A51E LD (FORFLG),A ; Save "FOR" flag -1144: 6205+17 0792 CD070A CALL LET ; Set up initial index -1145: 6222+10 0795 C1 POP BC ; Drop RETurn address -1146: 6232+11 0796 E5 PUSH HL ; Save code string address -1147: 6243+17 0797 CDF009 CALL DATA ; Get next statement address -1148: 6260+16 079A 22A11E LD (LOOPST),HL ; Save it for start of loop -1149: 6276+10 079D 210200 LD HL,2 ; Offset for "FOR" block -1150: 6286+11 07A0 39 ADD HL,SP ; Point to it -1151: 6297+17 07A1 CD9203 FORSLP: CALL LOKFOR ; Look for existing "FOR" block -1152: 6314+10 07A4 D1 POP DE ; Get code string address -1153: 6324+10 07A5 C2C107 JP NZ,FORFND ; No nesting found -1154: 6334+11 07A8 09 ADD HL,BC ; Move into "FOR" block -1155: 6345+11 07A9 D5 PUSH DE ; Save code string address -1156: 6356+6 07AA 2B DEC HL -1157: 6362+7 07AB 56 LD D,(HL) ; Get MSB of loop statement -1158: 6369+6 07AC 2B DEC HL -1159: 6375+7 07AD 5E LD E,(HL) ; Get LSB of loop statement -1160: 6382+6 07AE 23 INC HL -1161: 6388+6 07AF 23 INC HL -1162: 6394+11 07B0 E5 PUSH HL ; Save block address -1163: 6405+16 07B1 2AA11E LD HL,(LOOPST) ; Get address of loop statement -1164: 6421+4 07B4 7C LD A,H ; Compare the FOR loops -1165: 6425+4 07B5 92 SUB D ; Compare with D -1166: 6429+10 07B6 C2BB07 JP NZ,$+5 ; Different - Exit -1167: 6439+4 07B9 7D LD A,L ; Get L -1168: 6443+4 07BA 93 SUB E ; Compare with E -1169: 6447+10 07BB E1 POP HL ; Restore block address -1170: 6457+10 07BC C2A107 JP NZ,FORSLP ; Different FORs - Find another -1171: 6467+10 07BF D1 POP DE ; Restore code string address -1172: 6477+6 07C0 F9 LD SP,HL ; Remove all nested loops -1173: -1174: 6483+4 07C1 EB FORFND: EX DE,HL ; Code string address to HL -1175: 6487+7 07C2 0E08 LD C,8 -1176: 6494+17 07C4 CDC803 CALL CHKSTK ; Check for 8 levels of stack -1177: 6511+11 07C7 E5 PUSH HL ; Save code string address -1178: 6522+16 07C8 2AA11E LD HL,(LOOPST) ; Get first statement of loop -1179: 6538+19 07CB E3 EX (SP),HL ; Save and restore code string -1180: 6557+11 07CC E5 PUSH HL ; Re-save code string address -1181: 6568+16 07CD 2A361E LD HL,(LINEAT) ; Get current line number -1182: 6584+19 07D0 E3 EX (SP),HL ; Save and restore code string -1183: 6603+17 07D1 CDF90C CALL TSTNUM ; Make sure it's a number -1184: 6620+17 07D4 CDBC06 CALL CHKSYN ; Make sure "TO" is next -1185: - 07D7 A3 .BYTE ZTO ; "TO" token -1186: 6637+17 07D8 CDF60C CALL GETNUM ; Get "TO" expression value -1187: 6654+20 07DB ED5BBE1E LD DE,(FPREG) ; Move "TO" value to BCDE -1188: 6674+20 07DF ED4BC01E LD BC,(FPREG+2) -1189: 6694+11 07E3 C5 PUSH BC ; Save "TO" value in block -1190: 6705+11 07E4 D5 PUSH DE -1191: 6716+10 07E5 010081 LD BC,8100H ; BCDE - 1 (default STEP) -1192: 6726+4 07E8 51 LD D,C ; C=0 -1193: 6730+4 07E9 5A LD E,D ; D=0 -1194: 6734+7 07EA 7E LD A,(HL) ; Get next byte in code string -1195: 6741+7 07EB FEA8 CP ZSTEP ; See if "STEP" is stated -1196: 6748+7 07ED 3E01 LD A,1 ; Sign of step = 1 -1197: 6755+10 07EF C20308 JP NZ,SAVSTP ; No STEP given - Default to 1 -1198: 6765+17 07F2 CD4F08 CALL GETCHR ; Jump over "STEP" token -1199: 6782+17 07F5 CDF60C CALL GETNUM ; Get step value -1200: 6799+20 07F8 ED5BBE1E LD DE,(FPREG) ; Move STEP to BCDE -1201: 6819+20 07FC ED4BC01E LD BC,(FPREG+2) -1202: 6839+17 0800 CD3F17 CALL TSTSGN ; Test sign of FPREG -1203: 6856+11 0803 C5 SAVSTP: PUSH BC ; Save the STEP value in block -1204: 6867+11 0804 D5 PUSH DE -1205: 6878+11 0805 F5 PUSH AF ; Save sign of STEP -1206: 6889+6 0806 33 INC SP ; Don't save flags -1207: 6895+11 0807 E5 PUSH HL ; Save code string address -1208: 6906+16 0808 2AA81E LD HL,(BRKLIN) ; Get address of index variable -1209: 6922+19 080B E3 EX (SP),HL ; Save and restore code string -1210: 6941+7 080C 0681 PUTFID: LD B,ZFOR ; "FOR" block marker -1211: 6948+11 080E C5 PUSH BC ; Save it -1212: 6959+6 080F 33 INC SP ; Don't save C -1213: -1214: 6965+17 0810 CD7908 RUNCNT: CALL TSTBRK ; Execution driver - Test break -1215: 6982+16 0813 22A81E LD (BRKLIN),HL ; Save code address for break -1216: 6998+7 0816 7E LD A,(HL) ; Get next byte in code string -1217: 7005+7 0817 FE3A CP ':' ; Multi statement line? -1218: 7012+10 0819 CA2F08 JP Z,EXCUTE ; Yes - Execute it -1219: 7022+4 081C B7 OR A ; End of line? -1220: 7026+10 081D C2EB03 JP NZ,SNERR ; No - Syntax error -1221: 7036+6 0820 23 INC HL ; Point to address of next line -1222: 7042+7 0821 7E LD A,(HL) ; Get LSB of line pointer -1223: 7049+6 0822 23 INC HL -1224: 7055+7 0823 B6 OR (HL) ; Is it zero (End of prog)? -1225: 7062+10 0824 CAA108 JP Z,ENDPRG ; Yes - Terminate execution -1226: 7072+6 0827 23 INC HL ; Point to line number -1227: 7078+7 0828 5E LD E,(HL) ; Get LSB of line number -1228: 7085+6 0829 23 INC HL -1229: 7091+7 082A 56 LD D,(HL) ; Get MSB of line number -1230: 7098+20 082B ED53361E LD (LINEAT),DE ; Save as current line number -1231: 7118+17 082F CD4F08 EXCUTE: CALL GETCHR ; Get key word -1232: 7135+10 0832 111008 LD DE,RUNCNT ; Where to RETurn to -1233: 7145+11 0835 D5 PUSH DE ; Save for RETurn -1234: 7156+5+6 0836 C8 IFJMP: RET Z ; Go to RUNCNT if end of STMT -1235: 7161+7 0837 D680 ONJMP: SUB ZEND ; Is it a token? -1236: 7168+10 0839 DA070A JP C,LET ; No - try to assign it -1237: 7178+7 083C FE22 CP ZNEW+1-ZEND ; END to NEW ? -1238: 7185+10 083E D2EB03 JP NC,SNERR ; Not a key word - ?SN Error -1239: 7195+4 0841 07 RLCA ; Double it -1240: 7199+4 0842 4F LD C,A ; BC = Offset into table -1241: 7203+7 0843 0600 LD B,0 -1242: 7210+4 0845 EB EX DE,HL ; Save code string address -1243: 7214+10 0846 219B02 LD HL,WORDTB ; Keyword address table -1244: 7224+11 0849 09 ADD HL,BC ; Point to routine address -1245: 7235+7 084A 4E LD C,(HL) ; Get LSB of routine address -1246: 7242+6 084B 23 INC HL -1247: 7248+7 084C 46 LD B,(HL) ; Get MSB of routine address -1248: 7255+11 084D C5 PUSH BC ; Save routine address -1249: 7266+4 084E EB EX DE,HL ; Restore code string address -1250: -1251: 7270+6 084F 23 GETCHR: INC HL ; Point to next character -1252: 7276+7 0850 7E LD A,(HL) ; Get next code string byte -1253: 7283+7 0851 FE3A CP ':' ; Z if ':' -1254: 7290+5+6 0853 D0 RET NC ; NC if > "9" -1255: 7295+7 0854 FE20 CP ' ' -1256: 7302+7+5 0856 28F7 JR Z,GETCHR ; Skip over spaces -1257: 7309+7 0858 FE30 CP '0' -1258: 7316+4 085A 3F CCF ; NC if < '0' -1259: 7320+4 085B 3C INC A ; Test for zero - Leave carry -1260: 7324+4 085C 3D DEC A ; Z if Null -1261: 7328+10 085D C9 RET -1262: -1263: 7338+4 085E EB RESTOR: EX DE,HL ; Save code string address -1264: 7342+16 085F 2A381E LD HL,(BASTXT) ; Point to start of program -1265: 7358+10 0862 CA7308 JP Z,RESTNL ; Just RESTORE - reset pointer -1266: 7368+4 0865 EB EX DE,HL ; Restore code string address -1267: 7372+17 0866 CD1B09 CALL ATOH ; Get line number to DE -1268: 7389+11 0869 E5 PUSH HL ; Save code string address -1269: 7400+17 086A CDDD04 CALL SRCHLN ; Search for line number in DE -1270: 7417+4 086D 60 LD H,B ; HL = Address of line -1271: 7421+4 086E 69 LD L,C -1272: 7425+10 086F D1 POP DE ; Restore code string address -1273: 7435+10 0870 D2C609 JP NC,ULERR ; ?UL Error if not found -1274: 7445+6 0873 2B RESTNL: DEC HL ; Byte before DATA statement -1275: 7451+16 0874 22B61E UPDATA: LD (NXTDAT),HL ; Update DATA pointer -1276: 7467+4 0877 EB EX DE,HL ; Restore code string address -1277: 7471+10 0878 C9 RET -1278: -1279: -1280: 7481+11 0879 DF TSTBRK: RST 18H ; Check input status -1281: 7492+4 087A B7 OR A ; Check count Zero -1282: 7496+5+6 087B C8 RET Z ; No key, go back -1283: 7501+11 087C D7 RST 10H ; Get the key into A -1284: 7512+7 087D FE1B CP ESC ; Escape key? -1285: 7519+7+5 087F 2811 JR Z,BRK ; Yes, break -1286: 7526+7 0881 FE03 CP CTRLC ; -1287: 7533+7+5 0883 280D JR Z,BRK ; Yes, break -1288: 7540+7 0885 FE13 CP CTRLS ; Stop scrolling? -1289: 7547+5+6 0887 C0 RET NZ ; Other key, ignore -1290: -1291: -1292: 7552+11 0888 D7 STALL: RST 10H ; Wait for key -1293: 7563+7 0889 FE11 CP CTRLQ ; Resume scrolling? -1294: 7570+5+6 088B C8 RET Z ; Release the chokehold -1295: 7575+7 088C FE03 CP CTRLC ; Second break? -1296: 7582+7+5 088E 2807 JR Z,STOP ; Break during hold exits prog -1297: 7589+12 0890 18F6 JR STALL ; Loop until or -1298: -1299: 7601+7 0892 3EFF BRK: LD A,$FF ; Set BRKFLG -1300: 7608+13 0894 32301E LD (BRKFLG),A ; Store it -1301: -1302: -1303: 7621+5+6 0897 C0 STOP: RET NZ ; Exit if anything else -1304: - 0898 F6 .BYTE 0F6H ; Flag "STOP" -1305: 7626+5+6 0899 C0 PEND: RET NZ ; Exit if anything else -1306: 7631+16 089A 22A81E LD (BRKLIN),HL ; Save point of break -1307: - 089D 21 .BYTE 21H ; Skip "OR 11111111B" -1308: 7647+7 089E F6FF INPBRK: OR 11111111B ; Flag "Break" wanted -1309: 7654+10 08A0 C1 POP BC ; Return not needed and more -1310: 7664+16 08A1 2A361E ENDPRG: LD HL,(LINEAT) ; Get current line number -1311: 7680+11 08A4 F5 PUSH AF ; Save STOP / END status -1312: 7691+4 08A5 7D LD A,L ; Is it direct break? -1313: 7695+4 08A6 A4 AND H -1314: 7699+4 08A7 3C INC A ; Line is -1 if direct break -1315: 7703+10 08A8 CAB408 JP Z,NOLIN ; Yes - No line number -1316: 7713+16 08AB 22AC1E LD (ERRLIN),HL ; Save line of break -1317: 7729+16 08AE 2AA81E LD HL,(BRKLIN) ; Get point of break -1318: 7745+16 08B1 22AE1E LD (CONTAD),HL ; Save point to CONTinue -1319: 7761+4 08B4 AF NOLIN: XOR A -1320: 7765+13 08B5 32281E LD (CTLOFG),A ; Enable output -1321: 7778+17 08B8 CD0C0B CALL STTLIN ; Start a new line -1322: 7795+10 08BB F1 POP AF ; Restore STOP / END status -1323: 7805+10 08BC 218803 LD HL,BRKMSG ; "Break" message -1324: 7815+10 08BF C21F04 JP NZ,ERRIN ; "in line" wanted? -1325: 7825+10 08C2 C33904 JP PRNTOK ; Go to command mode -1326: -1327: 7835+16 08C5 2AAE1E CONT: LD HL,(CONTAD) ; Get CONTinue address -1328: 7851+4 08C8 7C LD A,H ; Is it zero? -1329: 7855+4 08C9 B5 OR L -1330: 7859+7 08CA 1E20 LD E,CN ; ?CN Error -1331: 7866+10 08CC CAFF03 JP Z,ERROR ; Yes - output "?CN Error" -1332: 7876+4 08CF EB EX DE,HL ; Save code string address -1333: 7880+16 08D0 2AAC1E LD HL,(ERRLIN) ; Get line of last break -1334: 7896+16 08D3 22361E LD (LINEAT),HL ; Set up current line number -1335: 7912+4 08D6 EB EX DE,HL ; Restore code string address -1336: 7916+10 08D7 C9 RET ; CONTinue where left off -1337: -1338: 7926+17 08D8 CDA114 NULL: CALL GETINT ; Get integer 0-255 -1339: 7943+5+6 08DB C0 RET NZ ; Return if bad value -1340: 7948+13 08DC 32241E LD (NULLS),A ; Set nulls number -1341: 7961+10 08DF C9 RET -1342: -1343: 7971+11 08E0 E5 ACCSUM: PUSH HL ; Save address in array -1344: 7982+16 08E1 2A2D1E LD HL,(CHKSUM) ; Get check sum -1345: 7998+7 08E4 0600 LD B,0 ; BC - Value of byte -1346: 8005+4 08E6 4F LD C,A -1347: 8009+11 08E7 09 ADD HL,BC ; Add byte to check sum -1348: 8020+16 08E8 222D1E LD (CHKSUM),HL ; Re-save check sum -1349: 8036+10 08EB E1 POP HL ; Restore address in array -1350: 8046+10 08EC C9 RET -1351: -1352: 8056+7 08ED 7E CHKLTR: LD A,(HL) ; Get byte -1353: 8063+7 08EE FE41 CP 'A' ; < 'a' ? -1354: 8070+5+6 08F0 D8 RET C ; Carry set if not letter -1355: 8075+7 08F1 FE5B CP 'Z'+1 ; > 'z' ? -1356: 8082+4 08F3 3F CCF -1357: 8086+10 08F4 C9 RET ; Carry set if not letter -1358: -1359: 8096+17 08F5 CD4F08 FPSINT: CALL GETCHR ; Get next character -1360: 8113+17 08F8 CDF60C POSINT: CALL GETNUM ; Get integer 0 to 32767 -1361: 8130+17 08FB CD3F17 DEPINT: CALL TSTSGN ; Test sign of FPREG -1362: 8147+10 08FE FA1609 JP M,FCERR ; Negative - ?FC Error -1363: 8157+13 0901 3AC11E DEINT: LD A,(FPEXP) ; Get integer value to DE -1364: 8170+7 0904 FE90 CP 80H+16 ; Exponent in range (16 bits)? -1365: 8177+10 0906 DAD417 JP C,FPINT ; Yes - convert it -1366: 8187+10 0909 018090 LD BC,9080H ; BCDE = -32768 -1367: 8197+10 090C 110000 LD DE,0000 -1368: 8207+11 090F E5 PUSH HL ; Save code string address -1369: 8218+17 0910 CDA717 CALL CMPNUM ; Compare FPREG with BCDE -1370: 8235+10 0913 E1 POP HL ; Restore code string address -1371: 8245+4 0914 51 LD D,C ; MSB to D -1372: 8249+5+6 0915 C8 RET Z ; Return if in range -1373: 8254+7 0916 1E08 FCERR: LD E,FC ; ?FC Error -1374: 8261+10 0918 C3FF03 JP ERROR ; Output error- -1375: -1376: 8271+6 091B 2B ATOH: DEC HL ; ASCII number to DE binary -1377: 8277+10 091C 110000 GETLN: LD DE,0 ; Get number to DE -1378: 8287+17 091F CD4F08 GTLNLP: CALL GETCHR ; Get next character -1379: 8304+5+6 0922 D0 RET NC ; Exit if not a digit -1380: 8309+11 0923 E5 PUSH HL ; Save code string address -1381: 8320+11 0924 F5 PUSH AF ; Save digit -1382: 8331+10 0925 219819 LD HL,65529/10 ; Largest number 65529 -1383: 8341+4 0928 7C LD A,H ; Number in range? -1384: 8345+4 0929 92 SUB D ; Compare with D -1385: 8349+10 092A C22F09 JP NZ,$+5 ; Different - Exit -1386: 8359+4 092D 7D LD A,L ; Get L -1387: 8363+4 092E 93 SUB E ; Compare with E -1388: 8367+10 092F DAEB03 JP C,SNERR ; No - ?SN Error -1389: 8377+4 0932 62 LD H,D ; HL = Number -1390: 8381+4 0933 6B LD L,E -1391: 8385+11 0934 19 ADD HL,DE ; Times 2 -1392: 8396+11 0935 29 ADD HL,HL ; Times 4 -1393: 8407+11 0936 19 ADD HL,DE ; Times 5 -1394: 8418+11 0937 29 ADD HL,HL ; Times 10 -1395: 8429+10 0938 F1 POP AF ; Restore digit -1396: 8439+7 0939 D630 SUB '0' ; Make it 0 to 9 -1397: 8446+4 093B 5F LD E,A ; DE = Value of digit -1398: 8450+7 093C 1600 LD D,0 -1399: 8457+11 093E 19 ADD HL,DE ; Add to number -1400: 8468+4 093F EB EX DE,HL ; Number to DE -1401: 8472+10 0940 E1 POP HL ; Restore code string address -1402: 8482+10 0941 C31F09 JP GTLNLP ; Go to next character -1403: -1404: 8492+10 0944 CA1005 CLEAR: JP Z,INTVAR ; Just "CLEAR" Keep parameters -1405: 8502+17 0947 CDF808 CALL POSINT ; Get integer 0 to 32767 to DE -1406: 8519+6 094A 2B DEC HL ; Cancel increment -1407: 8525+17 094B CD4F08 CALL GETCHR ; Get next character -1408: 8542+11 094E E5 PUSH HL ; Save code string address -1409: 8553+16 094F 2A891E LD HL,(LSTRAM) ; Get end of RAM -1410: 8569+10 0952 CA6709 JP Z,STORED ; No value given - Use stored -1411: 8579+10 0955 E1 POP HL ; Restore code string address -1412: 8589+17 0956 CDBC06 CALL CHKSYN ; Check for comma -1413: - 0959 2C .BYTE ',' -1414: 8606+11 095A D5 PUSH DE ; Save number -1415: 8617+17 095B CDF808 CALL POSINT ; Get integer 0 to 32767 -1416: 8634+6 095E 2B DEC HL ; Cancel increment -1417: 8640+17 095F CD4F08 CALL GETCHR ; Get next character -1418: 8657+10 0962 C2EB03 JP NZ,SNERR ; ?SN Error if more on line -1419: 8667+19 0965 E3 EX (SP),HL ; Save code string address -1420: 8686+4 0966 EB EX DE,HL ; Number to DE -1421: 8690+4 0967 7D STORED: LD A,L ; Get LSB of new RAM top -1422: 8694+4 0968 93 SUB E ; Subtract LSB of string space -1423: 8698+4 0969 5F LD E,A ; Save LSB -1424: 8702+4 096A 7C LD A,H ; Get MSB of new RAM top -1425: 8706+4 096B 9A SBC A,D ; Subtract MSB of string space -1426: 8710+4 096C 57 LD D,A ; Save MSB -1427: 8714+10 096D DAE003 JP C,OMERR ; ?OM Error if not enough mem -1428: 8724+11 0970 E5 PUSH HL ; Save RAM top -1429: 8735+16 0971 2AB01E LD HL,(PROGND) ; Get program end -1430: 8751+10 0974 012800 LD BC,40 ; 40 Bytes minimum working RAM -1431: 8761+11 0977 09 ADD HL,BC ; Get lowest address -1432: 8772+4 0978 7C LD A,H ; Enough memory? -1433: 8776+4 0979 92 SUB D ; Compare with D -1434: 8780+7+5 097A 2002 JR NZ,$+4 ; Different - Exit -1435: 8787+4 097C 7D LD A,L ; Get L -1436: 8791+4 097D 93 SUB E ; Compare with E -1437: 8795+10 097E D2E003 JP NC,OMERR ; No - ?OM Error -1438: 8805+4 0981 EB EX DE,HL ; RAM top to HL -1439: 8809+16 0982 22341E LD (STRSPC),HL ; Set new string space -1440: 8825+10 0985 E1 POP HL ; End of memory to use -1441: 8835+16 0986 22891E LD (LSTRAM),HL ; Set new top of RAM -1442: 8851+10 0989 E1 POP HL ; Restore code string address -1443: 8861+10 098A C31005 JP INTVAR ; Initialise variables -1444: -1445: 8871+10 098D CA0C05 RUN: JP Z,RUNFST ; RUN from start if just RUN -1446: 8881+17 0990 CD1005 CALL INTVAR ; Initialise variables -1447: 8898+10 0993 011008 LD BC,RUNCNT ; Execution driver loop -1448: 8908+10 0996 C3A909 JP RUNLIN ; RUN from line number -1449: -1450: 8918+7 0999 0E03 GOSUB: LD C,3 ; 3 Levels of stack needed -1451: 8925+17 099B CDC803 CALL CHKSTK ; Check for 3 levels of stack -1452: 8942+10 099E C1 POP BC ; Get return address -1453: 8952+11 099F E5 PUSH HL ; Save code string for RETURN -1454: 8963+11 09A0 E5 PUSH HL ; And for GOSUB routine -1455: 8974+16 09A1 2A361E LD HL,(LINEAT) ; Get current line -1456: 8990+19 09A4 E3 EX (SP),HL ; Into stack - Code string out -1457: 9009+7 09A5 3E8C LD A,ZGOSUB ; "GOSUB" token -1458: 9016+11 09A7 F5 PUSH AF ; Save token -1459: 9027+6 09A8 33 INC SP ; Don't save flags -1460: -1461: 9033+11 09A9 C5 RUNLIN: PUSH BC ; Save return address -1462: 9044+17 09AA CD1B09 GOTO: CALL ATOH ; ASCII number to DE binary -1463: 9061+17 09AD CDF209 CALL REM ; Get end of line -1464: 9078+11 09B0 E5 PUSH HL ; Save end of line -1465: 9089+16 09B1 2A361E LD HL,(LINEAT) ; Get current line -1466: 9105+4 09B4 7C LD A,H ; Line after current? -1467: 9109+4 09B5 92 SUB D ; Compare with D -1468: 9113+7+5 09B6 2002 JR NZ,$+4 ; Different - Exit -1469: 9120+4 09B8 7D LD A,L ; Get L -1470: 9124+4 09B9 93 SUB E ; Compare with E -1471: 9128+10 09BA E1 POP HL ; Restore end of line -1472: 9138+6 09BB 23 INC HL ; Start of next line -1473: 9144+10+7 09BC DCE004 CALL C,SRCHLP ; Line is after current line -1474: 9154+10+7 09BF D4DD04 CALL NC,SRCHLN ; Line is before current line -1475: 9164+4 09C2 60 LD H,B ; Set up code string address -1476: 9168+4 09C3 69 LD L,C -1477: 9172+6 09C4 2B DEC HL ; Incremented after -1478: 9178+5+6 09C5 D8 RET C ; Line found -1479: 9183+7 09C6 1E0E ULERR: LD E,UL ; ?UL Error -1480: 9190+10 09C8 C3FF03 JP ERROR ; Output error message -1481: -1482: 9200+5+6 09CB C0 RETURN: RET NZ ; Return if not just RETURN -1483: 9205+7 09CC 16FF LD D,-1 ; Flag "GOSUB" search -1484: 9212+17 09CE CD8E03 CALL BAKSTK ; Look "GOSUB" block -1485: 9229+6 09D1 F9 LD SP,HL ; Kill all FORs in subroutine -1486: 9235+7 09D2 FE8C CP ZGOSUB ; Test for "GOSUB" token -1487: 9242+7 09D4 1E04 LD E,RG ; ?RG Error -1488: 9249+10 09D6 C2FF03 JP NZ,ERROR ; Error if no "GOSUB" found -1489: 9259+10 09D9 E1 POP HL ; Get RETURN line number -1490: 9269+16 09DA 22361E LD (LINEAT),HL ; Save as current -1491: 9285+6 09DD 23 INC HL ; Was it from direct statement? -1492: 9291+4 09DE 7C LD A,H -1493: 9295+4 09DF B5 OR L ; Return to line -1494: 9299+10 09E0 C2EA09 JP NZ,RETLIN ; No - Return to line -1495: 9309+13 09E3 3AA61E LD A,(LSTBIN) ; Any INPUT in subroutine? -1496: 9322+4 09E6 B7 OR A ; If so buffer is corrupted -1497: 9326+10 09E7 C23804 JP NZ,POPNOK ; Yes - Go to command mode -1498: 9336+10 09EA 211008 RETLIN: LD HL,RUNCNT ; Execution driver loop -1499: 9346+19 09ED E3 EX (SP),HL ; Into stack - Code string out -1500: - 09EE 3E .BYTE 3EH ; Skip "POP HL" -1501: 9365+10 09EF E1 NXTDTA: POP HL ; Restore code string address -1502: -1503: - 09F0 013A DATA: .BYTE 01H,3AH ; ':' End of statement -1504: 9375+7 09F2 0E00 REM: LD C,0 ; 00 End of statement -1505: 9382+7 09F4 0600 LD B,0 -1506: 9389+4 09F6 79 NXTSTL: LD A,C ; Statement and byte -1507: 9393+4 09F7 48 LD C,B -1508: 9397+4 09F8 47 LD B,A ; Statement end byte -1509: 9401+7 09F9 7E NXTSTT: LD A,(HL) ; Get byte -1510: 9408+4 09FA B7 OR A ; End of line? -1511: 9412+5+6 09FB C8 RET Z ; Yes - Exit -1512: 9417+4 09FC B8 CP B ; End of statement? -1513: 9421+5+6 09FD C8 RET Z ; Yes - Exit -1514: 9426+6 09FE 23 INC HL ; Next byte -1515: 9432+7 09FF FE22 CP '"' ; Literal string? -1516: 9439+10 0A01 CAF609 JP Z,NXTSTL ; Yes - Look for another '"' -1517: 9449+10 0A04 C3F909 JP NXTSTT ; Keep looking -1518: -1519: 9459+17 0A07 CDF50E LET: CALL GETVAR ; Get variable name -1520: 9476+17 0A0A CDBC06 CALL CHKSYN ; Make sure "=" follows -1521: - 0A0D B1 .BYTE ZEQUAL ; "=" token -1522: 9493+11 0A0E D5 PUSH DE ; Save address of variable -1523: 9504+13 0A0F 3A871E LD A,(TYPE) ; Get data type -1524: 9517+11 0A12 F5 PUSH AF ; Save type -1525: 9528+17 0A13 CD080D CALL EVAL ; Evaluate expression -1526: 9545+10 0A16 F1 POP AF ; Restore type -1527: 9555+19 0A17 E3 EX (SP),HL ; Save code - Get var addr -1528: 9574+16 0A18 22A81E LD (BRKLIN),HL ; Save address of variable -1529: 9590+4 0A1B 1F RRA ; Adjust type -1530: 9594+17 0A1C CDFB0C CALL CHKTYP ; Check types are the same -1531: 9611+10 0A1F CA690A JP Z,LETNUM ; Numeric - Move value -1532: 9621+11 0A22 E5 LETSTR: PUSH HL ; Save address of string var -1533: 9632+16 0A23 2ABE1E LD HL,(FPREG) ; Pointer to string entry -1534: 9648+11 0A26 E5 PUSH HL ; Save it on stack -1535: 9659+6 0A27 23 INC HL ; Skip over length -1536: 9665+6 0A28 23 INC HL -1537: 9671+7 0A29 5E LD E,(HL) ; LSB of string address -1538: 9678+6 0A2A 23 INC HL -1539: 9684+7 0A2B 56 LD D,(HL) ; MSB of string address -1540: 9691+16 0A2C 2A381E LD HL,(BASTXT) ; Point to start of program -1541: 9707+4 0A2F 7C LD A,H ; Is string before program? -1542: 9711+4 0A30 92 SUB D ; Compare with D -1543: 9715+7+5 0A31 2002 JR NZ,$+4 ; Different - Exit -1544: 9722+4 0A33 7D LD A,L ; Get L -1545: 9726+4 0A34 93 SUB E ; Compare with E -1546: 9730+10 0A35 D2520A JP NC,CRESTR ; Yes - Create string entry -1547: 9740+16 0A38 2A341E LD HL,(STRSPC) ; Point to string space -1548: 9756+4 0A3B 7C LD A,H ; Is string literal in program? -1549: 9760+4 0A3C 92 SUB D ; Compare with D -1550: 9764+7+5 0A3D 2002 JR NZ,$+4 ; Different - Exit -1551: 9771+4 0A3F 7D LD A,L ; Get L -1552: 9775+4 0A40 93 SUB E ; Compare with E -1553: 9779+10 0A41 D1 POP DE ; Restore address of string -1554: 9789+10 0A42 D25A0A JP NC,MVSTPT ; Yes - Set up pointer -1555: 9799+10 0A45 21991E LD HL,TMPSTR ; Temporary string pool -1556: 9809+4 0A48 7C LD A,H ; Is string in temporary pool? -1557: 9813+4 0A49 92 SUB D ; Compare with D -1558: 9817+7+5 0A4A 2002 JR NZ,$+4 ; Different - Exit -1559: 9824+4 0A4C 7D LD A,L ; Get L -1560: 9828+4 0A4D 93 SUB E ; Compare with E -1561: 9832+10 0A4E D25A0A JP NC,MVSTPT ; No - Set up pointer -1562: - 0A51 3E .BYTE 3EH ; Skip "POP DE" -1563: 9842+10 0A52 D1 CRESTR: POP DE ; Restore address of string -1564: 9852+17 0A53 CD7713 CALL BAKTMP ; Back to last tmp-str entry -1565: 9869+4 0A56 EB EX DE,HL ; Address of string entry -1566: 9873+17 0A57 CD9211 CALL SAVSTR ; Save string in string area -1567: 9890+17 0A5A CD7713 MVSTPT: CALL BAKTMP ; Back to last tmp-str entry -1568: 9907+10 0A5D E1 POP HL ; Get string pointer -1569: 9917+4 0A5E EB EX DE,HL ; Move string pointer to var -1570: 9921+16 0A5F EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -1571: 9937+16 0A61 EDA0 LDI -1572: 9953+16 0A63 EDA0 LDI -1573: 9969+16 0A65 EDA0 LDI -1574: 9985+10 0A67 E1 POP HL ; Restore code string address -1575: 9995+10 0A68 C9 RET -1576: -1577:10005+11 0A69 E5 LETNUM: PUSH HL ; Save address of variable -1578:10016+10 0A6A 11BE1E LD DE,FPREG ; Move FPREG to variable -1579:10026+4 0A6D EB EX DE,HL -1580:10030+16 0A6E EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -1581:10046+16 0A70 EDA0 LDI -1582:10062+16 0A72 EDA0 LDI -1583:10078+16 0A74 EDA0 LDI -1584:10094+10 0A76 D1 POP DE ; Restore address of variable -1585:10104+10 0A77 E1 POP HL ; Restore code string address -1586:10114+10 0A78 C9 RET -1587: -1588:10124+17 0A79 CDA114 ON: CALL GETINT ; Get integer 0-255 -1589:10141+7 0A7C 7E LD A,(HL) ; Get "GOTO" or "GOSUB" token -1590:10148+4 0A7D 47 LD B,A ; Save in B -1591:10152+7 0A7E FE8C CP ZGOSUB ; "GOSUB" token? -1592:10159+10 0A80 CA880A JP Z,ONGO ; Yes - Find line number -1593:10169+17 0A83 CDBC06 CALL CHKSYN ; Make sure it's "GOTO" -1594: - 0A86 88 .BYTE ZGOTO ; "GOTO" token -1595:10186+6 0A87 2B DEC HL ; Cancel increment -1596:10192+4 0A88 4B ONGO: LD C,E ; Integer of branch value -1597:10196+4 0A89 0D ONGOLP: DEC C ; Count branches -1598:10200+4 0A8A 78 LD A,B ; Get "GOTO" or "GOSUB" token -1599:10204+10 0A8B CA3708 JP Z,ONJMP ; Go to that line if right one -1600:10214+17 0A8E CD1C09 CALL GETLN ; Get line number to DE -1601:10231+7 0A91 FE2C CP ',' ; Another line number? -1602:10238+5+6 0A93 C0 RET NZ ; No - Drop through -1603:10243+10 0A94 C3890A JP ONGOLP ; Yes - loop -1604: -1605:10253+17 0A97 CD080D IF: CALL EVAL ; Evaluate expression -1606:10270+7 0A9A 7E LD A,(HL) ; Get token -1607:10277+7 0A9B FE88 CP ZGOTO ; "GOTO" token? -1608:10284+10 0A9D CAA50A JP Z,IFGO ; Yes - Get line -1609:10294+17 0AA0 CDBC06 CALL CHKSYN ; Make sure it's "THEN" -1610: - 0AA3 A6 .BYTE ZTHEN ; "THEN" token -1611:10311+6 0AA4 2B DEC HL ; Cancel increment -1612:10317+17 0AA5 CDF90C IFGO: CALL TSTNUM ; Make sure it's numeric -1613:10334+17 0AA8 CD3F17 CALL TSTSGN ; Test state of expression -1614:10351+10 0AAB CAF209 JP Z,REM ; False - Drop through -1615:10361+17 0AAE CD4F08 CALL GETCHR ; Get next character -1616:10378+10 0AB1 DAAA09 JP C,GOTO ; Number - GOTO that line -1617:10388+10 0AB4 C33608 JP IFJMP ; Otherwise do statement -1618: -1619:10398+6 0AB7 2B MRPRNT: DEC HL ; DEC 'cos GETCHR INCs -1620:10404+17 0AB8 CD4F08 CALL GETCHR ; Get next character -1621:10421+10 0ABB CA190B PRINT: JP Z,PRNTCRLF ; CRLF if just PRINT -1622:10431+5+6 0ABE C8 PRNTLP: RET Z ; End of list - Exit -1623:10436+7 0ABF FEA2 CP ZTAB ; "TAB(" token? -1624:10443+10 0AC1 CA4C0B JP Z,DOTAB ; Yes - Do TAB routine -1625:10453+7 0AC4 FEA5 CP ZSPC ; "SPC(" token? -1626:10460+10 0AC6 CA4C0B JP Z,DOTAB ; Yes - Do SPC routine -1627:10470+11 0AC9 E5 PUSH HL ; Save code string address -1628:10481+7 0ACA FE2C CP ',' ; Comma? -1629:10488+10 0ACC CA350B JP Z,DOCOM ; Yes - Move to next zone -1630:10498+7 0ACF FE3B CP 59 ; ';' Semi-colon? -1631:10505+10 0AD1 CA6F0B JP Z,NEXITM ; Do semi-colon routine -1632:10515+10 0AD4 C1 POP BC ; Code string address to BC -1633:10525+17 0AD5 CD080D CALL EVAL ; Evaluate expression -1634:10542+11 0AD8 E5 PUSH HL ; Save code string address -1635:10553+13 0AD9 3A871E LD A,(TYPE) ; Get variable type -1636:10566+4 0ADC B7 OR A ; Is it a string variable? -1637:10570+10 0ADD C2050B JP NZ,PRNTST ; Yes - Output string contents -1638:10580+17 0AE0 CDDA18 CALL NUMASC ; Convert number to text -1639:10597+17 0AE3 CDB611 CALL CRTST ; Create temporary string -1640:10614+10 0AE6 3620 LD (HL),' ' ; Followed by a space -1641:10624+16 0AE8 2ABE1E LD HL,(FPREG) ; Get length of output -1642:10640+11 0AEB 34 INC (HL) ; Plus 1 for the space -1643:10651+16 0AEC 2ABE1E LD HL,(FPREG) ; < Not needed > -1644:10667+13 0AEF 3A251E LD A,(LWIDTH) ; Get width of line -1645:10680+4 0AF2 47 LD B,A ; To B -1646:10684+4 0AF3 04 INC B ; Width 255 (No limit)? -1647:10688+10 0AF4 CA010B JP Z,PRNTNB ; Yes - Output number string -1648:10698+4 0AF7 04 INC B ; Adjust it -1649:10702+13 0AF8 3A851E LD A,(CURPOS) ; Get cursor position -1650:10715+7 0AFB 86 ADD A,(HL) ; Add length of string -1651:10722+4 0AFC 3D DEC A ; Adjust it -1652:10726+4 0AFD B8 CP B ; Will output fit on this line? -1653:10730+10+7 0AFE D4190B CALL NC,PRNTCRLF ; No - CRLF first -1654:10740+17 0B01 CD0512 PRNTNB: CALL PRS1 ; Output string at (HL) -1655:10757+4 0B04 AF XOR A ; Skip CALL by setting 'z' flag -1656:10761+10+7 0B05 C40512 PRNTST: CALL NZ,PRS1 ; Output string at (HL) -1657:10771+10 0B08 E1 POP HL ; Restore code string address -1658:10781+10 0B09 C3B70A JP MRPRNT ; See if more to PRINT -1659: -1660:10791+13 0B0C 3A851E STTLIN: LD A,(CURPOS) ; Make sure on new line -1661:10804+4 0B0F B7 OR A ; Already at start? -1662:10808+5+6 0B10 C8 RET Z ; Yes - Do nothing -1663:10813+10 0B11 C3190B JP PRNTCRLF ; Start a new line -1664: -1665:10823+10 0B14 3600 ENDINP: LD (HL),0 ; Mark end of buffer -1666:10833+10 0B16 213A1E LD HL,BUFFER-1 ; Point to buffer -1667:10843+7 0B19 3E0D PRNTCRLF: LD A,CR ; Load a CR -1668:10850+17 0B1B CDC706 CALL OUTC ; Output character -1669:10867+7 0B1E 3E0A LD A,LF ; Load a LF -1670:10874+17 0B20 CDC706 CALL OUTC ; Output character -1671:10891+4 0B23 AF DONULL: XOR A ; Set to position 0 -1672:10895+13 0B24 32851E LD (CURPOS),A ; Store it -1673:10908+13 0B27 3A241E LD A,(NULLS) ; Get number of nulls -1674:10921+4 0B2A 3D NULLP: DEC A ; Count them -1675:10925+5+6 0B2B C8 RET Z ; Return if done -1676:10930+11 0B2C F5 PUSH AF ; Save count -1677:10941+4 0B2D AF XOR A ; Load a null -1678:10945+17 0B2E CDC706 CALL OUTC ; Output it -1679:10962+10 0B31 F1 POP AF ; Restore count -1680:10972+10 0B32 C32A0B JP NULLP ; Keep counting -1681: -1682:10982+13 0B35 3A261E DOCOM: LD A,(COMMAN) ; Get comma width -1683:10995+4 0B38 47 LD B,A ; Save in B -1684:10999+13 0B39 3A851E LD A,(CURPOS) ; Get current position -1685:11012+4 0B3C B8 CP B ; Within the limit? -1686:11016+10+7 0B3D D4190B CALL NC,PRNTCRLF ; No - output CRLF -1687:11026+10 0B40 D26F0B JP NC,NEXITM ; Get next item -1688:11036+7 0B43 D60E ZONELP: SUB 14 ; Next zone of 14 characters -1689:11043+10 0B45 D2430B JP NC,ZONELP ; Repeat if more zones -1690:11053+4 0B48 2F CPL ; Number of spaces to output -1691:11057+10 0B49 C3640B JP ASPCS ; Output them -1692: -1693:11067+11 0B4C F5 DOTAB: PUSH AF ; Save token -1694:11078+17 0B4D CD9E14 CALL FNDNUM ; Evaluate expression -1695:11095+17 0B50 CDBC06 CALL CHKSYN ; Make sure ")" follows -1696: - 0B53 29 .BYTE ")" -1697:11112+6 0B54 2B DEC HL ; Back space on to ")" -1698:11118+10 0B55 F1 POP AF ; Restore token -1699:11128+7 0B56 D6A5 SUB ZSPC ; Was it "SPC(" ? -1700:11135+11 0B58 E5 PUSH HL ; Save code string address -1701:11146+10 0B59 CA5F0B JP Z,DOSPC ; Yes - Do 'E' spaces -1702:11156+13 0B5C 3A851E LD A,(CURPOS) ; Get current position -1703:11169+4 0B5F 2F DOSPC: CPL ; Number of spaces to print to -1704:11173+4 0B60 83 ADD A,E ; Total number to print -1705:11177+10 0B61 D26F0B JP NC,NEXITM ; TAB < Current POS(X) -1706:11187+4 0B64 3C ASPCS: INC A ; Output A spaces -1707:11191+4 0B65 47 LD B,A ; Save number to print -1708:11195+7 0B66 3E20 LD A,' ' ; Space -1709:11202+17 0B68 CDC706 SPCLP: CALL OUTC ; Output character in A -1710:11219+4 0B6B 05 DEC B ; Count them -1711:11223+10 0B6C C2680B JP NZ,SPCLP ; Repeat if more -1712:11233+10 0B6F E1 NEXITM: POP HL ; Restore code string address -1713:11243+17 0B70 CD4F08 CALL GETCHR ; Get next character -1714:11260+10 0B73 C3BE0A JP PRNTLP ; More to print -1715: -1716: - 0B76 3F526564 REDO: .BYTE "?Redo from start",CR,LF,0 - 6F206672 - 6F6D2073 - 74617274 - 0D0A00 -1717: -1718:11270+13 0B89 3AA71E BADINP: LD A,(READFG) ; READ or INPUT? -1719:11283+4 0B8C B7 OR A -1720:11287+10 0B8D C2E503 JP NZ,DATSNR ; READ - ?SN Error -1721:11297+10 0B90 C1 POP BC ; Throw away code string addr -1722:11307+10 0B91 21760B LD HL,REDO ; "Redo from start" message -1723:11317+17 0B94 CD0212 CALL PRS ; Output string -1724:11334+10 0B97 C33F05 JP DOAGN ; Do last INPUT again -1725: -1726:11344+17 0B9A CD6311 INPUT: CALL IDTEST ; Test for illegal direct -1727:11361+7 0B9D 7E LD A,(HL) ; Get character after "INPUT" -1728:11368+7 0B9E FE22 CP '"' ; Is there a prompt string? -1729:11375+7 0BA0 3E00 LD A,0 ; Clear A and leave flags -1730:11382+13 0BA2 32281E LD (CTLOFG),A ; Enable output -1731:11395+10 0BA5 C2B40B JP NZ,NOPMPT ; No prompt - get input -1732:11405+17 0BA8 CDB711 CALL QTSTR ; Get string terminated by '"' -1733:11422+17 0BAB CDBC06 CALL CHKSYN ; Check for ';' after prompt -1734: - 0BAE 3B .BYTE ';' -1735:11439+11 0BAF E5 PUSH HL ; Save code string address -1736:11450+17 0BB0 CD0512 CALL PRS1 ; Output prompt string -1737: - 0BB3 3E .BYTE 3EH ; Skip "PUSH HL" -1738:11467+11 0BB4 E5 NOPMPT: PUSH HL ; Save code string address -1739:11478+17 0BB5 CD4305 CALL PROMPT ; Get input with "? " prompt -1740:11495+10 0BB8 C1 POP BC ; Restore code string address -1741:11505+10 0BB9 DA9E08 JP C,INPBRK ; Break pressed - Exit -1742:11515+6 0BBC 23 INC HL ; Next byte -1743:11521+7 0BBD 7E LD A,(HL) ; Get it -1744:11528+4 0BBE B7 OR A ; End of line? -1745:11532+6 0BBF 2B DEC HL ; Back again -1746:11538+11 0BC0 C5 PUSH BC ; Re-save code string address -1747:11549+10 0BC1 CAEF09 JP Z,NXTDTA ; Yes - Find next DATA stmt -1748:11559+10 0BC4 362C LD (HL),',' ; Store comma as separator -1749:11569+10 0BC6 C3CE0B JP NXTITM ; Get next item -1750: -1751:11579+11 0BC9 E5 READ: PUSH HL ; Save code string address -1752:11590+16 0BCA 2AB61E LD HL,(NXTDAT) ; Next DATA statement -1753: - 0BCD F6 .BYTE 0F6H ; Flag "READ" -1754:11606+4 0BCE AF NXTITM: XOR A ; Flag "INPUT" -1755:11610+13 0BCF 32A71E LD (READFG),A ; Save "READ"/"INPUT" flag -1756:11623+19 0BD2 E3 EX (SP),HL ; Get code str' , Save pointer -1757:11642+10 0BD3 C3DA0B JP GTVLUS ; Get values -1758: -1759:11652+17 0BD6 CDBC06 NEDMOR: CALL CHKSYN ; Check for comma between items -1760: - 0BD9 2C .BYTE ',' -1761:11669+17 0BDA CDF50E GTVLUS: CALL GETVAR ; Get variable name -1762:11686+19 0BDD E3 EX (SP),HL ; Save code str" , Get pointer -1763:11705+11 0BDE D5 PUSH DE ; Save variable address -1764:11716+7 0BDF 7E LD A,(HL) ; Get next "INPUT"/"DATA" byte -1765:11723+7 0BE0 FE2C CP ',' ; Comma? -1766:11730+10 0BE2 CA020C JP Z,ANTVLU ; Yes - Get another value -1767:11740+13 0BE5 3AA71E LD A,(READFG) ; Is it READ? -1768:11753+4 0BE8 B7 OR A -1769:11757+10 0BE9 C2780C JP NZ,FDTLP ; Yes - Find next DATA stmt -1770:11767+7 0BEC 3E3F LD A,'?' ; More INPUT needed -1771:11774+17 0BEE CDC706 CALL OUTC ; Output character -1772:11791+17 0BF1 CD4305 CALL PROMPT ; Get INPUT with prompt -1773:11808+10 0BF4 D1 POP DE ; Variable address -1774:11818+10 0BF5 C1 POP BC ; Code string address -1775:11828+10 0BF6 DA9E08 JP C,INPBRK ; Break pressed -1776:11838+6 0BF9 23 INC HL ; Point to next DATA byte -1777:11844+7 0BFA 7E LD A,(HL) ; Get byte -1778:11851+4 0BFB B7 OR A ; Is it zero (No input) ? -1779:11855+6 0BFC 2B DEC HL ; Back space INPUT pointer -1780:11861+11 0BFD C5 PUSH BC ; Save code string address -1781:11872+10 0BFE CAEF09 JP Z,NXTDTA ; Find end of buffer -1782:11882+11 0C01 D5 PUSH DE ; Save variable address -1783:11893+13 0C02 3A871E ANTVLU: LD A,(TYPE) ; Check data type -1784:11906+4 0C05 B7 OR A ; Is it numeric? -1785:11910+10 0C06 CA2C0C JP Z,INPBIN ; Yes - Convert to binary -1786:11920+17 0C09 CD4F08 CALL GETCHR ; Get next character -1787:11937+4 0C0C 57 LD D,A ; Save input character -1788:11941+4 0C0D 47 LD B,A ; Again -1789:11945+7 0C0E FE22 CP '"' ; Start of literal sting? -1790:11952+10 0C10 CA200C JP Z,STRENT ; Yes - Create string entry -1791:11962+13 0C13 3AA71E LD A,(READFG) ; "READ" or "INPUT" ? -1792:11975+4 0C16 B7 OR A -1793:11979+4 0C17 57 LD D,A ; Save 00 if "INPUT" -1794:11983+10 0C18 CA1D0C JP Z,ITMSEP ; "INPUT" - End with 00 -1795:11993+7 0C1B 163A LD D,':' ; "DATA" - End with 00 or ':' -1796:12000+7 0C1D 062C ITMSEP: LD B,',' ; Item separator -1797:12007+6 0C1F 2B DEC HL ; Back space for DTSTR -1798:12013+17 0C20 CDBA11 STRENT: CALL DTSTR ; Get string terminated by D -1799:12030+4 0C23 EB EX DE,HL ; String address to DE -1800:12034+10 0C24 21400C LD HL,LTSTND ; Where to go after LETSTR -1801:12044+19 0C27 E3 EX (SP),HL ; Save HL , get input pointer -1802:12063+11 0C28 D5 PUSH DE ; Save address of string -1803:12074+10 0C29 C3220A JP LETSTR ; Assign string to variable -1804: -1805:12084+17 0C2C CD4F08 INPBIN: CALL GETCHR ; Get next character -1806:12101+17 0C2F CD3718 CALL ASCTFP ; Convert ASCII to FP number -1807:12118+19 0C32 E3 EX (SP),HL ; Save input ptr, Get var addr -1808:12137+10 0C33 11BE1E LD DE,FPREG ; Move FPREG to variable -1809:12147+4 0C36 EB EX DE,HL -1810:12151+16 0C37 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -1811:12167+16 0C39 EDA0 LDI -1812:12183+16 0C3B EDA0 LDI -1813:12199+16 0C3D EDA0 LDI -1814:12215+10 0C3F E1 POP HL ; Restore input pointer -1815:12225+6 0C40 2B LTSTND: DEC HL ; DEC 'cos GETCHR INCs -1816:12231+17 0C41 CD4F08 CALL GETCHR ; Get next character -1817:12248+10 0C44 CA4C0C JP Z,MORDT ; End of line - More needed? -1818:12258+7 0C47 FE2C CP ',' ; Another value? -1819:12265+10 0C49 C2890B JP NZ,BADINP ; No - Bad input -1820:12275+19 0C4C E3 MORDT: EX (SP),HL ; Get code string address -1821:12294+6 0C4D 2B DEC HL ; DEC 'cos GETCHR INCs -1822:12300+17 0C4E CD4F08 CALL GETCHR ; Get next character -1823:12317+10 0C51 C2D60B JP NZ,NEDMOR ; More needed - Get it -1824:12327+10 0C54 D1 POP DE ; Restore DATA pointer -1825:12337+13 0C55 3AA71E LD A,(READFG) ; "READ" or "INPUT" ? -1826:12350+4 0C58 B7 OR A -1827:12354+4 0C59 EB EX DE,HL ; DATA pointer to HL -1828:12358+10 0C5A C27408 JP NZ,UPDATA ; Update DATA pointer if "READ" -1829:12368+11 0C5D D5 PUSH DE ; Save code string address -1830:12379+7 0C5E B6 OR (HL) ; More input given? -1831:12386+10 0C5F 21670C LD HL,EXTIG ; "?Extra ignored" message -1832:12396+10+7 0C62 C40212 CALL NZ,PRS ; Output string if extra given -1833:12406+10 0C65 E1 POP HL ; Restore code string address -1834:12416+10 0C66 C9 RET -1835: -1836: - 0C67 3F457874 EXTIG: .BYTE "?Extra ignored",CR,LF,0 - 72612069 - 676E6F72 - 65640D0A - 00 -1837: -1838:12426+17 0C78 CDF009 FDTLP: CALL DATA ; Get next statement -1839:12443+4 0C7B B7 OR A ; End of line? -1840:12447+10 0C7C C2900C JP NZ,FANDT ; No - See if DATA statement -1841:12457+6 0C7F 23 INC HL -1842:12463+7 0C80 7E LD A,(HL) ; End of program? -1843:12470+6 0C81 23 INC HL -1844:12476+7 0C82 B6 OR (HL) ; 00 00 Ends program -1845:12483+7 0C83 1E06 LD E,OD ; ?OD Error -1846:12490+10 0C85 CAFF03 JP Z,ERROR ; Yes - Out of DATA -1847:12500+6 0C88 23 INC HL -1848:12506+7 0C89 5E LD E,(HL) ; LSB of line number -1849:12513+6 0C8A 23 INC HL -1850:12519+7 0C8B 56 LD D,(HL) ; MSB of line number -1851:12526+20 0C8C ED53A31E LD (DATLIN),DE ; Set line of current DATA item -1852:12546+17 0C90 CD4F08 FANDT: CALL GETCHR ; Get next character -1853:12563+7 0C93 FE83 CP ZDATA ; "DATA" token -1854:12570+10 0C95 C2780C JP NZ,FDTLP ; No "DATA" - Keep looking -1855:12580+10 0C98 C3020C JP ANTVLU ; Found - Convert input -1856: -1857:12590+10 0C9B 110000 NEXT: LD DE,0 ; In case no index given -1858:12600+10+7 0C9E C4F50E NEXT1: CALL NZ,GETVAR ; Get index address -1859:12610+16 0CA1 22A81E LD (BRKLIN),HL ; Save code string address -1860:12626+17 0CA4 CD8E03 CALL BAKSTK ; Look for "FOR" block -1861:12643+10 0CA7 C2F103 JP NZ,NFERR ; No "FOR" - ?NF Error -1862:12653+6 0CAA F9 LD SP,HL ; Clear nested loops -1863:12659+11 0CAB D5 PUSH DE ; Save index address -1864:12670+7 0CAC 7E LD A,(HL) ; Get sign of STEP -1865:12677+6 0CAD 23 INC HL -1866:12683+11 0CAE F5 PUSH AF ; Save sign of STEP -1867:12694+11 0CAF D5 PUSH DE ; Save index address -1868:12705+10 0CB0 11BE1E LD DE,FPREG ; Move index value to FPREG -1869:12715+16 0CB3 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -1870:12731+16 0CB5 EDA0 LDI -1871:12747+16 0CB7 EDA0 LDI -1872:12763+16 0CB9 EDA0 LDI -1873:12779+19 0CBB E3 EX (SP),HL ; Save address of TO value -1874:12798+11 0CBC E5 PUSH HL ; Save address of index -1875:12809+17 0CBD CDCD14 CALL ADDPHL ; Add STEP to index value -1876:12826+10 0CC0 D1 POP DE ; Restore address of index -1877:12836+10 0CC1 21BE1E LD HL,FPREG ; Move FPREG to index variable -1878:12846+16 0CC4 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -1879:12862+16 0CC6 EDA0 LDI -1880:12878+16 0CC8 EDA0 LDI -1881:12894+16 0CCA EDA0 LDI -1882:12910+10 0CCC E1 POP HL ; Restore address of TO value -1883:12920+17 0CCD CD8917 CALL LOADFP ; Move TO value to BCDE -1884:12937+11 0CD0 E5 PUSH HL ; Save address of line of FOR -1885:12948+17 0CD1 CDA717 CALL CMPNUM ; Compare index with TO value -1886:12965+10 0CD4 E1 POP HL ; Restore address of line num -1887:12975+10 0CD5 C1 POP BC ; Address of sign of STEP -1888:12985+4 0CD6 90 SUB B ; Compare with expected sign -1889:12989+17 0CD7 CD8917 CALL LOADFP ; BC = Loop stmt,DE = Line num -1890:13006+10 0CDA CAE60C JP Z,KILFOR ; Loop finished - Terminate it -1891:13016+4 0CDD EB EX DE,HL ; Loop statement line number -1892:13020+16 0CDE 22361E LD (LINEAT),HL ; Set loop line number -1893:13036+4 0CE1 69 LD L,C ; Set code string to loop -1894:13040+4 0CE2 60 LD H,B -1895:13044+10 0CE3 C30C08 JP PUTFID ; Put back "FOR" and continue -1896: -1897:13054+6 0CE6 F9 KILFOR: LD SP,HL ; Remove "FOR" block -1898:13060+16 0CE7 2AA81E LD HL,(BRKLIN) ; Code string after "NEXT" -1899:13076+7 0CEA 7E LD A,(HL) ; Get next byte in code string -1900:13083+7 0CEB FE2C CP ',' ; More NEXTs ? -1901:13090+10 0CED C21008 JP NZ,RUNCNT ; No - Do next statement -1902:13100+17 0CF0 CD4F08 CALL GETCHR ; Position to index name -1903:13117+17 0CF3 CD9E0C CALL NEXT1 ; Re-enter NEXT routine -1904: ; < will not RETurn to here , Exit to RUNCNT or Loop > -1905: -1906:13134+17 0CF6 CD080D GETNUM: CALL EVAL ; Get a numeric expression -1907: - 0CF9 F6 TSTNUM: .BYTE 0F6H ; Clear carry (numeric) -1908:13151+4 0CFA 37 TSTSTR: SCF ; Set carry (string) -1909:13155+13 0CFB 3A871E CHKTYP: LD A,(TYPE) ; Check types match -1910:13168+4 0CFE 8F ADC A,A ; Expected + actual -1911:13172+4 0CFF B7 OR A ; Clear carry , set parity -1912:13176+5+6 0D00 E8 RET PE ; Even parity - Types match -1913:13181+10 0D01 C3FD03 JP TMERR ; Different types - Error -1914: -1915:13191+17 0D04 CDBC06 OPNPAR: CALL CHKSYN ; Make sure "(" follows -1916: - 0D07 28 .BYTE "(" -1917:13208+6 0D08 2B EVAL: DEC HL ; Evaluate expression & save -1918:13214+7 0D09 1600 LD D,0 ; Precedence value -1919:13221+11 0D0B D5 EVAL1: PUSH DE ; Save precedence -1920:13232+7 0D0C 0E01 LD C,1 -1921:13239+17 0D0E CDC803 CALL CHKSTK ; Check for 1 level of stack -1922:13256+17 0D11 CD820D CALL OPRND ; Get next expression value -1923:13273+16 0D14 22AA1E EVAL2: LD (NXTOPR),HL ; Save address of next operator -1924:13289+16 0D17 2AAA1E EVAL3: LD HL,(NXTOPR) ; Restore address of next opr -1925:13305+10 0D1A C1 POP BC ; Precedence value and operator -1926:13315+4 0D1B 78 LD A,B ; Get precedence value -1927:13319+7 0D1C FE78 CP 78H ; "AND" or "OR" ? -1928:13326+10+7 0D1E D4F90C CALL NC,TSTNUM ; No - Make sure it's a number -1929:13336+7 0D21 7E LD A,(HL) ; Get next operator / function -1930:13343+7 0D22 1600 LD D,0 ; Clear Last relation -1931:13350+7 0D24 D6B0 RLTLP: SUB ZGTR ; ">" Token -1932:13357+10 0D26 DA400D JP C,FOPRND ; + - * / ^ AND OR - Test it -1933:13367+7 0D29 FE03 CP ZLTH+1-ZGTR ; < = > -1934:13374+10 0D2B D2400D JP NC,FOPRND ; Function - Call it -1935:13384+7 0D2E FE01 CP ZEQUAL-ZGTR ; "=" -1936:13391+4 0D30 17 RLA ; <- Test for legal -1937:13395+4 0D31 AA XOR D ; <- combinations of < = > -1938:13399+4 0D32 BA CP D ; <- by combining last token -1939:13403+4 0D33 57 LD D,A ; <- with current one -1940:13407+10 0D34 DAEB03 JP C,SNERR ; Error if "<<' '==" or ">>" -1941:13417+16 0D37 229F1E LD (CUROPR),HL ; Save address of current token -1942:13433+17 0D3A CD4F08 CALL GETCHR ; Get next character -1943:13450+10 0D3D C3240D JP RLTLP ; Treat the two as one -1944: -1945:13460+4 0D40 7A FOPRND: LD A,D ; < = > found ? -1946:13464+4 0D41 B7 OR A -1947:13468+10 0D42 C2700E JP NZ,TSTRED ; Yes - Test for reduction -1948:13478+7 0D45 7E LD A,(HL) ; Get operator token -1949:13485+16 0D46 229F1E LD (CUROPR),HL ; Save operator address -1950:13501+7 0D49 D6A9 SUB ZPLUS ; Operator or function? -1951:13508+5+6 0D4B D8 RET C ; Neither - Exit -1952:13513+7 0D4C FE07 CP ZOR+1-ZPLUS ; Is it + - * / ^ AND OR ? -1953:13520+5+6 0D4E D0 RET NC ; No - Exit -1954:13525+4 0D4F 5F LD E,A ; Coded operator -1955:13529+13 0D50 3A871E LD A,(TYPE) ; Get data type -1956:13542+4 0D53 3D DEC A ; FF = numeric , 00 = string -1957:13546+4 0D54 B3 OR E ; Combine with coded operator -1958:13550+4 0D55 7B LD A,E ; Get coded operator -1959:13554+10 0D56 CA0913 JP Z,CONCAT ; String concatenation -1960:13564+4 0D59 07 RLCA ; Times 2 -1961:13568+4 0D5A 83 ADD A,E ; Times 3 -1962:13572+4 0D5B 5F LD E,A ; To DE (D is 0) -1963:13576+10 0D5C 21DF02 LD HL,PRITAB ; Precedence table -1964:13586+11 0D5F 19 ADD HL,DE ; To the operator concerned -1965:13597+4 0D60 78 LD A,B ; Last operator precedence -1966:13601+7 0D61 56 LD D,(HL) ; Get evaluation precedence -1967:13608+4 0D62 BA CP D ; Compare with eval precedence -1968:13612+5+6 0D63 D0 RET NC ; Exit if higher precedence -1969:13617+6 0D64 23 INC HL ; Point to routine address -1970:13623+17 0D65 CDF90C CALL TSTNUM ; Make sure it's a number -1971: -1972:13640+11 0D68 C5 STKTHS: PUSH BC ; Save last precedence & token -1973:13651+10 0D69 01170D LD BC,EVAL3 ; Where to go on prec' break -1974:13661+11 0D6C C5 PUSH BC ; Save on stack for return -1975:13672+20 0D6D ED4BBE1E LD BC,(FPREG) ; LSB,NLSB of FPREG -1976:13692+11 0D71 C5 PUSH BC ; Stack them -1977:13703+20 0D72 ED4BC01E LD BC,(FPREG+2) ; MSB and exponent of FPREG -1978:13723+11 0D76 C5 PUSH BC ; Stack them -1979:13734+7 0D77 4E LD C,(HL) ; Get LSB of routine address -1980:13741+6 0D78 23 INC HL -1981:13747+7 0D79 46 LD B,(HL) ; Get MSB of routine address -1982:13754+6 0D7A 23 INC HL -1983:13760+11 0D7B C5 PUSH BC ; Save routine address -1984:13771+16 0D7C 2A9F1E LD HL,(CUROPR) ; Address of current operator -1985:13787+10 0D7F C30B0D JP EVAL1 ; Loop until prec' break -1986: -1987:13797+4 0D82 AF OPRND: XOR A ; Get operand routine -1988:13801+13 0D83 32871E LD (TYPE),A ; Set numeric expected -1989:13814+17 0D86 CD4F08 CALL GETCHR ; Get next character -1990:13831+7 0D89 1E24 LD E,MO ; ?MO Error -1991:13838+10 0D8B CAFF03 JP Z,ERROR ; No operand - Error -1992:13848+10 0D8E DA3718 JP C,ASCTFP ; Number - Get value -1993:13858+17 0D91 CDED08 CALL CHKLTR ; See if a letter -1994:13875+10 0D94 D2EA0D JP NC,CONVAR ; Letter - Find variable -1995:13885+7 0D97 FEA9 CP ZPLUS ; '+' Token ? -1996:13892+10 0D99 CA820D JP Z,OPRND ; Yes - Look for operand -1997:13902+7 0D9C FE2E CP '.' ; '.' ? -1998:13909+10 0D9E CA3718 JP Z,ASCTFP ; Yes - Create FP number -1999:13919+7 0DA1 FEAA CP ZMINUS ; '-' Token ? -2000:13926+10 0DA3 CAD90D JP Z,MINUS ; Yes - Do minus -2001:13936+7 0DA6 FE22 CP '"' ; Literal string ? -2002:13943+10 0DA8 CAB711 JP Z,QTSTR ; Get string terminated by '"' -2003:13953+7 0DAB FEA7 CP ZNOT ; "NOT" Token ? -2004:13960+10 0DAD CAD00E JP Z,EVNOT ; Yes - Eval NOT expression -2005:13970+7 0DB0 FEA4 CP ZFN ; "FN" Token ? -2006:13977+10 0DB2 CA1311 JP Z,DOFN ; Yes - Do FN routine -2007:13987+7 0DB5 FE26 CP '&' ; &H = HEX, &B = BINARY -2008:13994+10 0DB7 C2CC0D JP NZ,NOTAMP ; No - Skip to functions -2009:14004+17 0DBA CD4F08 CALL GETCHR ; Get next character -2010:14021+7 0DBD FE48 CP 'H' ; Hex number indicated? [Searle function added] -2011:14028+10 0DBF CA431D JP Z,HEXTFP ; Convert Hex to FPREG -2012:14038+7 0DC2 FE42 CP 'B' ; Binary number indicated? [Searle function added] -2013:14045+10 0DC4 CAB31D JP Z,BINTFP ; Convert Bin to FPREG -2014:14055+7 0DC7 1E02 LD E,SN ; If neither then a ?SN Error -2015:14062+10 0DC9 CAFF03 JP Z,ERROR ; -2016:14072+7 0DCC D6B3 NOTAMP: SUB ZSGN ; Is it a function? -2017:14079+10 0DCE D2FB0D JP NC,FNOFST ; Yes - Evaluate function -2018:14089+17 0DD1 CD040D EVLPAR: CALL OPNPAR ; Evaluate expression in "()" -2019:14106+17 0DD4 CDBC06 CALL CHKSYN ; Make sure ")" follows -2020: - 0DD7 29 .BYTE ")" -2021:14123+10 0DD8 C9 RET -2022: -2023:14133+7 0DD9 167D MINUS: LD D,7DH ; '-' precedence -2024:14140+17 0DDB CD0B0D CALL EVAL1 ; Evaluate until prec' break -2025:14157+16 0DDE 2AAA1E LD HL,(NXTOPR) ; Get next operator address -2026:14173+11 0DE1 E5 PUSH HL ; Save next operator address -2027:14184+17 0DE2 CD6817 CALL INVSGN ; Negate value -2028:14201+17 0DE5 CDF90C RETNUM: CALL TSTNUM ; Make sure it's a number -2029:14218+10 0DE8 E1 POP HL ; Restore next operator address -2030:14228+10 0DE9 C9 RET -2031: -2032:14238+17 0DEA CDF50E CONVAR: CALL GETVAR ; Get variable address to DE -2033:14255+11 0DED E5 FRMEVL: PUSH HL ; Save code string address -2034:14266+4 0DEE EB EX DE,HL ; Variable address to HL -2035:14270+16 0DEF 22BE1E LD (FPREG),HL ; Save address of variable -2036:14286+13 0DF2 3A871E LD A,(TYPE) ; Get type -2037:14299+4 0DF5 B7 OR A ; Numeric? -2038:14303+10+7 0DF6 CC7D17 CALL Z,PHLTFP ; Yes - Move contents to FPREG -2039:14313+10 0DF9 E1 POP HL ; Restore code string address -2040:14323+10 0DFA C9 RET -2041: -2042:14333+7 0DFB 0600 FNOFST: LD B,0 ; Get address of function -2043:14340+4 0DFD 07 RLCA ; Double function offset -2044:14344+4 0DFE 4F LD C,A ; BC = Offset in function table -2045:14348+11 0DFF C5 PUSH BC ; Save adjusted token value -2046:14359+17 0E00 CD4F08 CALL GETCHR ; Get next character -2047:14376+4 0E03 79 LD A,C ; Get adjusted token value -2048:14380+7 0E04 FE2F CP 2*(ZLEFT-ZSGN)-1; Adj' LEFT$,RIGHT$ or MID$ ? -2049:14387+10 0E06 DA220E JP C,FNVAL ; No - Do function -2050:14397+17 0E09 CD040D CALL OPNPAR ; Evaluate expression (X,... -2051:14414+17 0E0C CDBC06 CALL CHKSYN ; Make sure ',' follows -2052: - 0E0F 2C .BYTE ',' -2053:14431+17 0E10 CDFA0C CALL TSTSTR ; Make sure it's a string -2054:14448+4 0E13 EB EX DE,HL ; Save code string address -2055:14452+16 0E14 2ABE1E LD HL,(FPREG) ; Get address of string -2056:14468+19 0E17 E3 EX (SP),HL ; Save address of string -2057:14487+11 0E18 E5 PUSH HL ; Save adjusted token value -2058:14498+4 0E19 EB EX DE,HL ; Restore code string address -2059:14502+17 0E1A CDA114 CALL GETINT ; Get integer 0-255 -2060:14519+4 0E1D EB EX DE,HL ; Save code string address -2061:14523+19 0E1E E3 EX (SP),HL ; Save integer,HL = adj' token -2062:14542+10 0E1F C32A0E JP GOFUNC ; Jump to string function -2063: -2064:14552+17 0E22 CDD10D FNVAL: CALL EVLPAR ; Evaluate expression -2065:14569+19 0E25 E3 EX (SP),HL ; HL = Adjusted token value -2066:14588+10 0E26 11E50D LD DE,RETNUM ; Return number from function -2067:14598+11 0E29 D5 PUSH DE ; Save on stack -2068:14609+10 0E2A 015901 GOFUNC: LD BC,FNCTAB ; Function routine addresses -2069:14619+11 0E2D 09 ADD HL,BC ; Point to right address -2070:14630+7 0E2E 4E LD C,(HL) ; Get LSB of address -2071:14637+6 0E2F 23 INC HL ; -2072:14643+7 0E30 66 LD H,(HL) ; Get MSB of address -2073:14650+4 0E31 69 LD L,C ; Address to HL -2074:14654+4 0E32 E9 JP (HL) ; Jump to function -2075: -2076:14658+4 0E33 15 SGNEXP: DEC D ; Dee to flag negative exponent -2077:14662+7 0E34 FEAA CP ZMINUS ; '-' token ? -2078:14669+5+6 0E36 C8 RET Z ; Yes - Return -2079:14674+7 0E37 FE2D CP '-' ; '-' ASCII ? -2080:14681+5+6 0E39 C8 RET Z ; Yes - Return -2081:14686+4 0E3A 14 INC D ; Inc to flag positive exponent -2082:14690+7 0E3B FE2B CP '+' ; '+' ASCII ? -2083:14697+5+6 0E3D C8 RET Z ; Yes - Return -2084:14702+7 0E3E FEA9 CP ZPLUS ; '+' token ? -2085:14709+5+6 0E40 C8 RET Z ; Yes - Return -2086:14714+6 0E41 2B DEC HL ; DEC 'cos GETCHR INCs -2087:14720+10 0E42 C9 RET ; Return "NZ" -2088: -2089: - 0E43 F6 POR: .BYTE 0F6H ; Flag "OR" -2090:14730+4 0E44 AF PAND: XOR A ; Flag "AND" -2091:14734+11 0E45 F5 PUSH AF ; Save "AND" / "OR" flag -2092:14745+17 0E46 CDF90C CALL TSTNUM ; Make sure it's a number -2093:14762+17 0E49 CD0109 CALL DEINT ; Get integer -32768 to 32767 -2094:14779+10 0E4C F1 POP AF ; Restore "AND" / "OR" flag -2095:14789+4 0E4D EB EX DE,HL ; <- Get last -2096:14793+10 0E4E C1 POP BC ; <- value -2097:14803+19 0E4F E3 EX (SP),HL ; <- from -2098:14822+4 0E50 EB EX DE,HL ; <- stack -2099:14826+20 0E51 ED53BE1E LD (FPREG),DE ; Move last value to FPREG -2100:14846+20 0E55 ED43C01E LD (FPREG+2),BC -2101:14866+11 0E59 F5 PUSH AF ; Save "AND" / "OR" flag -2102:14877+17 0E5A CD0109 CALL DEINT ; Get integer -32768 to 32767 -2103:14894+10 0E5D F1 POP AF ; Restore "AND" / "OR" flag -2104:14904+10 0E5E C1 POP BC ; Get value -2105:14914+4 0E5F 79 LD A,C ; Get LSB -2106:14918+10 0E60 21D110 LD HL,ACPASS ; Address of save AC as current -2107:14928+10 0E63 C26B0E JP NZ,POR1 ; Jump if OR -2108:14938+4 0E66 A3 AND E ; "AND" LSBs -2109:14942+4 0E67 4F LD C,A ; Save LSB -2110:14946+4 0E68 78 LD A,B ; Get MBS -2111:14950+4 0E69 A2 AND D ; "AND" MSBs -2112:14954+4 0E6A E9 JP (HL) ; Save AC as current (ACPASS) -2113: -2114:14958+4 0E6B B3 POR1: OR E ; "OR" LSBs -2115:14962+4 0E6C 4F LD C,A ; Save LSB -2116:14966+4 0E6D 78 LD A,B ; Get MSB -2117:14970+4 0E6E B2 OR D ; "OR" MSBs -2118:14974+4 0E6F E9 JP (HL) ; Save AC as current (ACPASS) -2119: -2120:14978+10 0E70 21820E TSTRED: LD HL,CMPLOG ; Logical compare routine -2121:14988+13 0E73 3A871E LD A,(TYPE) ; Get data type -2122:15001+4 0E76 1F RRA ; Carry set = string -2123:15005+4 0E77 7A LD A,D ; Get last precedence value -2124:15009+4 0E78 17 RLA ; Times 2 plus carry -2125:15013+4 0E79 5F LD E,A ; To E -2126:15017+7 0E7A 1664 LD D,64H ; Relational precedence -2127:15024+4 0E7C 78 LD A,B ; Get current precedence -2128:15028+4 0E7D BA CP D ; Compare with last -2129:15032+5+6 0E7E D0 RET NC ; Eval if last was rel' or log' -2130:15037+10 0E7F C3680D JP STKTHS ; Stack this one and get next -2131: -2132: - 0E82 840E CMPLOG: .WORD CMPLG1 ; Compare two values / strings -2133:15047+4 0E84 79 CMPLG1: LD A,C ; Get data type -2134:15051+4 0E85 B7 OR A -2135:15055+4 0E86 1F RRA -2136:15059+10 0E87 C1 POP BC ; Get last expression to BCDE -2137:15069+10 0E88 D1 POP DE -2138:15079+11 0E89 F5 PUSH AF ; Save status -2139:15090+17 0E8A CDFB0C CALL CHKTYP ; Check that types match -2140:15107+10 0E8D 21C60E LD HL,CMPRES ; Result to comparison -2141:15117+11 0E90 E5 PUSH HL ; Save for RETurn -2142:15128+10 0E91 CAA717 JP Z,CMPNUM ; Compare values if numeric -2143:15138+4 0E94 AF XOR A ; Compare two strings -2144:15142+13 0E95 32871E LD (TYPE),A ; Set type to numeric -2145:15155+11 0E98 D5 PUSH DE ; Save string name -2146:15166+17 0E99 CD5613 CALL GSTRCU ; Get current string -2147:15183+7 0E9C 7E LD A,(HL) ; Get length of string -2148:15190+6 0E9D 23 INC HL -2149:15196+6 0E9E 23 INC HL -2150:15202+7 0E9F 4E LD C,(HL) ; Get LSB of address -2151:15209+6 0EA0 23 INC HL -2152:15215+7 0EA1 46 LD B,(HL) ; Get MSB of address -2153:15222+10 0EA2 D1 POP DE ; Restore string name -2154:15232+11 0EA3 C5 PUSH BC ; Save address of string -2155:15243+11 0EA4 F5 PUSH AF ; Save length of string -2156:15254+17 0EA5 CD5A13 CALL GSTRDE ; Get second string -2157:15271+17 0EA8 CD8917 CALL LOADFP ; Get address of second string -2158:15288+10 0EAB F1 POP AF ; Restore length of string 1 -2159:15298+4 0EAC 57 LD D,A ; Length to D -2160:15302+10 0EAD E1 POP HL ; Restore address of string 1 -2161:15312+4 0EAE 7B CMPSTR: LD A,E ; Bytes of string 2 to do -2162:15316+4 0EAF B2 OR D ; Bytes of string 1 to do -2163:15320+5+6 0EB0 C8 RET Z ; Exit if all bytes compared -2164:15325+4 0EB1 7A LD A,D ; Get bytes of string 1 to do -2165:15329+7 0EB2 D601 SUB 1 -2166:15336+5+6 0EB4 D8 RET C ; Exit if end of string 1 -2167:15341+4 0EB5 AF XOR A -2168:15345+4 0EB6 BB CP E ; Bytes of string 2 to do -2169:15349+4 0EB7 3C INC A -2170:15353+5+6 0EB8 D0 RET NC ; Exit if end of string 2 -2171:15358+4 0EB9 15 DEC D ; Count bytes in string 1 -2172:15362+4 0EBA 1D DEC E ; Count bytes in string 2 -2173:15366+7 0EBB 0A LD A,(BC) ; Byte in string 2 -2174:15373+7 0EBC BE CP (HL) ; Compare to byte in string 1 -2175:15380+6 0EBD 23 INC HL ; Move up string 1 -2176:15386+6 0EBE 03 INC BC ; Move up string 2 -2177:15392+10 0EBF CAAE0E JP Z,CMPSTR ; Same - Try next bytes -2178:15402+4 0EC2 3F CCF ; Flag difference (">" or "<") -2179:15406+10 0EC3 C34A17 JP FLGDIF ; "<" gives -1 , ">" gives +1 -2180: -2181:15416+4 0EC6 3C CMPRES: INC A ; Increment current value -2182:15420+4 0EC7 8F ADC A,A ; Double plus carry -2183:15424+10 0EC8 C1 POP BC ; Get other value -2184:15434+4 0EC9 A0 AND B ; Combine them -2185:15438+7 0ECA C6FF ADD A,-1 ; Carry set if different -2186:15445+4 0ECC 9F SBC A,A ; 00 - Equal , FF - Different -2187:15449+10 0ECD C35117 JP FLGREL ; Set current value & continue -2188: -2189:15459+7 0ED0 165A EVNOT: LD D,5AH ; Precedence value for "NOT" -2190:15466+17 0ED2 CD0B0D CALL EVAL1 ; Eval until precedence break -2191:15483+17 0ED5 CDF90C CALL TSTNUM ; Make sure it's a number -2192:15500+17 0ED8 CD0109 CALL DEINT ; Get integer -32768 - 32767 -2193:15517+4 0EDB 7B LD A,E ; Get LSB -2194:15521+4 0EDC 2F CPL ; Invert LSB -2195:15525+4 0EDD 4F LD C,A ; Save "NOT" of LSB -2196:15529+4 0EDE 7A LD A,D ; Get MSB -2197:15533+4 0EDF 2F CPL ; Invert MSB -2198:15537+17 0EE0 CDD110 CALL ACPASS ; Save AC as current -2199:15554+10 0EE3 C1 POP BC ; Clean up stack -2200:15564+10 0EE4 C3170D JP EVAL3 ; Continue evaluation -2201: -2202:15574+6 0EE7 2B DIMRET: DEC HL ; DEC 'cos GETCHR INCs -2203:15580+17 0EE8 CD4F08 CALL GETCHR ; Get next character -2204:15597+5+6 0EEB C8 RET Z ; End of DIM statement -2205:15602+17 0EEC CDBC06 CALL CHKSYN ; Make sure ',' follows -2206: - 0EEF 2C .BYTE ',' -2207:15619+10 0EF0 01E70E DIM: LD BC,DIMRET ; Return to "DIMRET" -2208:15629+11 0EF3 C5 PUSH BC ; Save on stack -2209: - 0EF4 F6 .BYTE 0F6H ; Flag "Create" variable -2210:15640+4 0EF5 AF GETVAR: XOR A ; Find variable address,to DE -2211:15644+13 0EF6 32861E LD (LCRFLG),A ; Set locate / create flag -2212:15657+7 0EF9 46 LD B,(HL) ; Get First byte of name -2213:15664+17 0EFA CDED08 GTFNAM: CALL CHKLTR ; See if a letter -2214:15681+10 0EFD DAEB03 JP C,SNERR ; ?SN Error if not a letter -2215:15691+4 0F00 AF XOR A -2216:15695+4 0F01 4F LD C,A ; Clear second byte of name -2217:15699+13 0F02 32871E LD (TYPE),A ; Set type to numeric -2218:15712+17 0F05 CD4F08 CALL GETCHR ; Get next character -2219:15729+10 0F08 DA110F JP C,SVNAM2 ; Numeric - Save in name -2220:15739+17 0F0B CDED08 CALL CHKLTR ; See if a letter -2221:15756+10 0F0E DA1E0F JP C,CHARTY ; Not a letter - Check type -2222:15766+4 0F11 4F SVNAM2: LD C,A ; Save second byte of name -2223:15770+17 0F12 CD4F08 ENDNAM: CALL GETCHR ; Get next character -2224:15787+10 0F15 DA120F JP C,ENDNAM ; Numeric - Get another -2225:15797+17 0F18 CDED08 CALL CHKLTR ; See if a letter -2226:15814+10 0F1B D2120F JP NC,ENDNAM ; Letter - Get another -2227:15824+7 0F1E D624 CHARTY: SUB '$' ; String variable? -2228:15831+10 0F20 C22D0F JP NZ,NOTSTR ; No - Numeric variable -2229:15841+4 0F23 3C INC A ; A = 1 (string type) -2230:15845+13 0F24 32871E LD (TYPE),A ; Set type to string -2231:15858+4 0F27 0F RRCA ; A = 80H , Flag for string -2232:15862+4 0F28 81 ADD A,C ; 2nd byte of name has bit 7 on -2233:15866+4 0F29 4F LD C,A ; Resave second byte on name -2234:15870+17 0F2A CD4F08 CALL GETCHR ; Get next character -2235:15887+13 0F2D 3AA51E NOTSTR: LD A,(FORFLG) ; Array name needed ? -2236:15900+4 0F30 3D DEC A -2237:15904+10 0F31 CAE80F JP Z,ARLDSV ; Yes - Get array name -2238:15914+10 0F34 F23D0F JP P,NSCFOR ; No array with "FOR" or "FN" -2239:15924+7 0F37 7E LD A,(HL) ; Get byte again -2240:15931+7 0F38 D628 SUB '(' ; Subscripted variable? -2241:15938+10 0F3A CAC00F JP Z,SBSCPT ; Yes - Sort out subscript -2242: -2243:15948+4 0F3D AF NSCFOR: XOR A ; Simple variable -2244:15952+13 0F3E 32A51E LD (FORFLG),A ; Clear "FOR" flag -2245:15965+11 0F41 E5 PUSH HL ; Save code string address -2246:15976+4 0F42 50 LD D,B ; DE = Variable name to find -2247:15980+4 0F43 59 LD E,C -2248:15984+16 0F44 2AB81E LD HL,(FNRGNM) ; FN argument name -2249:16000+4 0F47 7C LD A,H ; Is it the FN argument? -2250:16004+4 0F48 92 SUB D ; Compare with D -2251:16008+10 0F49 C24E0F JP NZ,$+5 ; Different - Exit -2252:16018+4 0F4C 7D LD A,L ; Get L -2253:16022+4 0F4D 93 SUB E ; Compare with E -2254:16026+10 0F4E 11BA1E LD DE,FNARG ; Point to argument value -2255:16036+10 0F51 CA7513 JP Z,POPHRT ; Yes - Return FN argument value -2256:16046+16 0F54 2AB21E LD HL,(VAREND) ; End of variables -2257:16062+4 0F57 EB EX DE,HL ; Address of end of search -2258:16066+16 0F58 2AB01E LD HL,(PROGND) ; Start of variables address -2259: -2260:16082+4 0F5B 7C FNDVAR: LD A,H ; End of variable list table? -2261:16086+4 0F5C 92 SUB D ; Compare with D -2262:16090+10 0F5D C2620F JP NZ,$+5 ; Different - Exit -2263:16100+4 0F60 7D LD A,L ; Get L -2264:16104+4 0F61 93 SUB E ; Compare with E -2265:16108+10 0F62 CA780F JP Z,CFEVAL ; Yes - Called from EVAL? -2266:16118+4 0F65 79 LD A,C ; Get second byte of name -2267:16122+7 0F66 96 SUB (HL) ; Compare with name in list -2268:16129+6 0F67 23 INC HL ; Move on to first byte -2269:16135+10 0F68 C26D0F JP NZ,FNTHR ; Different - Find another -2270:16145+4 0F6B 78 LD A,B ; Get first byte of name -2271:16149+7 0F6C 96 SUB (HL) ; Compare with name in list -2272:16156+6 0F6D 23 FNTHR: INC HL ; Move on to LSB of value -2273:16162+10 0F6E CAB20F JP Z,RETADR ; Found - Return address -2274:16172+6 0F71 23 INC HL ; <- Skip -2275:16178+6 0F72 23 INC HL ; <- over -2276:16184+6 0F73 23 INC HL ; <- F.P. -2277:16190+6 0F74 23 INC HL ; <- value -2278:16196+10 0F75 C35B0F JP FNDVAR ; Keep looking -2279: -2280:16206+10 0F78 E1 CFEVAL: POP HL ; Restore code string address -2281:16216+19 0F79 E3 EX (SP),HL ; Get return address -2282:16235+11 0F7A D5 PUSH DE ; Save address of variable -2283:16246+10 0F7B 11ED0D LD DE,FRMEVL ; Return address in EVAL -2284:16256+4 0F7E 7C LD A,H ; Called from EVAL ? -2285:16260+4 0F7F 92 SUB D ; Compare with D -2286:16264+7+5 0F80 2002 JR NZ,$+4 ; Different - Exit -2287:16271+4 0F82 7D LD A,L ; Get L -2288:16275+4 0F83 93 SUB E ; Compare with E -2289:16279+10 0F84 D1 POP DE ; Restore address of variable -2290:16289+10 0F85 CAB50F JP Z,RETNUL ; Yes - Return null variable -2291:16299+19 0F88 E3 EX (SP),HL ; Put back return -2292:16318+11 0F89 E5 PUSH HL ; Save code string address -2293:16329+11 0F8A C5 PUSH BC ; Save variable name -2294:16340+10 0F8B 010600 LD BC,6 ; 2 byte name plus 4 byte data -2295:16350+16 0F8E 2AB41E LD HL,(ARREND) ; End of arrays -2296:16366+11 0F91 E5 PUSH HL ; Save end of arrays -2297:16377+11 0F92 09 ADD HL,BC ; Move up 6 bytes -2298:16388+10 0F93 C1 POP BC ; Source address in BC -2299:16398+11 0F94 E5 PUSH HL ; Save new end address -2300:16409+17 0F95 CDB403 CALL MOVUP ; Move arrays up -2301:16426+10 0F98 E1 POP HL ; Restore new end address -2302:16436+16 0F99 22B41E LD (ARREND),HL ; Set new end address -2303:16452+4 0F9C 60 LD H,B ; End of variables to HL -2304:16456+4 0F9D 69 LD L,C -2305:16460+16 0F9E 22B21E LD (VAREND),HL ; Set new end address -2306: -2307:16476+6 0FA1 2B ZEROLP: DEC HL ; Back through to zero variable -2308:16482+10 0FA2 3600 LD (HL),0 ; Zero byte in variable -2309:16492+4 0FA4 7C LD A,H ; Done them all? -2310:16496+4 0FA5 92 SUB D ; Compare with D -2311:16500+7+5 0FA6 2002 JR NZ,$+4 ; Different - Exit -2312:16507+4 0FA8 7D LD A,L ; Get L -2313:16511+4 0FA9 93 SUB E ; Compare with E -2314:16515+10 0FAA C2A10F JP NZ,ZEROLP ; No - Keep on going -2315:16525+10 0FAD D1 POP DE ; Get variable name -2316:16535+7 0FAE 73 LD (HL),E ; Store second character -2317:16542+6 0FAF 23 INC HL -2318:16548+7 0FB0 72 LD (HL),D ; Store first character -2319:16555+6 0FB1 23 INC HL -2320:16561+4 0FB2 EB RETADR: EX DE,HL ; Address of variable in DE -2321:16565+10 0FB3 E1 POP HL ; Restore code string address -2322:16575+10 0FB4 C9 RET -2323: -2324:16585+13 0FB5 32C11E RETNUL: LD (FPEXP),A ; Set result to zero -2325:16598+10 0FB8 218103 LD HL,ZERBYT ; Also set a null string -2326:16608+16 0FBB 22BE1E LD (FPREG),HL ; Save for EVAL -2327:16624+10 0FBE E1 POP HL ; Restore code string address -2328:16634+10 0FBF C9 RET -2329: -2330:16644+11 0FC0 E5 SBSCPT: PUSH HL ; Save code string address -2331:16655+16 0FC1 2A861E LD HL,(LCRFLG) ; Locate/Create and Type -2332:16671+19 0FC4 E3 EX (SP),HL ; Save and get code string -2333:16690+4 0FC5 57 LD D,A ; Zero number of dimensions -2334:16694+11 0FC6 D5 SCPTLP: PUSH DE ; Save number of dimensions -2335:16705+11 0FC7 C5 PUSH BC ; Save array name -2336:16716+17 0FC8 CDF508 CALL FPSINT ; Get subscript (0-32767) -2337:16733+10 0FCB C1 POP BC ; Restore array name -2338:16743+10 0FCC F1 POP AF ; Get number of dimensions -2339:16753+4 0FCD EB EX DE,HL -2340:16757+19 0FCE E3 EX (SP),HL ; Save subscript value -2341:16776+11 0FCF E5 PUSH HL ; Save LCRFLG and TYPE -2342:16787+4 0FD0 EB EX DE,HL -2343:16791+4 0FD1 3C INC A ; Count dimensions -2344:16795+4 0FD2 57 LD D,A ; Save in D -2345:16799+7 0FD3 7E LD A,(HL) ; Get next byte in code string -2346:16806+7 0FD4 FE2C CP ',' ; Comma (more to come)? -2347:16813+10 0FD6 CAC60F JP Z,SCPTLP ; Yes - More subscripts -2348:16823+17 0FD9 CDBC06 CALL CHKSYN ; Make sure ")" follows -2349: - 0FDC 29 .BYTE ")" -2350:16840+16 0FDD 22AA1E LD (NXTOPR),HL ; Save code string address -2351:16856+10 0FE0 E1 POP HL ; Get LCRFLG and TYPE -2352:16866+16 0FE1 22861E LD (LCRFLG),HL ; Restore Locate/create & type -2353:16882+7 0FE4 1E00 LD E,0 ; Flag not CSAVE* or CLOAD* -2354:16889+11 0FE6 D5 PUSH DE ; Save number of dimensions (D) -2355: - 0FE7 11 .BYTE 11H ; Skip "PUSH HL" and "PUSH AF' -2356: -2357:16900+11 0FE8 E5 ARLDSV: PUSH HL ; Save code string address -2358:16911+11 0FE9 F5 PUSH AF ; A = 00 , Flags set = Z,N -2359:16922+16 0FEA 2AB21E LD HL,(VAREND) ; Start of arrays -2360: - 0FED 3E .BYTE 3EH ; Skip "ADD HL,DE" -2361:16938+11 0FEE 19 FNDARY: ADD HL,DE ; Move to next array start -2362:16949+20 0FEF ED5BB41E LD DE,(ARREND) ; End of arrays -2363:16969+4 0FF3 7C LD A,H ; End of arrays found? -2364:16973+4 0FF4 92 SUB D ; Compare with D -2365:16977+10 0FF5 C2FA0F JP NZ,$+5 ; Different - Exit -2366:16987+4 0FF8 7D LD A,L ; Get L -2367:16991+4 0FF9 93 SUB E ; Compare with E -2368:16995+10 0FFA CA2310 JP Z,CREARY ; Yes - Create array -2369:17005+7 0FFD 7E LD A,(HL) ; Get second byte of name -2370:17012+4 0FFE B9 CP C ; Compare with name given -2371:17016+6 0FFF 23 INC HL ; Move on -2372:17022+10 1000 C20510 JP NZ,NXTARY ; Different - Find next array -2373:17032+7 1003 7E LD A,(HL) ; Get first byte of name -2374:17039+4 1004 B8 CP B ; Compare with name given -2375:17043+6 1005 23 NXTARY: INC HL ; Move on -2376:17049+7 1006 5E LD E,(HL) ; Get LSB of next array address -2377:17056+6 1007 23 INC HL -2378:17062+7 1008 56 LD D,(HL) ; Get MSB of next array address -2379:17069+6 1009 23 INC HL -2380:17075+10 100A C2EE0F JP NZ,FNDARY ; Not found - Keep looking -2381:17085+13 100D 3A861E LD A,(LCRFLG) ; Found Locate or Create it? -2382:17098+4 1010 B7 OR A -2383:17102+10 1011 C2F403 JP NZ,DDERR ; Create - ?DD Error -2384:17112+10 1014 F1 POP AF ; Locate - Get number of dim'ns -2385:17122+4 1015 44 LD B,H ; BC Points to array dim'ns -2386:17126+4 1016 4D LD C,L -2387:17130+10 1017 CA7513 JP Z,POPHRT ; Jump if array load/save -2388:17140+7 101A 96 SUB (HL) ; Same number of dimensions? -2389:17147+10 101B CA8410 JP Z,FINDEL ; Yes - Find element -2390:17157+7 101E 1E10 BSERR: LD E,BS ; ?BS Error -2391:17164+10 1020 C3FF03 JP ERROR ; Output error -2392: -2393:17174+10 1023 110400 CREARY: LD DE,4 ; 4 Bytes per entry -2394:17184+10 1026 F1 POP AF ; Array to save or 0 dim'ns? -2395:17194+10 1027 CA1609 JP Z,FCERR ; Yes - ?FC Error -2396:17204+7 102A 71 LD (HL),C ; Save second byte of name -2397:17211+6 102B 23 INC HL -2398:17217+7 102C 70 LD (HL),B ; Save first byte of name -2399:17224+6 102D 23 INC HL -2400:17230+4 102E 4F LD C,A ; Number of dimensions to C -2401:17234+17 102F CDC803 CALL CHKSTK ; Check if enough memory -2402:17251+6 1032 23 INC HL ; Point to number of dimensions -2403:17257+6 1033 23 INC HL -2404:17263+16 1034 229F1E LD (CUROPR),HL ; Save address of pointer -2405:17279+7 1037 71 LD (HL),C ; Set number of dimensions -2406:17286+6 1038 23 INC HL -2407:17292+13 1039 3A861E LD A,(LCRFLG) ; Locate of Create? -2408:17305+4 103C 17 RLA ; Carry set = Create -2409:17309+4 103D 79 LD A,C ; Get number of dimensions -2410:17313+10 103E 010B00 CRARLP: LD BC,10+1 ; Default dimension size 10 -2411:17323+10 1041 D24610 JP NC,DEFSIZ ; Locate - Set default size -2412:17333+10 1044 C1 POP BC ; Get specified dimension size -2413:17343+6 1045 03 INC BC ; Include zero element -2414:17349+7 1046 71 DEFSIZ: LD (HL),C ; Save LSB of dimension size -2415:17356+6 1047 23 INC HL -2416:17362+7 1048 70 LD (HL),B ; Save MSB of dimension size -2417:17369+6 1049 23 INC HL -2418:17375+11 104A F5 PUSH AF ; Save num' of dim'ns an status -2419:17386+11 104B E5 PUSH HL ; Save address of dim'n size -2420:17397+17 104C CD1D18 CALL MLDEBC ; Multiply DE by BC to HL -2421:17414+4 104F EB EX DE,HL ; amount of mem needed (to DE) -2422:17418+10 1050 E1 POP HL ; Restore address of dimension -2423:17428+10 1051 F1 POP AF ; Restore number of dimensions -2424:17438+4 1052 3D DEC A ; Count them -2425:17442+10 1053 C23E10 JP NZ,CRARLP ; Do next dimension if more -2426:17452+11 1056 F5 PUSH AF ; Save locate/create flag -2427:17463+4 1057 42 LD B,D ; MSB of memory needed -2428:17467+4 1058 4B LD C,E ; LSB of memory needed -2429:17471+4 1059 EB EX DE,HL -2430:17475+11 105A 19 ADD HL,DE ; Add bytes to array start -2431:17486+10 105B DAE003 JP C,OMERR ; Too big - Error -2432:17496+17 105E CDD103 CALL ENFMEM ; See if enough memory -2433:17513+16 1061 22B41E LD (ARREND),HL ; Save new end of array -2434: -2435:17529+6 1064 2B ZERARY: DEC HL ; Back through array data -2436:17535+10 1065 3600 LD (HL),0 ; Set array element to zero -2437:17545+4 1067 7C LD A,H ; All elements zeroed? -2438:17549+4 1068 92 SUB D ; Compare with D -2439:17553+7+5 1069 2002 JR NZ,$+4 ; Different - Exit -2440:17560+4 106B 7D LD A,L ; Get L -2441:17564+4 106C 93 SUB E ; Compare with E -2442:17568+10 106D C26410 JP NZ,ZERARY ; No - Keep on going -2443:17578+6 1070 03 INC BC ; Number of bytes + 1 -2444:17584+4 1071 57 LD D,A ; A=0 -2445:17588+16 1072 2A9F1E LD HL,(CUROPR) ; Get address of array -2446:17604+7 1075 5E LD E,(HL) ; Number of dimensions -2447:17611+4 1076 EB EX DE,HL ; To HL -2448:17615+11 1077 29 ADD HL,HL ; Two bytes per dimension size -2449:17626+11 1078 09 ADD HL,BC ; Add number of bytes -2450:17637+4 1079 EB EX DE,HL ; Bytes needed to DE -2451:17641+6 107A 2B DEC HL -2452:17647+6 107B 2B DEC HL -2453:17653+7 107C 73 LD (HL),E ; Save LSB of bytes needed -2454:17660+6 107D 23 INC HL -2455:17666+7 107E 72 LD (HL),D ; Save MSB of bytes needed -2456:17673+6 107F 23 INC HL -2457:17679+10 1080 F1 POP AF ; Locate / Create? -2458:17689+10 1081 DAAC10 JP C,ENDDIM ; A is 0 , End if create -2459:17699+4 1084 47 FINDEL: LD B,A ; Find array element -2460:17703+4 1085 4F LD C,A -2461:17707+7 1086 7E LD A,(HL) ; Number of dimensions -2462:17714+6 1087 23 INC HL -2463: - 1088 16 .BYTE 16H ; Skip "POP HL" -2464:17720+10 1089 E1 FNDELP: POP HL ; Address of next dim' size -2465:17730+7 108A 5E LD E,(HL) ; Get LSB of dim'n size -2466:17737+6 108B 23 INC HL -2467:17743+7 108C 56 LD D,(HL) ; Get MSB of dim'n size -2468:17750+6 108D 23 INC HL -2469:17756+19 108E E3 EX (SP),HL ; Save address - Get index -2470:17775+11 108F F5 PUSH AF ; Save number of dim'ns -2471:17786+4 1090 7C LD A,H ; Dimension too large? -2472:17790+4 1091 92 SUB D ; Compare with D -2473:17794+10 1092 C29710 JP NZ,$+5 ; Different - Exit -2474:17804+4 1095 7D LD A,L ; Get L -2475:17808+4 1096 93 SUB E ; Compare with E -2476:17812+10 1097 D21E10 JP NC,BSERR ; Yes - ?BS Error -2477:17822+11 109A E5 PUSH HL ; Save index -2478:17833+17 109B CD1D18 CALL MLDEBC ; Multiply previous by size -2479:17850+10 109E D1 POP DE ; Index supplied to DE -2480:17860+11 109F 19 ADD HL,DE ; Add index to pointer -2481:17871+10 10A0 F1 POP AF ; Number of dimensions -2482:17881+4 10A1 3D DEC A ; Count them -2483:17885+4 10A2 44 LD B,H ; MSB of pointer -2484:17889+4 10A3 4D LD C,L ; LSB of pointer -2485:17893+10 10A4 C28910 JP NZ,FNDELP ; More - Keep going -2486:17903+11 10A7 29 ADD HL,HL ; 4 Bytes per element -2487:17914+11 10A8 29 ADD HL,HL -2488:17925+10 10A9 C1 POP BC ; Start of array -2489:17935+11 10AA 09 ADD HL,BC ; Point to element -2490:17946+4 10AB EB EX DE,HL ; Address of element to DE -2491:17950+16 10AC 2AAA1E ENDDIM: LD HL,(NXTOPR) ; Got code string address -2492:17966+10 10AF C9 RET -2493: -2494:17976+16 10B0 2AB41E FRE: LD HL,(ARREND) ; Start of free memory -2495:17992+4 10B3 EB EX DE,HL ; To DE -2496:17996+10 10B4 210000 LD HL,0 ; End of free memory -2497:18006+11 10B7 39 ADD HL,SP ; Current stack value -2498:18017+13 10B8 3A871E LD A,(TYPE) ; Dummy argument type -2499:18030+4 10BB B7 OR A -2500:18034+10 10BC CACC10 JP Z,FRENUM ; Numeric - Free variable space -2501:18044+17 10BF CD5613 CALL GSTRCU ; Current string to pool -2502:18061+17 10C2 CD4812 CALL GARBGE ; Garbage collection -2503:18078+16 10C5 2A341E LD HL,(STRSPC) ; Bottom of string space in use -2504:18094+4 10C8 EB EX DE,HL ; To DE -2505:18098+16 10C9 2A9D1E LD HL,(STRBOT) ; Bottom of string space -2506:18114+4 10CC 7D FRENUM: LD A,L ; Get LSB of end -2507:18118+4 10CD 93 SUB E ; Subtract LSB of beginning -2508:18122+4 10CE 4F LD C,A ; Save difference if C -2509:18126+4 10CF 7C LD A,H ; Get MSB of end -2510:18130+4 10D0 9A SBC A,D ; Subtract MSB of beginning -2511:18134+4 10D1 41 ACPASS: LD B,C ; Return integer AC -2512:18138+4 10D2 50 ABPASS: LD D,B ; Return integer AB -2513:18142+7 10D3 1E00 LD E,0 -2514:18149+10 10D5 21871E LD HL,TYPE ; Point to type -2515:18159+7 10D8 73 LD (HL),E ; Set type to numeric -2516:18166+7 10D9 0690 LD B,80H+16 ; 16 bit integer -2517:18173+10 10DB C35617 JP RETINT ; Return the integr -2518: -2519:18183+13 10DE 3A851E POS: LD A,(CURPOS) ; Get cursor position -2520:18196+4 10E1 47 PASSA: LD B,A ; Put A into AB -2521:18200+4 10E2 AF XOR A ; Zero A -2522:18204+10 10E3 C3D210 JP ABPASS ; Return integer AB -2523: -2524:18214+17 10E6 CD7111 DEF: CALL CHEKFN ; Get "FN" and name -2525:18231+17 10E9 CD6311 CALL IDTEST ; Test for illegal direct -2526:18248+10 10EC 01F009 LD BC,DATA ; To get next statement -2527:18258+11 10EF C5 PUSH BC ; Save address for RETurn -2528:18269+11 10F0 D5 PUSH DE ; Save address of function ptr -2529:18280+17 10F1 CDBC06 CALL CHKSYN ; Make sure "(" follows -2530: - 10F4 28 .BYTE "(" -2531:18297+17 10F5 CDF50E CALL GETVAR ; Get argument variable name -2532:18314+11 10F8 E5 PUSH HL ; Save code string address -2533:18325+4 10F9 EB EX DE,HL ; Argument address to HL -2534:18329+6 10FA 2B DEC HL -2535:18335+7 10FB 56 LD D,(HL) ; Get first byte of arg name -2536:18342+6 10FC 2B DEC HL -2537:18348+7 10FD 5E LD E,(HL) ; Get second byte of arg name -2538:18355+10 10FE E1 POP HL ; Restore code string address -2539:18365+17 10FF CDF90C CALL TSTNUM ; Make sure numeric argument -2540:18382+17 1102 CDBC06 CALL CHKSYN ; Make sure ")" follows -2541: - 1105 29 .BYTE ")" -2542:18399+17 1106 CDBC06 CALL CHKSYN ; Make sure "=" follows -2543: - 1109 B1 .BYTE ZEQUAL ; "=" token -2544:18416+4 110A 44 LD B,H ; Code string address to BC -2545:18420+4 110B 4D LD C,L -2546:18424+19 110C E3 EX (SP),HL ; Save code str , Get FN ptr -2547:18443+7 110D 71 LD (HL),C ; Save LSB of FN code string -2548:18450+6 110E 23 INC HL -2549:18456+7 110F 70 LD (HL),B ; Save MSB of FN code string -2550:18463+10 1110 C3B011 JP SVSTAD ; Save address and do function -2551: -2552:18473+17 1113 CD7111 DOFN: CALL CHEKFN ; Make sure FN follows -2553:18490+11 1116 D5 PUSH DE ; Save function pointer address -2554:18501+17 1117 CDD10D CALL EVLPAR ; Evaluate expression in "()" -2555:18518+17 111A CDF90C CALL TSTNUM ; Make sure numeric result -2556:18535+19 111D E3 EX (SP),HL ; Save code str , Get FN ptr -2557:18554+7 111E 5E LD E,(HL) ; Get LSB of FN code string -2558:18561+6 111F 23 INC HL -2559:18567+7 1120 56 LD D,(HL) ; Get MSB of FN code string -2560:18574+6 1121 23 INC HL -2561:18580+4 1122 7A LD A,D ; And function DEFined? -2562:18584+4 1123 B3 OR E -2563:18588+10 1124 CAF703 JP Z,UFERR ; No - ?UF Error -2564:18598+7 1127 7E LD A,(HL) ; Get LSB of argument address -2565:18605+6 1128 23 INC HL -2566:18611+7 1129 66 LD H,(HL) ; Get MSB of argument address -2567:18618+4 112A 6F LD L,A ; HL = Arg variable address -2568:18622+11 112B E5 PUSH HL ; Save it -2569:18633+16 112C 2AB81E LD HL,(FNRGNM) ; Get old argument name -2570:18649+19 112F E3 EX (SP),HL ; Save old , Get new -2571:18668+16 1130 22B81E LD (FNRGNM),HL ; Set new argument name -2572:18684+16 1133 2ABC1E LD HL,(FNARG+2) ; Get LSB,NLSB of old arg value -2573:18700+11 1136 E5 PUSH HL ; Save it -2574:18711+16 1137 2ABA1E LD HL,(FNARG) ; Get MSB,EXP of old arg value -2575:18727+11 113A E5 PUSH HL ; Save it -2576:18738+11 113B D5 PUSH DE ; Save FN code string address -2577:18749+10 113C 11BA1E LD DE,FNARG ; DE = Value of argument -2578:18759+10 113F 21BE1E LD HL,FPREG ; Move FPREG to argument -2579:18769+16 1142 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -2580:18785+16 1144 EDA0 LDI -2581:18801+16 1146 EDA0 LDI -2582:18817+16 1148 EDA0 LDI -2583:18833+10 114A E1 POP HL ; Get FN code string address -2584:18843+17 114B CDF60C CALL GETNUM ; Get value from function -2585:18860+6 114E 2B DEC HL ; DEC 'cos GETCHR INCs -2586:18866+17 114F CD4F08 CALL GETCHR ; Get next character -2587:18883+10 1152 C2EB03 JP NZ,SNERR ; Bad character in FN - Error -2588:18893+10 1155 E1 POP HL ; Get MSB,EXP of old arg -2589:18903+16 1156 22BA1E LD (FNARG),HL ; Restore it -2590:18919+10 1159 E1 POP HL ; Get LSB,NLSB of old arg -2591:18929+16 115A 22BC1E LD (FNARG+2),HL ; Restore it -2592:18945+10 115D E1 POP HL ; Get name of old arg -2593:18955+16 115E 22B81E LD (FNRGNM),HL ; Restore it -2594:18971+10 1161 E1 POP HL ; Restore code string address -2595:18981+10 1162 C9 RET -2596: -2597:18991+11 1163 E5 IDTEST: PUSH HL ; Save code string address -2598:19002+16 1164 2A361E LD HL,(LINEAT) ; Get current line number -2599:19018+6 1167 23 INC HL ; -1 means direct statement -2600:19024+4 1168 7C LD A,H -2601:19028+4 1169 B5 OR L -2602:19032+10 116A E1 POP HL ; Restore code string address -2603:19042+5+6 116B C0 RET NZ ; Return if in program -2604:19047+7 116C 1E16 LD E,ID ; ?ID Error -2605:19054+10 116E C3FF03 JP ERROR -2606: -2607:19064+17 1171 CDBC06 CHEKFN: CALL CHKSYN ; Make sure FN follows -2608: - 1174 A4 .BYTE ZFN ; "FN" token -2609:19081+7 1175 3E80 LD A,80H -2610:19088+13 1177 32A51E LD (FORFLG),A ; Flag FN name to find -2611:19101+7 117A B6 OR (HL) ; FN name has bit 7 set -2612:19108+4 117B 47 LD B,A ; in first byte of name -2613:19112+17 117C CDFA0E CALL GTFNAM ; Get FN name -2614:19129+10 117F C3F90C JP TSTNUM ; Make sure numeric function -2615: -2616:19139+17 1182 CDF90C STR: CALL TSTNUM ; Make sure it's a number -2617:19156+17 1185 CDDA18 CALL NUMASC ; Turn number into text -2618:19173+17 1188 CDB611 STR1: CALL CRTST ; Create string entry for it -2619:19190+17 118B CD5613 CALL GSTRCU ; Current string to pool -2620:19207+10 118E 01B713 LD BC,TOPOOL ; Save in string pool -2621:19217+11 1191 C5 PUSH BC ; Save address on stack -2622: -2623:19228+7 1192 7E SAVSTR: LD A,(HL) ; Get string length -2624:19235+6 1193 23 INC HL -2625:19241+6 1194 23 INC HL -2626:19247+11 1195 E5 PUSH HL ; Save pointer to string -2627:19258+17 1196 CD1B12 CALL TESTR ; See if enough string space -2628:19275+10 1199 E1 POP HL ; Restore pointer to string -2629:19285+7 119A 4E LD C,(HL) ; Get LSB of address -2630:19292+6 119B 23 INC HL -2631:19298+7 119C 46 LD B,(HL) ; Get MSB of address -2632:19305+17 119D CDAA11 CALL CRTMST ; Create string entry -2633:19322+11 11A0 E5 PUSH HL ; Save pointer to MSB of addr -2634:19333+4 11A1 6F LD L,A ; Length of string -2635:19337+17 11A2 CD4913 CALL TOSTRA ; Move to string area -2636:19354+10 11A5 D1 POP DE ; Restore pointer to MSB -2637:19364+10 11A6 C9 RET -2638: -2639:19374+17 11A7 CD1B12 MKTMST: CALL TESTR ; See if enough string space -2640:19391+10 11AA 21991E CRTMST: LD HL,TMPSTR ; Temporary string -2641:19401+11 11AD E5 PUSH HL ; Save it -2642:19412+7 11AE 77 LD (HL),A ; Save length of string -2643:19419+6 11AF 23 INC HL -2644:19425+6 11B0 23 SVSTAD: INC HL -2645:19431+7 11B1 73 LD (HL),E ; Save LSB of address -2646:19438+6 11B2 23 INC HL -2647:19444+7 11B3 72 LD (HL),D ; Save MSB of address -2648:19451+10 11B4 E1 POP HL ; Restore pointer -2649:19461+10 11B5 C9 RET -2650: -2651:19471+6 11B6 2B CRTST: DEC HL ; DEC - INCed after -2652:19477+7 11B7 0622 QTSTR: LD B,'"' ; Terminating quote -2653:19484+4 11B9 50 LD D,B ; Quote to D -2654:19488+11 11BA E5 DTSTR: PUSH HL ; Save start -2655:19499+7 11BB 0EFF LD C,-1 ; Set counter to -1 -2656:19506+6 11BD 23 QTSTLP: INC HL ; Move on -2657:19512+7 11BE 7E LD A,(HL) ; Get byte -2658:19519+4 11BF 0C INC C ; Count bytes -2659:19523+4 11C0 B7 OR A ; End of line? -2660:19527+10 11C1 CACC11 JP Z,CRTSTE ; Yes - Create string entry -2661:19537+4 11C4 BA CP D ; Terminator D found? -2662:19541+10 11C5 CACC11 JP Z,CRTSTE ; Yes - Create string entry -2663:19551+4 11C8 B8 CP B ; Terminator B found? -2664:19555+10 11C9 C2BD11 JP NZ,QTSTLP ; No - Keep looking -2665:19565+7 11CC FE22 CRTSTE: CP '"' ; End with '"'? -2666:19572+10+7 11CE CC4F08 CALL Z,GETCHR ; Yes - Get next character -2667:19582+19 11D1 E3 EX (SP),HL ; Starting quote -2668:19601+6 11D2 23 INC HL ; First byte of string -2669:19607+4 11D3 EB EX DE,HL ; To DE -2670:19611+4 11D4 79 LD A,C ; Get length -2671:19615+17 11D5 CDAA11 CALL CRTMST ; Create string entry -2672:19632+10 11D8 11991E TSTOPL: LD DE,TMPSTR ; Temporary string -2673:19642+16 11DB 2A8B1E LD HL,(TMSTPT) ; Temporary string pool pointer -2674:19658+16 11DE 22BE1E LD (FPREG),HL ; Save address of string ptr -2675:19674+7 11E1 3E01 LD A,1 -2676:19681+13 11E3 32871E LD (TYPE),A ; Set type to string -2677:19694+4 11E6 EB EX DE,HL ; Move string to pool -2678:19698+16 11E7 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -2679:19714+16 11E9 EDA0 LDI -2680:19730+16 11EB EDA0 LDI -2681:19746+16 11ED EDA0 LDI -2682:19762+4 11EF EB EX DE,HL ; Swap source destination -2683:19766+4 11F0 7C LD A,H ; Out of string pool? -2684:19770+4 11F1 92 SUB D ; Compare with D -2685:19774+7+5 11F2 2002 JR NZ,$+4 ; Different - Exit -2686:19781+4 11F4 7D LD A,L ; Get L -2687:19785+4 11F5 93 SUB E ; Compare with E -2688:19789+16 11F6 228B1E LD (TMSTPT),HL ; Save new pointer -2689:19805+10 11F9 E1 POP HL ; Restore code string address -2690:19815+7 11FA 7E LD A,(HL) ; Get next code byte -2691:19822+5+6 11FB C0 RET NZ ; Return if pool OK -2692:19827+7 11FC 1E1E LD E,ST ; ?ST Error -2693:19834+10 11FE C3FF03 JP ERROR ; String pool overflow -2694: -2695:19844+6 1201 23 PRNUMS: INC HL ; Skip leading space -2696:19850+17 1202 CDB611 PRS: CALL CRTST ; Create string entry for it -2697:19867+17 1205 CD5613 PRS1: CALL GSTRCU ; Current string to pool -2698:19884+17 1208 CD8917 CALL LOADFP ; Move string block to BCDE -2699:19901+4 120B 1C INC E ; Length + 1 -2700:19905+4 120C 1D PRSLP: DEC E ; Count characters -2701:19909+5+6 120D C8 RET Z ; End of string -2702:19914+7 120E 0A LD A,(BC) ; Get byte to output -2703:19921+17 120F CDC706 CALL OUTC ; Output character in A -2704:19938+7 1212 FE0D CP CR ; Return? -2705:19945+10+7 1214 CC230B CALL Z,DONULL ; Yes - Do nulls -2706:19955+6 1217 03 INC BC ; Next byte in string -2707:19961+10 1218 C30C12 JP PRSLP ; More characters to output -2708: -2709:19971+4 121B B7 TESTR: OR A ; Test if enough room -2710: - 121C 0E .BYTE 0EH ; No garbage collection done -2711:19975+10 121D F1 GRBDON: POP AF ; Garbage collection done -2712:19985+11 121E F5 PUSH AF ; Save status -2713:19996+16 121F 2A341E LD HL,(STRSPC) ; Bottom of string space in use -2714:20012+4 1222 EB EX DE,HL ; To DE -2715:20016+16 1223 2A9D1E LD HL,(STRBOT) ; Bottom of string area -2716:20032+4 1226 2F CPL ; Negate length (Top down) -2717:20036+4 1227 4F LD C,A ; -Length to BC -2718:20040+7 1228 06FF LD B,-1 ; BC = -ve length of string -2719:20047+11 122A 09 ADD HL,BC ; Add to bottom of space in use -2720:20058+6 122B 23 INC HL ; Plus one for 2's complement -2721:20064+4 122C 7C LD A,H ; Below string RAM area? -2722:20068+4 122D 92 SUB D ; Compare with D -2723:20072+7+5 122E 2002 JR NZ,$+4 ; Different - Exit -2724:20079+4 1230 7D LD A,L ; Get L -2725:20083+4 1231 93 SUB E ; Compare with E -2726:20087+10 1232 DA3C12 JP C,TESTOS ; Tidy up if not done else err -2727:20097+16 1235 229D1E LD (STRBOT),HL ; Save new bottom of area -2728:20113+6 1238 23 INC HL ; Point to first byte of string -2729:20119+4 1239 EB EX DE,HL ; Address to DE -2730:20123+10 123A F1 POPAF: POP AF ; Throw away status push -2731:20133+10 123B C9 RET -2732: -2733:20143+10 123C F1 TESTOS: POP AF ; Garbage collect been done? -2734:20153+7 123D 1E1A LD E,OS ; ?OS Error -2735:20160+10 123F CAFF03 JP Z,ERROR ; Yes - Not enough string apace -2736:20170+4 1242 BF CP A ; Flag garbage collect done -2737:20174+11 1243 F5 PUSH AF ; Save status -2738:20185+10 1244 011D12 LD BC,GRBDON ; Garbage collection done -2739:20195+11 1247 C5 PUSH BC ; Save for RETurn -2740:20206+16 1248 2A891E GARBGE: LD HL,(LSTRAM) ; Get end of RAM pointer -2741:20222+16 124B 229D1E GARBLP: LD (STRBOT),HL ; Reset string pointer -2742:20238+10 124E 210000 LD HL,0 -2743:20248+11 1251 E5 PUSH HL ; Flag no string found -2744:20259+16 1252 2A341E LD HL,(STRSPC) ; Get bottom of string space -2745:20275+11 1255 E5 PUSH HL ; Save bottom of string space -2746:20286+10 1256 218D1E LD HL,TMSTPL ; Temporary string pool -2747:20296+20 1259 ED5B8B1E GRBLP: LD DE,(TMSTPT) ; Temporary string pool pointer -2748:20316+4 125D 7C LD A,H ; Temporary string pool done? -2749:20320+4 125E 92 SUB D ; Compare with D -2750:20324+7+5 125F 2002 JR NZ,$+4 ; Different - Exit -2751:20331+4 1261 7D LD A,L ; Get L -2752:20335+4 1262 93 SUB E ; Compare with E -2753:20339+10 1263 015912 LD BC,GRBLP ; Loop until string pool done -2754:20349+10 1266 C2B512 JP NZ,STPOOL ; No - See if in string area -2755:20359+16 1269 2AB01E LD HL,(PROGND) ; Start of simple variables -2756:20375+20 126C ED5BB21E SMPVAR: LD DE,(VAREND) ; End of simple variables -2757:20395+4 1270 7C LD A,H ; All simple strings done? -2758:20399+4 1271 92 SUB D ; Compare with D -2759:20403+7+5 1272 2002 JR NZ,$+4 ; Different - Exit -2760:20410+4 1274 7D LD A,L ; Get L -2761:20414+4 1275 93 SUB E ; Compare with E -2762:20418+10 1276 CA8412 JP Z,ARRLP ; Yes - Do string arrays -2763:20428+7 1279 7E LD A,(HL) ; Get type of variable -2764:20435+6 127A 23 INC HL -2765:20441+6 127B 23 INC HL -2766:20447+4 127C B7 OR A ; "S" flag set if string -2767:20451+17 127D CDB812 CALL STRADD ; See if string in string area -2768:20468+10 1280 C36C12 JP SMPVAR ; Loop until simple ones done -2769: -2770:20478+10 1283 C1 GNXARY: POP BC ; Scrap address of this array -2771:20488+20 1284 ED5BB41E ARRLP: LD DE,(ARREND) ; End of string arrays -2772:20508+4 1288 7C LD A,H ; All string arrays done? -2773:20512+4 1289 92 SUB D ; Compare with D -2774:20516+7+5 128A 2002 JR NZ,$+4 ; Different - Exit -2775:20523+4 128C 7D LD A,L ; Get L -2776:20527+4 128D 93 SUB E ; Compare with E -2777:20531+10 128E CAE412 JP Z,SCNEND ; Yes - Move string if found -2778:20541+17 1291 CD8917 CALL LOADFP ; Get array name to BCDE -2779:20558+4 1294 7B LD A,E ; Get type of array -2780:20562+11 1295 E5 PUSH HL ; Save address of num of dim'ns -2781:20573+11 1296 09 ADD HL,BC ; Start of next array -2782:20584+4 1297 B7 OR A ; Test type of array -2783:20588+10 1298 F28312 JP P,GNXARY ; Numeric array - Ignore it -2784:20598+16 129B 229F1E LD (CUROPR),HL ; Save address of next array -2785:20614+10 129E E1 POP HL ; Get address of num of dim'ns -2786:20624+7 129F 4E LD C,(HL) ; BC = Number of dimensions -2787:20631+7 12A0 0600 LD B,0 -2788:20638+11 12A2 09 ADD HL,BC ; Two bytes per dimension size -2789:20649+11 12A3 09 ADD HL,BC -2790:20660+6 12A4 23 INC HL ; Plus one for number of dim'ns -2791:20666+20 12A5 ED5B9F1E GRBARY: LD DE,(CUROPR) ; Get address of next array -2792:20686+4 12A9 7C LD A,H ; Is this array finished? -2793:20690+4 12AA 92 SUB D ; Compare with D -2794:20694+7+5 12AB 2002 JR NZ,$+4 ; Different - Exit -2795:20701+4 12AD 7D LD A,L ; Get L -2796:20705+4 12AE 93 SUB E ; Compare with E -2797:20709+10 12AF CA8412 JP Z,ARRLP ; Yes - Get next one -2798:20719+10 12B2 01A512 LD BC,GRBARY ; Loop until array all done -2799:20729+11 12B5 C5 STPOOL: PUSH BC ; Save return address -2800:20740+7 12B6 F680 OR 80H ; Flag string type -2801:20747+7 12B8 7E STRADD: LD A,(HL) ; Get string length -2802:20754+6 12B9 23 INC HL -2803:20760+6 12BA 23 INC HL -2804:20766+7 12BB 5E LD E,(HL) ; Get LSB of string address -2805:20773+6 12BC 23 INC HL -2806:20779+7 12BD 56 LD D,(HL) ; Get MSB of string address -2807:20786+6 12BE 23 INC HL -2808:20792+5+6 12BF F0 RET P ; Not a string - Return -2809:20797+4 12C0 B7 OR A ; Set flags on string length -2810:20801+5+6 12C1 C8 RET Z ; Null string - Return -2811:20806+4 12C2 44 LD B,H ; Save variable pointer -2812:20810+4 12C3 4D LD C,L -2813:20814+16 12C4 2A9D1E LD HL,(STRBOT) ; Bottom of new area -2814:20830+4 12C7 7C LD A,H ; String been done? -2815:20834+4 12C8 92 SUB D ; Compare with D -2816:20838+7+5 12C9 2002 JR NZ,$+4 ; Different - Exit -2817:20845+4 12CB 7D LD A,L ; Get L -2818:20849+4 12CC 93 SUB E ; Compare with E -2819:20853+4 12CD 60 LD H,B ; Restore variable pointer -2820:20857+4 12CE 69 LD L,C -2821:20861+5+6 12CF D8 RET C ; String done - Ignore -2822:20866+10 12D0 E1 POP HL ; Return address -2823:20876+19 12D1 E3 EX (SP),HL ; Lowest available string area -2824:20895+4 12D2 7C LD A,H ; String within string area? -2825:20899+4 12D3 92 SUB D ; Compare with D -2826:20903+7+5 12D4 2002 JR NZ,$+4 ; Different - Exit -2827:20910+4 12D6 7D LD A,L ; Get L -2828:20914+4 12D7 93 SUB E ; Compare with E -2829:20918+19 12D8 E3 EX (SP),HL ; Lowest available string area -2830:20937+11 12D9 E5 PUSH HL ; Re-save return address -2831:20948+4 12DA 60 LD H,B ; Restore variable pointer -2832:20952+4 12DB 69 LD L,C -2833:20956+5+6 12DC D0 RET NC ; Outside string area - Ignore -2834:20961+10 12DD C1 POP BC ; Get return , Throw 2 away -2835:20971+10 12DE F1 POP AF ; -2836:20981+10 12DF F1 POP AF ; -2837:20991+11 12E0 E5 PUSH HL ; Save variable pointer -2838:21002+11 12E1 D5 PUSH DE ; Save address of current -2839:21013+11 12E2 C5 PUSH BC ; Put back return address -2840:21024+10 12E3 C9 RET ; Go to it -2841: -2842:21034+10 12E4 D1 SCNEND: POP DE ; Addresses of strings -2843:21044+10 12E5 E1 POP HL ; -2844:21054+4 12E6 7D LD A,L ; HL = 0 if no more to do -2845:21058+4 12E7 B4 OR H -2846:21062+5+6 12E8 C8 RET Z ; No more to do - Return -2847:21067+6 12E9 2B DEC HL -2848:21073+7 12EA 46 LD B,(HL) ; MSB of address of string -2849:21080+6 12EB 2B DEC HL -2850:21086+7 12EC 4E LD C,(HL) ; LSB of address of string -2851:21093+11 12ED E5 PUSH HL ; Save variable address -2852:21104+6 12EE 2B DEC HL -2853:21110+6 12EF 2B DEC HL -2854:21116+7 12F0 6E LD L,(HL) ; HL = Length of string -2855:21123+7 12F1 2600 LD H,0 -2856:21130+11 12F3 09 ADD HL,BC ; Address of end of string+1 -2857:21141+4 12F4 50 LD D,B ; String address to DE -2858:21145+4 12F5 59 LD E,C -2859:21149+6 12F6 2B DEC HL ; Last byte in string -2860:21155+4 12F7 44 LD B,H ; Address to BC -2861:21159+4 12F8 4D LD C,L -2862:21163+16 12F9 2A9D1E LD HL,(STRBOT) ; Current bottom of string area -2863:21179+17 12FC CDB703 CALL MOVSTR ; Move string to new address -2864:21196+10 12FF E1 POP HL ; Restore variable address -2865:21206+7 1300 71 LD (HL),C ; Save new LSB of address -2866:21213+6 1301 23 INC HL -2867:21219+7 1302 70 LD (HL),B ; Save new MSB of address -2868:21226+4 1303 69 LD L,C ; Next string area+1 to HL -2869:21230+4 1304 60 LD H,B -2870:21234+6 1305 2B DEC HL ; Next string area address -2871:21240+10 1306 C34B12 JP GARBLP ; Look for more strings -2872: -2873:21250+11 1309 C5 CONCAT: PUSH BC ; Save prec' opr & code string -2874:21261+11 130A E5 PUSH HL ; -2875:21272+16 130B 2ABE1E LD HL,(FPREG) ; Get first string -2876:21288+19 130E E3 EX (SP),HL ; Save first string -2877:21307+17 130F CD820D CALL OPRND ; Get second string -2878:21324+19 1312 E3 EX (SP),HL ; Restore first string -2879:21343+17 1313 CDFA0C CALL TSTSTR ; Make sure it's a string -2880:21360+7 1316 7E LD A,(HL) ; Get length of second string -2881:21367+11 1317 E5 PUSH HL ; Save first string -2882:21378+16 1318 2ABE1E LD HL,(FPREG) ; Get second string -2883:21394+11 131B E5 PUSH HL ; Save second string -2884:21405+7 131C 86 ADD A,(HL) ; Add length of second string -2885:21412+7 131D 1E1C LD E,LS ; ?LS Error -2886:21419+10 131F DAFF03 JP C,ERROR ; String too long - Error -2887:21429+17 1322 CDA711 CALL MKTMST ; Make temporary string -2888:21446+10 1325 D1 POP DE ; Get second string to DE -2889:21456+17 1326 CD5A13 CALL GSTRDE ; Move to string pool if needed -2890:21473+19 1329 E3 EX (SP),HL ; Get first string -2891:21492+17 132A CD5913 CALL GSTRHL ; Move to string pool if needed -2892:21509+11 132D E5 PUSH HL ; Save first string -2893:21520+16 132E 2A9B1E LD HL,(TMPSTR+2) ; Temporary string address -2894:21536+4 1331 EB EX DE,HL ; To DE -2895:21540+17 1332 CD4013 CALL SSTSA ; First string to string area -2896:21557+17 1335 CD4013 CALL SSTSA ; Second string to string area -2897:21574+10 1338 21140D LD HL,EVAL2 ; Return to evaluation loop -2898:21584+19 133B E3 EX (SP),HL ; Save return,get code string -2899:21603+11 133C E5 PUSH HL ; Save code string address -2900:21614+10 133D C3D811 JP TSTOPL ; To temporary string to pool -2901: -2902:21624+10 1340 E1 SSTSA: POP HL ; Return address -2903:21634+19 1341 E3 EX (SP),HL ; Get string block,save return -2904:21653+7 1342 7E LD A,(HL) ; Get length of string -2905:21660+6 1343 23 INC HL -2906:21666+6 1344 23 INC HL -2907:21672+7 1345 4E LD C,(HL) ; Get LSB of string address -2908:21679+6 1346 23 INC HL -2909:21685+7 1347 46 LD B,(HL) ; Get MSB of string address -2910:21692+4 1348 6F LD L,A ; Length to L -2911:21696+4 1349 2C TOSTRA: INC L ; INC - DECed after -2912:21700+4 134A 2D TSALP: DEC L ; Count bytes moved -2913:21704+5+6 134B C8 RET Z ; End of string - Return -2914:21709+7 134C 0A LD A,(BC) ; Get source -2915:21716+7 134D 12 LD (DE),A ; Save destination -2916:21723+6 134E 03 INC BC ; Next source -2917:21729+6 134F 13 INC DE ; Next destination -2918:21735+10 1350 C34A13 JP TSALP ; Loop until string moved -2919: -2920:21745+17 1353 CDFA0C GETSTR: CALL TSTSTR ; Make sure it's a string -2921:21762+16 1356 2ABE1E GSTRCU: LD HL,(FPREG) ; Get current string -2922:21778+4 1359 EB GSTRHL: EX DE,HL ; Save DE -2923:21782+17 135A CD7713 GSTRDE: CALL BAKTMP ; Was it last tmp-str? -2924:21799+4 135D EB EX DE,HL ; Restore DE -2925:21803+5+6 135E C0 RET NZ ; No - Return -2926:21808+11 135F D5 PUSH DE ; Save string -2927:21819+4 1360 50 LD D,B ; String block address to DE -2928:21823+4 1361 59 LD E,C -2929:21827+6 1362 1B DEC DE ; Point to length -2930:21833+7 1363 4E LD C,(HL) ; Get string length -2931:21840+16 1364 2A9D1E LD HL,(STRBOT) ; Current bottom of string area -2932:21856+4 1367 7C LD A,H ; Last one in string area? -2933:21860+4 1368 92 SUB D ; Compare with D -2934:21864+7+5 1369 2002 JR NZ,$+4 ; Different - Exit -2935:21871+4 136B 7D LD A,L ; Get L -2936:21875+4 136C 93 SUB E ; Compare with E -2937:21879+10 136D C27513 JP NZ,POPHL ; No - Return -2938:21889+4 1370 47 LD B,A ; Clear B (A=0) -2939:21893+11 1371 09 ADD HL,BC ; Remove string from str' area -2940:21904+16 1372 229D1E LD (STRBOT),HL ; Save new bottom of str' area -2941: - 1375 POPHRT: ; Restore address of number -2942:21920+10 1375 E1 POPHL: POP HL ; Restore string -2943:21930+10 1376 C9 RET -2944: -2945:21940+16 1377 2A8B1E BAKTMP: LD HL,(TMSTPT) ; Get temporary string pool top -2946:21956+6 137A 2B DEC HL ; Back -2947:21962+7 137B 46 LD B,(HL) ; Get MSB of address -2948:21969+6 137C 2B DEC HL ; Back -2949:21975+7 137D 4E LD C,(HL) ; Get LSB of address -2950:21982+6 137E 2B DEC HL ; Back -2951:21988+6 137F 2B DEC HL ; Back -2952:21994+4 1380 7C LD A,H ; String last in string pool? -2953:21998+4 1381 92 SUB D ; Compare with D -2954:22002+7+5 1382 2002 JR NZ,$+4 ; Different - Exit -2955:22009+4 1384 7D LD A,L ; Get L -2956:22013+4 1385 93 SUB E ; Compare with E -2957:22017+5+6 1386 C0 RET NZ ; Yes - Leave it -2958:22022+16 1387 228B1E LD (TMSTPT),HL ; Save new string pool top -2959:22038+10 138A C9 RET -2960: -2961:22048+10 138B 01E110 LEN: LD BC,PASSA ; To return integer A -2962:22058+11 138E C5 PUSH BC ; Save address -2963:22069+17 138F CD5313 GETLEN: CALL GETSTR ; Get string and its length -2964:22086+4 1392 AF XOR A -2965:22090+4 1393 57 LD D,A ; Clear D -2966:22094+13 1394 32871E LD (TYPE),A ; Set type to numeric -2967:22107+7 1397 7E LD A,(HL) ; Get length of string -2968:22114+4 1398 B7 OR A ; Set status flags -2969:22118+10 1399 C9 RET -2970: -2971:22128+10 139A 01E110 ASC: LD BC,PASSA ; To return integer A -2972:22138+11 139D C5 PUSH BC ; Save address -2973:22149+17 139E CD8F13 GTFLNM: CALL GETLEN ; Get length of string -2974:22166+10 13A1 CA1609 JP Z,FCERR ; Null string - Error -2975:22176+6 13A4 23 INC HL -2976:22182+6 13A5 23 INC HL -2977:22188+7 13A6 5E LD E,(HL) ; Get LSB of address -2978:22195+6 13A7 23 INC HL -2979:22201+7 13A8 56 LD D,(HL) ; Get MSB of address -2980:22208+7 13A9 1A LD A,(DE) ; Get first byte of string -2981:22215+10 13AA C9 RET -2982: -2983:22225+7 13AB 3E01 CHR: LD A,1 ; One character string -2984:22232+17 13AD CDA711 CALL MKTMST ; Make a temporary string -2985:22249+17 13B0 CDA414 CALL MAKINT ; Make it integer A -2986:22266+16 13B3 2A9B1E LD HL,(TMPSTR+2) ; Get address of string -2987:22282+7 13B6 73 LD (HL),E ; Save character -2988:22289+10 13B7 C1 TOPOOL: POP BC ; Clean up stack -2989:22299+10 13B8 C3D811 JP TSTOPL ; Temporary string to pool -2990: -2991:22309+17 13BB CD5414 LEFT: CALL LFRGNM ; Get number and ending ")" -2992:22326+4 13BE AF XOR A ; Start at first byte in string -2993:22330+19 13BF E3 RIGHT1: EX (SP),HL ; Save code string,Get string -2994:22349+4 13C0 4F LD C,A ; Starting position in string -2995:22353+11 13C1 E5 MID1: PUSH HL ; Save string block address -2996:22364+7 13C2 7E LD A,(HL) ; Get length of string -2997:22371+4 13C3 B8 CP B ; Compare with number given -2998:22375+10 13C4 DAC913 JP C,ALLFOL ; All following bytes required -2999:22385+4 13C7 78 LD A,B ; Get new length -3000: - 13C8 11 .BYTE 11H ; Skip "LD C,0" -3001:22389+7 13C9 0E00 ALLFOL: LD C,0 ; First byte of string -3002:22396+11 13CB C5 PUSH BC ; Save position in string -3003:22407+17 13CC CD1B12 CALL TESTR ; See if enough string space -3004:22424+10 13CF C1 POP BC ; Get position in string -3005:22434+10 13D0 E1 POP HL ; Restore string block address -3006:22444+11 13D1 E5 PUSH HL ; And re-save it -3007:22455+6 13D2 23 INC HL -3008:22461+6 13D3 23 INC HL -3009:22467+7 13D4 46 LD B,(HL) ; Get LSB of address -3010:22474+6 13D5 23 INC HL -3011:22480+7 13D6 66 LD H,(HL) ; Get MSB of address -3012:22487+4 13D7 68 LD L,B ; HL = address of string -3013:22491+7 13D8 0600 LD B,0 ; BC = starting address -3014:22498+11 13DA 09 ADD HL,BC ; Point to that byte -3015:22509+4 13DB 44 LD B,H ; BC = source string -3016:22513+4 13DC 4D LD C,L -3017:22517+17 13DD CDAA11 CALL CRTMST ; Create a string entry -3018:22534+4 13E0 6F LD L,A ; Length of new string -3019:22538+17 13E1 CD4913 CALL TOSTRA ; Move string to string area -3020:22555+10 13E4 D1 POP DE ; Clear stack -3021:22565+17 13E5 CD5A13 CALL GSTRDE ; Move to string pool if needed -3022:22582+10 13E8 C3D811 JP TSTOPL ; Temporary string to pool -3023: -3024:22592+17 13EB CD5414 RIGHT: CALL LFRGNM ; Get number and ending ")" -3025:22609+10 13EE D1 POP DE ; Get string length -3026:22619+11 13EF D5 PUSH DE ; And re-save -3027:22630+7 13F0 1A LD A,(DE) ; Get length -3028:22637+4 13F1 90 SUB B ; Move back N bytes -3029:22641+10 13F2 C3BF13 JP RIGHT1 ; Go and get sub-string -3030: -3031:22651+4 13F5 EB MID: EX DE,HL ; Get code string address -3032:22655+7 13F6 7E LD A,(HL) ; Get next byte ',' or ")" -3033:22662+17 13F7 CD5914 CALL MIDNUM ; Get number supplied -3034:22679+4 13FA 04 INC B ; Is it character zero? -3035:22683+4 13FB 05 DEC B -3036:22687+10 13FC CA1609 JP Z,FCERR ; Yes - Error -3037:22697+11 13FF C5 PUSH BC ; Save starting position -3038:22708+7 1400 1EFF LD E,255 ; All of string -3039:22715+7 1402 FE29 CP ')' ; Any length given? -3040:22722+10 1404 CA0E14 JP Z,RSTSTR ; No - Rest of string -3041:22732+17 1407 CDBC06 CALL CHKSYN ; Make sure ',' follows -3042: - 140A 2C .BYTE ',' -3043:22749+17 140B CDA114 CALL GETINT ; Get integer 0-255 -3044:22766+17 140E CDBC06 RSTSTR: CALL CHKSYN ; Make sure ")" follows -3045: - 1411 29 .BYTE ")" -3046:22783+10 1412 F1 POP AF ; Restore starting position -3047:22793+19 1413 E3 EX (SP),HL ; Get string,8ave code string -3048:22812+10 1414 01C113 LD BC,MID1 ; Continuation of MID$ routine -3049:22822+11 1417 C5 PUSH BC ; Save for return -3050:22833+4 1418 3D DEC A ; Starting position-1 -3051:22837+7 1419 BE CP (HL) ; Compare with length -3052:22844+7 141A 0600 LD B,0 ; Zero bytes length -3053:22851+5+6 141C D0 RET NC ; Null string if start past end -3054:22856+4 141D 4F LD C,A ; Save starting position-1 -3055:22860+7 141E 7E LD A,(HL) ; Get length of string -3056:22867+4 141F 91 SUB C ; Subtract start -3057:22871+4 1420 BB CP E ; Enough string for it? -3058:22875+4 1421 47 LD B,A ; Save maximum length available -3059:22879+5+6 1422 D8 RET C ; Truncate string if needed -3060:22884+4 1423 43 LD B,E ; Set specified length -3061:22888+10 1424 C9 RET ; Go and create string -3062: -3063:22898+17 1425 CD8F13 VAL: CALL GETLEN ; Get length of string -3064:22915+10 1428 CA4A15 JP Z,RESZER ; Result zero -3065:22925+4 142B 5F LD E,A ; Save length -3066:22929+6 142C 23 INC HL -3067:22935+6 142D 23 INC HL -3068:22941+7 142E 7E LD A,(HL) ; Get LSB of address -3069:22948+6 142F 23 INC HL -3070:22954+7 1430 66 LD H,(HL) ; Get MSB of address -3071:22961+4 1431 6F LD L,A ; HL = String address -3072:22965+11 1432 E5 PUSH HL ; Save string address -3073:22976+11 1433 19 ADD HL,DE -3074:22987+7 1434 46 LD B,(HL) ; Get end of string+1 byte -3075:22994+7 1435 72 LD (HL),D ; Zero it to terminate -3076:23001+19 1436 E3 EX (SP),HL ; Save string end,get start -3077:23020+11 1437 C5 PUSH BC ; Save end+1 byte -3078:23031+7 1438 7E LD A,(HL) ; Get starting byte -3079:23038+7 1439 FE24 CP '$' ; Hex number indicated? [Searle function added] -3080:23045+10 143B C24314 JP NZ,VAL1 -3081:23055+17 143E CD431D CALL HEXTFP ; Convert Hex to FPREG -3082:23072+12 1441 180D JR VAL3 -3083:23084+7 1443 FE25 VAL1: CP '%' ; Binary number indicated? [Searle function added] -3084:23091+10 1445 C24D14 JP NZ,VAL2 -3085:23101+17 1448 CDB31D CALL BINTFP ; Convert Bin to FPREG -3086:23118+12 144B 1803 JR VAL3 -3087:23130+17 144D CD3718 VAL2: CALL ASCTFP ; Convert ASCII string to FP -3088:23147+10 1450 C1 VAL3: POP BC ; Restore end+1 byte -3089:23157+10 1451 E1 POP HL ; Restore end+1 address -3090:23167+7 1452 70 LD (HL),B ; Put back original byte -3091:23174+10 1453 C9 RET -3092: -3093:23184+4 1454 EB LFRGNM: EX DE,HL ; Code string address to HL -3094:23188+17 1455 CDBC06 CALL CHKSYN ; Make sure ")" follows -3095: - 1458 29 .BYTE ")" -3096:23205+10 1459 C1 MIDNUM: POP BC ; Get return address -3097:23215+10 145A D1 POP DE ; Get number supplied -3098:23225+11 145B C5 PUSH BC ; Re-save return address -3099:23236+4 145C 43 LD B,E ; Number to B -3100:23240+10 145D C9 RET -3101: -3102:23250+17 145E CDA414 INP: CALL MAKINT ; Make it integer A -3103:23267+13 1461 32221E LD (INPORT),A ; Set input port -3104:23280+17 1464 CD211E CALL INPSUB ; Get input from port -3105:23297+10 1467 C3E110 JP PASSA ; Return integer A -3106: -3107:23307+17 146A CD8E14 POUT: CALL SETIO ; Set up port number -3108:23324+10 146D C3E91D JP OUTSUB ; Output data and return -3109: -3110:23334+17 1470 CD8E14 WAIT: CALL SETIO ; Set up port number -3111:23351+11 1473 F5 PUSH AF ; Save AND mask -3112:23362+7 1474 1E00 LD E,0 ; Assume zero if none given -3113:23369+6 1476 2B DEC HL ; DEC 'cos GETCHR INCs -3114:23375+17 1477 CD4F08 CALL GETCHR ; Get next character -3115:23392+10 147A CA8414 JP Z,NOXOR ; No XOR byte given -3116:23402+17 147D CDBC06 CALL CHKSYN ; Make sure ',' follows -3117: - 1480 2C .BYTE ',' -3118:23419+17 1481 CDA114 CALL GETINT ; Get integer 0-255 to XOR with -3119:23436+10 1484 C1 NOXOR: POP BC ; Restore AND mask -3120:23446+17 1485 CD211E WAITLP: CALL INPSUB ; Get input -3121:23463+4 1488 AB XOR E ; Flip selected bits -3122:23467+4 1489 A0 AND B ; Result non-zero? -3123:23471+10 148A CA8514 JP Z,WAITLP ; No = keep waiting -3124:23481+10 148D C9 RET -3125: -3126:23491+17 148E CDA114 SETIO: CALL GETINT ; Get integer 0-255 -3127:23508+13 1491 32221E LD (INPORT),A ; Set input port -3128:23521+13 1494 32EA1D LD (OTPORT),A ; Set output port -3129:23534+17 1497 CDBC06 CALL CHKSYN ; Make sure ',' follows -3130: - 149A 2C .BYTE ',' -3131:23551+10 149B C3A114 JP GETINT ; Get integer 0-255 and return -3132: -3133:23561+17 149E CD4F08 FNDNUM: CALL GETCHR ; Get next character -3134:23578+17 14A1 CDF60C GETINT: CALL GETNUM ; Get a number from 0 to 255 -3135:23595+17 14A4 CDFB08 MAKINT: CALL DEPINT ; Make sure value 0 - 255 -3136:23612+4 14A7 7A LD A,D ; Get MSB of number -3137:23616+4 14A8 B7 OR A ; Zero? -3138:23620+10 14A9 C21609 JP NZ,FCERR ; No - Error -3139:23630+6 14AC 2B DEC HL ; DEC 'cos GETCHR INCs -3140:23636+17 14AD CD4F08 CALL GETCHR ; Get next character -3141:23653+4 14B0 7B LD A,E ; Get number to A -3142:23657+10 14B1 C9 RET -3143: -3144:23667+17 14B2 CD0109 PEEK: CALL DEINT ; Get memory address -3145:23684+7 14B5 1A LD A,(DE) ; Get byte in memory -3146:23691+10 14B6 C3E110 JP PASSA ; Return integer A -3147: -3148:23701+17 14B9 CDF60C POKE: CALL GETNUM ; Get memory address -3149:23718+17 14BC CD0109 CALL DEINT ; Get integer -32768 to 3276 -3150:23735+11 14BF D5 PUSH DE ; Save memory address -3151:23746+17 14C0 CDBC06 CALL CHKSYN ; Make sure ',' follows -3152: - 14C3 2C .BYTE ',' -3153:23763+17 14C4 CDA114 CALL GETINT ; Get integer 0-255 -3154:23780+10 14C7 D1 POP DE ; Restore memory address -3155:23790+7 14C8 12 LD (DE),A ; Load it into memory -3156:23797+10 14C9 C9 RET -3157: -3158:23807+10 14CA 21C119 ROUND: LD HL,HALF ; Add 0.5 to FPREG -3159:23817+17 14CD CD8917 ADDPHL: CALL LOADFP ; Load FP at (HL) to BCDE -3160:23834+10 14D0 C3DC14 JP FPADD ; Add BCDE to FPREG -3161: -3162:23844+17 14D3 CD8917 SUBPHL: CALL LOADFP ; FPREG = -FPREG + number at HL -3163: - 14D6 21 .BYTE 21H ; Skip "POP BC" and "POP DE" -3164:23861+10 14D7 C1 PSUB: POP BC ; Get FP number from stack -3165:23871+10 14D8 D1 POP DE -3166:23881+17 14D9 CD6817 SUBCDE: CALL INVSGN ; Negate FPREG -3167:23898+4 14DC 78 FPADD: LD A,B ; Get FP exponent -3168:23902+4 14DD B7 OR A ; Is number zero? -3169:23906+5+6 14DE C8 RET Z ; Yes - Nothing to add -3170:23911+13 14DF 3AC11E LD A,(FPEXP) ; Get exponent of FPREG -3171:23924+4 14E2 B7 OR A ; Is this number zero? -3172:23928+10 14E3 CA7915 JP Z,FPBCDE ; Yes - Move BCDE to FPREG -3173:23938+4 14E6 90 SUB B ; BCDE number larger? -3174:23942+10 14E7 D2FE14 JP NC,NOSWAP ; No - Don't swap them -3175:23952+4 14EA 2F CPL ; Two's complement -3176:23956+4 14EB 3C INC A ; FP exponent -3177:23960+16 14EC 2ABE1E LD HL,(FPREG) ; LSB,NLSB of FPREG -3178:23976+11 14EF E5 PUSH HL ; Stack them -3179:23987+16 14F0 2AC01E LD HL,(FPREG+2) ; MSB and exponent of FPREG -3180:24003+11 14F3 E5 PUSH HL ; Stack them -3181:24014+20 14F4 ED53BE1E LD (FPREG),DE ; Move BCDE to FPREG -3182:24034+20 14F8 ED43C01E LD (FPREG+2),BC -3183:24054+10 14FC C1 POP BC ; Restore number from stack -3184:24064+10 14FD D1 POP DE -3185:24074+7 14FE FE19 NOSWAP: CP 24+1 ; Second number insignificant? -3186:24081+5+6 1500 D0 RET NC ; Yes - First number is result -3187:24086+11 1501 F5 PUSH AF ; Save number of bits to scale -3188:24097+17 1502 CD9217 CALL SIGNS ; Set MSBs & sign of result -3189:24114+4 1505 67 LD H,A ; Save sign of result -3190:24118+10 1506 F1 POP AF ; Restore scaling factor -3191:24128+17 1507 CDAF15 CALL SCALE ; Scale BCDE to same exponent -3192:24145+4 150A B4 OR H ; Result to be positive? -3193:24149+10 150B 21BE1E LD HL,FPREG ; Point to FPREG -3194:24159+10 150E F22415 JP P,MINCDE ; No - Subtract FPREG from CDE -3195:24169+17 1511 CD8F15 CALL PLUCDE ; Add FPREG to CDE -3196:24186+10 1514 D26A15 JP NC,RONDUP ; No overflow - Round it up -3197:24196+6 1517 23 INC HL ; Point to exponent -3198:24202+11 1518 34 INC (HL) ; Increment it -3199:24213+10 1519 CAFA03 JP Z,OVERR ; Number overflowed - Error -3200:24223+7 151C 2E01 LD L,1 ; 1 bit to shift right -3201:24230+17 151E CDC515 CALL SHRT1 ; Shift result right -3202:24247+10 1521 C36A15 JP RONDUP ; Round it up -3203: -3204:24257+4 1524 AF MINCDE: XOR A ; Clear A and carry -3205:24261+4 1525 90 SUB B ; Negate exponent -3206:24265+4 1526 47 LD B,A ; Re-save exponent -3207:24269+7 1527 7E LD A,(HL) ; Get LSB of FPREG -3208:24276+4 1528 9B SBC A, E ; Subtract LSB of BCDE -3209:24280+4 1529 5F LD E,A ; Save LSB of BCDE -3210:24284+6 152A 23 INC HL -3211:24290+7 152B 7E LD A,(HL) ; Get NMSB of FPREG -3212:24297+4 152C 9A SBC A,D ; Subtract NMSB of BCDE -3213:24301+4 152D 57 LD D,A ; Save NMSB of BCDE -3214:24305+6 152E 23 INC HL -3215:24311+7 152F 7E LD A,(HL) ; Get MSB of FPREG -3216:24318+4 1530 99 SBC A,C ; Subtract MSB of BCDE -3217:24322+4 1531 4F LD C,A ; Save MSB of BCDE -3218:24326+10+7 1532 DC9B15 CONPOS: CALL C,COMPL ; Overflow - Make it positive -3219: -3220:24336+4 1535 68 BNORM: LD L,B ; L = Exponent -3221:24340+4 1536 63 LD H,E ; H = LSB -3222:24344+4 1537 AF XOR A -3223:24348+4 1538 47 BNRMLP: LD B,A ; Save bit count -3224:24352+4 1539 79 LD A,C ; Get MSB -3225:24356+4 153A B7 OR A ; Is it zero? -3226:24360+10 153B C25715 JP NZ,PNORM ; No - Do it bit at a time -3227:24370+4 153E 4A LD C,D ; MSB = NMSB -3228:24374+4 153F 54 LD D,H ; NMSB= LSB -3229:24378+4 1540 65 LD H,L ; LSB = VLSB -3230:24382+4 1541 6F LD L,A ; VLSB= 0 -3231:24386+4 1542 78 LD A,B ; Get exponent -3232:24390+7 1543 D608 SUB 8 ; Count 8 bits -3233:24397+7 1545 FEE0 CP -24-8 ; Was number zero? -3234:24404+10 1547 C23815 JP NZ,BNRMLP ; No - Keep normalising -3235:24414+4 154A AF RESZER: XOR A ; Result is zero -3236:24418+13 154B 32C11E SAVEXP: LD (FPEXP),A ; Save result as zero -3237:24431+10 154E C9 RET -3238: -3239:24441+4 154F 05 NORMAL: DEC B ; Count bits -3240:24445+11 1550 29 ADD HL,HL ; Shift HL left -3241:24456+4 1551 7A LD A,D ; Get NMSB -3242:24460+4 1552 17 RLA ; Shift left with last bit -3243:24464+4 1553 57 LD D,A ; Save NMSB -3244:24468+4 1554 79 LD A,C ; Get MSB -3245:24472+4 1555 8F ADC A,A ; Shift left with last bit -3246:24476+4 1556 4F LD C,A ; Save MSB -3247:24480+10 1557 F24F15 PNORM: JP P,NORMAL ; Not done - Keep going -3248:24490+4 155A 78 LD A,B ; Number of bits shifted -3249:24494+4 155B 5C LD E,H ; Save HL in EB -3250:24498+4 155C 45 LD B,L -3251:24502+4 155D B7 OR A ; Any shifting done? -3252:24506+10 155E CA6A15 JP Z,RONDUP ; No - Round it up -3253:24516+10 1561 21C11E LD HL,FPEXP ; Point to exponent -3254:24526+7 1564 86 ADD A,(HL) ; Add shifted bits -3255:24533+7 1565 77 LD (HL),A ; Re-save exponent -3256:24540+10 1566 D24A15 JP NC,RESZER ; Underflow - Result is zero -3257:24550+5+6 1569 C8 RET Z ; Result is zero -3258:24555+4 156A 78 RONDUP: LD A,B ; Get VLSB of number -3259:24559+10 156B 21C11E RONDB: LD HL,FPEXP ; Point to exponent -3260:24569+4 156E B7 OR A ; Any rounding? -3261:24573+10+7 156F FC8215 CALL M,FPROND ; Yes - Round number up -3262:24583+7 1572 46 LD B,(HL) ; B = Exponent -3263:24590+6 1573 23 INC HL -3264:24596+7 1574 7E LD A,(HL) ; Get sign of result -3265:24603+7 1575 E680 AND 10000000B ; Only bit 7 needed -3266:24610+4 1577 A9 XOR C ; Set correct sign -3267:24614+4 1578 4F LD C,A ; Save correct sign in number -3268:24618+20 1579 ED53BE1E FPBCDE: LD (FPREG),DE ; Move BCDE to FPREG -3269:24638+20 157D ED43C01E LD (FPREG+2),BC -3270:24658+10 1581 C9 RET -3271: -3272:24668+4 1582 1C FPROND: INC E ; Round LSB -3273:24672+5+6 1583 C0 RET NZ ; Return if ok -3274:24677+4 1584 14 INC D ; Round NMSB -3275:24681+5+6 1585 C0 RET NZ ; Return if ok -3276:24686+4 1586 0C INC C ; Round MSB -3277:24690+5+6 1587 C0 RET NZ ; Return if ok -3278:24695+7 1588 0E80 LD C,80H ; Set normal value -3279:24702+11 158A 34 INC (HL) ; Increment exponent -3280:24713+5+6 158B C0 RET NZ ; Return if ok -3281:24718+10 158C C3FA03 JP OVERR ; Overflow error -3282: -3283:24728+7 158F 7E PLUCDE: LD A,(HL) ; Get LSB of FPREG -3284:24735+4 1590 83 ADD A,E ; Add LSB of BCDE -3285:24739+4 1591 5F LD E,A ; Save LSB of BCDE -3286:24743+6 1592 23 INC HL -3287:24749+7 1593 7E LD A,(HL) ; Get NMSB of FPREG -3288:24756+4 1594 8A ADC A,D ; Add NMSB of BCDE -3289:24760+4 1595 57 LD D,A ; Save NMSB of BCDE -3290:24764+6 1596 23 INC HL -3291:24770+7 1597 7E LD A,(HL) ; Get MSB of FPREG -3292:24777+4 1598 89 ADC A,C ; Add MSB of BCDE -3293:24781+4 1599 4F LD C,A ; Save MSB of BCDE -3294:24785+10 159A C9 RET -3295: -3296:24795+10 159B 21C21E COMPL: LD HL,SGNRES ; Sign of result -3297:24805+7 159E 7E LD A,(HL) ; Get sign of result -3298:24812+4 159F 2F CPL ; Negate it -3299:24816+7 15A0 77 LD (HL),A ; Put it back -3300:24823+4 15A1 AF XOR A -3301:24827+4 15A2 6F LD L,A ; Set L to zero -3302:24831+4 15A3 90 SUB B ; Negate exponent,set carry -3303:24835+4 15A4 47 LD B,A ; Re-save exponent -3304:24839+4 15A5 7D LD A,L ; Load zero -3305:24843+4 15A6 9B SBC A,E ; Negate LSB -3306:24847+4 15A7 5F LD E,A ; Re-save LSB -3307:24851+4 15A8 7D LD A,L ; Load zero -3308:24855+4 15A9 9A SBC A,D ; Negate NMSB -3309:24859+4 15AA 57 LD D,A ; Re-save NMSB -3310:24863+4 15AB 7D LD A,L ; Load zero -3311:24867+4 15AC 99 SBC A,C ; Negate MSB -3312:24871+4 15AD 4F LD C,A ; Re-save MSB -3313:24875+10 15AE C9 RET -3314: -3315:24885+7 15AF 0600 SCALE: LD B,0 ; Clear underflow -3316:24892+7 15B1 D608 SCALLP: SUB 8 ; 8 bits (a whole byte)? -3317:24899+10 15B3 DABE15 JP C,SHRITE ; No - Shift right A bits -3318:24909+4 15B6 43 LD B,E ; <- Shift -3319:24913+4 15B7 5A LD E,D ; <- right -3320:24917+4 15B8 51 LD D,C ; <- eight -3321:24921+7 15B9 0E00 LD C,0 ; <- bits -3322:24928+10 15BB C3B115 JP SCALLP ; More bits to shift -3323: -3324:24938+7 15BE C609 SHRITE: ADD A,8+1 ; Adjust count -3325:24945+4 15C0 6F LD L,A ; Save bits to shift -3326:24949+4 15C1 AF SHRLP: XOR A ; Flag for all done -3327:24953+4 15C2 2D DEC L ; All shifting done? -3328:24957+5+6 15C3 C8 RET Z ; Yes - Return -3329:24962+4 15C4 79 LD A,C ; Get MSB -3330:24966+4 15C5 1F SHRT1: RRA ; Shift it right -3331:24970+4 15C6 4F LD C,A ; Re-save -3332:24974+4 15C7 7A LD A,D ; Get NMSB -3333:24978+4 15C8 1F RRA ; Shift right with last bit -3334:24982+4 15C9 57 LD D,A ; Re-save it -3335:24986+4 15CA 7B LD A,E ; Get LSB -3336:24990+4 15CB 1F RRA ; Shift right with last bit -3337:24994+4 15CC 5F LD E,A ; Re-save it -3338:24998+4 15CD 78 LD A,B ; Get underflow -3339:25002+4 15CE 1F RRA ; Shift right with last bit -3340:25006+4 15CF 47 LD B,A ; Re-save underflow -3341:25010+10 15D0 C3C115 JP SHRLP ; More bits to do -3342: -3343: - 15D3 00000081 UNITY: .BYTE 000H,000H,000H,081H ; 1.00000 -3344: -3345: - 15D7 03 LOGTAB: .BYTE 3 ; Table used by LOG -3346: - 15D8 AA561980 .BYTE 0AAH,056H,019H,080H ; 0.59898 -3347: - 15DC F1227680 .BYTE 0F1H,022H,076H,080H ; 0.96147 -3348: - 15E0 45AA3882 .BYTE 045H,0AAH,038H,082H ; 2.88539 -3349: -3350:25020+17 15E4 CD3F17 LOG: CALL TSTSGN ; Test sign of value -3351:25037+4 15E7 B7 OR A -3352:25041+10 15E8 EA1609 JP PE,FCERR ; ?FC Error if <= zero -3353:25051+10 15EB 21C11E LD HL,FPEXP ; Point to exponent -3354:25061+7 15EE 7E LD A,(HL) ; Get exponent -3355:25068+10 15EF 013580 LD BC,8035H ; BCDE = SQR(1/2) -3356:25078+10 15F2 11F304 LD DE,04F3H -3357:25088+4 15F5 90 SUB B ; Scale value to be < 1 -3358:25092+11 15F6 F5 PUSH AF ; Save scale factor -3359:25103+7 15F7 70 LD (HL),B ; Save new exponent -3360:25110+11 15F8 D5 PUSH DE ; Save SQR(1/2) -3361:25121+11 15F9 C5 PUSH BC -3362:25132+17 15FA CDDC14 CALL FPADD ; Add SQR(1/2) to value -3363:25149+10 15FD C1 POP BC ; Restore SQR(1/2) -3364:25159+10 15FE D1 POP DE -3365:25169+4 15FF 04 INC B ; Make it SQR(2) -3366:25173+17 1600 CD9016 CALL DVBCDE ; Divide by SQR(2) -3367:25190+10 1603 21D315 LD HL,UNITY ; Point to 1. -3368:25200+17 1606 CDD314 CALL SUBPHL ; Subtract FPREG from 1 -3369:25217+10 1609 21D715 LD HL,LOGTAB ; Coefficient table -3370:25227+17 160C CD981A CALL SUMSER ; Evaluate sum of series -3371:25244+10 160F 018080 LD BC,8080H ; BCDE = -0.5 -3372:25254+10 1612 110000 LD DE,0000H -3373:25264+17 1615 CDDC14 CALL FPADD ; Subtract 0.5 from FPREG -3374:25281+10 1618 F1 POP AF ; Restore scale factor -3375:25291+17 1619 CDAB18 CALL RSCALE ; Re-scale number -3376:25308+10 161C 013180 MULLN2: LD BC,8031H ; BCDE = Ln(2) -3377:25318+10 161F 111872 LD DE,7218H -3378: - 1622 21 .BYTE 21H ; Skip "POP BC" and "POP DE" -3379: -3380:25328+10 1623 C1 MULT: POP BC ; Get number from stack -3381:25338+10 1624 D1 POP DE -3382:25348+17 1625 CD3F17 FPMULT: CALL TSTSGN ; Test sign of FPREG -3383:25365+5+6 1628 C8 RET Z ; Return zero if zero -3384:25370+7 1629 2E00 LD L,0 ; Flag add exponents -3385:25377+17 162B CDF816 CALL ADDEXP ; Add exponents -3386:25394+4 162E 79 LD A,C ; Get MSB of multiplier -3387:25398+13 162F 32D01E LD (MULVAL),A ; Save MSB of multiplier -3388:25411+4 1632 EB EX DE,HL -3389:25415+16 1633 22D11E LD (MULVAL+1),HL ; Save rest of multiplier -3390:25431+10 1636 010000 LD BC,0 ; Partial product (BCDE) = zero -3391:25441+4 1639 50 LD D,B -3392:25445+4 163A 58 LD E,B -3393:25449+10 163B 213515 LD HL,BNORM ; Address of normalise -3394:25459+11 163E E5 PUSH HL ; Save for return -3395:25470+10 163F 214716 LD HL,MULT8 ; Address of 8 bit multiply -3396:25480+11 1642 E5 PUSH HL ; Save for NMSB,MSB -3397:25491+11 1643 E5 PUSH HL ; -3398:25502+10 1644 21BE1E LD HL,FPREG ; Point to number -3399:25512+7 1647 7E MULT8: LD A,(HL) ; Get LSB of number -3400:25519+6 1648 23 INC HL ; Point to NMSB -3401:25525+4 1649 B7 OR A ; Test LSB -3402:25529+10 164A CA7316 JP Z,BYTSFT ; Zero - shift to next byte -3403:25539+11 164D E5 PUSH HL ; Save address of number -3404:25550+7 164E 2E08 LD L,8 ; 8 bits to multiply by -3405:25557+4 1650 1F MUL8LP: RRA ; Shift LSB right -3406:25561+4 1651 67 LD H,A ; Save LSB -3407:25565+4 1652 79 LD A,C ; Get MSB -3408:25569+10 1653 D26116 JP NC,NOMADD ; Bit was zero - Don't add -3409:25579+11 1656 E5 PUSH HL ; Save LSB and count -3410:25590+16 1657 2AD11E LD HL,(MULVAL+1) ; Get LSB and NMSB -3411:25606+11 165A 19 ADD HL,DE ; Add NMSB and LSB -3412:25617+4 165B EB EX DE,HL ; Leave sum in DE -3413:25621+10 165C E1 POP HL ; Restore MSB and count -3414:25631+13 165D 3AD01E LD A,(MULVAL) ; Get MSB of multiplier -3415:25644+4 1660 89 ADC A,C ; Add MSB -3416:25648+4 1661 1F NOMADD: RRA ; Shift MSB right -3417:25652+4 1662 4F LD C,A ; Re-save MSB -3418:25656+4 1663 7A LD A,D ; Get NMSB -3419:25660+4 1664 1F RRA ; Shift NMSB right -3420:25664+4 1665 57 LD D,A ; Re-save NMSB -3421:25668+4 1666 7B LD A,E ; Get LSB -3422:25672+4 1667 1F RRA ; Shift LSB right -3423:25676+4 1668 5F LD E,A ; Re-save LSB -3424:25680+4 1669 78 LD A,B ; Get VLSB -3425:25684+4 166A 1F RRA ; Shift VLSB right -3426:25688+4 166B 47 LD B,A ; Re-save VLSB -3427:25692+4 166C 2D DEC L ; Count bits multiplied -3428:25696+4 166D 7C LD A,H ; Get LSB of multiplier -3429:25700+10 166E C25016 JP NZ,MUL8LP ; More - Do it -3430:25710+10 1671 E1 POP HL ; Restore address of number -3431:25720+10 1672 C9 RET -3432: -3433:25730+4 1673 43 BYTSFT: LD B,E ; Shift partial product left -3434:25734+4 1674 5A LD E,D -3435:25738+4 1675 51 LD D,C -3436:25742+4 1676 4F LD C,A -3437:25746+10 1677 C9 RET -3438: -3439:25756+16 1678 2ABE1E DIV10: LD HL,(FPREG) ; LSB,NLSB of FPREG -3440:25772+11 167B E5 PUSH HL ; Stack them -3441:25783+16 167C 2AC01E LD HL,(FPREG+2) ; MSB and exponent of FPREG -3442:25799+11 167F E5 PUSH HL ; Stack them -3443:25810+10 1680 012084 LD BC,8420H ; BCDE = 10. -3444:25820+10 1683 110000 LD DE,0000H -3445:25830+20 1686 ED53BE1E LD (FPREG),DE ; Move 10 to FPREG -3446:25850+20 168A ED43C01E LD (FPREG+2),BC -3447: -3448:25870+10 168E C1 DIV: POP BC ; Get number from stack -3449:25880+10 168F D1 POP DE -3450:25890+17 1690 CD3F17 DVBCDE: CALL TSTSGN ; Test sign of FPREG -3451:25907+10 1693 CAEE03 JP Z,DZERR ; Error if division by zero -3452:25917+7 1696 2EFF LD L,-1 ; Flag subtract exponents -3453:25924+17 1698 CDF816 CALL ADDEXP ; Subtract exponents -3454:25941+11 169B 34 INC (HL) ; Add 2 to exponent to adjust -3455:25952+11 169C 34 INC (HL) -3456:25963+6 169D 2B DEC HL ; Point to MSB -3457:25969+7 169E 7E LD A,(HL) ; Get MSB of dividend -3458:25976+13 169F 32F51D LD (DIV3),A ; Save for subtraction -3459:25989+6 16A2 2B DEC HL -3460:25995+7 16A3 7E LD A,(HL) ; Get NMSB of dividend -3461:26002+13 16A4 32F11D LD (DIV2),A ; Save for subtraction -3462:26015+6 16A7 2B DEC HL -3463:26021+7 16A8 7E LD A,(HL) ; Get MSB of dividend -3464:26028+13 16A9 32ED1D LD (DIV1),A ; Save for subtraction -3465:26041+4 16AC 41 LD B,C ; Get MSB -3466:26045+4 16AD EB EX DE,HL ; NMSB,LSB to HL -3467:26049+4 16AE AF XOR A -3468:26053+4 16AF 4F LD C,A ; Clear MSB of quotient -3469:26057+4 16B0 57 LD D,A ; Clear NMSB of quotient -3470:26061+4 16B1 5F LD E,A ; Clear LSB of quotient -3471:26065+13 16B2 32F81D LD (DIV4),A ; Clear overflow count -3472:26078+11 16B5 E5 DIVLP: PUSH HL ; Save divisor -3473:26089+11 16B6 C5 PUSH BC -3474:26100+4 16B7 7D LD A,L ; Get LSB of number -3475:26104+17 16B8 CDEC1D CALL DIVSUP ; Subt' divisor from dividend -3476:26121+7 16BB DE00 SBC A,0 ; Count for overflows -3477:26128+4 16BD 3F CCF -3478:26132+10 16BE D2C816 JP NC,RESDIV ; Restore divisor if borrow -3479:26142+13 16C1 32F81D LD (DIV4),A ; Re-save overflow count -3480:26155+10 16C4 F1 POP AF ; Scrap divisor -3481:26165+10 16C5 F1 POP AF -3482:26175+4 16C6 37 SCF ; Set carry to -3483: - 16C7 D2 .BYTE 0D2H ; Skip "POP BC" and "POP HL" -3484: -3485:26179+10 16C8 C1 RESDIV: POP BC ; Restore divisor -3486:26189+10 16C9 E1 POP HL -3487:26199+4 16CA 79 LD A,C ; Get MSB of quotient -3488:26203+4 16CB 3C INC A -3489:26207+4 16CC 3D DEC A -3490:26211+4 16CD 1F RRA ; Bit 0 to bit 7 -3491:26215+10 16CE FA6B15 JP M,RONDB ; Done - Normalise result -3492:26225+4 16D1 17 RLA ; Restore carry -3493:26229+4 16D2 7B LD A,E ; Get LSB of quotient -3494:26233+4 16D3 17 RLA ; Double it -3495:26237+4 16D4 5F LD E,A ; Put it back -3496:26241+4 16D5 7A LD A,D ; Get NMSB of quotient -3497:26245+4 16D6 17 RLA ; Double it -3498:26249+4 16D7 57 LD D,A ; Put it back -3499:26253+4 16D8 79 LD A,C ; Get MSB of quotient -3500:26257+4 16D9 17 RLA ; Double it -3501:26261+4 16DA 4F LD C,A ; Put it back -3502:26265+11 16DB 29 ADD HL,HL ; Double NMSB,LSB of divisor -3503:26276+4 16DC 78 LD A,B ; Get MSB of divisor -3504:26280+4 16DD 17 RLA ; Double it -3505:26284+4 16DE 47 LD B,A ; Put it back -3506:26288+13 16DF 3AF81D LD A,(DIV4) ; Get VLSB of quotient -3507:26301+4 16E2 17 RLA ; Double it -3508:26305+13 16E3 32F81D LD (DIV4),A ; Put it back -3509:26318+4 16E6 79 LD A,C ; Get MSB of quotient -3510:26322+4 16E7 B2 OR D ; Merge NMSB -3511:26326+4 16E8 B3 OR E ; Merge LSB -3512:26330+10 16E9 C2B516 JP NZ,DIVLP ; Not done - Keep dividing -3513:26340+11 16EC E5 PUSH HL ; Save divisor -3514:26351+10 16ED 21C11E LD HL,FPEXP ; Point to exponent -3515:26361+11 16F0 35 DEC (HL) ; Divide by 2 -3516:26372+10 16F1 E1 POP HL ; Restore divisor -3517:26382+10 16F2 C2B516 JP NZ,DIVLP ; Ok - Keep going -3518:26392+10 16F5 C3FA03 JP OVERR ; Overflow error -3519: -3520:26402+4 16F8 78 ADDEXP: LD A,B ; Get exponent of dividend -3521:26406+4 16F9 B7 OR A ; Test it -3522:26410+10 16FA CA1C17 JP Z,OVTST3 ; Zero - Result zero -3523:26420+4 16FD 7D LD A,L ; Get add/subtract flag -3524:26424+10 16FE 21C11E LD HL,FPEXP ; Point to exponent -3525:26434+7 1701 AE XOR (HL) ; Add or subtract it -3526:26441+4 1702 80 ADD A,B ; Add the other exponent -3527:26445+4 1703 47 LD B,A ; Save new exponent -3528:26449+4 1704 1F RRA ; Test exponent for overflow -3529:26453+4 1705 A8 XOR B -3530:26457+4 1706 78 LD A,B ; Get exponent -3531:26461+10 1707 F21B17 JP P,OVTST2 ; Positive - Test for overflow -3532:26471+7 170A C680 ADD A,80H ; Add excess 128 -3533:26478+7 170C 77 LD (HL),A ; Save new exponent -3534:26485+10 170D CA7513 JP Z,POPHRT ; Zero - Result zero -3535:26495+17 1710 CD9217 CALL SIGNS ; Set MSBs and sign of result -3536:26512+7 1713 77 LD (HL),A ; Save new exponent -3537:26519+6 1714 2B DEC HL ; Point to MSB -3538:26525+10 1715 C9 RET -3539: -3540:26535+17 1716 CD3F17 OVTST1: CALL TSTSGN ; Test sign of FPREG -3541:26552+4 1719 2F CPL ; Invert sign -3542:26556+10 171A E1 POP HL ; Clean up stack -3543:26566+4 171B B7 OVTST2: OR A ; Test if new exponent zero -3544:26570+10 171C E1 OVTST3: POP HL ; Clear off return address -3545:26580+10 171D F24A15 JP P,RESZER ; Result zero -3546:26590+10 1720 C3FA03 JP OVERR ; Overflow error -3547: -3548:26600+20 1723 ED5BBE1E MLSP10: LD DE,(FPREG) ; Move FPREG to BCDE -3549:26620+20 1727 ED4BC01E LD BC,(FPREG+2) -3550:26640+4 172B 78 LD A,B ; Get exponent -3551:26644+4 172C B7 OR A ; Is it zero? -3552:26648+5+6 172D C8 RET Z ; Yes - Result is zero -3553:26653+7 172E C602 ADD A,2 ; Multiply by 4 -3554:26660+10 1730 DAFA03 JP C,OVERR ; Overflow - ?OV Error -3555:26670+4 1733 47 LD B,A ; Re-save exponent -3556:26674+17 1734 CDDC14 CALL FPADD ; Add BCDE to FPREG (Times 5) -3557:26691+10 1737 21C11E LD HL,FPEXP ; Point to exponent -3558:26701+11 173A 34 INC (HL) ; Double number (Times 10) -3559:26712+5+6 173B C0 RET NZ ; Ok - Return -3560:26717+10 173C C3FA03 JP OVERR ; Overflow error -3561: -3562:26727+13 173F 3AC11E TSTSGN: LD A,(FPEXP) ; Get sign of FPREG -3563:26740+4 1742 B7 OR A -3564:26744+5+6 1743 C8 RET Z ; RETurn if number is zero -3565:26749+13 1744 3AC01E LD A,(FPREG+2) ; Get MSB of FPREG -3566: - 1747 FE .BYTE 0FEH ; Test sign -3567:26762+4 1748 2F RETREL: CPL ; Invert sign -3568:26766+4 1749 17 RLA ; Sign bit to carry -3569:26770+4 174A 9F FLGDIF: SBC A,A ; Carry to all bits of A -3570:26774+5+6 174B C0 RET NZ ; Return -1 if negative -3571:26779+4 174C 3C INC A ; Bump to +1 -3572:26783+10 174D C9 RET ; Positive - Return +1 -3573: -3574:26793+17 174E CD3F17 SGN: CALL TSTSGN ; Test sign of FPREG -3575:26810+7 1751 0688 FLGREL: LD B,80H+8 ; 8 bit integer in exponent -3576:26817+10 1753 110000 LD DE,0 ; Zero NMSB and LSB -3577:26827+10 1756 21C11E RETINT: LD HL,FPEXP ; Point to exponent -3578:26837+4 1759 4F LD C,A ; CDE = MSB,NMSB and LSB -3579:26841+7 175A 70 LD (HL),B ; Save exponent -3580:26848+7 175B 0600 LD B,0 ; CDE = integer to normalise -3581:26855+6 175D 23 INC HL ; Point to sign of result -3582:26861+10 175E 3680 LD (HL),80H ; Set sign of result -3583:26871+4 1760 17 RLA ; Carry = sign of integer -3584:26875+10 1761 C33215 JP CONPOS ; Set sign of result -3585: -3586:26885+17 1764 CD3F17 ABS: CALL TSTSGN ; Test sign of FPREG -3587:26902+5+6 1767 F0 RET P ; Return if positive -3588:26907+10 1768 21C01E INVSGN: LD HL,FPREG+2 ; Point to MSB -3589:26917+7 176B 7E LD A,(HL) ; Get sign of mantissa -3590:26924+7 176C EE80 XOR 80H ; Invert sign of mantissa -3591:26931+7 176E 77 LD (HL),A ; Re-save sign of mantissa -3592:26938+10 176F C9 RET -3593: -3594:26948+4 1770 EB STAKFP: EX DE,HL ; Save code string address -3595:26952+16 1771 2ABE1E LD HL,(FPREG) ; LSB,NLSB of FPREG -3596:26968+19 1774 E3 EX (SP),HL ; Stack them,get return -3597:26987+11 1775 E5 PUSH HL ; Re-save return -3598:26998+16 1776 2AC01E LD HL,(FPREG+2) ; MSB and exponent of FPREG -3599:27014+19 1779 E3 EX (SP),HL ; Stack them,get return -3600:27033+11 177A E5 PUSH HL ; Re-save return -3601:27044+4 177B EB EX DE,HL ; Restore code string address -3602:27048+10 177C C9 RET -3603: -3604:27058+10 177D 11BE1E PHLTFP: LD DE,FPREG ; Number at HL to FPREG -3605:27068+16 1780 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -3606:27084+16 1782 EDA0 LDI -3607:27100+16 1784 EDA0 LDI -3608:27116+16 1786 EDA0 LDI -3609:27132+10 1788 C9 RET -3610: -3611:27142+7 1789 5E LOADFP: LD E,(HL) ; Get LSB of number -3612:27149+6 178A 23 INC HL -3613:27155+7 178B 56 LD D,(HL) ; Get NMSB of number -3614:27162+6 178C 23 INC HL -3615:27168+7 178D 4E LD C,(HL) ; Get MSB of number -3616:27175+6 178E 23 INC HL -3617:27181+7 178F 46 LD B,(HL) ; Get exponent of number -3618:27188+6 1790 23 INCHL: INC HL ; Used for conditional "INC HL" -3619:27194+10 1791 C9 RET -3620: -3621:27204+10 1792 21C01E SIGNS: LD HL,FPREG+2 ; Point to MSB of FPREG -3622:27214+7 1795 7E LD A,(HL) ; Get MSB -3623:27221+4 1796 07 RLCA ; Old sign to carry -3624:27225+4 1797 37 SCF ; Set MSBit -3625:27229+4 1798 1F RRA ; Set MSBit of MSB -3626:27233+7 1799 77 LD (HL),A ; Save new MSB -3627:27240+4 179A 3F CCF ; Complement sign -3628:27244+4 179B 1F RRA ; Old sign to carry -3629:27248+6 179C 23 INC HL -3630:27254+6 179D 23 INC HL -3631:27260+7 179E 77 LD (HL),A ; Set sign of result SGNRES -3632:27267+4 179F 79 LD A,C ; Get MSB -3633:27271+4 17A0 07 RLCA ; Old sign to carry -3634:27275+4 17A1 37 SCF ; Set MSBit -3635:27279+4 17A2 1F RRA ; Set MSBit of MSB -3636:27283+4 17A3 4F LD C,A ; Save MSB -3637:27287+4 17A4 1F RRA -3638:27291+7 17A5 AE XOR (HL) ; New sign of result -3639:27298+10 17A6 C9 RET -3640: -3641:27308+4 17A7 78 CMPNUM: LD A,B ; Get exponent of number -3642:27312+4 17A8 B7 OR A -3643:27316+10 17A9 CA3F17 JP Z,TSTSGN ; Zero - Test sign of FPREG -3644:27326+10 17AC 214817 LD HL,RETREL ; Return relation routine -3645:27336+11 17AF E5 PUSH HL ; Save for return -3646:27347+17 17B0 CD3F17 CALL TSTSGN ; Test sign of FPREG -3647:27364+4 17B3 79 LD A,C ; Get MSB of number -3648:27368+5+6 17B4 C8 RET Z ; FPREG zero - Number's MSB -3649:27373+10 17B5 21C01E LD HL,FPREG+2 ; MSB of FPREG -3650:27383+7 17B8 AE XOR (HL) ; Combine signs -3651:27390+4 17B9 79 LD A,C ; Get MSB of number -3652:27394+5+6 17BA F8 RET M ; Exit if signs different -3653:27399+17 17BB CDC117 CALL CMPFP ; Compare FP numbers -3654:27416+4 17BE 1F RRA ; Get carry to sign -3655:27420+4 17BF A9 XOR C ; Combine with MSB of number -3656:27424+10 17C0 C9 RET -3657: -3658:27434+6 17C1 23 CMPFP: INC HL ; Point to exponent -3659:27440+4 17C2 78 LD A,B ; Get exponent -3660:27444+7 17C3 BE CP (HL) ; Compare exponents -3661:27451+5+6 17C4 C0 RET NZ ; Different -3662:27456+6 17C5 2B DEC HL ; Point to MBS -3663:27462+4 17C6 79 LD A,C ; Get MSB -3664:27466+7 17C7 BE CP (HL) ; Compare MSBs -3665:27473+5+6 17C8 C0 RET NZ ; Different -3666:27478+6 17C9 2B DEC HL ; Point to NMSB -3667:27484+4 17CA 7A LD A,D ; Get NMSB -3668:27488+7 17CB BE CP (HL) ; Compare NMSBs -3669:27495+5+6 17CC C0 RET NZ ; Different -3670:27500+6 17CD 2B DEC HL ; Point to LSB -3671:27506+4 17CE 7B LD A,E ; Get LSB -3672:27510+7 17CF 96 SUB (HL) ; Compare LSBs -3673:27517+5+6 17D0 C0 RET NZ ; Different -3674:27522+10 17D1 E1 POP HL ; Drop RETurn -3675:27532+10 17D2 E1 POP HL ; Drop another RETurn -3676:27542+10 17D3 C9 RET -3677: -3678:27552+4 17D4 47 FPINT: LD B,A ; <- Move -3679:27556+4 17D5 4F LD C,A ; <- exponent -3680:27560+4 17D6 57 LD D,A ; <- to all -3681:27564+4 17D7 5F LD E,A ; <- bits -3682:27568+4 17D8 B7 OR A ; Test exponent -3683:27572+5+6 17D9 C8 RET Z ; Zero - Return zero -3684:27577+11 17DA E5 PUSH HL ; Save pointer to number -3685:27588+20 17DB ED5BBE1E LD DE,(FPREG) ; Move FPREG to BCDE -3686:27608+20 17DF ED4BC01E LD BC,(FPREG+2) -3687:27628+17 17E3 CD9217 CALL SIGNS ; Set MSBs & sign of result -3688:27645+7 17E6 AE XOR (HL) ; Combine with sign of FPREG -3689:27652+4 17E7 67 LD H,A ; Save combined signs -3690:27656+10+7 17E8 FCFD17 CALL M,DCBCDE ; Negative - Decrement BCDE -3691:27666+7 17EB 3E98 LD A,80H+24 ; 24 bits -3692:27673+4 17ED 90 SUB B ; Bits to shift -3693:27677+17 17EE CDAF15 CALL SCALE ; Shift BCDE -3694:27694+4 17F1 7C LD A,H ; Get combined sign -3695:27698+4 17F2 17 RLA ; Sign to carry -3696:27702+10+7 17F3 DC8215 CALL C,FPROND ; Negative - Round number up -3697:27712+7 17F6 0600 LD B,0 ; Zero exponent -3698:27719+10+7 17F8 DC9B15 CALL C,COMPL ; If negative make positive -3699:27729+10 17FB E1 POP HL ; Restore pointer to number -3700:27739+10 17FC C9 RET -3701: -3702:27749+6 17FD 1B DCBCDE: DEC DE ; Decrement BCDE -3703:27755+4 17FE 7A LD A,D ; Test LSBs -3704:27759+4 17FF A3 AND E -3705:27763+4 1800 3C INC A -3706:27767+5+6 1801 C0 RET NZ ; Exit if LSBs not FFFF -3707:27772+6 1802 0B DEC BC ; Decrement MSBs -3708:27778+10 1803 C9 RET -3709: -3710:27788+10 1804 21C11E INT: LD HL,FPEXP ; Point to exponent -3711:27798+7 1807 7E LD A,(HL) ; Get exponent -3712:27805+7 1808 FE98 CP 80H+24 ; Integer accuracy only? -3713:27812+13 180A 3ABE1E LD A,(FPREG) ; Get LSB -3714:27825+5+6 180D D0 RET NC ; Yes - Already integer -3715:27830+7 180E 7E LD A,(HL) ; Get exponent -3716:27837+17 180F CDD417 CALL FPINT ; F.P to integer -3717:27854+10 1812 3698 LD (HL),80H+24 ; Save 24 bit integer -3718:27864+4 1814 7B LD A,E ; Get LSB of number -3719:27868+11 1815 F5 PUSH AF ; Save LSB -3720:27879+4 1816 79 LD A,C ; Get MSB of number -3721:27883+4 1817 17 RLA ; Sign to carry -3722:27887+17 1818 CD3215 CALL CONPOS ; Set sign of result -3723:27904+10 181B F1 POP AF ; Restore LSB of number -3724:27914+10 181C C9 RET -3725: -3726:27924+10 181D 210000 MLDEBC: LD HL,0 ; Clear partial product -3727:27934+4 1820 78 LD A,B ; Test multiplier -3728:27938+4 1821 B1 OR C -3729:27942+5+6 1822 C8 RET Z ; Return zero if zero -3730:27947+4 1823 78 LD A,B -3731:27951+7 1824 0610 LD B,16 ; 16 bits (iterations) -3732:27958+11 1826 29 MLDBLP: ADD HL,HL ; Shift partial product left -3733:27969+10 1827 DA1E10 JP C,BSERR ; ?BS Error if overflow -3734:27979+8 182A CB11 RL C -3735:27987+4 182C 17 RLA -3736:27991+10 182D D23418 JP NC,NOMLAD ; Bit was zero - No add -3737:28001+11 1830 19 ADD HL,DE -3738:28012+10 1831 DA1E10 JP C,BSERR ; ?BS Error if overflow -3739:28022+8+5 1834 10F0 NOMLAD: DJNZ MLDBLP -3740:28030+10 1836 C9 RET -3741: -3742:28040+7 1837 FE2D ASCTFP: CP '-' ; Negative? -3743:28047+11 1839 F5 PUSH AF ; Save it and flags -3744:28058+10 183A CA4318 JP Z,CNVNUM ; Yes - Convert number -3745:28068+7 183D FE2B CP '+' ; Positive? -3746:28075+10 183F CA4318 JP Z,CNVNUM ; Yes - Convert number -3747:28085+6 1842 2B DEC HL ; DEC 'cos GETCHR INCs -3748:28091+17 1843 CD4A15 CNVNUM: CALL RESZER ; Set result to zero -3749:28108+4 1846 47 LD B,A ; Digits after point counter -3750:28112+4 1847 57 LD D,A ; Sign of exponent -3751:28116+4 1848 5F LD E,A ; Exponent of ten -3752:28120+4 1849 2F CPL -3753:28124+4 184A 4F LD C,A ; Before or after point flag -3754:28128+17 184B CD4F08 MANLP: CALL GETCHR ; Get next character -3755:28145+10 184E DA9418 JP C,ADDIG ; Digit - Add to number -3756:28155+7 1851 FE2E CP '.' -3757:28162+10 1853 CA6F18 JP Z,DPOINT ; '.' - Flag point -3758:28172+7 1856 FE45 CP 'E' -3759:28179+10 1858 C27318 JP NZ,CONEXP ; Not 'E' - Scale number -3760:28189+17 185B CD4F08 CALL GETCHR ; Get next character -3761:28206+17 185E CD330E CALL SGNEXP ; Get sign of exponent -3762:28223+17 1861 CD4F08 EXPLP: CALL GETCHR ; Get next character -3763:28240+10 1864 DABB18 JP C,EDIGIT ; Digit - Add to exponent -3764:28250+4 1867 14 INC D ; Is sign negative? -3765:28254+10 1868 C27318 JP NZ,CONEXP ; No - Scale number -3766:28264+4 186B AF XOR A -3767:28268+4 186C 93 SUB E ; Negate exponent -3768:28272+4 186D 5F LD E,A ; And re-save it -3769:28276+4 186E 0C INC C ; Flag end of number -3770:28280+4 186F 0C DPOINT: INC C ; Flag point passed -3771:28284+10 1870 CA4B18 JP Z,MANLP ; Zero - Get another digit -3772:28294+11 1873 E5 CONEXP: PUSH HL ; Save code string address -3773:28305+4 1874 7B LD A,E ; Get exponent -3774:28309+4 1875 90 SUB B ; Subtract digits after point -3775:28313+10+7 1876 F48C18 SCALMI: CALL P,SCALPL ; Positive - Multiply number -3776:28323+10 1879 F28218 JP P,ENDCON ; Positive - All done -3777:28333+11 187C F5 PUSH AF ; Save number of times to /10 -3778:28344+17 187D CD7816 CALL DIV10 ; Divide by 10 -3779:28361+10 1880 F1 POP AF ; Restore count -3780:28371+4 1881 3C INC A ; Count divides -3781: -3782:28375+10 1882 C27618 ENDCON: JP NZ,SCALMI ; More to do -3783:28385+10 1885 D1 POP DE ; Restore code string address -3784:28395+10 1886 F1 POP AF ; Restore sign of number -3785:28405+10+7 1887 CC6817 CALL Z,INVSGN ; Negative - Negate number -3786:28415+4 188A EB EX DE,HL ; Code string address to HL -3787:28419+10 188B C9 RET -3788: -3789:28429+5+6 188C C8 SCALPL: RET Z ; Exit if no scaling needed -3790:28434+11 188D F5 MULTEN: PUSH AF ; Save count -3791:28445+17 188E CD2317 CALL MLSP10 ; Multiply number by 10 -3792:28462+10 1891 F1 POP AF ; Restore count -3793:28472+4 1892 3D DEC A ; Count multiplies -3794:28476+10 1893 C9 RET -3795: -3796:28486+11 1894 D5 ADDIG: PUSH DE ; Save sign of exponent -3797:28497+4 1895 57 LD D,A ; Save digit -3798:28501+4 1896 78 LD A,B ; Get digits after point -3799:28505+4 1897 89 ADC A,C ; Add one if after point -3800:28509+4 1898 47 LD B,A ; Re-save counter -3801:28513+11 1899 C5 PUSH BC ; Save point flags -3802:28524+11 189A E5 PUSH HL ; Save code string address -3803:28535+11 189B D5 PUSH DE ; Save digit -3804:28546+17 189C CD2317 CALL MLSP10 ; Multiply number by 10 -3805:28563+10 189F F1 POP AF ; Restore digit -3806:28573+7 18A0 D630 SUB '0' ; Make it absolute -3807:28580+17 18A2 CDAB18 CALL RSCALE ; Re-scale number -3808:28597+10 18A5 E1 POP HL ; Restore code string address -3809:28607+10 18A6 C1 POP BC ; Restore point flags -3810:28617+10 18A7 D1 POP DE ; Restore sign of exponent -3811:28627+10 18A8 C34B18 JP MANLP ; Get another digit -3812: -3813:28637+16 18AB 2ABE1E RSCALE: LD HL,(FPREG) ; LSB,NLSB of FPREG -3814:28653+11 18AE E5 PUSH HL ; Stack them -3815:28664+16 18AF 2AC01E LD HL,(FPREG+2) ; MSB and exponent of FPREG -3816:28680+11 18B2 E5 PUSH HL ; Stack them -3817:28691+17 18B3 CD5117 CALL FLGREL ; Digit to add to FPREG -3818:28708+10 18B6 C1 PADD: POP BC ; Restore number -3819:28718+10 18B7 D1 POP DE -3820:28728+10 18B8 C3DC14 JP FPADD ; Add BCDE to FPREG and return -3821: -3822:28738+4 18BB 7B EDIGIT: LD A,E ; Get digit -3823:28742+4 18BC 07 RLCA ; Times 2 -3824:28746+4 18BD 07 RLCA ; Times 4 -3825:28750+4 18BE 83 ADD A,E ; Times 5 -3826:28754+4 18BF 07 RLCA ; Times 10 -3827:28758+7 18C0 86 ADD A,(HL) ; Add next digit -3828:28765+7 18C1 D630 SUB '0' ; Make it absolute -3829:28772+4 18C3 5F LD E,A ; Save new digit -3830:28776+10 18C4 C36118 JP EXPLP ; Look for another digit -3831: -3832:28786+11 18C7 E5 LINEIN: PUSH HL ; Save code string address -3833:28797+10 18C8 217D03 LD HL,INMSG ; Output " in " -3834:28807+17 18CB CD0212 CALL PRS ; Output string at HL -3835:28824+10 18CE E1 POP HL ; Restore code string address -3836:28834+4 18CF EB PRNTHL: EX DE,HL ; Code string address to DE -3837:28838+4 18D0 AF XOR A -3838:28842+7 18D1 0698 LD B,80H+24 ; 24 bits -3839:28849+17 18D3 CD5617 CALL RETINT ; Return the integer -3840:28866+10 18D6 210112 LD HL,PRNUMS ; Print number string -3841:28876+11 18D9 E5 PUSH HL ; Save for return -3842:28887+10 18DA 21C31E NUMASC: LD HL,PBUFF ; Convert number to ASCII -3843:28897+11 18DD E5 PUSH HL ; Save for return -3844:28908+17 18DE CD3F17 CALL TSTSGN ; Test sign of FPREG -3845:28925+10 18E1 3620 LD (HL),' ' ; Space at start -3846:28935+10 18E3 F2E818 JP P,SPCFST ; Positive - Space to start -3847:28945+10 18E6 362D LD (HL),'-' ; '-' sign at start -3848:28955+6 18E8 23 SPCFST: INC HL ; First byte of number -3849:28961+10 18E9 3630 LD (HL),'0' ; '0' if zero -3850:28971+10 18EB CAAC19 JP Z,JSTZER ; Return '0' if zero -3851:28981+11 18EE E5 PUSH HL ; Save buffer address -3852:28992+10+7 18EF FC6817 CALL M,INVSGN ; Negate FPREG if negative -3853:29002+4 18F2 AF XOR A ; Zero A -3854:29006+11 18F3 F5 PUSH AF ; Save it -3855:29017+17 18F4 CDB219 CALL RNGTST ; Test number is in range -3856:29034+10 18F7 014391 SIXDIG: LD BC,9143H ; BCDE - 99999.9 -3857:29044+10 18FA 11F84F LD DE,4FF8H -3858:29054+17 18FD CDA717 CALL CMPNUM ; Compare numbers -3859:29071+4 1900 B7 OR A -3860:29075+10 1901 E21519 JP PO,INRNG ; > 99999.9 - Sort it out -3861:29085+10 1904 F1 POP AF ; Restore count -3862:29095+17 1905 CD8D18 CALL MULTEN ; Multiply by ten -3863:29112+11 1908 F5 PUSH AF ; Re-save count -3864:29123+10 1909 C3F718 JP SIXDIG ; Test it again -3865: -3866:29133+17 190C CD7816 GTSIXD: CALL DIV10 ; Divide by 10 -3867:29150+10 190F F1 POP AF ; Get count -3868:29160+4 1910 3C INC A ; Count divides -3869:29164+11 1911 F5 PUSH AF ; Re-save count -3870:29175+17 1912 CDB219 CALL RNGTST ; Test number is in range -3871:29192+17 1915 CDCA14 INRNG: CALL ROUND ; Add 0.5 to FPREG -3872:29209+4 1918 3C INC A -3873:29213+17 1919 CDD417 CALL FPINT ; F.P to integer -3874:29230+20 191C ED53BE1E LD (FPREG),DE ; Move BCDE to FPREG -3875:29250+20 1920 ED43C01E LD (FPREG+2),BC -3876:29270+10 1924 010603 LD BC,0306H ; 1E+06 to 1E-03 range -3877:29280+10 1927 F1 POP AF ; Restore count -3878:29290+4 1928 81 ADD A,C ; 6 digits before point -3879:29294+4 1929 3C INC A ; Add one -3880:29298+10 192A FA3619 JP M,MAKNUM ; Do it in 'E' form if < 1E-02 -3881:29308+7 192D FE08 CP 6+1+1 ; More than 999999 ? -3882:29315+10 192F D23619 JP NC,MAKNUM ; Yes - Do it in 'E' form -3883:29325+4 1932 3C INC A ; Adjust for exponent -3884:29329+4 1933 47 LD B,A ; Exponent of number -3885:29333+7 1934 3E02 LD A,2 ; Make it zero after -3886: -3887:29340+4 1936 3D MAKNUM: DEC A ; Adjust for digits to do -3888:29344+4 1937 3D DEC A -3889:29348+10 1938 E1 POP HL ; Restore buffer address -3890:29358+11 1939 F5 PUSH AF ; Save count -3891:29369+10 193A 11C519 LD DE,POWERS ; Powers of ten -3892:29379+4 193D 05 DEC B ; Count digits before point -3893:29383+10 193E C24719 JP NZ,DIGTXT ; Not zero - Do number -3894:29393+10 1941 362E LD (HL),'.' ; Save point -3895:29403+6 1943 23 INC HL ; Move on -3896:29409+10 1944 3630 LD (HL),'0' ; Save zero -3897:29419+6 1946 23 INC HL ; Move on -3898:29425+4 1947 05 DIGTXT: DEC B ; Count digits before point -3899:29429+10 1948 362E LD (HL),'.' ; Save point in case -3900:29439+10+7 194A CC9017 CALL Z,INCHL ; Last digit - move on -3901:29449+11 194D C5 PUSH BC ; Save digits before point -3902:29460+11 194E E5 PUSH HL ; Save buffer address -3903:29471+4 194F EB EX DE,HL ; Save powers of ten table -3904:29475+20 1950 ED5BBE1E LD DE,(FPREG) ; Move FPREG to BCDE -3905:29495+20 1954 ED4BC01E LD BC,(FPREG+2) -3906:29515+7 1958 062F LD B,'0'-1 ; ASCII '0' - 1 -3907:29522+4 195A 04 TRYAGN: INC B ; Count subtractions -3908:29526+4 195B 7B LD A,E ; Get LSB -3909:29530+7 195C 96 SUB (HL) ; Subtract LSB -3910:29537+4 195D 5F LD E,A ; Save LSB -3911:29541+6 195E 23 INC HL -3912:29547+4 195F 7A LD A,D ; Get NMSB -3913:29551+7 1960 9E SBC A,(HL) ; Subtract NMSB -3914:29558+4 1961 57 LD D,A ; Save NMSB -3915:29562+6 1962 23 INC HL -3916:29568+4 1963 79 LD A,C ; Get MSB -3917:29572+7 1964 9E SBC A,(HL) ; Subtract MSB -3918:29579+4 1965 4F LD C,A ; Save MSB -3919:29583+6 1966 2B DEC HL ; Point back to start -3920:29589+6 1967 2B DEC HL -3921:29595+10 1968 D25A19 JP NC,TRYAGN ; No overflow - Try again -3922:29605+17 196B CD8F15 CALL PLUCDE ; Restore number -3923:29622+6 196E 23 INC HL ; Start of next number -3924:29628+20 196F ED53BE1E LD (FPREG),DE ; Angle to FPREG -3925:29648+20 1973 ED43C01E LD (FPREG+2),BC -3926:29668+4 1977 EB EX DE,HL ; Save point in table -3927:29672+10 1978 E1 POP HL ; Restore buffer address -3928:29682+7 1979 70 LD (HL),B ; Save digit in buffer -3929:29689+6 197A 23 INC HL ; And move on -3930:29695+10 197B C1 POP BC ; Restore digit count -3931:29705+4 197C 0D DEC C ; Count digits -3932:29709+10 197D C24719 JP NZ,DIGTXT ; More - Do them -3933:29719+4 1980 05 DEC B ; Any decimal part? -3934:29723+10 1981 CA9019 JP Z,DOEBIT ; No - Do 'E' bit -3935:29733+6 1984 2B SUPTLZ: DEC HL ; Move back through buffer -3936:29739+7 1985 7E LD A,(HL) ; Get character -3937:29746+7 1986 FE30 CP '0' ; '0' character? -3938:29753+10 1988 CA8419 JP Z,SUPTLZ ; Yes - Look back for more -3939:29763+7 198B FE2E CP '.' ; A decimal point? -3940:29770+10+7 198D C49017 CALL NZ,INCHL ; Move back over digit -3941: -3942:29780+10 1990 F1 DOEBIT: POP AF ; Get 'E' flag -3943:29790+10 1991 CAAF19 JP Z,NOENED ; No 'E' needed - End buffer -3944:29800+10 1994 3645 LD (HL),'E' ; Put 'E' in buffer -3945:29810+6 1996 23 INC HL ; And move on -3946:29816+10 1997 362B LD (HL),'+' ; Put '+' in buffer -3947:29826+10 1999 F2A019 JP P,OUTEXP ; Positive - Output exponent -3948:29836+10 199C 362D LD (HL),'-' ; Put '-' in buffer -3949:29846+4 199E 2F CPL ; Negate exponent -3950:29850+4 199F 3C INC A -3951:29854+7 19A0 062F OUTEXP: LD B,'0'-1 ; ASCII '0' - 1 -3952:29861+4 19A2 04 EXPTEN: INC B ; Count subtractions -3953:29865+7 19A3 D60A SUB 10 ; Tens digit -3954:29872+10 19A5 D2A219 JP NC,EXPTEN ; More to do -3955:29882+7 19A8 C63A ADD A,'0'+10 ; Restore and make ASCII -3956:29889+6 19AA 23 INC HL ; Move on -3957:29895+7 19AB 70 LD (HL),B ; Save MSB of exponent -3958:29902+6 19AC 23 JSTZER: INC HL ; -3959:29908+7 19AD 77 LD (HL),A ; Save LSB of exponent -3960:29915+6 19AE 23 INC HL -3961:29921+7 19AF 71 NOENED: LD (HL),C ; Mark end of buffer -3962:29928+10 19B0 E1 POP HL ; Restore code string address -3963:29938+10 19B1 C9 RET -3964: -3965:29948+10 19B2 017494 RNGTST: LD BC,9474H ; BCDE = 999999. -3966:29958+10 19B5 11F723 LD DE,23F7H -3967:29968+17 19B8 CDA717 CALL CMPNUM ; Compare numbers -3968:29985+4 19BB B7 OR A -3969:29989+10 19BC E1 POP HL ; Return address to HL -3970:29999+10 19BD E20C19 JP PO,GTSIXD ; Too big - Divide by ten -3971:30009+4 19C0 E9 JP (HL) ; Otherwise return to caller -3972: -3973: - 19C1 00000080 HALF: .BYTE 00H,00H,00H,80H ; 0.5 -3974: -3975: - 19C5 A08601 POWERS: .BYTE 0A0H,086H,001H ; 100000 -3976: - 19C8 102700 .BYTE 010H,027H,000H ; 10000 -3977: - 19CB E80300 .BYTE 0E8H,003H,000H ; 1000 -3978: - 19CE 640000 .BYTE 064H,000H,000H ; 100 -3979: - 19D1 0A0000 .BYTE 00AH,000H,000H ; 10 -3980: - 19D4 010000 .BYTE 001H,000H,000H ; 1 -3981: -3982:30013+10 19D7 216817 NEGAFT: LD HL,INVSGN ; Negate result -3983:30023+19 19DA E3 EX (SP),HL ; To be done after caller -3984:30042+4 19DB E9 JP (HL) ; Return to caller -3985: -3986:30046+17 19DC CD7017 SQR: CALL STAKFP ; Put value on stack -3987:30063+10 19DF 21C119 LD HL,HALF ; Set power to 1/2 -3988:30073+10 19E2 11BE1E LD DE,FPREG ; Move 1/2 to FPREG -3989:30083+16 19E5 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -3990:30099+16 19E7 EDA0 LDI -3991:30115+16 19E9 EDA0 LDI -3992:30131+16 19EB EDA0 LDI -3993: -3994:30147+10 19ED C1 POWER: POP BC ; Get base from stack -3995:30157+10 19EE D1 POP DE -3996:30167+17 19EF CD3F17 CALL TSTSGN ; Test sign of power -3997:30184+4 19F2 78 LD A,B ; Get exponent of base -3998:30188+10 19F3 CA371A JP Z,EXP ; Make result 1 if zero -3999:30198+10 19F6 F2FD19 JP P,POWER1 ; Positive base - Ok -4000:30208+4 19F9 B7 OR A ; Zero to negative power? -4001:30212+10 19FA CAEE03 JP Z,DZERR ; Yes - ?/0 Error -4002:30222+4 19FD B7 POWER1: OR A ; Base zero? -4003:30226+10 19FE CA4B15 JP Z,SAVEXP ; Yes - Return zero -4004:30236+11 1A01 D5 PUSH DE ; Save base -4005:30247+11 1A02 C5 PUSH BC -4006:30258+4 1A03 79 LD A,C ; Get MSB of base -4007:30262+7 1A04 F67F OR 01111111B ; Get sign status -4008:30269+20 1A06 ED5BBE1E LD DE,(FPREG) ; Move power to BCDE -4009:30289+20 1A0A ED4BC01E LD BC,(FPREG+2) -4010:30309+10 1A0E F21F1A JP P,POWER2 ; Positive base - Ok -4011:30319+11 1A11 D5 PUSH DE ; Save power -4012:30330+11 1A12 C5 PUSH BC -4013:30341+17 1A13 CD0418 CALL INT ; Get integer of power -4014:30358+10 1A16 C1 POP BC ; Restore power -4015:30368+10 1A17 D1 POP DE -4016:30378+11 1A18 F5 PUSH AF ; MSB of base -4017:30389+17 1A19 CDA717 CALL CMPNUM ; Power an integer? -4018:30406+10 1A1C E1 POP HL ; Restore MSB of base -4019:30416+4 1A1D 7C LD A,H ; but don't affect flags -4020:30420+4 1A1E 1F RRA ; Exponent odd or even? -4021:30424+10 1A1F E1 POWER2: POP HL ; Restore MSB and exponent -4022:30434+16 1A20 22C01E LD (FPREG+2),HL ; Save base in FPREG -4023:30450+10 1A23 E1 POP HL ; LSBs of base -4024:30460+16 1A24 22BE1E LD (FPREG),HL ; Save in FPREG -4025:30476+10+7 1A27 DCD719 CALL C,NEGAFT ; Odd power - Negate result -4026:30486+10+7 1A2A CC6817 CALL Z,INVSGN ; Negative base - Negate it -4027:30496+11 1A2D D5 PUSH DE ; Save power -4028:30507+11 1A2E C5 PUSH BC -4029:30518+17 1A2F CDE415 CALL LOG ; Get LOG of base -4030:30535+10 1A32 C1 POP BC ; Restore power -4031:30545+10 1A33 D1 POP DE -4032:30555+17 1A34 CD2516 CALL FPMULT ; Multiply LOG by power -4033: -4034:30572+17 1A37 CD7017 EXP: CALL STAKFP ; Put value on stack -4035:30589+10 1A3A 013881 LD BC,08138H ; BCDE = 1/Ln(2) -4036:30599+10 1A3D 113BAA LD DE,0AA3BH -4037:30609+17 1A40 CD2516 CALL FPMULT ; Multiply value by 1/LN(2) -4038:30626+13 1A43 3AC11E LD A,(FPEXP) ; Get exponent -4039:30639+7 1A46 FE88 CP 80H+8 ; Is it in range? -4040:30646+10 1A48 D21617 JP NC,OVTST1 ; No - Test for overflow -4041:30656+17 1A4B CD0418 CALL INT ; Get INT of FPREG -4042:30673+7 1A4E C680 ADD A,80H ; For excess 128 -4043:30680+7 1A50 C602 ADD A,2 ; Exponent > 126? -4044:30687+10 1A52 DA1617 JP C,OVTST1 ; Yes - Test for overflow -4045:30697+11 1A55 F5 PUSH AF ; Save scaling factor -4046:30708+10 1A56 21D315 LD HL,UNITY ; Point to 1. -4047:30718+17 1A59 CDCD14 CALL ADDPHL ; Add 1 to FPREG -4048:30735+17 1A5C CD1C16 CALL MULLN2 ; Multiply by LN(2) -4049:30752+10 1A5F F1 POP AF ; Restore scaling factor -4050:30762+10 1A60 C1 POP BC ; Restore exponent -4051:30772+10 1A61 D1 POP DE -4052:30782+11 1A62 F5 PUSH AF ; Save scaling factor -4053:30793+17 1A63 CDD914 CALL SUBCDE ; Subtract exponent from FPREG -4054:30810+17 1A66 CD6817 CALL INVSGN ; Negate result -4055:30827+10 1A69 21771A LD HL,EXPTAB ; Coefficient table -4056:30837+17 1A6C CDAC1A CALL SMSER1 ; Sum the series -4057:30854+10 1A6F 110000 LD DE,0 ; Zero LSBs -4058:30864+10 1A72 C1 POP BC ; Scaling factor -4059:30874+4 1A73 4A LD C,D ; Zero MSB -4060:30878+10 1A74 C32516 JP FPMULT ; Scale result to correct value -4061: -4062: - 1A77 08 EXPTAB: .BYTE 8 ; Table used by EXP -4063: - 1A78 402E9474 .BYTE 040H,02EH,094H,074H ; -1/7! (-1/5040) -4064: - 1A7C 704F2E77 .BYTE 070H,04FH,02EH,077H ; 1/6! ( 1/720) -4065: - 1A80 6E02887A .BYTE 06EH,002H,088H,07AH ; -1/5! (-1/120) -4066: - 1A84 E6A02A7C .BYTE 0E6H,0A0H,02AH,07CH ; 1/4! ( 1/24) -4067: - 1A88 50AAAA7E .BYTE 050H,0AAH,0AAH,07EH ; -1/3! (-1/6) -4068: - 1A8C FFFF7F7F .BYTE 0FFH,0FFH,07FH,07FH ; 1/2! ( 1/2) -4069: - 1A90 00008081 .BYTE 000H,000H,080H,081H ; -1/1! (-1/1) -4070: - 1A94 00000081 .BYTE 000H,000H,000H,081H ; 1/0! ( 1/1) -4071: -4072:30888+17 1A98 CD7017 SUMSER: CALL STAKFP ; Put FPREG on stack -4073:30905+10 1A9B 112316 LD DE,MULT ; Multiply by "X" -4074:30915+11 1A9E D5 PUSH DE ; To be done after -4075:30926+11 1A9F E5 PUSH HL ; Save address of table -4076:30937+20 1AA0 ED5BBE1E LD DE,(FPREG) ; Move FPREG to BCDE -4077:30957+20 1AA4 ED4BC01E LD BC,(FPREG+2) -4078:30977+17 1AA8 CD2516 CALL FPMULT ; Square the value -4079:30994+10 1AAB E1 POP HL ; Restore address of table -4080:31004+17 1AAC CD7017 SMSER1: CALL STAKFP ; Put value on stack -4081:31021+7 1AAF 7E LD A,(HL) ; Get number of coefficients -4082:31028+6 1AB0 23 INC HL ; Point to start of table -4083:31034+10 1AB1 11BE1E LD DE,FPREG ; Move coefficient to FPREG -4084:31044+16 1AB4 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -4085:31060+16 1AB6 EDA0 LDI -4086:31076+16 1AB8 EDA0 LDI -4087:31092+16 1ABA EDA0 LDI -4088: - 1ABC 06 .BYTE 06H ; Skip "POP AF" -4089:31108+10 1ABD F1 SUMLP: POP AF ; Restore count -4090:31118+10 1ABE C1 POP BC ; Restore number -4091:31128+10 1ABF D1 POP DE -4092:31138+4 1AC0 3D DEC A ; Cont coefficients -4093:31142+5+6 1AC1 C8 RET Z ; All done -4094:31147+11 1AC2 D5 PUSH DE ; Save number -4095:31158+11 1AC3 C5 PUSH BC -4096:31169+11 1AC4 F5 PUSH AF ; Save count -4097:31180+11 1AC5 E5 PUSH HL ; Save address in table -4098:31191+17 1AC6 CD2516 CALL FPMULT ; Multiply FPREG by BCDE -4099:31208+10 1AC9 E1 POP HL ; Restore address in table -4100:31218+17 1ACA CD8917 CALL LOADFP ; Number at HL to BCDE -4101:31235+11 1ACD E5 PUSH HL ; Save address in table -4102:31246+17 1ACE CDDC14 CALL FPADD ; Add coefficient to FPREG -4103:31263+10 1AD1 E1 POP HL ; Restore address in table -4104:31273+10 1AD2 C3BD1A JP SUMLP ; More coefficients -4105: -4106:31283+17 1AD5 CD3F17 RND: CALL TSTSGN ; Test sign of FPREG -4107:31300+10 1AD8 21FC1D LD HL,SEED+2 ; Random number seed -4108:31310+10 1ADB FA4F1B JP M,RESEED ; Negative - Re-seed -4109:31320+10 1ADE 211D1E LD HL,LSTRND ; Last random number -4110:31330+10 1AE1 11BE1E LD DE,FPREG ; Move last RND to FPREG -4111:31340+16 1AE4 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -4112:31356+16 1AE6 EDA0 LDI -4113:31372+16 1AE8 EDA0 LDI -4114:31388+16 1AEA EDA0 LDI -4115:31404+10 1AEC 21FC1D LD HL,SEED+2 ; Random number seed -4116:31414+5+6 1AEF C8 RET Z ; Return if RND(0) -4117:31419+7 1AF0 86 ADD A,(HL) ; Add (SEED)+2) -4118:31426+7 1AF1 E607 AND 00000111B ; 0 to 7 -4119:31433+7 1AF3 0600 LD B,0 -4120:31440+7 1AF5 77 LD (HL),A ; Re-save seed -4121:31447+6 1AF6 23 INC HL ; Move to coefficient table -4122:31453+4 1AF7 87 ADD A,A ; 4 bytes -4123:31457+4 1AF8 87 ADD A,A ; per entry -4124:31461+4 1AF9 4F LD C,A ; BC = Offset into table -4125:31465+11 1AFA 09 ADD HL,BC ; Point to coefficient -4126:31476+17 1AFB CD8917 CALL LOADFP ; Coefficient to BCDE -4127:31493+17 1AFE CD2516 CALL FPMULT ; Multiply FPREG by coefficient -4128:31510+13 1B01 3AFB1D LD A,(SEED+1) ; Get (SEED+1) -4129:31523+4 1B04 3C INC A ; Add 1 -4130:31527+7 1B05 E603 AND 00000011B ; 0 to 3 -4131:31534+7 1B07 0600 LD B,0 -4132:31541+7 1B09 FE01 CP 1 ; Is it zero? -4133:31548+4 1B0B 88 ADC A,B ; Yes - Make it 1 -4134:31552+13 1B0C 32FB1D LD (SEED+1),A ; Re-save seed -4135:31565+10 1B0F 21531B LD HL,RNDTAB-4 ; Addition table -4136:31575+4 1B12 87 ADD A,A ; 4 bytes -4137:31579+4 1B13 87 ADD A,A ; per entry -4138:31583+4 1B14 4F LD C,A ; BC = Offset into table -4139:31587+11 1B15 09 ADD HL,BC ; Point to value -4140:31598+17 1B16 CDCD14 CALL ADDPHL ; Add value to FPREG -4141:31615+20 1B19 ED5BBE1E RND1: LD DE,(FPREG) ; Move FPREG to BCDE -4142:31635+20 1B1D ED4BC01E LD BC,(FPREG+2) -4143:31655+4 1B21 7B LD A,E ; Get LSB -4144:31659+4 1B22 59 LD E,C ; LSB = MSB -4145:31663+7 1B23 EE4F XOR 01001111B ; Fiddle around -4146:31670+4 1B25 4F LD C,A ; New MSB -4147:31674+10 1B26 21C21E LD HL,SGNRES -4148:31684+10 1B29 3680 LD (HL),80H ; Set saved signed bit to positive -4149:31694+6 1B2B 2B DEC HL ; Point to Exponent -4150:31700+7 1B2C 46 LD B,(HL) ; Get Exponent to BCDE -4151:31707+10 1B2D 3680 LD (HL),80H ; Makes Exponent 1 -4152:31717+10 1B2F 21FA1D LD HL,SEED ; Random number seed -4153:31727+11 1B32 34 INC (HL) ; Count seed -4154:31738+7 1B33 7E LD A,(HL) ; Get seed -4155:31745+7 1B34 D6AB SUB 171 ; Do it modulo 171 -4156:31752+10 1B36 C23D1B JP NZ,RND2 ; Non-zero - Ok -4157:31762+7 1B39 77 LD (HL),A ; Zero seed -4158:31769+4 1B3A 0C INC C ; Fillde about -4159:31773+4 1B3B 15 DEC D ; with the -4160:31777+4 1B3C 1C INC E ; number -4161:31781+17 1B3D CD3515 RND2: CALL BNORM ; Normalise number -4162:31798+10 1B40 111D1E LD DE,LSTRND ; Save random number -4163:31808+10 1B43 21BE1E LD HL,FPREG ; Move FPREG to last and return -4164:31818+16 1B46 EDA0 LDI ; 4 bytes to move (HL++)->(DE++) -4165:31834+16 1B48 EDA0 LDI -4166:31850+16 1B4A EDA0 LDI -4167:31866+16 1B4C EDA0 LDI -4168:31882+10 1B4E C9 RET -4169: -4170:31892+7 1B4F 77 RESEED: LD (HL),A ; Re-seed random numbers -4171:31899+6 1B50 2B DEC HL -4172:31905+7 1B51 77 LD (HL),A -4173:31912+6 1B52 2B DEC HL -4174:31918+7 1B53 77 LD (HL),A -4175:31925+10 1B54 C3191B JP RND1 ; Return RND seed -4176: -4177: - 1B57 68B14668 RNDTAB: .BYTE 068H,0B1H,046H,068H ; Table used by RND -4178: - 1B5B 99E99269 .BYTE 099H,0E9H,092H,069H -4179: - 1B5F 10D17568 .BYTE 010H,0D1H,075H,068H -4180: -4181:31935+10 1B63 21B21B COS: LD HL,HALFPI ; Point to PI/2 -4182:31945+17 1B66 CDCD14 CALL ADDPHL ; Add it to FPREG -4183:31962+17 1B69 CD7017 SIN: CALL STAKFP ; Put angle on stack -4184:31979+10 1B6C 014983 LD BC,8349H ; BCDE = 2 PI -4185:31989+10 1B6F 11DB0F LD DE,0FDBH -4186:31999+20 1B72 ED53BE1E LD (FPREG),DE ; Move 2 PI to FPREG -4187:32019+20 1B76 ED43C01E LD (FPREG+2),BC -4188:32039+10 1B7A C1 POP BC ; Restore angle -4189:32049+10 1B7B D1 POP DE -4190:32059+17 1B7C CD9016 CALL DVBCDE ; Divide angle by 2 PI -4191:32076+17 1B7F CD7017 CALL STAKFP ; Put it on stack -4192:32093+17 1B82 CD0418 CALL INT ; Get INT of result -4193:32110+10 1B85 C1 POP BC ; Restore number -4194:32120+10 1B86 D1 POP DE -4195:32130+17 1B87 CDD914 CALL SUBCDE ; Make it 0 <= value < 1 -4196:32147+10 1B8A 21B61B LD HL,QUARTR ; Point to 0.25 -4197:32157+17 1B8D CDD314 CALL SUBPHL ; Subtract value from 0.25 -4198:32174+17 1B90 CD3F17 CALL TSTSGN ; Test sign of value -4199:32191+4 1B93 37 SCF ; Flag positive -4200:32195+10 1B94 F29E1B JP P,SIN1 ; Positive - Ok -4201:32205+17 1B97 CDCA14 CALL ROUND ; Add 0.5 to value -4202:32222+17 1B9A CD3F17 CALL TSTSGN ; Test sign of value -4203:32239+4 1B9D B7 OR A ; Flag negative -4204:32243+11 1B9E F5 SIN1: PUSH AF ; Save sign -4205:32254+10+7 1B9F F46817 CALL P,INVSGN ; Negate value if positive -4206:32264+10 1BA2 21B61B LD HL,QUARTR ; Point to 0.25 -4207:32274+17 1BA5 CDCD14 CALL ADDPHL ; Add 0.25 to value -4208:32291+10 1BA8 F1 POP AF ; Restore sign -4209:32301+10+7 1BA9 D46817 CALL NC,INVSGN ; Negative - Make positive -4210:32311+10 1BAC 21BA1B LD HL,SINTAB ; Coefficient table -4211:32321+10 1BAF C3981A JP SUMSER ; Evaluate sum of series -4212: -4213: - 1BB2 DB0F4981 HALFPI: .BYTE 0DBH,00FH,049H,081H ; 1.5708 (PI/2) -4214: -4215: - 1BB6 0000007F QUARTR: .BYTE 000H,000H,000H,07FH ; 0.25 -4216: -4217: - 1BBA 05 SINTAB: .BYTE 5 ; Table used by SIN -4218: - 1BBB BAD71E86 .BYTE 0BAH,0D7H,01EH,086H ; 39.711 -4219: - 1BBF 64269987 .BYTE 064H,026H,099H,087H ;-76.575 -4220: - 1BC3 58342387 .BYTE 058H,034H,023H,087H ; 81.602 -4221: - 1BC7 E05DA586 .BYTE 0E0H,05DH,0A5H,086H ;-41.342 -4222: - 1BCB DA0F4983 .BYTE 0DAH,00FH,049H,083H ; 6.2832 -4223: -4224:32331+17 1BCF CD7017 TAN: CALL STAKFP ; Put angle on stack -4225:32348+17 1BD2 CD691B CALL SIN ; Get SIN of angle -4226:32365+10 1BD5 C1 POP BC ; Restore angle -4227:32375+10 1BD6 E1 POP HL -4228:32385+17 1BD7 CD7017 CALL STAKFP ; Save SIN of angle -4229:32402+4 1BDA EB EX DE,HL ; BCDE = Angle -4230:32406+20 1BDB ED53BE1E LD (FPREG),DE ; Angle to FPREG -4231:32426+20 1BDF ED43C01E LD (FPREG+2),BC -4232:32446+17 1BE3 CD631B CALL COS ; Get COS of angle -4233:32463+10 1BE6 C38E16 JP DIV ; TAN = SIN / COS -4234: -4235:32473+17 1BE9 CD3F17 ATN: CALL TSTSGN ; Test sign of value -4236:32490+10+7 1BEC FCD719 CALL M,NEGAFT ; Negate result after if -ve -4237:32500+10+7 1BEF FC6817 CALL M,INVSGN ; Negate value if -ve -4238:32510+13 1BF2 3AC11E LD A,(FPEXP) ; Get exponent -4239:32523+7 1BF5 FE81 CP 81H ; Number less than 1? -4240:32530+10 1BF7 DA061C JP C,ATN1 ; Yes - Get arc tangnt -4241:32540+10 1BFA 010081 LD BC,8100H ; BCDE = 1 -4242:32550+4 1BFD 51 LD D,C -4243:32554+4 1BFE 59 LD E,C -4244:32558+17 1BFF CD9016 CALL DVBCDE ; Get reciprocal of number -4245:32575+10 1C02 21D314 LD HL,SUBPHL ; Sub angle from PI/2 -4246:32585+11 1C05 E5 PUSH HL ; Save for angle > 1 -4247:32596+10 1C06 21101C ATN1: LD HL,ATNTAB ; Coefficient table -4248:32606+17 1C09 CD981A CALL SUMSER ; Evaluate sum of series -4249:32623+10 1C0C 21B21B LD HL,HALFPI ; PI/2 - angle in case > 1 -4250:32633+10 1C0F C9 RET ; Number > 1 - Sub from PI/2 -4251: -4252: - 1C10 09 ATNTAB: .BYTE 9 ; Table used by ATN -4253: - 1C11 4AD73B78 .BYTE 04AH,0D7H,03BH,078H ; 1/17 -4254: - 1C15 026E847B .BYTE 002H,06EH,084H,07BH ;-1/15 -4255: - 1C19 FEC12F7C .BYTE 0FEH,0C1H,02FH,07CH ; 1/13 -4256: - 1C1D 74319A7D .BYTE 074H,031H,09AH,07DH ;-1/11 -4257: - 1C21 843D5A7D .BYTE 084H,03DH,05AH,07DH ; 1/9 -4258: - 1C25 C87F917E .BYTE 0C8H,07FH,091H,07EH ;-1/7 -4259: - 1C29 E4BB4C7E .BYTE 0E4H,0BBH,04CH,07EH ; 1/5 -4260: - 1C2D 6CAAAA7F .BYTE 06CH,0AAH,0AAH,07FH ;-1/3 -4261: - 1C31 00000081 .BYTE 000H,000H,000H,081H ; 1/1 -4262: -4263:32643+10 1C35 C30000 MONITR: JP $0000 ; Restart (Normally Monitor Start) -4264: -4265:32653+7 1C38 3E0C CLS: LD A,CS ; ASCII Clear screen -4266:32660+11 1C3A CF RST 08H ; Output character -4267:32671+10 1C3B C9 ARET: RET ; A RETurn instruction -4268:32681+14 1C3C ED45 ARETN: RETN ; A RETurN from NMI -4269: -4270:32695+17 1C3E CDA114 WIDTH: CALL GETINT ; Get integer 0-255 -4271:32712+4 1C41 7B LD A,E ; Width to A -4272:32716+13 1C42 32251E LD (LWIDTH),A ; Set width -4273:32729+10 1C45 C9 RET -4274: -4275:32739+17 1C46 CDF60C LINES: CALL GETNUM ; Get a number -4276:32756+17 1C49 CD0109 CALL DEINT ; Get integer -32768 to 32767 -4277:32773+20 1C4C ED53291E LD (LINESC),DE ; Set lines counter -4278:32793+20 1C50 ED532B1E LD (LINESN),DE ; Set lines number -4279:32813+10 1C54 C9 RET -4280: -4281:32823+17 1C55 CD0109 DEEK: CALL DEINT ; Get integer -32768 to 32767 -4282:32840+11 1C58 D5 PUSH DE ; Save number -4283:32851+10 1C59 E1 POP HL ; Number to HL -4284:32861+7 1C5A 46 LD B,(HL) ; Get LSB of contents -4285:32868+6 1C5B 23 INC HL -4286:32874+7 1C5C 7E LD A,(HL) ; Get MSB of contents -4287:32881+10 1C5D C3D210 JP ABPASS ; Return integer AB -4288: -4289:32891+17 1C60 CDF60C DOKE: CALL GETNUM ; Get a number -4290:32908+17 1C63 CD0109 CALL DEINT ; Get integer -32768 to 32767 -4291:32925+11 1C66 D5 PUSH DE ; Save address -4292:32936+17 1C67 CDBC06 CALL CHKSYN ; Make sure ',' follows -4293: - 1C6A 2C .BYTE ',' -4294:32953+17 1C6B CDF60C CALL GETNUM ; Get a number -4295:32970+17 1C6E CD0109 CALL DEINT ; Get integer -32768 to 32767 -4296:32987+19 1C71 E3 EX (SP),HL ; Save value,get address -4297:33006+7 1C72 73 LD (HL),E ; Save LSB of value -4298:33013+6 1C73 23 INC HL -4299:33019+7 1C74 72 LD (HL),D ; Save MSB of value -4300:33026+10 1C75 E1 POP HL ; Restore code string address -4301:33036+10 1C76 C9 RET -4302: -4303: ; Load Intel HEX into program memory. -4304: ; uses : af, bc, de, hl -4305: ; (C) feilipu -4306: -4307: - 1C77 HLOAD: -4308:33046+5+6 1C77 C0 ret NZ ; Return if any more on line -4309:33051+17 1C78 CD961C call HLD_WAIT_COLON ; wait for first colon and address data -4310:33068+6 1C7B 1B dec de ; go one Byte lower -4311:33074+16 1C7C 2A891E ld hl,(LSTRAM) ; get last ram address -4312:33090+4 1C7F AF xor a ; clear carry flag -4313:33094+15 1C80 ED52 sbc hl,de -4314:33109+7+5 1C82 380B jr C,HLD_HIGH_RAM ; if last ram lower leave it, otherwise -4315:33116+20 1C84 ED53891E ld (LSTRAM),de ; store new last ram location -4316:33136+10 1C88 21CEFF ld hl,-50 ; reserve 50 bytes for string space -4317:33146+11 1C8B 19 add hl,de ; allocate string space -4318:33157+16 1C8C 22341E ld (STRSPC),hl ; save string space location -4319: - 1C8F HLD_HIGH_RAM: -4320:33173+6 1C8F 13 inc de -4321:33179+20 1C90 ED53E71D ld (USR+1),de ; store first address as "USR(x)" location -4322:33199+12 1C94 1821 jr HLD_READ_DATA ; now get the first data -4323: -4324: - 1C96 HLD_WAIT_COLON: -4325:33211+11 1C96 D7 rst 10h ; Rx byte in A -4326:33222+7 1C97 FE3A cp ':' ; wait for ':' -4327:33229+7+5 1C99 20FB jr NZ,HLD_WAIT_COLON -4328:33236+7 1C9B 0E00 ld c,0 ; reset C to compute checksum -4329:33243+17 1C9D CDD41C call HLD_READ_BYTE ; read byte count -4330:33260+4 1CA0 47 ld b,a ; store it in B -4331:33264+17 1CA1 CDD41C call HLD_READ_BYTE ; read upper byte of address -4332:33281+4 1CA4 57 ld d,a ; store in D -4333:33285+17 1CA5 CDD41C call HLD_READ_BYTE ; read lower byte of address -4334:33302+4 1CA8 5F ld e,a ; store in E -4335:33306+17 1CA9 CDD41C call HLD_READ_BYTE ; read record type -4336:33323+4 1CAC 3D dec a ; check if record type is 01 (end of file) -4337:33327+7+5 1CAD 281A jr Z,HLD_END_LOAD -4338:33334+4 1CAF 3C inc a ; check if record type is 00 (data) -4339:33338+10 1CB0 C2FD03 jp NZ,TMERR ; if not, type mismatch error -4340:33348+10 1CB3 C9 ret -4341: -4342: - 1CB4 HLD_READ: -4343:33358+17 1CB4 CD961C call HLD_WAIT_COLON ; wait for the next colon and address data -4344: - 1CB7 HLD_READ_DATA: -4345:33375+17 1CB7 CDD41C call HLD_READ_BYTE -4346:33392+7 1CBA 12 ld (de),a ; write the byte at the RAM address -4347:33399+6 1CBB 13 inc de -4348:33405+8+5 1CBC 10F9 djnz HLD_READ_DATA ; if b non zero, loop to get more data -4349: -4350: - 1CBE HLD_READ_CHKSUM: -4351:33413+17 1CBE CDD41C call HLD_READ_BYTE ; read checksum, but we don't need to keep it -4352:33430+4 1CC1 79 ld a,c ; lower byte of C checksum should be 0 -4353:33434+4 1CC2 B7 or a -4354:33438+10 1CC3 C27C1D jp NZ,HXERR ; non zero, we have an issue -4355:33448+10 1CC6 C3B41C jp HLD_READ -4356: -4357: - 1CC9 HLD_END_LOAD: -4358:33458+17 1CC9 CDD41C call HLD_READ_BYTE ; read checksum, but we don't need to keep it -4359:33475+4 1CCC 79 ld a,c ; lower byte of C checksum should be 0 -4360:33479+4 1CCD B7 or a -4361:33483+10 1CCE C27C1D jp NZ,HXERR ; non zero, we have an issue -4362:33493+10 1CD1 C3E000 jp BRKRET ; return to command line -4363: -4364: - 1CD4 HLD_READ_BYTE: ; returns byte in A, checksum in C -4365:33503+17 1CD4 CDE51C call HLD_READ_NIBBLE ; read the first nibble -4366:33520+4 1CD7 07 rlca ; shift it left by 4 bits -4367:33524+4 1CD8 07 rlca -4368:33528+4 1CD9 07 rlca -4369:33532+4 1CDA 07 rlca -4370:33536+4 1CDB 6F ld l,a ; temporarily store the first nibble in L -4371:33540+17 1CDC CDE51C call HLD_READ_NIBBLE ; get the second (low) nibble -4372:33557+4 1CDF B5 or l ; assemble two nibbles into one byte in A -4373:33561+4 1CE0 6F ld l,a ; put assembled byte back into L -4374:33565+4 1CE1 81 add a,c ; add the byte read to C (for checksum) -4375:33569+4 1CE2 4F ld c,a -4376:33573+4 1CE3 7D ld a,l -4377:33577+10 1CE4 C9 ret ; return the byte read in A (L = char received too) -4378: -4379: - 1CE5 HLD_READ_NIBBLE: -4380:33587+11 1CE5 D7 rst 10h ; Rx byte in A -4381:33598+7 1CE6 D630 sub '0' -4382:33605+7 1CE8 FE0A cp 10 -4383:33612+5+6 1CEA D8 ret C ; if A<10 just return -4384:33617+7 1CEB D607 sub 7 ; else subtract 'A'-'0' (17) and add 10 -4385:33624+10 1CED C9 ret -4386: -4387: ; HEX$(nn) Convert 16 bit number to Hexadecimal string -4388: ; (C) Searle -4389: -4390:33634+17 1CEE CDF90C HEX: CALL TSTNUM ; Verify it's a number -4391:33651+17 1CF1 CD0109 CALL DEINT ; Get integer -32768 to 32767 -4392:33668+11 1CF4 C5 PUSH BC ; Save contents of BC -4393:33679+10 1CF5 21C31E LD HL,PBUFF -4394:33689+4 1CF8 7A LD A,D ; Get high order into A -4395:33693+7 1CF9 FE00 CP $0 -4396:33700+7+5 1CFB 280C JR Z,HEX2 ; Skip output if both high digits are zero -4397:33707+17 1CFD CD261D CALL BYT2ASC ; Convert D to ASCII -4398:33724+4 1D00 78 LD A,B -4399:33728+7 1D01 FE30 CP '0' -4400:33735+7+5 1D03 2802 JR Z,HEX1 ; Don't store high digit if zero -4401:33742+7 1D05 70 LD (HL),B ; Store it to PBUFF -4402:33749+6 1D06 23 INC HL ; Next location -4403:33755+7 1D07 71 HEX1: LD (HL),C ; Store C to PBUFF+1 -4404:33762+6 1D08 23 INC HL ; Next location -4405:33768+4 1D09 7B HEX2: LD A,E ; Get lower byte -4406:33772+17 1D0A CD261D CALL BYT2ASC ; Convert E to ASCII -4407:33789+4 1D0D 7A LD A,D -4408:33793+7 1D0E FE00 CP $0 -4409:33800+7+5 1D10 2005 JR NZ,HEX3 ; If upper byte was not zero then always print lower byte -4410:33807+4 1D12 78 LD A,B -4411:33811+7 1D13 FE30 CP '0' ; If high digit of lower byte is zero then don't print -4412:33818+7+5 1D15 2802 JR Z,HEX4 -4413:33825+7 1D17 70 HEX3: LD (HL),B ; to PBUFF+2 -4414:33832+6 1D18 23 INC HL ; Next location -4415:33838+7 1D19 71 HEX4: LD (HL),C ; to PBUFF+3 -4416:33845+6 1D1A 23 INC HL ; PBUFF+4 to zero -4417:33851+4 1D1B AF XOR A ; Terminating character -4418:33855+7 1D1C 77 LD (HL),A ; Store zero to terminate -4419:33862+6 1D1D 23 INC HL ; Make sure PBUFF is terminated -4420:33868+7 1D1E 77 LD (HL),A ; Store the double zero there -4421:33875+10 1D1F C1 POP BC ; Get BC back -4422:33885+10 1D20 21C31E LD HL,PBUFF ; Reset to start of PBUFF -4423:33895+10 1D23 C38811 JP STR1 ; Convert the PBUFF to a string and return it -4424: -4425:33905+4 1D26 47 BYT2ASC:LD B,A ; Save original value -4426:33909+7 1D27 E60F AND $0F ; Strip off upper nybble -4427:33916+7 1D29 FE0A CP $0A ; 0-9? -4428:33923+7+5 1D2B 3802 JR C,ADD30 ; If A-F, add 7 more -4429:33930+7 1D2D C607 ADD A,$07 ; Bring value up to ASCII A-F -4430:33937+7 1D2F C630 ADD30: ADD A,$30 ; And make ASCII -4431:33944+4 1D31 4F LD C,A ; Save converted char to C -4432:33948+4 1D32 78 LD A,B ; Retrieve original value -4433:33952+4 1D33 0F RRCA ; and Rotate it right -4434:33956+4 1D34 0F RRCA -4435:33960+4 1D35 0F RRCA -4436:33964+4 1D36 0F RRCA -4437:33968+7 1D37 E60F AND $0F ; Mask off upper nybble -4438:33975+7 1D39 FE0A CP $0A ; 0-9? < A hex? -4439:33982+7+5 1D3B 3802 JR C,ADD301 ; Skip Add 7 -4440:33989+7 1D3D C607 ADD A,$07 ; Bring it up to ASCII A-F -4441:33996+7 1D3F C630 ADD301: ADD A,$30 ; And make it full ASCII -4442:34003+4 1D41 47 LD B,A ; Store high order byte -4443:34007+10 1D42 C9 RET -4444: -4445: ; Convert "&Hnnnn" to FPREG -4446: ; Gets a character from (HL) checks for Hexadecimal ASCII numbers "&Hnnnn" -4447: ; Char is in A, NC if char is ;<=>?@ A-z, CY is set if 0-9 -4448: ; (C) Searle -4449: -4450:34017+4 1D43 EB HEXTFP: EX DE,HL ; Move code string pointer to DE -4451:34021+10 1D44 210000 LD HL,$0000 ; Zero out the value -4452:34031+17 1D47 CD5C1D CALL GETHEX ; Check the number for valid hex -4453:34048+10 1D4A DA7C1D JP C,HXERR ; First value wasn't hex, HX error -4454:34058+12 1D4D 1805 JR HEXLP1 ; Convert first character -4455:34070+17 1D4F CD5C1D HEXLP: CALL GETHEX ; Get second and addtional characters -4456:34087+7+5 1D52 381F JR C,HEXIT ; Exit if not a hex character -4457:34094+11 1D54 29 HEXLP1: ADD HL,HL ; Rotate 4 bits to the left -4458:34105+11 1D55 29 ADD HL,HL -4459:34116+11 1D56 29 ADD HL,HL -4460:34127+11 1D57 29 ADD HL,HL -4461:34138+4 1D58 B5 OR L ; Add in D0-D3 into L -4462:34142+4 1D59 6F LD L,A ; Save new value -4463:34146+12 1D5A 18F3 JR HEXLP ; And continue until all hex characters are in -4464: -4465:34158+6 1D5C 13 GETHEX: INC DE ; Next location -4466:34164+7 1D5D 1A LD A,(DE) ; Load character at pointer -4467:34171+7 1D5E FE20 CP ' ' -4468:34178+10 1D60 CA5C1D JP Z,GETHEX ; Skip spaces -4469:34188+7 1D63 D630 SUB $30 ; Get absolute value -4470:34195+5+6 1D65 D8 RET C ; < "0", error -4471:34200+7 1D66 FE0A CP $0A -4472:34207+7+5 1D68 3805 JR C,NOSUB7 ; Is already in the range 0-9 -4473:34214+7 1D6A D607 SUB $07 ; Reduce to A-F -4474:34221+7 1D6C FE0A CP $0A ; Value should be $0A-$0F at this point -4475:34228+5+6 1D6E D8 RET C ; CY set if was : ; < = > ? @ -4476:34233+7 1D6F FE10 NOSUB7: CP $10 ; > Greater than "F"? -4477:34240+4 1D71 3F CCF -4478:34244+10 1D72 C9 RET ; CY set if it wasn't valid hex -4479: -4480:34254+4 1D73 EB HEXIT: EX DE,HL ; Value into DE, Code string into HL -4481:34258+4 1D74 7A LD A,D ; Load DE into AC -4482:34262+4 1D75 4B LD C,E ; For prep to -4483:34266+11 1D76 E5 PUSH HL -4484:34277+17 1D77 CDD110 CALL ACPASS ; ACPASS to set AC as integer into FPREG -4485:34294+10 1D7A E1 POP HL -4486:34304+10 1D7B C9 RET -4487: -4488:34314+7 1D7C 1E26 HXERR: LD E,HX ; ?HEX Error -4489:34321+10 1D7E C3FF03 JP ERROR -4490: -4491: ; BIN$(NN) Convert integer to a 1-16 char binary string -4492: ; (C) Searle -4493: -4494:34331+17 1D81 CDF90C BIN: CALL TSTNUM ; Verify it's a number -4495:34348+17 1D84 CD0109 CALL DEINT ; Get integer -32768 to 32767 -4496:34365+11 1D87 C5 BIN2: PUSH BC ; Save contents of BC -4497:34376+10 1D88 21C31E LD HL,PBUFF -4498:34386+7 1D8B 0611 LD B,17 ; One higher than max char count -4499: - 1D8D ZEROSUP: ; Suppress leading zeros -4500:34393+4 1D8D 05 DEC B ; Max 16 chars -4501:34397+4 1D8E 78 LD A,B -4502:34401+7 1D8F FE01 CP $01 -4503:34408+7+5 1D91 2808 JR Z,BITOUT ; Always output at least one character -4504:34415+8 1D93 CB13 RL E -4505:34423+8 1D95 CB12 RL D -4506:34431+7+5 1D97 30F4 JR NC,ZEROSUP -4507:34438+12 1D99 1804 JR BITOUT2 -4508: - 1D9B BITOUT: -4509:34450+8 1D9B CB13 RL E -4510:34458+8 1D9D CB12 RL D ; Top bit now in carry -4511: - 1D9F BITOUT2: -4512:34466+7 1D9F 3E30 LD A,'0' ; Char for '0' -4513:34473+7 1DA1 CE00 ADC A,0 ; If carry set then '0' --> '1' -4514:34480+7 1DA3 77 LD (HL),A -4515:34487+6 1DA4 23 INC HL -4516:34493+4 1DA5 05 DEC B -4517:34497+7+5 1DA6 20F3 JR NZ,BITOUT -4518:34504+4 1DA8 AF XOR A ; Terminating character -4519:34508+7 1DA9 77 LD (HL),A ; Store zero to terminate -4520:34515+6 1DAA 23 INC HL ; Make sure PBUFF is terminated -4521:34521+7 1DAB 77 LD (HL),A ; Store the double zero there -4522:34528+10 1DAC C1 POP BC -4523:34538+10 1DAD 21C31E LD HL,PBUFF -4524:34548+10 1DB0 C38811 JP STR1 -4525: -4526: ; Convert "&Bnnnn" to FPREG -4527: ; Gets a character from (HL) checks for Binary ASCII numbers "&Bnnnn" -4528: ; (C) Searle -4529: -4530:34558+4 1DB3 EB BINTFP: EX DE,HL ; Move code string pointer to DE -4531:34562+10 1DB4 210000 LD HL,$0000 ; Zero out the value -4532:34572+17 1DB7 CDD01D CALL CHKBIN ; Check the number for valid bin -4533:34589+10 1DBA DADE1D JP C,BINERR ; First value wasn't bin, HX error -4534:34599+7 1DBD D630 BINIT: SUB '0' -4535:34606+11 1DBF 29 ADD HL,HL ; Rotate HL left -4536:34617+4 1DC0 B5 OR L -4537:34621+4 1DC1 6F LD L,A -4538:34625+17 1DC2 CDD01D CALL CHKBIN ; Get second and addtional characters -4539:34642+7+5 1DC5 30F6 JR NC,BINIT ; Process if a bin character -4540:34649+4 1DC7 EB EX DE,HL ; Value into DE, Code string into HL -4541:34653+4 1DC8 7A LD A,D ; Load DE into AC -4542:34657+4 1DC9 4B LD C,E ; For prep to -4543:34661+11 1DCA E5 PUSH HL -4544:34672+17 1DCB CDD110 CALL ACPASS ; ACPASS to set AC as integer into FPREG -4545:34689+10 1DCE E1 POP HL -4546:34699+10 1DCF C9 RET -4547: -4548: ; Char is in A, NC if char is 0 or 1 -4549: -4550:34709+6 1DD0 13 CHKBIN: INC DE -4551:34715+7 1DD1 1A LD A,(DE) -4552:34722+7 1DD2 FE20 CP ' ' -4553:34729+10 1DD4 CAD01D JP Z,CHKBIN ; Skip spaces -4554:34739+7 1DD7 FE30 CP '0' ; Set C if < '0' -4555:34746+5+6 1DD9 D8 RET C -4556:34751+7 1DDA FE32 CP '2' -4557:34758+4 1DDC 3F CCF ; Set C if > '1' -4558:34762+10 1DDD C9 RET -4559: -4560:34772+7 1DDE 1E28 BINERR: LD E,BN ; ?BIN Error -4561:34779+10 1DE0 C3FF03 JP ERROR -4562: -4563: - 1DE3 .end -**** test.asm **** - 88: - 1DE3 _WORKSPACE: - 89: - 90: - 9E5E dephase - 91: - 9E5E prg_end: - 92: -**** test.asm **** - 93: - 9E5E _eof: - - - -Statistics: - - 4 passes - 0 jr promotions - 1222 symbols - 7774 bytes - - - -Symbol Table: - -?a0000 =14A5 5285 -?a0001 =1562 5474 -ABPASS 10D2 4306 -ABS 1764 5988 -ACCSUM 8E0 2272 -ACPASS 10D1 4305 -ADD30 1D2F 7471 -ADD301 1D3F 7487 -ADDEXP 16F8 5880 -ADDIG 1894 6292 -ADDPHL 14CD 5325 -ADDR_RTC =D0 208 -ALLFOL 13C9 5065 -ANTVLU C02 3074 -ARET 1C3B 7227 -ARETN 1C3C 7228 -ARLDSV FE8 4072 -ARREND =1EB4 7860 -ARRLP 1284 4740 -ASC 139A 5018 -ASCTFP 1837 6199 -ASPCS B64 2916 -ATN 1BE9 7145 -ATN1 1C06 7174 -ATNTAB 1C10 7184 -ATOH 91B 2331 -A_RTS_OFF = 1BE 446 -A_RTS_ON = 1C7 455 -BADINP B89 2953 -BAKSTK 38E 910 -BAKTMP 1377 4983 -BASRST_00 00 0 -BASRST_08 08 8 -BASRST_10 10 16 -BASRST_18 18 24 -BASSTART 4E 78 -BASTXT =1E38 7736 -BFREE E6 230 -BIN 1D81 7553 -BIN2 1D87 7559 -BINERR 1DDE 7646 -BINIT 1DBD 7613 -BINTFP 1DB3 7603 -BITOUT 1D9B 7579 -BITOUT2 1D9F 7583 -BKSP =08 8 -BN =28 40 -BNORM 1535 5429 -BNRMLP 1538 5432 -BOOT_PHASE0 =83 131 -BOOT_PHASE1 =A5 165 -BOOT_PHASE1_LOOP=AE 174 -BOOT_PHASE2 =B9 185 -BRK 892 2194 -BRKFLG =1E30 7728 -BRKLIN =1EA8 7848 -BRKMSG 388 904 -BRKRET E0 224 -BS =10 16 -BSERR 101E 4126 -BUFFER =1E3B 7739 -BYT2ASC 1D26 7462 -BYTSFT 1673 5747 -B_BEEP =50 80 -B_DSKSEL =71 113 -B_FATCD =7A 122 -B_FATCREATE =7D 125 -B_FATOPEN =74 116 -B_FATREAD =77 119 -B_FATWRITE =80 128 -B_IICRECV =56 86 -B_IICSEND =53 83 -B_KEYREAD =6B 107 -B_KEYSEND =6E 110 -B_PRINTAHEX =62 98 -B_PRINTCHAR =59 89 -B_PRINTINLINE =5F 95 -B_PRINTLN =65 101 -B_PRINTSTR =5C 92 -B_READCHAR =68 104 -CFEVAL F78 3960 -CHARTY F1E 3870 -CHEKFN 1171 4465 -CHKBIN 1DD0 7632 -CHKLTR 8ED 2285 -CHKSTK 3C8 968 -CHKSUM =1E2D 7725 -CHKSYN 6BC 1724 -CHKTYP CFB 3323 -CHR 13AB 5035 -CLEAR 944 2372 -CLOTST 6F5 1781 -CLREG 526 1318 -CLRPTR 501 1281 -CLS 1C38 7224 -CMPFP 17C1 6081 -CMPLG1 E84 3716 -CMPLOG E82 3714 -CMPNUM 17A7 6055 -CMPRES EC6 3782 -CMPSTR EAE 3758 -CN =20 32 -CNVNUM 1843 6211 -COLD 4E 78 -COMMAN =1E26 7718 -COMMAND =1944 6468 -COMMAND_BACKSPACE=1985 6533 -COMMAND_LUT =18B2 6322 -COMMAND_PROCESS=19AB 6571 -COMMAND_PROCESS_FOUND=19E6 6630 -COMMAND_PROCESS_LOOP=19AE 6574 -COMMAND_PROCESS_LOOP_STR1=19B7 6583 -COMMAND_PROCESS_LOOP_STR2=19CD 6605 -COMMAND_PROCESS_NEXT_ENTRY=19D2 6610 -COMMAND_PROCESS_NEXT_ENTRYI=19D1 6609 -COMMAND_PROCESS_NOT_FOUND=19DD 6621 -COMMAND_READ =1956 6486 -COMPL 159B 5531 -CONCAT 1309 4873 -CONEXP 1873 6259 -CONPOS 1532 5426 -CONSOLE_INIT =DC 220 -CONSOLE_INIT_CTC=DC 220 -CONSOLE_INIT_SIO=E4 228 -CONT 8C5 2245 -CONTAD =1EAE 7854 -CONVAR DEA 3562 -COS 1B63 7011 -COUNT 763 1891 -CPYLIT 5F8 1528 -CR =0D 13 -CRARLP 103E 4158 -CREARY 1023 4131 -CRESTR A52 2642 -CRNCLP 559 1369 -CRTMST 11AA 4522 -CRTST 11B6 4534 -CRTSTE 11CC 4556 -CRUNCH 550 1360 -CS =0C 12 -CSTART 5A 90 -CS_APU_CTRL =F9 249 -CS_APU_DATA =F8 248 -CS_BANK =00 0 -CS_CTC_0 =04 4 -CS_CTC_1 =05 5 -CS_CTC_2 =06 6 -CS_CTC_3 =07 7 -CS_DIP =01 1 -CS_PIA_CR =33 51 -CS_PIA_PA =30 48 -CS_PIA_PB =31 49 -CS_PIA_PC =32 50 -CS_PIO_AC =F6 246 -CS_PIO_AD =F4 244 -CS_PIO_BC =F7 247 -CS_PIO_BD =F5 245 -CS_SIO_A_C =09 9 -CS_SIO_A_D =08 8 -CS_SIO_B_C =0B 11 -CS_SIO_B_D =0A 10 -CTLOFG =1E28 7720 -CTRLC =03 3 -CTRLG =07 7 -CTRLO =0F 15 -CTRLQ =11 17 -CTRLR =12 18 -CTRLS =13 19 -CTRLU =15 21 -CUROPR =1E9F 7839 -CURPOS =1E85 7813 -DATA 9F0 2544 -DATFLG =1E88 7816 -DATLIN =1EA3 7843 -DATSNR 3E5 997 -DCBCDE 17FD 6141 -DD =12 18 -DDERR 3F4 1012 -DEEK 1C55 7253 -DEF 10E6 4326 -DEFSIZ 1046 4166 -DEINT 901 2305 -DEL =7F 127 -DELCHR 628 1576 -DEPINT 8FB 2299 -DHEX_TO_BYTE = 235 565 -DHEX_TO_BYTE_FAILED= 251 593 -DIGTXT 1947 6471 -DIM EF0 3824 -DIMRET EE7 3815 -DINPOS 6EB 1771 -DIV 168E 5774 -DIV1 =1DED 7661 -DIV10 1678 5752 -DIV2 =1DF1 7665 -DIV3 =1DF5 7669 -DIV4 =1DF8 7672 -DIVLP 16B5 5813 -DIVSUP =1DEC 7660 -DOAGN 53F 1343 -DOCOM B35 2869 -DODEL 608 1544 -DOEBIT 1990 6544 -DOFN 1113 4371 -DOKE 1C60 7264 -DONULL B23 2851 -DOSPC B5F 2911 -DOTAB B4C 2892 -DPOINT 186F 6255 -DTSTR 11BA 4538 -DVBCDE 1690 5776 -DZ =14 20 -DZERR 3EE 1006 -ECHDEL 61C 1564 -EDIGIT 18BB 6331 -ENDBUF 5FF 1535 -ENDCON 1882 6274 -ENDDIM 10AC 4268 -ENDINP B14 2836 -ENDNAM F12 3858 -ENDPRG 8A1 2209 -ENFMEM 3D1 977 -ERRIN 41F 1055 -ERRLIN =1EAC 7852 -ERRMSG 376 886 -ERROR 3FF 1023 -ERRORS 2F4 756 -ERR_SYNTAX =19FC 6652 -ESC =1B 27 -EVAL D08 3336 -EVAL1 D0B 3339 -EVAL2 D14 3348 -EVAL3 D17 3351 -EVLPAR DD1 3537 -EVNOT ED0 3792 -EXCUTE 82F 2095 -EXEC_RST_08 = DD5 3541 -EXEC_RST_10 = DD9 3545 -EXEC_RST_18 = DE5 3557 -EXP 1A37 6711 -EXPLP 1861 6241 -EXPTAB 1A77 6775 -EXPTEN 19A2 6562 -EXTIG C67 3175 -FANDT C90 3216 -FC =08 8 -FCERR 916 2326 -FDTLP C78 3192 -FINDEL 1084 4228 -FLGDIF 174A 5962 -FLGREL 1751 5969 -FNARG =1EBA 7866 -FNCTAB 159 345 -FNDARY FEE 4078 -FNDELP 1089 4233 -FNDEND 4D1 1233 -FNDNUM 149E 5278 -FNDTOK 742 1858 -FNDVAR F5B 3931 -FNDWRD 583 1411 -FNOFST DFB 3579 -FNRGNM =1EB8 7864 -FNTHR F6D 3949 -FNVAL E22 3618 -FOPRND D40 3392 -FOR 78D 1933 -FORFLG =1EA5 7845 -FORFND 7C1 1985 -FORSLP 7A1 1953 -FPADD 14DC 5340 -FPBCDE 1579 5497 -FPEXP =1EC1 7873 -FPINT 17D4 6100 -FPMULT 1625 5669 -FPREG =1EBE 7870 -FPROND 1582 5506 -FPSINT 8F5 2293 -FRE 10B0 4272 -FRENUM 10CC 4300 -FRMEVL DED 3565 -GARBGE 1248 4680 -GARBLP 124B 4683 -GETCHR 84F 2127 -GETCMD 446 1094 -GETHEX 1D5C 7516 -GETINT 14A1 5281 -GETLEN 138F 5007 -GETLN 91C 2332 -GETNUM CF6 3318 -GETNXT 59E 1438 -GETSTR 1353 4947 -GETVAR EF5 3829 -GNXARY 1283 4739 -GOFUNC E2A 3626 -GOSUB 999 2457 -GOTO 9AA 2474 -GRBARY 12A5 4773 -GRBDON 121D 4637 -GRBLP 1259 4697 -GSTRCU 1356 4950 -GSTRDE 135A 4954 -GSTRHL 1359 4953 -GTFLNM 139E 5022 -GTFNAM EFA 3834 -GTLNLP 91F 2335 -GTSIXD 190C 6412 -GTVLUS BDA 3034 -HALF 19C1 6593 -HALFPI 1BB2 7090 -HEX 1CEE 7406 -HEX1 1D07 7431 -HEX2 1D09 7433 -HEX3 1D17 7447 -HEX4 1D19 7449 -HEXIT 1D73 7539 -HEXLP 1D4F 7503 -HEXLP1 1D54 7508 -HEXTFP 1D43 7491 -HEX_TO_BIN = 255 597 -HEX_TO_BIN_2 = 263 611 -HEX_TO_INVALID_2= 26A 618 -HLD_END_LOAD 1CC9 7369 -HLD_HIGH_RAM 1C8F 7311 -HLD_READ 1CB4 7348 -HLD_READ_BYTE 1CD4 7380 -HLD_READ_CHKSUM 1CBE 7358 -HLD_READ_DATA 1CB7 7351 -HLD_READ_NIBBLE 1CE5 7397 -HLD_WAIT_COLON 1C96 7318 -HLOAD 1C77 7287 -HX =26 38 -HXERR 1D7C 7548 -ID =16 22 -IDE_CMD_IDENT =EC 236 -IDE_CMD_READSEC=20 32 -IDE_DEV_TABLE =1307 4871 -IDE_RD =40 64 -IDE_REG_ALTSTS =16 22 -IDE_REG_CMDSTS =0F 15 -IDE_REG_DATA =08 8 -IDE_REG_DRVADDR=17 23 -IDE_REG_ERROR =09 9 -IDE_REG_HCYL =0D 13 -IDE_REG_HEAD =0E 14 -IDE_REG_LBA0 =0B 11 -IDE_REG_LBA1 =0C 12 -IDE_REG_LBA2 =0D 13 -IDE_REG_LBA3 =0E 14 -IDE_REG_LCYL =0C 12 -IDE_REG_SECTOR =0A 10 -IDE_REG_SSECTOR=0B 11 -IDE_RST =80 128 -IDE_WR =20 32 -IDTEST 1163 4451 -IF A97 2711 -IFGO AA5 2725 -IFJMP 836 2102 -IIC_CLK =01 1 -IIC_DATA =02 2 -INCHL 1790 6032 -INCLEN 6E7 1767 -INDFND 3AB 939 -INEWLN 499 1177 -INIT 62 98 -INITAB 31E 798 -INITBE 375 885 -INMSG 37D 893 -INP 145E 5214 -INPBIN C2C 3116 -INPBRK 89E 2206 -INPORT =1E22 7714 -INPSUB =1E21 7713 -INPUT B9A 2970 -INRNG 1915 6421 -INT 1804 6148 -INTVAR 510 1296 -INT_VEC =1B 27 -INVSGN 1768 5992 -IO_AY0_ADDR =40 64 -IO_AY0_DATA =41 65 -IO_AY1_ADDR =42 66 -IO_AY1_DATA =43 67 -IO_REG0 =20 32 -IO_RTC_AMPM =25 37 -IO_RTC_CTR_D =2D 45 -IO_RTC_CTR_E =2E 46 -IO_RTC_CTR_F =2F 47 -IO_RTC_DAY0 =26 38 -IO_RTC_DAY1 =27 39 -IO_RTC_HOUR =24 36 -IO_RTC_MIN0 =22 34 -IO_RTC_MIN1 =23 35 -IO_RTC_MON0 =28 40 -IO_RTC_MON1 =29 41 -IO_RTC_SEC0 =20 32 -IO_RTC_SEC1 =21 33 -IO_RTC_WEEK =2C 44 -IO_RTC_YEAR1 =2B 43 -IO_RTC_YERR0 =2A 42 -ITMSEP C1D 3101 -JSTZER 19AC 6572 -KILFOR CE6 3302 -KILIN 633 1587 -LCRFLG =1E86 7814 -LEFT 13BB 5051 -LEN 138B 5003 -LET A07 2567 -LETNUM A69 2665 -LETSTR A22 2594 -LF =0A 10 -LFRGNM 1454 5204 -LINEAT =1E36 7734 -LINEIN 18C7 6343 -LINES 1C46 7238 -LINESC =1E29 7721 -LINESN =1E2B 7723 -LINFND 47F 1151 -LIST 704 1796 -LISTLP 710 1808 -LOADFP 1789 6025 -LOG 15E4 5604 -LOGTAB 15D7 5591 -LOKFOR 392 914 -LOOPST =1EA1 7841 -LS =1C 28 -LSTBIN =1EA6 7846 -LSTLP2 730 1840 -LSTLP3 733 1843 -LSTRAM =1E89 7817 -LSTRND =1E1D 7709 -LTSTND C40 3136 -LWIDTH =1E25 7717 -MAKINT 14A4 5284 -MAKNUM 1936 6454 -MANLP 184B 6219 -MATCH 5D0 1488 -MEMMSG 14E 334 -MEM_FAT_AMOUNT =44B8 17592 -MEM_FAT_CLUSTERLEN=44BB 17595 -MEM_FAT_COUNT1 =44BC 17596 -MEM_FAT_CURDIR =44DF 17631 -MEM_FAT_CURRDIR=453F 17727 -MEM_FAT_DATASTART=44C1 17601 -MEM_FAT_DIRSEC =44CD 17613 -MEM_FAT_EXEC_COUNT=4545 17733 -MEM_FAT_EXEC_CURR=4543 17731 -MEM_FAT_EXEC_START=4547 17735 -MEM_FAT_FILEREMAIN=44C9 17609 -MEM_FAT_OF0_ATTRIBUTE=452F 17711 -MEM_FAT_OF0_CCLUST=4531 17713 -MEM_FAT_OF0_DATREM=453B 17723 -MEM_FAT_OF0_DATSEC=4537 17719 -MEM_FAT_OF0_FATSEC=4533 17715 -MEM_FAT_RESERVED=44B6 17590 -MEM_FAT_ROOTSTART=44C5 17605 -MEM_FAT_SECTORS=44B9 17593 -MEM_FAT_TMPFNAME=44CF 17615 -MEM_FAT_TMPPOINTER=44BD 17597 -MEM_IDE_BUFFER =42B6 17078 -MEM_IDE_DEVICE =41CB 16843 -MEM_IDE_DEV_TABLE=41D5 16853 -MEM_IDE_FSBUFFER=44B6 17590 -MEM_IDE_PARTITION=41CD 16845 -MEM_IDE_POINTER=41D1 16849 -MEM_IDE_SELECTED=4215 16917 -MEM_IDE_STATUS =41CC 16844 -MEM_IDE_STRING_0=4216 16918 -MEM_IDE_STRING_1=423E 16958 -MEM_IDE_STRING_2=4266 16998 -MEM_IDE_STRING_3=428E 17038 -MID 13F5 5109 -MID1 13C1 5057 -MIDNUM 1459 5209 -MINCDE 1524 5412 -MINUS DD9 3545 -MKTMST 11A7 4519 -MLDBLP 1826 6182 -MLDEBC 181D 6173 -MLOOP 7E 126 -MLSP10 1723 5923 -MO =24 36 -MONITR 1C35 7221 -MORDT C4C 3148 -MORINP 642 1602 -MOVBUF 4B8 1208 -MOVDIR 5D8 1496 -MOVLP 3BA 954 -MOVSTR 3B7 951 -MOVUP 3B4 948 -MRPRNT AB7 2743 -MSG_CLEAR = 1B6 438 -MSIZE 7B 123 -MUL8LP 1650 5712 -MULLN2 161C 5660 -MULT 1623 5667 -MULT8 1647 5703 -MULTEN 188D 6285 -MULVAL =1ED0 7888 -MVSTPT A5A 2650 -NEDMOR BD6 3030 -NEGAFT 19D7 6615 -NEW 500 1280 -NEXITM B6F 2927 -NEXT C9B 3227 -NEXT1 C9E 3230 -NF =00 0 -NFERR 3F1 1009 -NMIFLG =1E2F 7727 -NOCHNG 5C8 1480 -NOENED 19AF 6575 -NOLIN 8B4 2228 -NOMADD 1661 5729 -NOMLAD 1834 6196 -NOPMPT BB4 2996 -NORMAL 154F 5455 -NOSPC 5BF 1471 -NOSUB7 1D6F 7535 -NOSWAP 14FE 5374 -NOTAMP DCC 3532 -NOTSTR F2D 3885 -NOT_IMPLEMENTED=19F5 6645 -NOXOR 1484 5252 -NSCFOR F3D 3901 -NULFLG =1E27 7719 -NULL 8D8 2264 -NULLP B2A 2858 -NULLS =1E24 7716 -NUMASC 18DA 6362 -NXTARY 1005 4101 -NXTBYT 5AE 1454 -NXTCHR 5EF 1519 -NXTDAT =1EB6 7862 -NXTDTA 9EF 2543 -NXTITM BCE 3022 -NXTOPR =1EAA 7850 -NXTSTL 9F6 2550 -NXTSTT 9F9 2553 -OD =06 6 -OKMSG 382 898 -OM =0C 12 -OMERR 3E0 992 -ON A79 2681 -ONGO A88 2696 -ONGOLP A89 2697 -ONJMP 837 2103 -OPNPAR D04 3332 -OPRND D82 3458 -OP_CALL =1A57 6743 -OP_CD =1E27 7719 -OP_CLR =1BEB 7147 -OP_DASM =1AD8 6872 -OP_DIR =1E23 7715 -OP_DUMP =1A77 6775 -OP_EXEC =1A3E 6718 -OP_FSEXEC =1E44 7748 -OP_IIC_IN =1B9F 7071 -OP_IIC_OUT =1B3F 6975 -OP_IO_IN =1B08 6920 -OP_IO_OUT =1B1E 6942 -OP_LSDSK =1E00 7680 -OP_RTIME =1BEF 7151 -OP_SELDSK =1E04 7684 -OP_SET =1AA7 6823 -OP_STIME =1D87 7559 -OS =1A 26 -OTKLN 630 1584 -OTPORT =1DEA 7658 -OUTC 6C7 1735 -OUTEXP 19A0 6560 -OUTIT 6AE 1710 -OUTNBS 6B4 1716 -OUTNCR 6EF 1775 -OUTSUB =1DE9 7657 -OUTWRD 74C 1868 -OV =0A 10 -OVERR 3FA 1018 -OVTST1 1716 5910 -OVTST2 171B 5915 -OVTST3 171C 5916 -PADD 18B6 6326 -PAND E44 3652 -PASSA 10E1 4321 -PBUFF =1EC3 7875 -PEEK 14B2 5298 -PEND 899 2201 -PHLTFP 177D 6013 -PLUCDE 158F 5519 -PNORM 1557 5463 -POKE 14B9 5305 -POPAF 123A 4666 -POPHL 1375 4981 -POPHRT 1375 4981 -POPNOK 438 1080 -POR E43 3651 -POR1 E6B 3691 -POS 10DE 4318 -POSINT 8F8 2296 -POST_CHECK_APU =1E7D 7805 -POST_CHECK_IDE_30=1EA8 7848 -POST_CHECK_IDE_40=1EBB 7867 -POST_CHECK_PIO =1E58 7768 -POST_START =1E48 7752 -POST_TEST_RTC =1ED5 7893 -POUT 146A 5226 -POWER 19ED 6637 -POWER1 19FD 6653 -POWER2 1A1F 6687 -POWERS 19C5 6597 -PRG_RAM_START =4110 16656 -PRG_RAM_TOP =FF00 65280 -PRINT ABB 2747 -PRINTINLINE = 1D0 464 -PRITAB 2DF 735 -PRNTCRLF B19 2841 -PRNTHL 18CF 6351 -PRNTLP ABE 2750 -PRNTNB B01 2817 -PRNTOK 439 1081 -PRNTST B05 2821 -PRNUMS 1201 4609 -PROCES 65B 1627 -PROGND =1EB0 7856 -PROGST =1ED3 7891 -PROG_MEM_START =4000 16384 -PROG_ROM_START = 100 256 -PROMPT 543 1347 -PRS 1202 4610 -PRS1 1205 4613 -PRSLP 120C 4620 -PSUB 14D7 5335 -PTRLP 4C5 1221 -PUTBUF 69A 1690 -PUTCTL 69F 1695 -PUTFID 80C 2060 -QTSTLP 11BD 4541 -QTSTR 11B7 4535 -QUARTR 1BB6 7094 -READ BC9 3017 -READFG =1EA7 7847 -REDO B76 2934 -REM 9F2 2546 -RESDIV 16C8 5832 -RESEED 1B4F 6991 -RESET 59 89 -RESTNL 873 2163 -RESTOR 85E 2142 -RESZER 154A 5450 -RETADR FB2 4018 -RETINT 1756 5974 -RETLIN 9EA 2538 -RETNAD 5D4 1492 -RETNUL FB5 4021 -RETNUM DE5 3557 -RETREL 1748 5960 -RETURN 9CB 2507 -RG =04 4 -RIGHT 13EB 5099 -RIGHT1 13BF 5055 -RINPUT =1E31 7729 -RLTLP D24 3364 -RND 1AD5 6869 -RND1 1B19 6937 -RND2 1B3D 6973 -RNDTAB 1B57 6999 -RNGTST 19B2 6578 -RONDB 156B 5483 -RONDUP 156A 5482 -ROUND 14CA 5322 -RSCALE 18AB 6315 -RSLNBK 784 1924 -RSTSTR 140E 5134 -RST_00 =00 0 -RST_08 =08 8 -RST_10 =10 16 -RST_18 =18 24 -RUN 98D 2445 -RUNCNT 810 2064 -RUNFST 50C 1292 -RUNLIN 9A9 2473 -SAVEXP 154B 5451 -SAVSTP 803 2051 -SAVSTR 1192 4498 -SBSCPT FC0 4032 -SCALE 15AF 5551 -SCALLP 15B1 5553 -SCALMI 1876 6262 -SCALPL 188C 6284 -SCNEND 12E4 4836 -SCPTLP FC6 4038 -SEARCH 59C 1436 -SEED =1DFA 7674 -SETIO 148E 5262 -SETLIN 75A 1882 -SETLIT 5E6 1510 -SETPTR 4C0 1216 -SETTOP A2 162 -SFTPRG 487 1159 -SGN 174E 5966 -SGNEXP E33 3635 -SGNRES =1EC2 7874 -SHRITE 15BE 5566 -SHRLP 15C1 5569 -SHRT1 15C5 5573 -SIGNON F5 245 -SIGNS 1792 6034 -SIN 1B69 7017 -SIN1 1B9E 7070 -SINTAB 1BBA 7098 -SIXDIG 18F7 6391 -SMPVAR 126C 4716 -SMSER1 1AAC 6828 -SN =02 2 -SNERR 3EB 1003 -SPCFST 18E8 6376 -SPCLP B68 2920 -SQR 19DC 6620 -SRCHLN 4DD 1245 -SRCHLP 4E0 1248 -SSTSA 1340 4928 -ST =1E 30 -STACK =1E40 7744 -STACK_RAM_TOP =FFFF 65535 -STAKFP 1770 6000 -STALL 888 2184 -START_ADDR =8000 32768 -START_ROM =00 0 -STKTHS D68 3432 -STLOOK =1F37 7991 -STOP 897 2199 -STORED 967 2407 -STPOOL 12B5 4789 -STR 1182 4482 -STR1 1188 4488 -STRADD 12B8 4792 -STRBOT =1E9D 7837 -STRCONV_BYTES_TO_HEX= 26C 620 -STRCONV_BYTES_TO_HEX_1= 27B 635 -STRCONV_BYTES_TO_HEX_2= 285 645 -STRENT C20 3104 -STRSPC =1E34 7732 -STR_Banner_Start=2689 9865 -STR_PD_HEADER =186B 6251 -STTLIN B0C 2828 -SUBCDE 14D9 5337 -SUBPHL 14D3 5331 -SUMLP 1ABD 6845 -SUMSER 1A98 6808 -SUPTLZ 1984 6532 -SVNAM2 F11 3857 -SVSTAD 11B0 4528 -SYS_BUF_START =4010 16400 -SYS_RAM_START =4000 16384 -TAN 1BCF 7119 -TESTOS 123C 4668 -TESTR 121B 4635 -TM =18 24 -TMERR 3FD 1021 -TMPSTR =1E99 7833 -TMSTPL =1E8D 7821 -TMSTPT =1E8B 7819 -TOPOOL 13B7 5047 -TOSTRA 1349 4937 -TRYAGN 195A 6490 -TSALP 134A 4938 -TSTBRK 879 2169 -TSTMEM 90 144 -TSTNUM CF9 3321 -TSTOPL 11D8 4568 -TSTRED E70 3696 -TSTREM 5E9 1513 -TSTSGN 173F 5951 -TSTSTR CFA 3322 -TTYLIN 639 1593 -TYPE =1E87 7815 -UF =22 34 -UFERR 3F7 1015 -UL =0E 14 -ULERR 9C6 2502 -UNITY 15D3 5587 -UPDATA 874 2164 -USR =1DE6 7654 -VAL 1425 5157 -VAL1 1443 5187 -VAL2 144D 5197 -VAL3 1450 5200 -VAREND =1EB2 7858 -VAR_CONSOLE_BAUD=18 24 -VAR_CONSOLE_CONF=0F 15 -VDP_MEM =80 128 -VDP_REG =81 129 -WAIT 1470 5232 -WAITLP 1485 5253 -WARM 51 81 -WARMST DD 221 -WIDTH 1C3E 7230 -WORDS 18F 399 -WORDTB 29B 667 -WRKSPC =1DE3 7651 -ZDATA =83 131 -ZDIV =AC 172 -ZEND =80 128 -ZEQUAL =B1 177 -ZERARY 1064 4196 -ZERBYT = 381 897 -ZEROLP FA1 4001 -ZEROSUP 1D8D 7565 -ZFN =A4 164 -ZFOR =81 129 -ZGOSUB =8C 140 -ZGOTO =88 136 -ZGTR =B0 176 -ZLEFT =CB 203 -ZLTH =B2 178 -ZMINUS =AA 170 -ZNEW =A1 161 -ZNOT =A7 167 -ZONELP B43 2883 -ZOR =AF 175 -ZPLUS =A9 169 -ZPRINT =9C 156 -ZREM =8E 142 -ZSGN =B3 179 -ZSPC =A5 165 -ZSTEP =A8 168 -ZTAB =A2 162 -ZTHEN =A6 166 -ZTIMES =AB 171 -ZTO =A3 163 -_BASRST_08 20 32 -_BASRST_10 2D 45 -_BASRST_18 4B 75 -_COMMAND_PROCESS_FOUND=19F4 6644 -_OP_CALL =1A76 6774 -_OP_IIC_ACK_ERR=1B84 7044 -_OP_IIC_ACK_ERR_str=1B8B 7051 -_OP_IIC_IN_LOOP=1BD1 7121 -_OP_IIC_IN_LOOP_TEXT=1BDE 7134 -_OP_IIC_OUT_LOOP=1B55 6997 -_OP_IIC_OUT_SEND=1B71 7025 -_OP_RTIME_NN =1BF2 7154 -_OP_RTIME_RD_CMD=1CAA 7338 -_OP_SELDSK_INVALID=1E13 7699 -_OP_SELDSK_INVALID_STR=1E2B 7723 -_OP_SET_LOOP =1ABF 6847 -_OP_STIME_INVALID=1D4D 7501 -_OP_STIME_PROMPT=1D64 7524 -_OP_STIME_PROMPT_ERR=1D7C 7548 -_OP_STIME_STR_DAY=1CAB 7339 -_OP_STIME_STR_HOUR=1CFC 7420 -_OP_STIME_STR_MIN=1D17 7447 -_OP_STIME_STR_MON=1CC6 7366 -_OP_STIME_STR_SEC=1D32 7474 -_OP_STIME_STR_YEAR=1CE1 7393 -_POST_CHECK_APU_FAILED=1E9C 7836 -_POST_CHECK_IDE_FAILED=1ECE 7886 -_POST_CHECK_PIO_FAILED=1E71 7793 -_POST_TEST_RTC_INVALID=1F0F 7951 -_POST_TEST_RTC_NOTFOUND=1F08 7944 -_STR_NOT_FOUND =1A17 6679 -_STR_NOT_IMPLEMENTED=1A03 6659 -_STR_SYNTAX =1A2B 6699 -_WORKSPACE 1DE3 7651 -_beep_pause_l1 = E01 3585 -_compare_filename_loop=234A 9034 -_compare_filename_nomatch=2358 9048 -_eof 9E5E 40542 -_fat_cd_navigate=24FF 9471 -_fat_cd_navigate_end=2545 9541 -_fat_cd_navigate_errfile=256D 9581 -_fat_cd_navigate_errfile_str=259F 9631 -_fat_cd_navigate_error=2557 9559 -_fat_cd_navigate_error_str=2575 9589 -_fat_cd_navigate_findsec=2504 9476 -_fat_cd_navigate_findsec_skipslash=2530 9520 -_fat_cd_navigate_goback_fl=24BB 9403 -_fat_cd_navigate_inerror=2565 9573 -_fat_cd_navigate_inerrorS=255F 9567 -_fat_cd_navigate_inerrore=2566 9574 -_fat_cd_navigate_inputerr_str=258C 9612 -_fat_cd_navigate_l2=2536 9526 -_fat_exec_notexec=2665 9829 -_fat_exec_notfound=264C 9804 -_fat_exec_read_done=2634 9780 -_fat_exec_readloop1=2616 9750 -_fat_get_root_table_invalid=213A 8506 -_fat_getfatsec_notroot=2179 8569 -_fat_increment_32=22D0 8912 -_fat_lfs_loop =2246 8774 -_fat_lfs_loop_compare_end=2282 8834 -_fat_lfs_loop_compare_match=2286 8838 -_fat_lfs_loop_compare_next_sector=2258 8792 -_fat_math_add32=22E4 8932 -_fat_math_mul32=2315 8981 -_fat_math_mul32_l=231C 8988 -_fat_math_mul32_noadd=2329 9001 -_fat_math_sector_add_16=22BC 8892 -_fat_print_directory_dir=243A 9274 -_fat_print_directory_loop=23CD 9165 -_fat_print_directory_loop_break=2499 9369 -_fat_print_directory_loop_file=23E9 9193 -_fat_print_directory_loop_next=2465 9317 -_fat_print_directory_loop_next_sector=2470 9328 -_format_filename_fat16_clean=2361 9057 -_format_filename_fat16_loop=2368 9064 -_format_filename_fat16_loop_copy=237B 9083 -_format_filename_fat16_loop_skip_8=2372 9074 -_ide_readsector_512_floop= E5D 3677 -_ideif_drv_sel_fail=15D2 5586 -_ideif_drv_sel_fstr0=168F 5775 -_ideif_drv_sel_pstr=1686 5766 -_ideif_drv_sel_sstr0=169D 5789 -_ideif_drv_sel_syn=16AA 5802 -_ideif_init_drive_charloop=1499 5273 -_ideif_init_drive_found=147B 5243 -_ideif_init_drive_loop=1463 5219 -_ideif_init_drive_nodrv=1476 5238 -_ideif_init_drive_prt_fnd=14F7 5367 -_ideif_init_drive_prt_l1=14E5 5349 -_ideif_init_drive_prt_ln=14EF 5359 -_ideif_prnt_devtable_hdr=1612 5650 -_ideif_prnt_devtable_l1=1373 4979 -_ideif_prnt_devtable_l1_e2=1439 5177 -_ideif_prnt_devtable_l1_es=13B8 5048 -_ideif_prnt_devtable_l1_ms=1436 5174 -_ideif_prnt_devtable_l1_nxt=1380 4992 -_ideif_prnt_devtable_l1_s00=13A6 5030 -_ideif_prnt_devtable_l1_s01=13AB 5035 -_ideif_prnt_devtable_l1_s02=13B0 5040 -_ideif_prnt_devtable_l1_sFF=13B5 5045 -_ideif_prnt_devtable_l1_sel=137E 4990 -_ideif_prnt_devtable_master=1676 5750 -_ideif_prnt_devtable_s00=164A 5706 -_ideif_prnt_devtable_s01=1655 5717 -_ideif_prnt_devtable_s02=1660 5728 -_ideif_prnt_devtable_sFF=166B 5739 -_ideif_prnt_devtable_slave=167E 5758 -_read_bcd_invalid= 18D 397 -_shift4 =1DFB 7675 -_wait 22 34 -beep = DE8 3560 -beep_loop = DEA 3562 -beep_pause = E00 3584 -com_header 8000 32768 -com_prg 8040 32832 -compare_filename=2346 9030 -dasm_00 = 9ED 2541 -dasm_01 = CD9 3289 -dasm_02 = A73 2675 -dasm_03 = CAB 3243 -dasm_08 = AF0 2800 -dasm_09 = C7E 3198 -dasm_0A = A55 2645 -dasm_0B = CC2 3266 -dasm_10 = A35 2613 -dasm_12 = A7E 2686 -dasm_18 = 9F8 2552 -dasm_1A = A5F 2655 -dasm_20 = A12 2578 -dasm_22 = D1F 3359 -dasm_27 = AB8 2744 -dasm_28 = A0B 2571 -dasm_2A = CF0 3312 -dasm_2F = ABC 2748 -dasm_30 = A03 2563 -dasm_32 = A89 2697 -dasm_37 = AC8 2760 -dasm_38 = 9FC 2556 -dasm_3A = A69 2665 -dasm_3F = AC4 2756 -dasm_76 = ACC 2764 -dasm_80C6 = B49 2889 -dasm_BE = AE6 2790 -dasm_C3 = 9F1 2545 -dasm_C88E = B6F 2927 -dasm_C9 = A41 2625 -dasm_CD = A3B 2619 -dasm_D9 = AFD 2813 -dasm_DD = A23 2595 -dasm_DD_01 = CE0 3296 -dasm_DD_09 = C99 3225 -dasm_DD_22 = D35 3381 -dasm_DD_23 = CB0 3248 -dasm_DD_2A = D07 3335 -dasm_DD_2B = CC7 3271 -dasm_DD_34 = C49 3145 -dasm_DD_35 = C66 3174 -dasm_DD_86 = B51 2897 -dasm_DD_8E = B77 2935 -dasm_DD_96 = B9A 2970 -dasm_DD_9E = BBA 3002 -dasm_DD_A6 = BDB 3035 -dasm_DD_AE = C12 3090 -dasm_DD_B6 = BF7 3063 -dasm_DD_BE = C2E 3118 -dasm_DD_E1 = D87 3463 -dasm_DD_E3 = B0D 2829 -dasm_DD_E5 = D71 3441 -dasm_DD_F9 = D57 3415 -dasm_E1 = D81 3457 -dasm_E3 = B01 2817 -dasm_E5 = D6B 3435 -dasm_E9 = A1A 2586 -dasm_ED_42 = C90 3216 -dasm_ED_43 = D2B 3371 -dasm_ED_44 = AC0 2752 -dasm_ED_45 = A4B 2635 -dasm_ED_46 = AD7 2775 -dasm_ED_4A = C87 3207 -dasm_ED_4B = CFC 3324 -dasm_ED_4D = A46 2630 -dasm_ED_56 = ADC 2780 -dasm_ED_5E = AE1 2785 -dasm_ED_A0 = B25 2853 -dasm_ED_A1 = B37 2871 -dasm_ED_A8 = B2E 2862 -dasm_ED_A9 = B40 2880 -dasm_ED_B0 = B29 2857 -dasm_ED_B1 = B3B 2875 -dasm_ED_B8 = B32 2866 -dasm_ED_B9 = B44 2884 -dasm_F3 = AD1 2769 -dasm_F9 = D4D 3405 -dasm_FB = AD4 2772 -dasm_FD = A2C 2604 -dasm_FD_01 = CE8 3304 -dasm_FD_09 = CA2 3234 -dasm_FD_22 = D41 3393 -dasm_FD_23 = CB9 3257 -dasm_FD_2A = D13 3347 -dasm_FD_2B = CD0 3280 -dasm_FD_34 = C55 3157 -dasm_FD_35 = C72 3186 -dasm_FD_86 = B60 2912 -dasm_FD_8E = B86 2950 -dasm_FD_96 = BA6 2982 -dasm_FD_9E = BC8 3016 -dasm_FD_A6 = BE7 3047 -dasm_FD_AE = C1E 3102 -dasm_FD_B6 = C02 3074 -dasm_FD_BE = C39 3129 -dasm_FD_E1 = D8F 3471 -dasm_FD_E3 = B19 2841 -dasm_FD_E5 = D79 3449 -dasm_FD_F9 = D61 3425 -dasm_FF = A50 2640 -dasm_UU = D97 3479 -dasm_UW = D9B 3483 -dasm__AND = BD6 3030 -dasm__CP = C2A 3114 -dasm__DEC = C61 3169 -dasm__ED_47 = AA8 2728 -dasm__ED_4F = AB0 2736 -dasm__ED_57 = A98 2712 -dasm__ED_5F = AA0 2720 -dasm__INC = C44 3140 -dasm__LD = A94 2708 -dasm__OR = BF3 3059 -dasm__SBC = BB2 2994 -dasm__SUB = B95 2965 -dasm__XOR = C0D 3085 -dasm_opcode_table= 595 1429 -dasm_print16hex_addr= 3C2 962 -dasm_print8hex = 3DA 986 -dasm_printFlags_table= DA0 3488 -dasm_printRegister8_table= DB0 3504 -dasm_printRegister8_table_HL= DD0 3536 -dasm_printRegisterIX_table= DB8 3512 -dasm_printRegisterIY_table= DC0 3520 -dasm_printRegisterSP_table= DC8 3528 -disassemble = 286 646 -disassemble_continue= 36C 876 -disassemble_err= 35C 860 -disassemble_next= 28A 650 -disassemble_print_opcode_params_end= 359 857 -disassemble_print_opcode_params_loop= 305 773 -disassemble_print_opcode_raw= 2C7 711 -disassemble_print_opcode_raw_fill= 2DB 731 -disassemble_table_first_match= 39E 926 -disassemble_table_found= 3B8 952 -disassemble_table_notfound= 3BC 956 -disassemble_table_seek= 37A 890 -disassemble_table_seek_loop= 37E 894 -dump_pretty =1810 6160 -dump_pretty_ascii=183A 6202 -dump_pretty_ascii_cont=1858 6232 -dump_pretty_ascii_loop=1842 6210 -dump_pretty_ascii_none=1853 6227 -dump_pretty_col=182D 6189 -dump_pretty_end=186A 6250 -dump_pretty_nextrow=185E 6238 -dump_pretty_row=1818 6168 -endPrint = 1DE 478 -fat_cd_single =249B 9371 -fat_copy_lba_pointer=233D 9021 -fat_exec =25B6 9654 -fat_get_root_table=206D 8301 -fat_getfatsec =2162 8546 -fat_openfile =2217 8727 -fat_openfile_noprepare=221F 8735 -fat_print_directory=2382 9090 -fat_readfilesec=21EA 8682 -fat_reset_pointer=232E 9006 -format_filename_fat16=235C 9052 -ide_printerror = E94 3732 -ide_readsector_512_fast= E49 3657 -ide_readsector_timeout= E7E 3710 -ide_regread_8 = E33 3635 -ide_regwrite_8 = E19 3609 -ide_reset = E0D 3597 -ide_writesector_256= E93 3731 -ideif_drv_sel =159A 5530 -ideif_get_drv_pointer=153A 5434 -ideif_init_all =154E 5454 -ideif_init_devtable=1347 4935 -ideif_init_drive=145A 5210 -ideif_prnt_devtable=1365 4965 -iic_init =171C 5916 -iic_read_ack =1763 5987 -iic_receive_buffer=16ED 5869 -iic_receive_buffer_done=1710 5904 -iic_receive_buffer_err=1716 5910 -iic_receive_buffer_loop=16FE 5886 -iic_receive_byte=17E9 6121 -iic_receive_byte_loop=17F6 6134 -iic_send_ack =1789 6025 -iic_send_buffer=16C3 5827 -iic_send_buffer_done=16E1 5857 -iic_send_buffer_err=16E7 5863 -iic_send_buffer_loop=16D3 5843 -iic_send_byte =17C3 6083 -iic_send_byte_loop=17CF 6095 -iic_send_ebit =1742 5954 -iic_send_nack =17A6 6054 -iic_send_sbit =1729 5929 -interrupt_vectors=4000 16384 -mon_var_template=44 68 -mon_var_template_end= 50F 1295 -nxtILC = 1D3 467 -param_01 = 3E8 1000 -param_02 = 40F 1039 -param_03 = 42C 1068 -param_03_done = 464 1124 -param_03_neg = 44D 1101 -param_04 = 468 1128 -param_04_i = 478 1144 -param_05 = 47E 1150 -param_06 = 48B 1163 -param_07 = 4A5 1189 -param_08 = 4B2 1202 -param_09 = 4C7 1223 -param_09_0A = 4CD 1229 -param_0A = 4BE 1214 -param_10 = 4DC 1244 -param_11 = 4EC 1260 -param_11_12 = 4FB 1275 -param_11_12_all= 51B 1307 -param_11_12_def= 50E 1294 -param_11_12_ix = 513 1299 -param_11_12_iy = 518 1304 -param_12 = 4F4 1268 -param_13 = 52C 1324 -param_80 = 54B 1355 -param_80_seek = 552 1362 -param_81 = 542 1346 -param_comma = 586 1414 -param_printRegister= 561 1377 -param_printRegisterA= 57F 1407 -param_printRegisterHL= 577 1399 -prg_end 9E5E 40542 -prg_start 807B 32891 -print_16_hex = 1A9 425 -print_32_hex = 190 400 -print_a_hex = 143 323 -print_bcd = 155 341 -print_char = 115 277 -print_clear = 126 294 -print_newLine = 12D 301 -print_reg = 1E3 483 -print_str = 11D 285 -print_str_fixed=18AA 6314 -print_wait_out = 138 312 -read_bcd = 177 375 -read_char = 15B 347 -read_in_sts = 16D 365 -read_lba_sector=1561 5473 -str_dev_done =160A 5642 -str_dev_waitready=15F2 5618 -str_error_start= EC9 3785 -str_error_start1= EE6 3814 -str_error_start2= EEF 3823 -str_error_time = EF8 3832 -str_post_apu =1F67 8039 -str_post_ide_30=1F16 7958 -str_post_ide_40=1F31 7985 -str_post_nd =1F9D 8093 -str_post_ok =1FD5 8149 -str_post_pio =1F4C 8012 -str_post_rtc =1F82 8066 -str_post_rtc_iv=1FAB 8107 -var_apu_present=410A 16650 -var_buffer_len =4100 16640 -var_bytes_count=411A 16666 -var_curserchar =4106 16646 -var_curserlastaddr=4107 16647 -var_curseron =4105 16645 -var_curserstate=4104 16644 -var_curserx =4102 16642 -var_cursery =4103 16643 -var_dir =412B 16683 -var_idebuffer =41CB 16843 -var_input =417B 16763 -var_last_char =4101 16641 -var_opcode =4114 16660 -var_opcode_length=4116 16662 -var_opcode_pcount=4119 16665 -var_opcode_start=4110 16656 -var_opcode_string=4117 16663 -var_opcode_table=4112 16658 -var_opcode_x =4115 16661 -var_pio_present=4109 16649 -var_ps2mem =411B 16667 -var_scratch =410B 16651 diff --git a/OperatingSystem/basic/zout/test.mon b/OperatingSystem/basic/zout/test.mon deleted file mode 100644 index d4dd26f..0000000 --- a/OperatingSystem/basic/zout/test.mon +++ /dev/null @@ -1,486 +0,0 @@ -!8000 C3 40 80 00 00 00 00 00 00 00 00 80 5E 9E 5E 1E -!8010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -!8020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -!8030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -!8040 CD D0 01 0A 0D 53 68 61 64 6F 77 69 6E 67 20 52 -!8050 4F 4D 20 40 20 30 78 30 30 30 30 2D 30 78 33 46 -!8060 46 46 20 2E 2E 2E 0A 0D 00 3E 01 D3 00 21 7B 80 -!8070 11 00 00 01 E3 1D ED B0 C3 00 00 C3 5A 00 00 00 -!8080 00 00 00 C3 20 00 00 00 00 00 00 C3 2D 00 00 00 -!8090 00 00 00 C3 4B 00 00 00 00 00 00 D3 08 3E 01 D3 -!80A0 09 DB 09 CB 47 28 F6 C9 3E 05 D3 09 3E EA D3 09 -!80B0 00 AF D3 09 DB 09 E6 01 F5 3E 05 D3 09 3E 68 D3 -!80C0 09 F1 C8 DB 08 C9 3E 00 C9 C3 5A 00 C3 DD 00 05 -!80D0 01 09 D2 10 C0 21 E3 1D F9 AF 32 30 1E 21 1E 03 -!80E0 01 5A 00 11 E3 1D ED B0 EB F9 CD 26 05 CD 19 0B -!80F0 32 84 1E 32 D3 1E 21 37 1F 23 7C B5 CA A2 00 7E -!8100 47 2F 77 BE 70 CA 7E 00 C3 A2 00 CD 1B 09 B7 C2 -!8110 EB 03 EB 2B 3E D9 46 77 BE 70 C2 7B 00 2B 11 36 -!8120 1F 7C 92 20 02 7D 93 DA 7B 00 11 CE FF 22 89 1E -!8130 19 22 34 1E CD 01 05 2A 34 1E 11 EF FF 19 11 D3 -!8140 1E 7D 93 6F 7C 9A 67 E5 21 F5 00 CD 02 12 E1 CD -!8150 CF 18 21 E6 00 CD 02 12 31 40 1E CD 26 05 C3 39 -!8160 04 20 42 79 74 65 73 20 66 72 65 65 0D 0A 00 00 -!8170 5A 38 30 20 42 41 53 49 43 20 56 65 72 20 34 2E -!8180 37 63 0D 0A 43 6F 70 79 72 69 67 68 74 20 28 43 -!8190 29 20 31 39 37 38 20 62 79 20 4D 69 63 72 6F 73 -!81A0 6F 66 74 0D 0A 4D 6F 64 69 66 69 65 64 20 66 6F -!81B0 72 20 5A 38 43 20 62 79 20 44 65 6E 6E 69 73 20 -!81C0 47 75 6E 69 61 0D 0A 00 00 4D 65 6D 6F 72 79 20 -!81D0 74 6F 70 00 4E 17 04 18 64 17 E6 1D B0 10 5E 14 -!81E0 DE 10 DC 19 D5 1A E4 15 37 1A 63 1B 69 1B CF 1B -!81F0 E9 1B B2 14 55 1C 8B 13 82 11 25 14 9A 13 AB 13 -!8200 EE 1C 81 1D BB 13 EB 13 F5 13 C5 4E 44 C6 4F 52 -!8210 CE 45 58 54 C4 41 54 41 C9 4E 50 55 54 C4 49 4D -!8220 D2 45 41 44 CC 45 54 C7 4F 54 4F D2 55 4E C9 46 -!8230 D2 45 53 54 4F 52 45 C7 4F 53 55 42 D2 45 54 55 -!8240 52 4E D2 45 4D D3 54 4F 50 CF 55 54 CF 4E CE 55 -!8250 4C 4C D7 41 49 54 C4 45 46 D0 4F 4B 45 C4 4F 4B -!8260 45 CC 49 4E 45 53 C3 4C 53 D7 49 44 54 48 CD 4F -!8270 4E 49 54 4F 52 D2 45 53 45 54 D0 52 49 4E 54 C3 -!8280 4F 4E 54 CC 49 53 54 C3 4C 45 41 52 C8 4C 4F 41 -!8290 44 CE 45 57 D4 41 42 28 D4 4F C6 4E D3 50 43 28 -!82A0 D4 48 45 4E CE 4F 54 D3 54 45 50 AB AD AA AF DE -!82B0 C1 4E 44 CF 52 BE BD BC D3 47 4E C9 4E 54 C1 42 -!82C0 53 D5 53 52 C6 52 45 C9 4E 50 D0 4F 53 D3 51 52 -!82D0 D2 4E 44 CC 4F 47 C5 58 50 C3 4F 53 D3 49 4E D4 -!82E0 41 4E C1 54 4E D0 45 45 4B C4 45 45 4B CC 45 4E -!82F0 D3 54 52 24 D6 41 4C C1 53 43 C3 48 52 24 C8 45 -!8300 58 24 C2 49 4E 24 CC 45 46 54 24 D2 49 47 48 54 -!8310 24 CD 49 44 24 80 99 08 8D 07 9B 0C F0 09 9A 0B -!8320 F0 0E C9 0B 07 0A AA 09 8D 09 97 0A 5E 08 99 09 -!8330 CB 09 F2 09 97 08 6A 14 79 0A D8 08 70 14 E6 10 -!8340 B9 14 60 1C 46 1C 38 1C 3E 1C 35 1C 59 00 BB 0A -!8350 C5 08 04 07 44 09 77 1C 00 05 79 B6 18 79 D7 14 -!8360 7C 23 16 7C 8E 16 7F ED 19 50 44 0E 46 43 0E 4E -!8370 46 53 4E 52 47 4F 44 46 43 4F 56 4F 4D 55 4C 42 -!8380 53 44 44 2F 30 49 44 54 4D 4F 53 4C 53 53 54 43 -!8390 4E 55 46 4D 4F 48 58 42 4E C3 DD 00 C3 16 09 D3 -!83A0 00 C9 D6 00 6F 7C DE 00 67 78 DE 00 47 3E 00 C9 -!83B0 00 00 00 35 4A CA 99 39 1C 76 98 22 95 B3 98 0A -!83C0 DD 47 98 53 D1 99 99 0A 1A 9F 98 65 BC CD 98 D6 -!83D0 77 3E 98 52 C7 4F 80 DB 00 C9 01 FF 1C 00 00 14 -!83E0 00 14 00 00 00 00 00 C3 39 06 37 1F FE FF D4 1E -!83F0 03 20 45 72 72 6F 72 00 20 69 6E 20 00 4F 6B 0D -!8400 0A 00 00 42 72 65 61 6B 00 21 04 00 39 7E 23 FE -!8410 81 C0 4E 23 46 23 E5 69 60 7A B3 EB CA AB 03 EB -!8420 7C 92 20 02 7D 93 01 0D 00 E1 C8 09 C3 92 03 CD -!8430 D1 03 C5 E3 C1 7C 92 20 02 7D 93 7E 02 C8 0B 2B -!8440 C3 BA 03 E5 2A B4 1E 06 00 09 09 3E E5 3E D0 95 -!8450 6F 3E FF 9C DA E0 03 67 39 E1 D8 1E 0C C3 FF 03 -!8460 2A A3 1E 22 36 1E 1E 02 01 1E 14 01 1E 00 01 1E -!8470 12 01 1E 22 01 1E 0A 01 1E 18 CD 26 05 32 28 1E -!8480 CD 0C 0B 21 F4 02 57 3E 3F CD C7 06 19 7E CD C7 -!8490 06 CD 4F 08 CD C7 06 21 76 03 CD 02 12 2A 36 1E -!84A0 11 FE FF 7C 92 20 02 7D 93 CA 5A 00 7C A5 3C C4 -!84B0 C7 18 3E C1 AF 32 28 1E CD 0C 0B 21 82 03 CD 02 -!84C0 12 21 FF FF 22 36 1E CD 31 1E DA 46 04 CD 4F 08 -!84D0 3C 3D CA 46 04 F5 CD 1B 09 D5 CD 50 05 47 D1 F1 -!84E0 D2 2F 08 D5 C5 AF 32 A6 1E CD 4F 08 B7 F5 CD DD -!84F0 04 DA 7F 04 F1 F5 CA C6 09 B7 C5 D2 99 04 EB 2A -!8500 B0 1E 1A 02 03 13 7C 92 20 02 7D 93 C2 87 04 60 -!8510 69 22 B0 1E D1 F1 CA C0 04 2A B0 1E E3 C1 09 E5 -!8520 CD B4 03 E1 22 B0 1E EB 74 D1 23 23 73 23 72 23 -!8530 11 3B 1E 1A 77 23 13 B7 C2 B8 04 CD 0C 05 23 EB -!8540 62 6B 7E 23 B6 CA 46 04 23 23 23 AF BE 23 C2 D1 -!8550 04 EB 73 23 72 C3 C5 04 2A 38 1E 44 4D 7E 23 B6 -!8560 2B C8 23 23 7E 23 66 6F 7C 92 20 02 7D 93 60 69 -!8570 7E 23 66 6F 3F C8 3F D0 C3 E0 04 C0 2A 38 1E AF -!8580 77 23 77 23 22 B0 1E 2A 38 1E 2B 22 A8 1E 2A 89 -!8590 1E 22 9D 1E AF CD 5E 08 2A B0 1E 22 B2 1E 22 B4 -!85A0 1E C1 2A 34 1E F9 21 8D 1E 22 8B 1E AF 6F 67 22 -!85B0 AE 1E 32 A5 1E 22 B8 1E E5 C5 2A A8 1E C9 3E 3F -!85C0 CD C7 06 3E 20 CD C7 06 C3 31 1E AF 32 88 1E 0E -!85D0 05 11 3B 1E 7E FE 20 CA D8 05 47 FE 22 CA F8 05 -!85E0 B7 CA FF 05 3A 88 1E B7 7E C2 D8 05 FE 3F 3E 9C -!85F0 CA D8 05 7E FE 30 DA 83 05 FE 3C DA D8 05 D5 11 -!8600 8E 01 C5 01 D4 05 C5 06 7F 7E FE 61 DA 9C 05 FE -!8610 7B D2 9C 05 E6 5F 77 4E EB 23 B6 F2 9E 05 04 7E -!8620 E6 7F C8 B9 C2 9E 05 EB E5 13 1A B7 FA D0 05 4F -!8630 78 FE 88 C2 BF 05 CD 4F 08 2B 23 7E FE 61 DA C8 -!8640 05 E6 5F B9 CA AE 05 E1 C3 9C 05 48 F1 EB C9 EB -!8650 79 C1 D1 23 12 13 0C D6 3A CA E6 05 FE 49 C2 E9 -!8660 05 32 88 1E D6 54 C2 59 05 47 7E B7 CA FF 05 B8 -!8670 CA D8 05 23 12 0C 13 C3 EF 05 21 3A 1E 12 13 12 -!8680 13 12 C9 3A 27 1E B7 3E 00 32 27 1E C2 1C 06 05 -!8690 CA 31 1E CD C7 06 3E 05 2B CA 30 06 7E CD C7 06 -!86A0 C3 42 06 05 2B CD C7 06 C2 42 06 CD C7 06 CD 19 -!86B0 0B C3 31 1E 21 3B 1E 06 01 AF 32 27 1E CD F5 06 -!86C0 4F FE 7F CA 08 06 3A 27 1E B7 CA 5B 06 3E 00 CD -!86D0 C7 06 AF 32 27 1E 79 FE 07 CA 9F 06 FE 03 CC 19 -!86E0 0B 37 C8 FE 0D CA 14 0B FE 15 CA 33 06 FE 40 CA -!86F0 30 06 FE 5F CA 28 06 FE 08 CA 28 06 FE 12 C2 9A -!8700 06 C5 D5 E5 36 00 CD EF 06 21 3B 1E CD 02 12 E1 -!8710 D1 C1 C3 42 06 FE 20 DA 42 06 78 FE 49 3E 07 D2 -!8720 B4 06 79 71 32 A6 1E 23 04 CD C7 06 C3 42 06 CD -!8730 C7 06 3E 08 C3 AE 06 7E E3 BE 23 E3 CA 4F 08 C3 -!8740 EB 03 F5 3A 28 1E B7 C2 3A 12 F1 C5 F5 FE 20 DA -!8750 EB 06 3A 25 1E 47 3A 85 1E 04 CA E7 06 05 B8 CC -!8760 19 0B 3C 32 85 1E F1 C1 CF C9 CD C7 06 C3 19 0B -!8770 D7 E6 7F FE 0F C0 3A 28 1E 2F 32 28 1E AF C9 CD -!8780 1B 09 C0 C1 CD DD 04 C5 CD 5A 07 E1 4E 23 46 23 -!8790 78 B1 CA 39 04 CD 63 07 CD 79 08 C5 CD 19 0B 5E -!87A0 23 56 23 E5 EB CD CF 18 3E 20 E1 CD C7 06 7E B7 -!87B0 23 CA 10 07 F2 30 07 D6 7F 4F 11 8F 01 1A 13 B7 -!87C0 F2 42 07 0D C2 42 07 E6 7F CD C7 06 1A 13 B7 F2 -!87D0 4C 07 C3 33 07 E5 2A 2B 1E 22 29 1E E1 C9 E5 D5 -!87E0 2A 29 1E 11 FF FF ED 5A 22 29 1E D1 E1 F0 E5 2A -!87F0 2B 1E 22 29 1E D7 FE 03 CA 84 07 E1 C3 63 07 2A -!8800 2B 1E 22 29 1E C3 E0 00 3E 64 32 A5 1E CD 07 0A -!8810 C1 E5 CD F0 09 22 A1 1E 21 02 00 39 CD 92 03 D1 -!8820 C2 C1 07 09 D5 2B 56 2B 5E 23 23 E5 2A A1 1E 7C -!8830 92 C2 BB 07 7D 93 E1 C2 A1 07 D1 F9 EB 0E 08 CD -!8840 C8 03 E5 2A A1 1E E3 E5 2A 36 1E E3 CD F9 0C CD -!8850 BC 06 A3 CD F6 0C ED 5B BE 1E ED 4B C0 1E C5 D5 -!8860 01 00 81 51 5A 7E FE A8 3E 01 C2 03 08 CD 4F 08 -!8870 CD F6 0C ED 5B BE 1E ED 4B C0 1E CD 3F 17 C5 D5 -!8880 F5 33 E5 2A A8 1E E3 06 81 C5 33 CD 79 08 22 A8 -!8890 1E 7E FE 3A CA 2F 08 B7 C2 EB 03 23 7E 23 B6 CA -!88A0 A1 08 23 5E 23 56 ED 53 36 1E CD 4F 08 11 10 08 -!88B0 D5 C8 D6 80 DA 07 0A FE 22 D2 EB 03 07 4F 06 00 -!88C0 EB 21 9B 02 09 4E 23 46 C5 EB 23 7E FE 3A D0 FE -!88D0 20 28 F7 FE 30 3F 3C 3D C9 EB 2A 38 1E CA 73 08 -!88E0 EB CD 1B 09 E5 CD DD 04 60 69 D1 D2 C6 09 2B 22 -!88F0 B6 1E EB C9 DF B7 C8 D7 FE 1B 28 11 FE 03 28 0D -!8900 FE 13 C0 D7 FE 11 C8 FE 03 28 07 18 F6 3E FF 32 -!8910 30 1E C0 F6 C0 22 A8 1E 21 F6 FF C1 2A 36 1E F5 -!8920 7D A4 3C CA B4 08 22 AC 1E 2A A8 1E 22 AE 1E AF -!8930 32 28 1E CD 0C 0B F1 21 88 03 C2 1F 04 C3 39 04 -!8940 2A AE 1E 7C B5 1E 20 CA FF 03 EB 2A AC 1E 22 36 -!8950 1E EB C9 CD A1 14 C0 32 24 1E C9 E5 2A 2D 1E 06 -!8960 00 4F 09 22 2D 1E E1 C9 7E FE 41 D8 FE 5B 3F C9 -!8970 CD 4F 08 CD F6 0C CD 3F 17 FA 16 09 3A C1 1E FE -!8980 90 DA D4 17 01 80 90 11 00 00 E5 CD A7 17 E1 51 -!8990 C8 1E 08 C3 FF 03 2B 11 00 00 CD 4F 08 D0 E5 F5 -!89A0 21 98 19 7C 92 C2 2F 09 7D 93 DA EB 03 62 6B 19 -!89B0 29 19 29 F1 D6 30 5F 16 00 19 EB E1 C3 1F 09 CA -!89C0 10 05 CD F8 08 2B CD 4F 08 E5 2A 89 1E CA 67 09 -!89D0 E1 CD BC 06 2C D5 CD F8 08 2B CD 4F 08 C2 EB 03 -!89E0 E3 EB 7D 93 5F 7C 9A 57 DA E0 03 E5 2A B0 1E 01 -!89F0 28 00 09 7C 92 20 02 7D 93 D2 E0 03 EB 22 34 1E -!8A00 E1 22 89 1E E1 C3 10 05 CA 0C 05 CD 10 05 01 10 -!8A10 08 C3 A9 09 0E 03 CD C8 03 C1 E5 E5 2A 36 1E E3 -!8A20 3E 8C F5 33 C5 CD 1B 09 CD F2 09 E5 2A 36 1E 7C -!8A30 92 20 02 7D 93 E1 23 DC E0 04 D4 DD 04 60 69 2B -!8A40 D8 1E 0E C3 FF 03 C0 16 FF CD 8E 03 F9 FE 8C 1E -!8A50 04 C2 FF 03 E1 22 36 1E 23 7C B5 C2 EA 09 3A A6 -!8A60 1E B7 C2 38 04 21 10 08 E3 3E E1 01 3A 0E 00 06 -!8A70 00 79 48 47 7E B7 C8 B8 C8 23 FE 22 CA F6 09 C3 -!8A80 F9 09 CD F5 0E CD BC 06 B1 D5 3A 87 1E F5 CD 08 -!8A90 0D F1 E3 22 A8 1E 1F CD FB 0C CA 69 0A E5 2A BE -!8AA0 1E E5 23 23 5E 23 56 2A 38 1E 7C 92 20 02 7D 93 -!8AB0 D2 52 0A 2A 34 1E 7C 92 20 02 7D 93 D1 D2 5A 0A -!8AC0 21 99 1E 7C 92 20 02 7D 93 D2 5A 0A 3E D1 CD 77 -!8AD0 13 EB CD 92 11 CD 77 13 E1 EB ED A0 ED A0 ED A0 -!8AE0 ED A0 E1 C9 E5 11 BE 1E EB ED A0 ED A0 ED A0 ED -!8AF0 A0 D1 E1 C9 CD A1 14 7E 47 FE 8C CA 88 0A CD BC -!8B00 06 88 2B 4B 0D 78 CA 37 08 CD 1C 09 FE 2C C0 C3 -!8B10 89 0A CD 08 0D 7E FE 88 CA A5 0A CD BC 06 A6 2B -!8B20 CD F9 0C CD 3F 17 CA F2 09 CD 4F 08 DA AA 09 C3 -!8B30 36 08 2B CD 4F 08 CA 19 0B C8 FE A2 CA 4C 0B FE -!8B40 A5 CA 4C 0B E5 FE 2C CA 35 0B FE 3B CA 6F 0B C1 -!8B50 CD 08 0D E5 3A 87 1E B7 C2 05 0B CD DA 18 CD B6 -!8B60 11 36 20 2A BE 1E 34 2A BE 1E 3A 25 1E 47 04 CA -!8B70 01 0B 04 3A 85 1E 86 3D B8 D4 19 0B CD 05 12 AF -!8B80 C4 05 12 E1 C3 B7 0A 3A 85 1E B7 C8 C3 19 0B 36 -!8B90 00 21 3A 1E 3E 0D CD C7 06 3E 0A CD C7 06 AF 32 -!8BA0 85 1E 3A 24 1E 3D C8 F5 AF CD C7 06 F1 C3 2A 0B -!8BB0 3A 26 1E 47 3A 85 1E B8 D4 19 0B D2 6F 0B D6 0E -!8BC0 D2 43 0B 2F C3 64 0B F5 CD 9E 14 CD BC 06 29 2B -!8BD0 F1 D6 A5 E5 CA 5F 0B 3A 85 1E 2F 83 D2 6F 0B 3C -!8BE0 47 3E 20 CD C7 06 05 C2 68 0B E1 CD 4F 08 C3 BE -!8BF0 0A 3F 52 65 64 6F 20 66 72 6F 6D 20 73 74 61 72 -!8C00 74 0D 0A 00 3A A7 1E B7 C2 E5 03 C1 21 76 0B CD -!8C10 02 12 C3 3F 05 CD 63 11 7E FE 22 3E 00 32 28 1E -!8C20 C2 B4 0B CD B7 11 CD BC 06 3B E5 CD 05 12 3E E5 -!8C30 CD 43 05 C1 DA 9E 08 23 7E B7 2B C5 CA EF 09 36 -!8C40 2C C3 CE 0B E5 2A B6 1E F6 AF 32 A7 1E E3 C3 DA -!8C50 0B CD BC 06 2C CD F5 0E E3 D5 7E FE 2C CA 02 0C -!8C60 3A A7 1E B7 C2 78 0C 3E 3F CD C7 06 CD 43 05 D1 -!8C70 C1 DA 9E 08 23 7E B7 2B C5 CA EF 09 D5 3A 87 1E -!8C80 B7 CA 2C 0C CD 4F 08 57 47 FE 22 CA 20 0C 3A A7 -!8C90 1E B7 57 CA 1D 0C 16 3A 06 2C 2B CD BA 11 EB 21 -!8CA0 40 0C E3 D5 C3 22 0A CD 4F 08 CD 37 18 E3 11 BE -!8CB0 1E EB ED A0 ED A0 ED A0 ED A0 E1 2B CD 4F 08 CA -!8CC0 4C 0C FE 2C C2 89 0B E3 2B CD 4F 08 C2 D6 0B D1 -!8CD0 3A A7 1E B7 EB C2 74 08 D5 B6 21 67 0C C4 02 12 -!8CE0 E1 C9 3F 45 78 74 72 61 20 69 67 6E 6F 72 65 64 -!8CF0 0D 0A 00 CD F0 09 B7 C2 90 0C 23 7E 23 B6 1E 06 -!8D00 CA FF 03 23 5E 23 56 ED 53 A3 1E CD 4F 08 FE 83 -!8D10 C2 78 0C C3 02 0C 11 00 00 C4 F5 0E 22 A8 1E CD -!8D20 8E 03 C2 F1 03 F9 D5 7E 23 F5 D5 11 BE 1E ED A0 -!8D30 ED A0 ED A0 ED A0 E3 E5 CD CD 14 D1 21 BE 1E ED -!8D40 A0 ED A0 ED A0 ED A0 E1 CD 89 17 E5 CD A7 17 E1 -!8D50 C1 90 CD 89 17 CA E6 0C EB 22 36 1E 69 60 C3 0C -!8D60 08 F9 2A A8 1E 7E FE 2C C2 10 08 CD 4F 08 CD 9E -!8D70 0C CD 08 0D F6 37 3A 87 1E 8F B7 E8 C3 FD 03 CD -!8D80 BC 06 28 2B 16 00 D5 0E 01 CD C8 03 CD 82 0D 22 -!8D90 AA 1E 2A AA 1E C1 78 FE 78 D4 F9 0C 7E 16 00 D6 -!8DA0 B0 DA 40 0D FE 03 D2 40 0D FE 01 17 AA BA 57 DA -!8DB0 EB 03 22 9F 1E CD 4F 08 C3 24 0D 7A B7 C2 70 0E -!8DC0 7E 22 9F 1E D6 A9 D8 FE 07 D0 5F 3A 87 1E 3D B3 -!8DD0 7B CA 09 13 07 83 5F 21 DF 02 19 78 56 BA D0 23 -!8DE0 CD F9 0C C5 01 17 0D C5 ED 4B BE 1E C5 ED 4B C0 -!8DF0 1E C5 4E 23 46 23 C5 2A 9F 1E C3 0B 0D AF 32 87 -!8E00 1E CD 4F 08 1E 24 CA FF 03 DA 37 18 CD ED 08 D2 -!8E10 EA 0D FE A9 CA 82 0D FE 2E CA 37 18 FE AA CA D9 -!8E20 0D FE 22 CA B7 11 FE A7 CA D0 0E FE A4 CA 13 11 -!8E30 FE 26 C2 CC 0D CD 4F 08 FE 48 CA 43 1D FE 42 CA -!8E40 B3 1D 1E 02 CA FF 03 D6 B3 D2 FB 0D CD 04 0D CD -!8E50 BC 06 29 C9 16 7D CD 0B 0D 2A AA 1E E5 CD 68 17 -!8E60 CD F9 0C E1 C9 CD F5 0E E5 EB 22 BE 1E 3A 87 1E -!8E70 B7 CC 7D 17 E1 C9 06 00 07 4F C5 CD 4F 08 79 FE -!8E80 2F DA 22 0E CD 04 0D CD BC 06 2C CD FA 0C EB 2A -!8E90 BE 1E E3 E5 EB CD A1 14 EB E3 C3 2A 0E CD D1 0D -!8EA0 E3 11 E5 0D D5 01 59 01 09 4E 23 66 69 E9 15 FE -!8EB0 AA C8 FE 2D C8 14 FE 2B C8 FE A9 C8 2B C9 F6 AF -!8EC0 F5 CD F9 0C CD 01 09 F1 EB C1 E3 EB ED 53 BE 1E -!8ED0 ED 43 C0 1E F5 CD 01 09 F1 C1 79 21 D1 10 C2 6B -!8EE0 0E A3 4F 78 A2 E9 B3 4F 78 B2 E9 21 82 0E 3A 87 -!8EF0 1E 1F 7A 17 5F 16 64 78 BA D0 C3 68 0D 84 0E 79 -!8F00 B7 1F C1 D1 F5 CD FB 0C 21 C6 0E E5 CA A7 17 AF -!8F10 32 87 1E D5 CD 56 13 7E 23 23 4E 23 46 D1 C5 F5 -!8F20 CD 5A 13 CD 89 17 F1 57 E1 7B B2 C8 7A D6 01 D8 -!8F30 AF BB 3C D0 15 1D 0A BE 23 03 CA AE 0E 3F C3 4A -!8F40 17 3C 8F C1 A0 C6 FF 9F C3 51 17 16 5A CD 0B 0D -!8F50 CD F9 0C CD 01 09 7B 2F 4F 7A 2F CD D1 10 C1 C3 -!8F60 17 0D 2B CD 4F 08 C8 CD BC 06 2C 01 E7 0E C5 F6 -!8F70 AF 32 86 1E 46 CD ED 08 DA EB 03 AF 4F 32 87 1E -!8F80 CD 4F 08 DA 11 0F CD ED 08 DA 1E 0F 4F CD 4F 08 -!8F90 DA 12 0F CD ED 08 D2 12 0F D6 24 C2 2D 0F 3C 32 -!8FA0 87 1E 0F 81 4F CD 4F 08 3A A5 1E 3D CA E8 0F F2 -!8FB0 3D 0F 7E D6 28 CA C0 0F AF 32 A5 1E E5 50 59 2A -!8FC0 B8 1E 7C 92 C2 4E 0F 7D 93 11 BA 1E CA 75 13 2A -!8FD0 B2 1E EB 2A B0 1E 7C 92 C2 62 0F 7D 93 CA 78 0F -!8FE0 79 96 23 C2 6D 0F 78 96 23 CA B2 0F 23 23 23 23 -!8FF0 C3 5B 0F E1 E3 D5 11 ED 0D 7C 92 20 02 7D 93 D1 -!9000 CA B5 0F E3 E5 C5 01 06 00 2A B4 1E E5 09 C1 E5 -!9010 CD B4 03 E1 22 B4 1E 60 69 22 B2 1E 2B 36 00 7C -!9020 92 20 02 7D 93 C2 A1 0F D1 73 23 72 23 EB E1 C9 -!9030 32 C1 1E 21 81 03 22 BE 1E E1 C9 E5 2A 86 1E E3 -!9040 57 D5 C5 CD F5 08 C1 F1 EB E3 E5 EB 3C 57 7E FE -!9050 2C CA C6 0F CD BC 06 29 22 AA 1E E1 22 86 1E 1E -!9060 00 D5 11 E5 F5 2A B2 1E 3E 19 ED 5B B4 1E 7C 92 -!9070 C2 FA 0F 7D 93 CA 23 10 7E B9 23 C2 05 10 7E B8 -!9080 23 5E 23 56 23 C2 EE 0F 3A 86 1E B7 C2 F4 03 F1 -!9090 44 4D CA 75 13 96 CA 84 10 1E 10 C3 FF 03 11 04 -!90A0 00 F1 CA 16 09 71 23 70 23 4F CD C8 03 23 23 22 -!90B0 9F 1E 71 23 3A 86 1E 17 79 01 0B 00 D2 46 10 C1 -!90C0 03 71 23 70 23 F5 E5 CD 1D 18 EB E1 F1 3D C2 3E -!90D0 10 F5 42 4B EB 19 DA E0 03 CD D1 03 22 B4 1E 2B -!90E0 36 00 7C 92 20 02 7D 93 C2 64 10 03 57 2A 9F 1E -!90F0 5E EB 29 09 EB 2B 2B 73 23 72 23 F1 DA AC 10 47 -!9100 4F 7E 23 16 E1 5E 23 56 23 E3 F5 7C 92 C2 97 10 -!9110 7D 93 D2 1E 10 E5 CD 1D 18 D1 19 F1 3D 44 4D C2 -!9120 89 10 29 29 C1 09 EB 2A AA 1E C9 2A B4 1E EB 21 -!9130 00 00 39 3A 87 1E B7 CA CC 10 CD 56 13 CD 48 12 -!9140 2A 34 1E EB 2A 9D 1E 7D 93 4F 7C 9A 41 50 1E 00 -!9150 21 87 1E 73 06 90 C3 56 17 3A 85 1E 47 AF C3 D2 -!9160 10 CD 71 11 CD 63 11 01 F0 09 C5 D5 CD BC 06 28 -!9170 CD F5 0E E5 EB 2B 56 2B 5E E1 CD F9 0C CD BC 06 -!9180 29 CD BC 06 B1 44 4D E3 71 23 70 C3 B0 11 CD 71 -!9190 11 D5 CD D1 0D CD F9 0C E3 5E 23 56 23 7A B3 CA -!91A0 F7 03 7E 23 66 6F E5 2A B8 1E E3 22 B8 1E 2A BC -!91B0 1E E5 2A BA 1E E5 D5 11 BA 1E 21 BE 1E ED A0 ED -!91C0 A0 ED A0 ED A0 E1 CD F6 0C 2B CD 4F 08 C2 EB 03 -!91D0 E1 22 BA 1E E1 22 BC 1E E1 22 B8 1E E1 C9 E5 2A -!91E0 36 1E 23 7C B5 E1 C0 1E 16 C3 FF 03 CD BC 06 A4 -!91F0 3E 80 32 A5 1E B6 47 CD FA 0E C3 F9 0C CD F9 0C -!9200 CD DA 18 CD B6 11 CD 56 13 01 B7 13 C5 7E 23 23 -!9210 E5 CD 1B 12 E1 4E 23 46 CD AA 11 E5 6F CD 49 13 -!9220 D1 C9 CD 1B 12 21 99 1E E5 77 23 23 73 23 72 E1 -!9230 C9 2B 06 22 50 E5 0E FF 23 7E 0C B7 CA CC 11 BA -!9240 CA CC 11 B8 C2 BD 11 FE 22 CC 4F 08 E3 23 EB 79 -!9250 CD AA 11 11 99 1E 2A 8B 1E 22 BE 1E 3E 01 32 87 -!9260 1E EB ED A0 ED A0 ED A0 ED A0 EB 7C 92 20 02 7D -!9270 93 22 8B 1E E1 7E C0 1E 1E C3 FF 03 23 CD B6 11 -!9280 CD 56 13 CD 89 17 1C 1D C8 0A CD C7 06 FE 0D CC -!9290 23 0B 03 C3 0C 12 B7 0E F1 F5 2A 34 1E EB 2A 9D -!92A0 1E 2F 4F 06 FF 09 23 7C 92 20 02 7D 93 DA 3C 12 -!92B0 22 9D 1E 23 EB F1 C9 F1 1E 1A CA FF 03 BF F5 01 -!92C0 1D 12 C5 2A 89 1E 22 9D 1E 21 00 00 E5 2A 34 1E -!92D0 E5 21 8D 1E ED 5B 8B 1E 7C 92 20 02 7D 93 01 59 -!92E0 12 C2 B5 12 2A B0 1E ED 5B B2 1E 7C 92 20 02 7D -!92F0 93 CA 84 12 7E 23 23 B7 CD B8 12 C3 6C 12 C1 ED -!9300 5B B4 1E 7C 92 20 02 7D 93 CA E4 12 CD 89 17 7B -!9310 E5 09 B7 F2 83 12 22 9F 1E E1 4E 06 00 09 09 23 -!9320 ED 5B 9F 1E 7C 92 20 02 7D 93 CA 84 12 01 A5 12 -!9330 C5 F6 80 7E 23 23 5E 23 56 23 F0 B7 C8 44 4D 2A -!9340 9D 1E 7C 92 20 02 7D 93 60 69 D8 E1 E3 7C 92 20 -!9350 02 7D 93 E3 E5 60 69 D0 C1 F1 F1 E5 D5 C5 C9 D1 -!9360 E1 7D B4 C8 2B 46 2B 4E E5 2B 2B 6E 26 00 09 50 -!9370 59 2B 44 4D 2A 9D 1E CD B7 03 E1 71 23 70 69 60 -!9380 2B C3 4B 12 C5 E5 2A BE 1E E3 CD 82 0D E3 CD FA -!9390 0C 7E E5 2A BE 1E E5 86 1E 1C DA FF 03 CD A7 11 -!93A0 D1 CD 5A 13 E3 CD 59 13 E5 2A 9B 1E EB CD 40 13 -!93B0 CD 40 13 21 14 0D E3 E5 C3 D8 11 E1 E3 7E 23 23 -!93C0 4E 23 46 6F 2C 2D C8 0A 12 03 13 C3 4A 13 CD FA -!93D0 0C 2A BE 1E EB CD 77 13 EB C0 D5 50 59 1B 4E 2A -!93E0 9D 1E 7C 92 20 02 7D 93 C2 75 13 47 09 22 9D 1E -!93F0 E1 C9 2A 8B 1E 2B 46 2B 4E 2B 2B 7C 92 20 02 7D -!9400 93 C0 22 8B 1E C9 01 E1 10 C5 CD 53 13 AF 57 32 -!9410 87 1E 7E B7 C9 01 E1 10 C5 CD 8F 13 CA 16 09 23 -!9420 23 5E 23 56 1A C9 3E 01 CD A7 11 CD A4 14 2A 9B -!9430 1E 73 C1 C3 D8 11 CD 54 14 AF E3 4F E5 7E B8 DA -!9440 C9 13 78 11 0E 00 C5 CD 1B 12 C1 E1 E5 23 23 46 -!9450 23 66 68 06 00 09 44 4D CD AA 11 6F CD 49 13 D1 -!9460 CD 5A 13 C3 D8 11 CD 54 14 D1 D5 1A 90 C3 BF 13 -!9470 EB 7E CD 59 14 04 05 CA 16 09 C5 1E FF FE 29 CA -!9480 0E 14 CD BC 06 2C CD A1 14 CD BC 06 29 F1 E3 01 -!9490 C1 13 C5 3D BE 06 00 D0 4F 7E 91 BB 47 D8 43 C9 -!94A0 CD 8F 13 CA 4A 15 5F 23 23 7E 23 66 6F E5 19 46 -!94B0 72 E3 C5 7E FE 24 C2 43 14 CD 43 1D 18 0D FE 25 -!94C0 C2 4D 14 CD B3 1D 18 03 CD 37 18 C1 E1 70 C9 EB -!94D0 CD BC 06 29 C1 D1 C5 43 C9 CD A4 14 32 22 1E CD -!94E0 21 1E C3 E1 10 CD 8E 14 C3 E9 1D CD 8E 14 F5 1E -!94F0 00 2B CD 4F 08 CA 84 14 CD BC 06 2C CD A1 14 C1 -!9500 CD 21 1E AB A0 CA 85 14 C9 CD A1 14 32 22 1E 32 -!9510 EA 1D CD BC 06 2C C3 A1 14 CD 4F 08 CD F6 0C CD -!9520 FB 08 7A B7 C2 16 09 2B CD 4F 08 7B C9 CD 01 09 -!9530 1A C3 E1 10 CD F6 0C CD 01 09 D5 CD BC 06 2C CD -!9540 A1 14 D1 12 C9 21 C1 19 CD 89 17 C3 DC 14 CD 89 -!9550 17 21 C1 D1 CD 68 17 78 B7 C8 3A C1 1E B7 CA 79 -!9560 15 90 D2 FE 14 2F 3C 2A BE 1E E5 2A C0 1E E5 ED -!9570 53 BE 1E ED 43 C0 1E C1 D1 FE 19 D0 F5 CD 92 17 -!9580 67 F1 CD AF 15 B4 21 BE 1E F2 24 15 CD 8F 15 D2 -!9590 6A 15 23 34 CA FA 03 2E 01 CD C5 15 C3 6A 15 AF -!95A0 90 47 7E 9B 5F 23 7E 9A 57 23 7E 99 4F DC 9B 15 -!95B0 68 63 AF 47 79 B7 C2 57 15 4A 54 65 6F 78 D6 08 -!95C0 FE E0 C2 38 15 AF 32 C1 1E C9 05 29 7A 17 57 79 -!95D0 8F 4F F2 4F 15 78 5C 45 B7 CA 6A 15 21 C1 1E 86 -!95E0 77 D2 4A 15 C8 78 21 C1 1E B7 FC 82 15 46 23 7E -!95F0 E6 80 A9 4F ED 53 BE 1E ED 43 C0 1E C9 1C C0 14 -!9600 C0 0C C0 0E 80 34 C0 C3 FA 03 7E 83 5F 23 7E 8A -!9610 57 23 7E 89 4F C9 21 C2 1E 7E 2F 77 AF 6F 90 47 -!9620 7D 9B 5F 7D 9A 57 7D 99 4F C9 06 00 D6 08 DA BE -!9630 15 43 5A 51 0E 00 C3 B1 15 C6 09 6F AF 2D C8 79 -!9640 1F 4F 7A 1F 57 7B 1F 5F 78 1F 47 C3 C1 15 00 00 -!9650 00 81 03 AA 56 19 80 F1 22 76 80 45 AA 38 82 CD -!9660 3F 17 B7 EA 16 09 21 C1 1E 7E 01 35 80 11 F3 04 -!9670 90 F5 70 D5 C5 CD DC 14 C1 D1 04 CD 90 16 21 D3 -!9680 15 CD D3 14 21 D7 15 CD 98 1A 01 80 80 11 00 00 -!9690 CD DC 14 F1 CD AB 18 01 31 80 11 18 72 21 C1 D1 -!96A0 CD 3F 17 C8 2E 00 CD F8 16 79 32 D0 1E EB 22 D1 -!96B0 1E 01 00 00 50 58 21 35 15 E5 21 47 16 E5 E5 21 -!96C0 BE 1E 7E 23 B7 CA 73 16 E5 2E 08 1F 67 79 D2 61 -!96D0 16 E5 2A D1 1E 19 EB E1 3A D0 1E 89 1F 4F 7A 1F -!96E0 57 7B 1F 5F 78 1F 47 2D 7C C2 50 16 E1 C9 43 5A -!96F0 51 4F C9 2A BE 1E E5 2A C0 1E E5 01 20 84 11 00 -!9700 00 ED 53 BE 1E ED 43 C0 1E C1 D1 CD 3F 17 CA EE -!9710 03 2E FF CD F8 16 34 34 2B 7E 32 F5 1D 2B 7E 32 -!9720 F1 1D 2B 7E 32 ED 1D 41 EB AF 4F 57 5F 32 F8 1D -!9730 E5 C5 7D CD EC 1D DE 00 3F D2 C8 16 32 F8 1D F1 -!9740 F1 37 D2 C1 E1 79 3C 3D 1F FA 6B 15 17 7B 17 5F -!9750 7A 17 57 79 17 4F 29 78 17 47 3A F8 1D 17 32 F8 -!9760 1D 79 B2 B3 C2 B5 16 E5 21 C1 1E 35 E1 C2 B5 16 -!9770 C3 FA 03 78 B7 CA 1C 17 7D 21 C1 1E AE 80 47 1F -!9780 A8 78 F2 1B 17 C6 80 77 CA 75 13 CD 92 17 77 2B -!9790 C9 CD 3F 17 2F E1 B7 E1 F2 4A 15 C3 FA 03 ED 5B -!97A0 BE 1E ED 4B C0 1E 78 B7 C8 C6 02 DA FA 03 47 CD -!97B0 DC 14 21 C1 1E 34 C0 C3 FA 03 3A C1 1E B7 C8 3A -!97C0 C0 1E FE 2F 17 9F C0 3C C9 CD 3F 17 06 88 11 00 -!97D0 00 21 C1 1E 4F 70 06 00 23 36 80 17 C3 32 15 CD -!97E0 3F 17 F0 21 C0 1E 7E EE 80 77 C9 EB 2A BE 1E E3 -!97F0 E5 2A C0 1E E3 E5 EB C9 11 BE 1E ED A0 ED A0 ED -!9800 A0 ED A0 C9 5E 23 56 23 4E 23 46 23 C9 21 C0 1E -!9810 7E 07 37 1F 77 3F 1F 23 23 77 79 07 37 1F 4F 1F -!9820 AE C9 78 B7 CA 3F 17 21 48 17 E5 CD 3F 17 79 C8 -!9830 21 C0 1E AE 79 F8 CD C1 17 1F A9 C9 23 78 BE C0 -!9840 2B 79 BE C0 2B 7A BE C0 2B 7B 96 C0 E1 E1 C9 47 -!9850 4F 57 5F B7 C8 E5 ED 5B BE 1E ED 4B C0 1E CD 92 -!9860 17 AE 67 FC FD 17 3E 98 90 CD AF 15 7C 17 DC 82 -!9870 15 06 00 DC 9B 15 E1 C9 1B 7A A3 3C C0 0B C9 21 -!9880 C1 1E 7E FE 98 3A BE 1E D0 7E CD D4 17 36 98 7B -!9890 F5 79 17 CD 32 15 F1 C9 21 00 00 78 B1 C8 78 06 -!98A0 10 29 DA 1E 10 CB 11 17 D2 34 18 19 DA 1E 10 10 -!98B0 F0 C9 FE 2D F5 CA 43 18 FE 2B CA 43 18 2B CD 4A -!98C0 15 47 57 5F 2F 4F CD 4F 08 DA 94 18 FE 2E CA 6F -!98D0 18 FE 45 C2 73 18 CD 4F 08 CD 33 0E CD 4F 08 DA -!98E0 BB 18 14 C2 73 18 AF 93 5F 0C 0C CA 4B 18 E5 7B -!98F0 90 F4 8C 18 F2 82 18 F5 CD 78 16 F1 3C C2 76 18 -!9900 D1 F1 CC 68 17 EB C9 C8 F5 CD 23 17 F1 3D C9 D5 -!9910 57 78 89 47 C5 E5 D5 CD 23 17 F1 D6 30 CD AB 18 -!9920 E1 C1 D1 C3 4B 18 2A BE 1E E5 2A C0 1E E5 CD 51 -!9930 17 C1 D1 C3 DC 14 7B 07 07 83 07 86 D6 30 5F C3 -!9940 61 18 E5 21 7D 03 CD 02 12 E1 EB AF 06 98 CD 56 -!9950 17 21 01 12 E5 21 C3 1E E5 CD 3F 17 36 20 F2 E8 -!9960 18 36 2D 23 36 30 CA AC 19 E5 FC 68 17 AF F5 CD -!9970 B2 19 01 43 91 11 F8 4F CD A7 17 B7 E2 15 19 F1 -!9980 CD 8D 18 F5 C3 F7 18 CD 78 16 F1 3C F5 CD B2 19 -!9990 CD CA 14 3C CD D4 17 ED 53 BE 1E ED 43 C0 1E 01 -!99A0 06 03 F1 81 3C FA 36 19 FE 08 D2 36 19 3C 47 3E -!99B0 02 3D 3D E1 F5 11 C5 19 05 C2 47 19 36 2E 23 36 -!99C0 30 23 05 36 2E CC 90 17 C5 E5 EB ED 5B BE 1E ED -!99D0 4B C0 1E 06 2F 04 7B 96 5F 23 7A 9E 57 23 79 9E -!99E0 4F 2B 2B D2 5A 19 CD 8F 15 23 ED 53 BE 1E ED 43 -!99F0 C0 1E EB E1 70 23 C1 0D C2 47 19 05 CA 90 19 2B -!9A00 7E FE 30 CA 84 19 FE 2E C4 90 17 F1 CA AF 19 36 -!9A10 45 23 36 2B F2 A0 19 36 2D 2F 3C 06 2F 04 D6 0A -!9A20 D2 A2 19 C6 3A 23 70 23 77 23 71 E1 C9 01 74 94 -!9A30 11 F7 23 CD A7 17 B7 E1 E2 0C 19 E9 00 00 00 80 -!9A40 A0 86 01 10 27 00 E8 03 00 64 00 00 0A 00 00 01 -!9A50 00 00 21 68 17 E3 E9 CD 70 17 21 C1 19 11 BE 1E -!9A60 ED A0 ED A0 ED A0 ED A0 C1 D1 CD 3F 17 78 CA 37 -!9A70 1A F2 FD 19 B7 CA EE 03 B7 CA 4B 15 D5 C5 79 F6 -!9A80 7F ED 5B BE 1E ED 4B C0 1E F2 1F 1A D5 C5 CD 04 -!9A90 18 C1 D1 F5 CD A7 17 E1 7C 1F E1 22 C0 1E E1 22 -!9AA0 BE 1E DC D7 19 CC 68 17 D5 C5 CD E4 15 C1 D1 CD -!9AB0 25 16 CD 70 17 01 38 81 11 3B AA CD 25 16 3A C1 -!9AC0 1E FE 88 D2 16 17 CD 04 18 C6 80 C6 02 DA 16 17 -!9AD0 F5 21 D3 15 CD CD 14 CD 1C 16 F1 C1 D1 F5 CD D9 -!9AE0 14 CD 68 17 21 77 1A CD AC 1A 11 00 00 C1 4A C3 -!9AF0 25 16 08 40 2E 94 74 70 4F 2E 77 6E 02 88 7A E6 -!9B00 A0 2A 7C 50 AA AA 7E FF FF 7F 7F 00 00 80 81 00 -!9B10 00 00 81 CD 70 17 11 23 16 D5 E5 ED 5B BE 1E ED -!9B20 4B C0 1E CD 25 16 E1 CD 70 17 7E 23 11 BE 1E ED -!9B30 A0 ED A0 ED A0 ED A0 06 F1 C1 D1 3D C8 D5 C5 F5 -!9B40 E5 CD 25 16 E1 CD 89 17 E5 CD DC 14 E1 C3 BD 1A -!9B50 CD 3F 17 21 FC 1D FA 4F 1B 21 1D 1E 11 BE 1E ED -!9B60 A0 ED A0 ED A0 ED A0 21 FC 1D C8 86 E6 07 06 00 -!9B70 77 23 87 87 4F 09 CD 89 17 CD 25 16 3A FB 1D 3C -!9B80 E6 03 06 00 FE 01 88 32 FB 1D 21 53 1B 87 87 4F -!9B90 09 CD CD 14 ED 5B BE 1E ED 4B C0 1E 7B 59 EE 4F -!9BA0 4F 21 C2 1E 36 80 2B 46 36 80 21 FA 1D 34 7E D6 -!9BB0 AB C2 3D 1B 77 0C 15 1C CD 35 15 11 1D 1E 21 BE -!9BC0 1E ED A0 ED A0 ED A0 ED A0 C9 77 2B 77 2B 77 C3 -!9BD0 19 1B 68 B1 46 68 99 E9 92 69 10 D1 75 68 21 B2 -!9BE0 1B CD CD 14 CD 70 17 01 49 83 11 DB 0F ED 53 BE -!9BF0 1E ED 43 C0 1E C1 D1 CD 90 16 CD 70 17 CD 04 18 -!9C00 C1 D1 CD D9 14 21 B6 1B CD D3 14 CD 3F 17 37 F2 -!9C10 9E 1B CD CA 14 CD 3F 17 B7 F5 F4 68 17 21 B6 1B -!9C20 CD CD 14 F1 D4 68 17 21 BA 1B C3 98 1A DB 0F 49 -!9C30 81 00 00 00 7F 05 BA D7 1E 86 64 26 99 87 58 34 -!9C40 23 87 E0 5D A5 86 DA 0F 49 83 CD 70 17 CD 69 1B -!9C50 C1 E1 CD 70 17 EB ED 53 BE 1E ED 43 C0 1E CD 63 -!9C60 1B C3 8E 16 CD 3F 17 FC D7 19 FC 68 17 3A C1 1E -!9C70 FE 81 DA 06 1C 01 00 81 51 59 CD 90 16 21 D3 14 -!9C80 E5 21 10 1C CD 98 1A 21 B2 1B C9 09 4A D7 3B 78 -!9C90 02 6E 84 7B FE C1 2F 7C 74 31 9A 7D 84 3D 5A 7D -!9CA0 C8 7F 91 7E E4 BB 4C 7E 6C AA AA 7F 00 00 00 81 -!9CB0 C3 00 00 3E 0C CF C9 ED 45 CD A1 14 7B 32 25 1E -!9CC0 C9 CD F6 0C CD 01 09 ED 53 29 1E ED 53 2B 1E C9 -!9CD0 CD 01 09 D5 E1 46 23 7E C3 D2 10 CD F6 0C CD 01 -!9CE0 09 D5 CD BC 06 2C CD F6 0C CD 01 09 E3 73 23 72 -!9CF0 E1 C9 C0 CD 96 1C 1B 2A 89 1E AF ED 52 38 0B ED -!9D00 53 89 1E 21 CE FF 19 22 34 1E 13 ED 53 E7 1D 18 -!9D10 21 D7 FE 3A 20 FB 0E 00 CD D4 1C 47 CD D4 1C 57 -!9D20 CD D4 1C 5F CD D4 1C 3D 28 1A 3C C2 FD 03 C9 CD -!9D30 96 1C CD D4 1C 12 13 10 F9 CD D4 1C 79 B7 C2 7C -!9D40 1D C3 B4 1C CD D4 1C 79 B7 C2 7C 1D C3 E0 00 CD -!9D50 E5 1C 07 07 07 07 6F CD E5 1C B5 6F 81 4F 7D C9 -!9D60 D7 D6 30 FE 0A D8 D6 07 C9 CD F9 0C CD 01 09 C5 -!9D70 21 C3 1E 7A FE 00 28 0C CD 26 1D 78 FE 30 28 02 -!9D80 70 23 71 23 7B CD 26 1D 7A FE 00 20 05 78 FE 30 -!9D90 28 02 70 23 71 23 AF 77 23 77 C1 21 C3 1E C3 88 -!9DA0 11 47 E6 0F FE 0A 38 02 C6 07 C6 30 4F 78 0F 0F -!9DB0 0F 0F E6 0F FE 0A 38 02 C6 07 C6 30 47 C9 EB 21 -!9DC0 00 00 CD 5C 1D DA 7C 1D 18 05 CD 5C 1D 38 1F 29 -!9DD0 29 29 29 B5 6F 18 F3 13 1A FE 20 CA 5C 1D D6 30 -!9DE0 D8 FE 0A 38 05 D6 07 FE 0A D8 FE 10 3F C9 EB 7A -!9DF0 4B E5 CD D1 10 E1 C9 1E 26 C3 FF 03 CD F9 0C CD -!9E00 01 09 C5 21 C3 1E 06 11 05 78 FE 01 28 08 CB 13 -!9E10 CB 12 30 F4 18 04 CB 13 CB 12 3E 30 CE 00 77 23 -!9E20 05 20 F3 AF 77 23 77 C1 21 C3 1E C3 88 11 EB 21 -!9E30 00 00 CD D0 1D DA DE 1D D6 30 29 B5 6F CD D0 1D -!9E40 30 F6 EB 7A 4B E5 CD D1 10 E1 C9 13 1A FE 20 CA -!9E50 D0 1D FE 30 D8 FE 32 3F C9 1E 28 C3 FF 03 diff --git a/OperatingSystem/software/properties.env b/OperatingSystem/software/properties.env deleted file mode 100644 index 11748b8..0000000 --- a/OperatingSystem/software/properties.env +++ /dev/null @@ -1,5 +0,0 @@ -export OPT_GEN_SYMBOLTABLE=0 -export OPT_GEN_MONFILE=1 -export OPT_GEN_OBJFILE=1 -export OPT_WRITEROM=0 -export FILENAME=test \ No newline at end of file diff --git a/OperatingSystem/software2/include/extern_symbols.s b/OperatingSystem/software2/include/extern_symbols.s deleted file mode 120000 index 93116e9..0000000 --- a/OperatingSystem/software2/include/extern_symbols.s +++ /dev/null @@ -1 +0,0 @@ -../../monitor_v2/zout/symbols.s \ No newline at end of file diff --git a/OperatingSystem/software2/properties.env b/OperatingSystem/software2/properties.env deleted file mode 100644 index 11748b8..0000000 --- a/OperatingSystem/software2/properties.env +++ /dev/null @@ -1,5 +0,0 @@ -export OPT_GEN_SYMBOLTABLE=0 -export OPT_GEN_MONFILE=1 -export OPT_GEN_OBJFILE=1 -export OPT_WRITEROM=0 -export FILENAME=test \ No newline at end of file diff --git a/OperatingSystem/software2/zout/HELLORD.COM b/OperatingSystem/software2/zout/HELLORD.COM deleted file mode 100644 index 86934c9..0000000 Binary files a/OperatingSystem/software2/zout/HELLORD.COM and /dev/null differ diff --git a/OperatingSystem/view/include/basic.s b/OperatingSystem/view/include/basic.s deleted file mode 100644 index 64ce2d0..0000000 --- a/OperatingSystem/view/include/basic.s +++ /dev/null @@ -1,4564 +0,0 @@ -;============================================================================== -; -; The rework to support MS Basic HLOAD and the Z80 instruction tuning are -; copyright (C) 2020 Phillip Stevens -; -; This Source Code Form is subject to the terms of the Mozilla Public -; License, v. 2.0. If a copy of the MPL was not distributed with this -; file, You can obtain one at http://mozilla.org/MPL/2.0/. -; -; The HLOAD function supports Intel HEX encoded program upload. -; Updates LSTRAM and STRSPC, adds program origin address to USR+1. -; It resets and clears runtime variables. -; -; The RESET function returns to cold start status. -; -; feilipu, August 2020 -; -;============================================================================== -; -; The updates to the original BASIC within this file are copyright Grant Searle -; -; You have permission to use this for NON COMMERCIAL USE ONLY -; If you wish to use it elsewhere, please include an acknowledgement to myself. -; -; http://searle.wales/ -; -;============================================================================== -; -; NASCOM ROM BASIC Ver 4.7, (C) 1978 Microsoft -; Scanned from source published in 80-BUS NEWS from Vol 2, Issue 3 -; (May-June 1983) to Vol 3, Issue 3 (May-June 1984) -; Adapted for the freeware Zilog Macro Assembler 2.10 to produce -; the original ROM code (checksum A934H). PA -; -;============================================================================== - - -; GENERAL EQUATES - -CTRLC .EQU 03H ; Control "C" -CTRLG .EQU 07H ; Control "G" -BKSP .EQU 08H ; Back space -LF .EQU 0AH ; Line feed -CS .EQU 0CH ; Clear screen -CR .EQU 0DH ; Carriage return -CTRLO .EQU 0FH ; Control "O" -CTRLQ .EQU 11H ; Control "Q" -CTRLR .EQU 12H ; Control "R" -CTRLS .EQU 13H ; Control "S" -CTRLU .EQU 15H ; Control "U" -ESC .EQU 1BH ; Escape -DEL .EQU 7FH ; Delete - -; BASIC WORK SPACE LOCATIONS - -WRKSPC .EQU _WORKSPACE ; <<<< BASIC Work space ** Rx buffer & Tx buffer located from 8080H ** -USR .EQU WRKSPC+003H ; "USR (x)" jump -OUTSUB .EQU WRKSPC+006H ; "OUT p,n" -OTPORT .EQU WRKSPC+007H ; Port (p) -DIVSUP .EQU WRKSPC+009H ; Division support routine -DIV1 .EQU WRKSPC+00AH ; <- Values -DIV2 .EQU WRKSPC+00EH ; <- to -DIV3 .EQU WRKSPC+012H ; <- be -DIV4 .EQU WRKSPC+015H ; <-inserted -SEED .EQU WRKSPC+017H ; Random number seed -LSTRND .EQU WRKSPC+03AH ; Last random number -INPSUB .EQU WRKSPC+03EH ; #INP (x)" Routine -INPORT .EQU WRKSPC+03FH ; PORT (x) -NULLS .EQU WRKSPC+041H ; Number of nulls -LWIDTH .EQU WRKSPC+042H ; Terminal width -COMMAN .EQU WRKSPC+043H ; Width for commas -NULFLG .EQU WRKSPC+044H ; Null after input byte flag -CTLOFG .EQU WRKSPC+045H ; Control "O" flag -LINESC .EQU WRKSPC+046H ; Lines counter -LINESN .EQU WRKSPC+048H ; Lines number -CHKSUM .EQU WRKSPC+04AH ; Array load/save check sum -NMIFLG .EQU WRKSPC+04CH ; Flag for NMI break routine -BRKFLG .EQU WRKSPC+04DH ; Break flag -RINPUT .EQU WRKSPC+04EH ; Input reflection -STRSPC .EQU WRKSPC+051H ; Bottom of string space -LINEAT .EQU WRKSPC+053H ; Current line number -BASTXT .EQU WRKSPC+055H ; Pointer to start of program -BUFFER .EQU WRKSPC+058H ; Input buffer -STACK .EQU WRKSPC+05DH ; Initial stack -CURPOS .EQU WRKSPC+0A2H ; <<<< Character position on line ** Top of Loader TEMPSTACK ** -LCRFLG .EQU WRKSPC+0A3H ; Locate/Create flag -TYPE .EQU WRKSPC+0A4H ; Data type flag -DATFLG .EQU WRKSPC+0A5H ; Literal statement flag -LSTRAM .EQU WRKSPC+0A6H ; Last available RAM -TMSTPT .EQU WRKSPC+0A8H ; Temporary string pointer -TMSTPL .EQU WRKSPC+0AAH ; Temporary string pool -TMPSTR .EQU WRKSPC+0B6H ; Temporary string -STRBOT .EQU WRKSPC+0BAH ; Bottom of string space -CUROPR .EQU WRKSPC+0BCH ; Current operator in EVAL -LOOPST .EQU WRKSPC+0BEH ; First statement of loop -DATLIN .EQU WRKSPC+0C0H ; Line of current DATA item -FORFLG .EQU WRKSPC+0C2H ; "FOR" loop flag -LSTBIN .EQU WRKSPC+0C3H ; Last byte entered -READFG .EQU WRKSPC+0C4H ; Read/Input flag -BRKLIN .EQU WRKSPC+0C5H ; Line of break -NXTOPR .EQU WRKSPC+0C7H ; Next operator in EVAL -ERRLIN .EQU WRKSPC+0C9H ; Line of error -CONTAD .EQU WRKSPC+0CBH ; Where to CONTinue -PROGND .EQU WRKSPC+0CDH ; End of program -VAREND .EQU WRKSPC+0CFH ; End of variables -ARREND .EQU WRKSPC+0D1H ; End of arrays -NXTDAT .EQU WRKSPC+0D3H ; Next data item -FNRGNM .EQU WRKSPC+0D5H ; Name of FN argument -FNARG .EQU WRKSPC+0D7H ; FN argument value -FPREG .EQU WRKSPC+0DBH ; Floating point register -FPEXP .EQU FPREG+3 ; Floating point exponent -SGNRES .EQU WRKSPC+0DFH ; Sign of result -PBUFF .EQU WRKSPC+0E0H ; Number print buffer -MULVAL .EQU WRKSPC+0EDH ; Multiplier -PROGST .EQU WRKSPC+0F0H ; Start of program text area -STLOOK .EQU WRKSPC+154H ; Start of memory test - -; BASIC ERROR CODE VALUES - -NF .EQU 00H ; NEXT without FOR -SN .EQU 02H ; Syntax error -RG .EQU 04H ; RETURN without GOSUB -OD .EQU 06H ; Out of DATA -FC .EQU 08H ; Function call error -OV .EQU 0AH ; Overflow -OM .EQU 0CH ; Out of memory -UL .EQU 0EH ; Undefined line number -BS .EQU 10H ; Bad subscript -DD .EQU 12H ; Re-DIMensioned array -DZ .EQU 14H ; Division by zero (/0) -ID .EQU 16H ; Illegal direct -TM .EQU 18H ; Type miss-match -OS .EQU 1AH ; Out of string space -LS .EQU 1CH ; String too long -ST .EQU 1EH ; String formula too complex -CN .EQU 20H ; Can't CONTinue -UF .EQU 22H ; UnDEFined FN function -MO .EQU 24H ; Missing operand -HX .EQU 26H ; HEX error -BN .EQU 28H ; BIN error - -; .ORG 0250H ; <<<< Modified to allow for ACIA Tx/Rx IM1 - -COLD: JP CSTART ; Jump in for cold start (0x0250) -WARM: JP WARMST ; Jump in for warm start (0x0253) - - .defb 5 ; pad so DEINT is 0x025B, ABPASS is 0x025D - - .WORD DEINT ; 0x025B Get integer -32768 to 32767 - .WORD ABPASS ; 0x025D Return integer in AB - -RESET: RET NZ ; Return if any more on line -CSTART: LD HL,WRKSPC ; Start of workspace RAM - LD SP,HL ; Set up a temporary stack - XOR A ; Clear break flag - LD (BRKFLG),A - -INIT: LD HL,INITAB ; Initialise workspace - LD BC,INITBE-INITAB+3 ; Bytes to copy - LD DE,WRKSPC ; Into workspace RAM - LDIR ; Copy - EX DE,HL ; End of copy destination to HL - LD SP,HL ; Temporary stack - CALL CLREG ; Clear registers and stack - CALL PRNTCRLF ; Output CRLF - LD (BUFFER+72+1),A ; Mark end of buffer - LD (PROGST),A ; Initialise program area -MSIZE: ;LD HL,MEMMSG ; Point to message - ;CALL PRS ; Output "Memory size" - ;CALL PROMPT ; Get input with '?' - ;CALL GETCHR ; Get next character - ;OR A ; Set flags - ;JP NZ,TSTMEM ; If number - Test if RAM there - LD HL,STLOOK ; Point to start of RAM -MLOOP: INC HL ; Next byte - LD A,H ; Above address FFFF ? - OR L - JP Z,SETTOP ; Yes - 64K RAM - LD A,(HL) ; Get contents - LD B,A ; Save it - CPL ; Flip all bits - LD (HL),A ; Put it back - CP (HL) ; RAM there if same - LD (HL),B ; Restore old contents - JP Z,MLOOP ; If RAM - test next byte - JP SETTOP ; Top of RAM found - -TSTMEM: CALL ATOH ; Get high memory into DE - OR A ; Set flags on last byte - JP NZ,SNERR ; ?SN Error if bad character - EX DE,HL ; Address into HL - DEC HL ; Back one byte - LD A,11011001B ; Test byte - LD B,(HL) ; Get old contents - LD (HL),A ; Load test byte - CP (HL) ; RAM there if same - LD (HL),B ; Restore old contents - JP NZ,MSIZE ; Ask again if no RAM - -SETTOP: DEC HL ; Back one byte - LD DE,STLOOK-1 ; See if enough RAM - LD A,H ; Compare DE with HL - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP C,MSIZE ; Ask again if not enough RAM - LD DE,0-50 ; 50 Bytes string space - LD (LSTRAM),HL ; Save last available RAM - ADD HL,DE ; Allocate string space - LD (STRSPC),HL ; Save string space - CALL CLRPTR ; Clear program area - LD HL,(STRSPC) ; Get end of memory - LD DE,0-17 ; Offset for free bytes - ADD HL,DE ; Adjust HL - LD DE,PROGST ; Start of program text - LD A,L ; Get LSB - SUB E ; Adjust it - LD L,A ; Re-save - LD A,H ; Get MSB - SBC A,D ; Adjust it - LD H,A ; Re-save - PUSH HL ; Save bytes free - LD HL,SIGNON ; Sign-on message - CALL PRS ; Output string - POP HL ; Get bytes free back - CALL PRNTHL ; Output amount of free memory - LD HL,BFREE ; " Bytes free" message - CALL PRS ; Output string - -WARMST: LD SP,STACK ; Temporary stack -BRKRET: CALL CLREG ; Clear registers and stack - JP PRNTOK ; Go to get command line - -BFREE: .BYTE " Bytes free",CR,LF,0,0 - -SIGNON: .BYTE "Z80 BASIC Ver 4.7c",CR,LF - .BYTE "Copyright ",40,"C",41 - .BYTE " 1978 by Microsoft",CR,LF - .BYTE "Modified for Z8C by Dennis Gunia",CR,LF,0,0 - -MEMMSG: .BYTE "Memory top",0 - -; FUNCTION ADDRESS TABLE - -FNCTAB: .WORD SGN - .WORD INT - .WORD ABS - .WORD USR - .WORD FRE - .WORD INP - .WORD POS - .WORD SQR - .WORD RND - .WORD LOG - .WORD EXP - .WORD COS - .WORD SIN - .WORD TAN - .WORD ATN - .WORD PEEK - .WORD DEEK - .WORD LEN - .WORD STR - .WORD VAL - .WORD ASC - .WORD CHR - .WORD HEX - .WORD BIN - .WORD LEFT - .WORD RIGHT - .WORD MID - -; RESERVED WORD LIST - -WORDS: .BYTE 'E'+80H,"ND" ; 80h - .BYTE 'F'+80H,"OR" - .BYTE 'N'+80H,"EXT" - .BYTE 'D'+80H,"ATA" - .BYTE 'I'+80H,"NPUT" - .BYTE 'D'+80H,"IM" - .BYTE 'R'+80H,"EAD" - .BYTE 'L'+80H,"ET" - .BYTE 'G'+80H,"OTO" - .BYTE 'R'+80H,"UN" - .BYTE 'I'+80H,"F" - .BYTE 'R'+80H,"ESTORE" - .BYTE 'G'+80H,"OSUB" - .BYTE 'R'+80H,"ETURN" - .BYTE 'R'+80H,"EM" - .BYTE 'S'+80H,"TOP" - .BYTE 'O'+80H,"UT" ; 90h - .BYTE 'O'+80H,"N" - .BYTE 'N'+80H,"ULL" - .BYTE 'W'+80H,"AIT" - .BYTE 'D'+80H,"EF" - .BYTE 'P'+80H,"OKE" - .BYTE 'D'+80H,"OKE" - .BYTE 'L'+80H,"INES" - .BYTE 'C'+80H,"LS" - .BYTE 'W'+80H,"IDTH" - .BYTE 'M'+80H,"ONITOR" - .BYTE 'R'+80H,"ESET" - .BYTE 'P'+80H,"RINT" - .BYTE 'C'+80H,"ONT" - .BYTE 'L'+80H,"IST" - .BYTE 'C'+80H,"LEAR" - .BYTE 'H'+80H,"LOAD" ; A0h - .BYTE 'N'+80H,"EW" - - .BYTE 'T'+80H,"AB(" - .BYTE 'T'+80H,"O" - .BYTE 'F'+80H,"N" - .BYTE 'S'+80H,"PC(" - .BYTE 'T'+80H,"HEN" - .BYTE 'N'+80H,"OT" - .BYTE 'S'+80H,"TEP" - - .BYTE '+'+80H - .BYTE '-'+80H - .BYTE '*'+80H - .BYTE '/'+80H - .BYTE '^'+80H - .BYTE 'A'+80H,"ND" - .BYTE 'O'+80H,"R" - .BYTE '>'+80H ; B0h - .BYTE '='+80H - .BYTE '<'+80H - - .BYTE 'S'+80H,"GN" - .BYTE 'I'+80H,"NT" - .BYTE 'A'+80H,"BS" - .BYTE 'U'+80H,"SR" - .BYTE 'F'+80H,"RE" - .BYTE 'I'+80H,"NP" - .BYTE 'P'+80H,"OS" - .BYTE 'S'+80H,"QR" - .BYTE 'R'+80H,"ND" - .BYTE 'L'+80H,"OG" - .BYTE 'E'+80H,"XP" - .BYTE 'C'+80H,"OS" - .BYTE 'S'+80H,"IN" - .BYTE 'T'+80H,"AN" ; C0h - .BYTE 'A'+80H,"TN" - .BYTE 'P'+80H,"EEK" - .BYTE 'D'+80H,"EEK" - .BYTE 'L'+80H,"EN" - .BYTE 'S'+80H,"TR$" - .BYTE 'V'+80H,"AL" - .BYTE 'A'+80H,"SC" - .BYTE 'C'+80H,"HR$" - .BYTE 'H'+80H,"EX$" - .BYTE 'B'+80H,"IN$" - .BYTE 'L'+80H,"EFT$" - .BYTE 'R'+80H,"IGHT$" - .BYTE 'M'+80H,"ID$" - .BYTE 80H ; End of list marker - -; KEYWORD ADDRESS TABLE - -WORDTB: .WORD PEND - .WORD FOR - .WORD NEXT - .WORD DATA - .WORD INPUT - .WORD DIM - .WORD READ - .WORD LET - .WORD GOTO - .WORD RUN - .WORD IF - .WORD RESTOR - .WORD GOSUB - .WORD RETURN - .WORD REM - .WORD STOP - .WORD POUT - .WORD ON - .WORD NULL - .WORD WAIT - .WORD DEF - .WORD POKE - .WORD DOKE - .WORD LINES - .WORD CLS - .WORD WIDTH - .WORD MONITR - .WORD RESET - .WORD PRINT - .WORD CONT - .WORD LIST - .WORD CLEAR - .WORD HLOAD - .WORD NEW - -; RESERVED WORD TOKEN VALUES - -ZEND .EQU 080H ; END -ZFOR .EQU 081H ; FOR -ZDATA .EQU 083H ; DATA -ZGOTO .EQU 088H ; GOTO -ZGOSUB .EQU 08CH ; GOSUB -ZREM .EQU 08EH ; REM -ZPRINT .EQU 09CH ; PRINT -ZNEW .EQU 0A1H ; NEW - -ZTAB .EQU 0A2H ; TAB -ZTO .EQU 0A3H ; TO -ZFN .EQU 0A4H ; FN -ZSPC .EQU 0A5H ; SPC -ZTHEN .EQU 0A6H ; THEN -ZNOT .EQU 0A7H ; NOT -ZSTEP .EQU 0A8H ; STEP - -ZPLUS .EQU 0A9H ; + -ZMINUS .EQU 0AAH ; - -ZTIMES .EQU 0ABH ; * -ZDIV .EQU 0ACH ; / -ZOR .EQU 0AFH ; OR -ZGTR .EQU 0B0H ; > -ZEQUAL .EQU 0B1H ; = -ZLTH .EQU 0B2H ; < -ZSGN .EQU 0B3H ; SGN -ZLEFT .EQU 0CBH ; LEFT$ - -; ARITHMETIC PRECEDENCE TABLE - -PRITAB: .BYTE 79H ; Precedence value - .WORD PADD ; FPREG = + FPREG - - .BYTE 79H ; Precedence value - .WORD PSUB ; FPREG = - FPREG - - .BYTE 7CH ; Precedence value - .WORD MULT ; FPREG = * FPREG - - .BYTE 7CH ; Precedence value - .WORD DIV ; FPREG = / FPREG - - .BYTE 7FH ; Precedence value - .WORD POWER ; FPREG = ^ FPREG - - .BYTE 50H ; Precedence value - .WORD PAND ; FPREG = AND FPREG - - .BYTE 46H ; Precedence value - .WORD POR ; FPREG = OR FPREG - -; BASIC ERROR CODE LIST - -ERRORS: .BYTE "NF" ; NEXT without FOR - .BYTE "SN" ; Syntax error - .BYTE "RG" ; RETURN without GOSUB - .BYTE "OD" ; Out of DATA - .BYTE "FC" ; Illegal function call - .BYTE "OV" ; Overflow error - .BYTE "OM" ; Out of memory - .BYTE "UL" ; Undefined line - .BYTE "BS" ; Bad subscript - .BYTE "DD" ; Re-DIMensioned array - .BYTE "/0" ; Division by zero - .BYTE "ID" ; Illegal direct - .BYTE "TM" ; Type mis-match - .BYTE "OS" ; Out of string space - .BYTE "LS" ; String too long - .BYTE "ST" ; String formula too complex - .BYTE "CN" ; Can't CONTinue - .BYTE "UF" ; Undefined FN function - .BYTE "MO" ; Missing operand - .BYTE "HX" ; HEX error - .BYTE "BN" ; BIN error - -; INITIALISATION TABLE ------------------------------------------------------- - -INITAB: JP WARMST ; Warm start jump - JP FCERR ; "USR (X)" jump (Set to Error) - - OUT (0),A ; "OUT p,n" skeleton - RET - - SUB 0 ; Division support routine - LD L,A - LD A,H - SBC A,0 - LD H,A - LD A,B - SBC A,0 - LD B,A - LD A,0 - RET - - .BYTE 0,0,0 ; Random number seed - ; table used by RND - .BYTE 035H,04AH,0CAH,099H ;-2.65145E+07 - .BYTE 039H,01CH,076H,098H ; 1.61291E+07 - .BYTE 022H,095H,0B3H,098H ;-1.17691E+07 - .BYTE 00AH,0DDH,047H,098H ; 1.30983E+07 - .BYTE 053H,0D1H,099H,099H ;-2-01612E+07 - .BYTE 00AH,01AH,09FH,098H ;-1.04269E+07 - .BYTE 065H,0BCH,0CDH,098H ;-1.34831E+07 - .BYTE 0D6H,077H,03EH,098H ; 1.24825E+07 - .BYTE 052H,0C7H,04FH,080H ; Last random number - - IN A,(0) ; INP (x) skeleton - RET - - .BYTE 1 ; POS (x) number (1) - .BYTE 255 ; Terminal width (255 = no auto CRLF) - .BYTE 28 ; Width for commas (3 columns) - .BYTE 0 ; No nulls after input bytes - .BYTE 0 ; Output enabled (^O off) - - .WORD 20 ; Initial lines counter - .WORD 20 ; Initial lines number - .WORD 0 ; Array load/save check sum - - .BYTE 0 ; Break not by NMI - .BYTE 0 ; Break flag - - JP TTYLIN ; Input reflection (set to TTY) - - .WORD STLOOK ; Temp string space - .WORD -2 ; Current line number (cold) - .WORD PROGST+1 ; Start of program text -INITBE: - .defb 3 ; Fill 3 Bytes for copy - -; END OF INITIALISATION TABLE --------------------------------------------------- - -ERRMSG: .BYTE " Error",0 -INMSG: .BYTE " in ",0 -ZERBYT .EQU $-1 ; A zero byte -OKMSG: .BYTE "Ok",CR,LF,0,0 -BRKMSG: .BYTE "Break",0 - -BAKSTK: LD HL,4 ; Look for "FOR" block with - ADD HL,SP ; same index as specified -LOKFOR: LD A,(HL) ; Get block ID - INC HL ; Point to index address - CP ZFOR ; Is it a "FOR" token - RET NZ ; No - exit - LD C,(HL) ; BC = Address of "FOR" index - INC HL - LD B,(HL) - INC HL ; Point to sign of STEP - PUSH HL ; Save pointer to sign - LD L,C ; HL = address of "FOR" index - LD H,B - LD A,D ; See if an index was specified - OR E ; DE = 0 if no index specified - EX DE,HL ; Specified index into HL - JP Z,INDFND ; Skip if no index given - EX DE,HL ; Index back into DE - LD A,H ; Compare index with one given - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E -INDFND: LD BC,16-3 ; Offset to next block - POP HL ; Restore pointer to sign - RET Z ; Return if block found - ADD HL,BC ; Point to next block - JP LOKFOR ; Keep on looking - -MOVUP: CALL ENFMEM ; See if enough memory -MOVSTR: PUSH BC ; Save end of source - EX (SP),HL ; Swap source and dest" end - POP BC ; Get end of destination -MOVLP: LD A,H ; See if list moved - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - LD A,(HL) ; Get byte - LD (BC),A ; Move it - RET Z ; Exit if all done - DEC BC ; Next byte to move to - DEC HL ; Next byte to move - JP MOVLP ; Loop until all bytes moved - -CHKSTK: PUSH HL ; Save code string address - LD HL,(ARREND) ; Lowest free memory - LD B,0 ; BC = Number of levels to test - ADD HL,BC ; 2 Bytes for each level - ADD HL,BC - .BYTE 3EH ; Skip "PUSH HL" -ENFMEM: PUSH HL ; Save code string address - LD A,0D0H ; 48 Bytes minimum RAM - SUB L - LD L,A - LD A,0FFH ; 48 Bytes minimum RAM - SBC A,H - JP C,OMERR ; Not enough - ?OM Error - LD H,A - ADD HL,SP ; Test if stack is overflowed - POP HL ; Restore code string address - RET C ; Return if enough mmory -OMERR: LD E,OM ; ?OM Error - JP ERROR - -DATSNR: LD HL,(DATLIN) ; Get line of current DATA item - LD (LINEAT),HL ; Save as current line -SNERR: LD E,SN ; ?SN Error - .BYTE 01H ; Skip "LD E,DZ" -DZERR: LD E,DZ ; ?/0 Error - .BYTE 01H ; Skip "LD E,NF" -NFERR: LD E,NF ; ?NF Error - .BYTE 01H ; Skip "LD E,DD" -DDERR: LD E,DD ; ?DD Error - .BYTE 01H ; Skip "LD E,UF" -UFERR: LD E,UF ; ?UF Error - .BYTE 01H ; Skip "LD E,OV -OVERR: LD E,OV ; ?OV Error - .BYTE 01H ; Skip "LD E,TM" -TMERR: LD E,TM ; ?TM Error - -ERROR: CALL CLREG ; Clear registers and stack - LD (CTLOFG),A ; Enable output (A is 0) - CALL STTLIN ; Start new line - LD HL,ERRORS ; Point to error codes - LD D,A ; D = 0 (A is 0) - LD A,'?' - CALL OUTC ; Output '?' - ADD HL,DE ; Offset to correct error code - LD A,(HL) ; First character - CALL OUTC ; Output it - CALL GETCHR ; Get next character - CALL OUTC ; Output it - LD HL,ERRMSG ; "Error" message -ERRIN: CALL PRS ; Output message - LD HL,(LINEAT) ; Get line of error - LD DE,-2 ; Cold start error if -2 - LD A,H ; See if cold start error - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP Z,CSTART ; Cold start error - Restart - LD A,H ; Was it a direct error? - AND L ; Line = -1 if direct error - INC A - CALL NZ,LINEIN ; No - output line of error - .BYTE 3EH ; Skip "POP BC" -POPNOK: POP BC ; Drop address in input buffer - -PRNTOK: XOR A ; Output "Ok" and get command - LD (CTLOFG),A ; Enable output - CALL STTLIN ; Start new line - LD HL,OKMSG ; "Ok" message - CALL PRS ; Output "Ok" -GETCMD: LD HL,-1 ; Flag direct mode - LD (LINEAT),HL ; Save as current line - CALL RINPUT ; Get an input line - JP C,GETCMD ; Get line again if break - CALL GETCHR ; Get first character - INC A ; Test if end of line - DEC A ; Without affecting Carry - JP Z,GETCMD ; Nothing entered - Get another - PUSH AF ; Save Carry status - CALL ATOH ; Get line number into DE - PUSH DE ; Save line number - CALL CRUNCH ; Tokenise rest of line - LD B,A ; Length of tokenised line - POP DE ; Restore line number - POP AF ; Restore Carry - JP NC,EXCUTE ; No line number - Direct mode - PUSH DE ; Save line number - PUSH BC ; Save length of tokenised line - XOR A - LD (LSTBIN),A ; Clear last byte input - CALL GETCHR ; Get next character - OR A ; Set flags - PUSH AF ; And save them - CALL SRCHLN ; Search for line number in DE - JP C,LINFND ; Jump if line found - POP AF ; Get status - PUSH AF ; And re-save - JP Z,ULERR ; Nothing after number - Error - OR A ; Clear Carry -LINFND: PUSH BC ; Save address of line in prog - JP NC,INEWLN ; Line not found - Insert new - EX DE,HL ; Next line address in DE - LD HL,(PROGND) ; End of program -SFTPRG: LD A,(DE) ; Shift rest of program down - LD (BC),A - INC BC ; Next destination - INC DE ; Next source - LD A,H ; All done? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP NZ,SFTPRG ; More to do - LD H,B ; HL - New end of program - LD L,C - LD (PROGND),HL ; Update end of program - -INEWLN: POP DE ; Get address of line, - POP AF ; Get status - JP Z,SETPTR ; No text - Set up pointers - LD HL,(PROGND) ; Get end of program - EX (SP),HL ; Get length of input line - POP BC ; End of program to BC - ADD HL,BC ; Find new end - PUSH HL ; Save new end - CALL MOVUP ; Make space for line - POP HL ; Restore new end - LD (PROGND),HL ; Update end of program pointer - EX DE,HL ; Get line to move up in HL - LD (HL),H ; Save MSB - POP DE ; Get new line number - INC HL ; Skip pointer - INC HL - LD (HL),E ; Save LSB of line number - INC HL - LD (HL),D ; Save MSB of line number - INC HL ; To first byte in line - LD DE,BUFFER ; Copy buffer to program -MOVBUF: LD A,(DE) ; Get source - LD (HL),A ; Save destinations - INC HL ; Next source - INC DE ; Next destination - OR A ; Done? - JP NZ,MOVBUF ; No - Repeat -SETPTR: CALL RUNFST ; Set line pointers - INC HL ; To LSB of pointer - EX DE,HL ; Address to DE -PTRLP: LD H,D ; Address to HL - LD L,E - LD A,(HL) ; Get LSB of pointer - INC HL ; To MSB of pointer - OR (HL) ; Compare with MSB pointer - JP Z,GETCMD ; Get command line if end - INC HL ; To LSB of line number - INC HL ; Skip line number - INC HL ; Point to first byte in line - XOR A ; Looking for 00 byte -FNDEND: CP (HL) ; Found end of line? - INC HL ; Move to next byte - JP NZ,FNDEND ; No - Keep looking - EX DE,HL ; Next line address to HL - LD (HL),E ; Save LSB of pointer - INC HL - LD (HL),D ; Save MSB of pointer - JP PTRLP ; Do next line - -SRCHLN: LD HL,(BASTXT) ; Start of program text -SRCHLP: LD B,H ; BC = Address to look at - LD C,L - LD A,(HL) ; Get address of next line - INC HL - OR (HL) ; End of program found? - DEC HL - RET Z ; Yes - Line not found - INC HL - INC HL - LD A,(HL) ; Get LSB of line number - INC HL - LD H,(HL) ; Get MSB of line number - LD L,A - LD A,H ; Compare with line in DE - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - LD H,B ; HL = Start of this line - LD L,C - LD A,(HL) ; Get LSB of next line address - INC HL - LD H,(HL) ; Get MSB of next line address - LD L,A ; Next line to HL - CCF - RET Z ; Lines found - Exit - CCF - RET NC ; Line not found,at line after - JP SRCHLP ; Keep looking - -NEW: RET NZ ; Return if any more on line -CLRPTR: LD HL,(BASTXT) ; Point to start of program - XOR A ; Set program area to empty - LD (HL),A ; Save LSB = 00 - INC HL - LD (HL),A ; Save MSB = 00 - INC HL - LD (PROGND),HL ; Set program end - -RUNFST: LD HL,(BASTXT) ; Clear all variables - DEC HL - -INTVAR: LD (BRKLIN),HL ; Initialise RUN variables - LD HL,(LSTRAM) ; Get end of RAM - LD (STRBOT),HL ; Clear string space - XOR A - CALL RESTOR ; Reset DATA pointers - LD HL,(PROGND) ; Get end of program - LD (VAREND),HL ; Clear variables - LD (ARREND),HL ; Clear arrays - -CLREG: POP BC ; Save return address - LD HL,(STRSPC) ; Get end of working RAM - LD SP,HL ; Set stack - LD HL,TMSTPL ; Temporary string pool - LD (TMSTPT),HL ; Reset temporary string ptr - XOR A ; A = 00 - LD L,A ; HL = 0000 - LD H,A - LD (CONTAD),HL ; No CONTinue - LD (FORFLG),A ; Clear FOR flag - LD (FNRGNM),HL ; Clear FN argument - PUSH HL ; HL = 0000 - PUSH BC ; Put back return -DOAGN: LD HL,(BRKLIN) ; Get address of code to RUN - RET ; Return to execution driver - -PROMPT: LD A,'?' ; '?' - CALL OUTC ; Output character - LD A,' ' ; Space - CALL OUTC ; Output character - JP RINPUT ; Get input line - -CRUNCH: XOR A ; Tokenise line @ HL to BUFFER - LD (DATFLG),A ; Reset literal flag - LD C,2+3 ; 2 byte number and 3 nulls - LD DE,BUFFER ; Start of input buffer -CRNCLP: LD A,(HL) ; Get byte - CP ' ' ; Is it a space? - JP Z,MOVDIR ; Yes - Copy direct - LD B,A ; Save character - CP '"' ; Is it a quote? - JP Z,CPYLIT ; Yes - Copy literal string - OR A ; Is it end of buffer? - JP Z,ENDBUF ; Yes - End buffer - LD A,(DATFLG) ; Get data type - OR A ; Literal? - LD A,(HL) ; Get byte to copy - JP NZ,MOVDIR ; Literal - Copy direct - CP '?' ; Is it '?' short for PRINT - LD A,ZPRINT ; "PRINT" token - JP Z,MOVDIR ; Yes - replace it - LD A,(HL) ; Get byte again - CP '0' ; Is it less than '0' - JP C,FNDWRD ; Yes - Look for reserved words - CP 60 ; ';'+1 Is it "0123456789:;" ? - JP C,MOVDIR ; Yes - copy it direct -FNDWRD: PUSH DE ; Look for reserved words - LD DE,WORDS-1 ; Point to table - PUSH BC ; Save count - LD BC,RETNAD ; Where to return to - PUSH BC ; Save return address - LD B,ZEND-1 ; First token value -1 - LD A,(HL) ; Get byte - CP 'a' ; Less than 'a' ? - JP C,SEARCH ; Yes - search for words - CP 'z'+1 ; Greater than 'z' ? - JP NC,SEARCH ; Yes - search for words - AND 01011111B ; Force upper case - LD (HL),A ; Replace byte -SEARCH: LD C,(HL) ; Search for a word - EX DE,HL -GETNXT: INC HL ; Get next reserved word - OR (HL) ; Start of word? - JP P,GETNXT ; No - move on - INC B ; Increment token value - LD A,(HL) ; Get byte from table - AND 01111111B ; Strip bit 7 - RET Z ; Return if end of list - CP C ; Same character as in buffer? - JP NZ,GETNXT ; No - get next word - EX DE,HL - PUSH HL ; Save start of word - -NXTBYT: INC DE ; Look through rest of word - LD A,(DE) ; Get byte from table - OR A ; End of word ? - JP M,MATCH ; Yes - Match found - LD C,A ; Save it - LD A,B ; Get token value - CP ZGOTO ; Is it "GOTO" token ? - JP NZ,NOSPC ; No - Don't allow spaces - CALL GETCHR ; Get next character - DEC HL ; Cancel increment from GETCHR -NOSPC: INC HL ; Next byte - LD A,(HL) ; Get byte - CP 'a' ; Less than 'a' ? - JP C,NOCHNG ; Yes - don't change - AND 01011111B ; Make upper case -NOCHNG: CP C ; Same as in buffer ? - JP Z,NXTBYT ; Yes - keep testing - POP HL ; Get back start of word - JP SEARCH ; Look at next word - -MATCH: LD C,B ; Word found - Save token value - POP AF ; Throw away return - EX DE,HL - RET ; Return to "RETNAD" -RETNAD: EX DE,HL ; Get address in string - LD A,C ; Get token value - POP BC ; Restore buffer length - POP DE ; Get destination address -MOVDIR: INC HL ; Next source in buffer - LD (DE),A ; Put byte in buffer - INC DE ; Move up buffer - INC C ; Increment length of buffer - SUB ':' ; End of statement? - JP Z,SETLIT ; Jump if multi-statement line - CP ZDATA-3AH ; Is it DATA statement ? - JP NZ,TSTREM ; No - see if REM -SETLIT: LD (DATFLG),A ; Set literal flag -TSTREM: SUB ZREM-3AH ; Is it REM? - JP NZ,CRNCLP ; No - Leave flag - LD B,A ; Copy rest of buffer -NXTCHR: LD A,(HL) ; Get byte - OR A ; End of line ? - JP Z,ENDBUF ; Yes - Terminate buffer - CP B ; End of statement ? - JP Z,MOVDIR ; Yes - Get next one -CPYLIT: INC HL ; Move up source string - LD (DE),A ; Save in destination - INC C ; Increment length - INC DE ; Move up destination - JP NXTCHR ; Repeat - -ENDBUF: LD HL,BUFFER-1 ; Point to start of buffer - LD (DE),A ; Mark end of buffer (A = 00) - INC DE - LD (DE),A ; A = 00 - INC DE - LD (DE),A ; A = 00 - RET - -DODEL: LD A,(NULFLG) ; Get null flag status - OR A ; Is it zero? - LD A,0 ; Zero A - Leave flags - LD (NULFLG),A ; Zero null flag - JP NZ,ECHDEL ; Set - Echo it - DEC B ; Decrement length - JP Z,RINPUT ; Get line again if empty - CALL OUTC ; Output null character - .BYTE 3EH ; Skip "DEC B" -ECHDEL: DEC B ; Count bytes in buffer - DEC HL ; Back space buffer - JP Z,OTKLN ; No buffer - Try again - LD A,(HL) ; Get deleted byte - CALL OUTC ; Echo it - JP MORINP ; Get more input - -DELCHR: DEC B ; Count bytes in buffer - DEC HL ; Back space buffer - CALL OUTC ; Output character in A - JP NZ,MORINP ; Not end - Get more -OTKLN: CALL OUTC ; Output character in A -KILIN: CALL PRNTCRLF ; Output CRLF - JP RINPUT ; Get line again - -TTYLIN: LD HL,BUFFER ; Get a line by character - LD B,1 ; Set buffer as empty - XOR A - LD (NULFLG),A ; Clear null flag -MORINP: CALL CLOTST ; Get character and test ^O - LD C,A ; Save character in C - CP DEL ; Delete character? - JP Z,DODEL ; Yes - Process it - LD A,(NULFLG) ; Get null flag - OR A ; Test null flag status - JP Z,PROCES ; Reset - Process character - LD A,0 ; Set a null - CALL OUTC ; Output null - XOR A ; Clear A - LD (NULFLG),A ; Reset null flag -PROCES: LD A,C ; Get character - CP CTRLG ; Bell? - JP Z,PUTCTL ; Yes - Save it - CP CTRLC ; Is it control "C"? - CALL Z,PRNTCRLF ; Yes - Output CRLF - SCF ; Flag break - RET Z ; Return if control "C" - CP CR ; Is it enter? - JP Z,ENDINP ; Yes - Terminate input - CP CTRLU ; Is it control "U"? - JP Z,KILIN ; Yes - Get another line - CP '@' ; Is it "kill line"? - JP Z,OTKLN ; Yes - Kill line - CP '_' ; Is it delete? - JP Z,DELCHR ; Yes - Delete character - CP BKSP ; Is it backspace? - JP Z,DELCHR ; Yes - Delete character - CP CTRLR ; Is it control "R"? - JP NZ,PUTBUF ; No - Put in buffer - PUSH BC ; Save buffer length - PUSH DE ; Save DE - PUSH HL ; Save buffer address - LD (HL),0 ; Mark end of buffer - CALL OUTNCR ; Output and do CRLF - LD HL,BUFFER ; Point to buffer start - CALL PRS ; Output buffer - POP HL ; Restore buffer address - POP DE ; Restore DE - POP BC ; Restore buffer length - JP MORINP ; Get another character - -PUTBUF: CP ' ' ; Is it a control code? - JP C,MORINP ; Yes - Ignore -PUTCTL: LD A,B ; Get number of bytes in buffer - CP 72+1 ; Test for line overflow - LD A,CTRLG ; Set a bell - JP NC,OUTNBS ; Ring bell if buffer full - LD A,C ; Get character - LD (HL),C ; Save in buffer - LD (LSTBIN),A ; Save last input byte - INC HL ; Move up buffer - INC B ; Increment length -OUTIT: CALL OUTC ; Output the character entered - JP MORINP ; Get another character - -OUTNBS: CALL OUTC ; Output bell and back over it - LD A,BKSP ; Set back space - JP OUTIT ; Output it and get more - -CHKSYN: LD A,(HL) ; Check syntax of character - EX (SP),HL ; Address of test byte - CP (HL) ; Same as in code string? - INC HL ; Return address - EX (SP),HL ; Put it back - JP Z,GETCHR ; Yes - Get next character - JP SNERR ; Different - ?SN Error - -OUTC: PUSH AF ; Save character - LD A,(CTLOFG) ; Get control "O" flag - OR A ; Is it set? - JP NZ,POPAF ; Yes - don't output - POP AF ; Restore character - PUSH BC ; Save buffer length - PUSH AF ; Save character - CP ' ' ; Is it a control code? - JP C,DINPOS ; Yes - Don't INC POS(X) - LD A,(LWIDTH) ; Get line width - LD B,A ; To B - LD A,(CURPOS) ; Get cursor position - INC B ; Width 255? - JP Z,INCLEN ; Yes - No width limit - DEC B ; Restore width - CP B ; At end of line? - CALL Z,PRNTCRLF ; Yes - output CRLF -INCLEN: INC A ; Move on one character - LD (CURPOS),A ; Save new position -DINPOS: POP AF ; Restore character - POP BC ; Restore buffer length - RST 08H ; Send it - RET - -OUTNCR: CALL OUTC ; Output character in A - JP PRNTCRLF ; Output CRLF - -CLOTST: RST 10H ; Get input character - AND 01111111B ; Strip bit 7 - CP CTRLO ; Is it control "O"? - RET NZ ; No don't flip flag - LD A,(CTLOFG) ; Get flag - CPL ; Flip it - LD (CTLOFG),A ; Put it back - XOR A ; Null character - RET - -LIST: CALL ATOH ; ASCII number to DE - RET NZ ; Return if anything extra - POP BC ; Rubbish - Not needed - CALL SRCHLN ; Search for line number in DE - PUSH BC ; Save address of line - CALL SETLIN ; Set up lines counter -LISTLP: POP HL ; Restore address of line - LD C,(HL) ; Get LSB of next line - INC HL - LD B,(HL) ; Get MSB of next line - INC HL - LD A,B ; BC = 0 (End of program)? - OR C - JP Z,PRNTOK ; Yes - Go to command mode - CALL COUNT ; Count lines - CALL TSTBRK ; Test for break key - PUSH BC ; Save address of next line - CALL PRNTCRLF ; Output CRLF - LD E,(HL) ; Get LSB of line number - INC HL - LD D,(HL) ; Get MSB of line number - INC HL - PUSH HL ; Save address of line start - EX DE,HL ; Line number to HL - CALL PRNTHL ; Output line number in decimal - LD A,' ' ; Space after line number - POP HL ; Restore start of line address -LSTLP2: CALL OUTC ; Output character in A -LSTLP3: LD A,(HL) ; Get next byte in line - OR A ; End of line? - INC HL ; To next byte in line - JP Z,LISTLP ; Yes - get next line - JP P,LSTLP2 ; No token - output it - SUB ZEND-1 ; Find and output word - LD C,A ; Token offset+1 to C - LD DE,WORDS ; Reserved word list -FNDTOK: LD A,(DE) ; Get character in list - INC DE ; Move on to next - OR A ; Is it start of word? - JP P,FNDTOK ; No - Keep looking for word - DEC C ; Count words - JP NZ,FNDTOK ; Not there - keep looking -OUTWRD: AND 01111111B ; Strip bit 7 - CALL OUTC ; Output first character - LD A,(DE) ; Get next character - INC DE ; Move on to next - OR A ; Is it end of word? - JP P,OUTWRD ; No - output the rest - JP LSTLP3 ; Next byte in line - -SETLIN: PUSH HL ; Set up LINES counter - LD HL,(LINESN) ; Get LINES number - LD (LINESC),HL ; Save in LINES counter - POP HL - RET - -COUNT: PUSH HL ; Save code string address - PUSH DE - LD HL,(LINESC) ; Get LINES counter - LD DE,-1 - ADC HL,DE ; Decrement - LD (LINESC),HL ; Put it back - POP DE - POP HL ; Restore code string address - RET P ; Return if more lines to go - PUSH HL ; Save code string address - LD HL,(LINESN) ; Get LINES number - LD (LINESC),HL ; Reset LINES counter - RST 10H ; Get input character - CP CTRLC ; Is it control "C"? - JP Z,RSLNBK ; Yes - Reset LINES and break - POP HL ; Restore code string address - JP COUNT ; Keep on counting - -RSLNBK: LD HL,(LINESN) ; Get LINES number - LD (LINESC),HL ; Reset LINES counter - JP BRKRET ; Go and output "Break" - -FOR: LD A,64H ; Flag "FOR" assignment - LD (FORFLG),A ; Save "FOR" flag - CALL LET ; Set up initial index - POP BC ; Drop RETurn address - PUSH HL ; Save code string address - CALL DATA ; Get next statement address - LD (LOOPST),HL ; Save it for start of loop - LD HL,2 ; Offset for "FOR" block - ADD HL,SP ; Point to it -FORSLP: CALL LOKFOR ; Look for existing "FOR" block - POP DE ; Get code string address - JP NZ,FORFND ; No nesting found - ADD HL,BC ; Move into "FOR" block - PUSH DE ; Save code string address - DEC HL - LD D,(HL) ; Get MSB of loop statement - DEC HL - LD E,(HL) ; Get LSB of loop statement - INC HL - INC HL - PUSH HL ; Save block address - LD HL,(LOOPST) ; Get address of loop statement - LD A,H ; Compare the FOR loops - SUB D ; Compare with D - JP NZ,$+5 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - POP HL ; Restore block address - JP NZ,FORSLP ; Different FORs - Find another - POP DE ; Restore code string address - LD SP,HL ; Remove all nested loops - -FORFND: EX DE,HL ; Code string address to HL - LD C,8 - CALL CHKSTK ; Check for 8 levels of stack - PUSH HL ; Save code string address - LD HL,(LOOPST) ; Get first statement of loop - EX (SP),HL ; Save and restore code string - PUSH HL ; Re-save code string address - LD HL,(LINEAT) ; Get current line number - EX (SP),HL ; Save and restore code string - CALL TSTNUM ; Make sure it's a number - CALL CHKSYN ; Make sure "TO" is next - .BYTE ZTO ; "TO" token - CALL GETNUM ; Get "TO" expression value - LD DE,(FPREG) ; Move "TO" value to BCDE - LD BC,(FPREG+2) - PUSH BC ; Save "TO" value in block - PUSH DE - LD BC,8100H ; BCDE - 1 (default STEP) - LD D,C ; C=0 - LD E,D ; D=0 - LD A,(HL) ; Get next byte in code string - CP ZSTEP ; See if "STEP" is stated - LD A,1 ; Sign of step = 1 - JP NZ,SAVSTP ; No STEP given - Default to 1 - CALL GETCHR ; Jump over "STEP" token - CALL GETNUM ; Get step value - LD DE,(FPREG) ; Move STEP to BCDE - LD BC,(FPREG+2) - CALL TSTSGN ; Test sign of FPREG -SAVSTP: PUSH BC ; Save the STEP value in block - PUSH DE - PUSH AF ; Save sign of STEP - INC SP ; Don't save flags - PUSH HL ; Save code string address - LD HL,(BRKLIN) ; Get address of index variable - EX (SP),HL ; Save and restore code string -PUTFID: LD B,ZFOR ; "FOR" block marker - PUSH BC ; Save it - INC SP ; Don't save C - -RUNCNT: CALL TSTBRK ; Execution driver - Test break - LD (BRKLIN),HL ; Save code address for break - LD A,(HL) ; Get next byte in code string - CP ':' ; Multi statement line? - JP Z,EXCUTE ; Yes - Execute it - OR A ; End of line? - JP NZ,SNERR ; No - Syntax error - INC HL ; Point to address of next line - LD A,(HL) ; Get LSB of line pointer - INC HL - OR (HL) ; Is it zero (End of prog)? - JP Z,ENDPRG ; Yes - Terminate execution - INC HL ; Point to line number - LD E,(HL) ; Get LSB of line number - INC HL - LD D,(HL) ; Get MSB of line number - LD (LINEAT),DE ; Save as current line number -EXCUTE: CALL GETCHR ; Get key word - LD DE,RUNCNT ; Where to RETurn to - PUSH DE ; Save for RETurn -IFJMP: RET Z ; Go to RUNCNT if end of STMT -ONJMP: SUB ZEND ; Is it a token? - JP C,LET ; No - try to assign it - CP ZNEW+1-ZEND ; END to NEW ? - JP NC,SNERR ; Not a key word - ?SN Error - RLCA ; Double it - LD C,A ; BC = Offset into table - LD B,0 - EX DE,HL ; Save code string address - LD HL,WORDTB ; Keyword address table - ADD HL,BC ; Point to routine address - LD C,(HL) ; Get LSB of routine address - INC HL - LD B,(HL) ; Get MSB of routine address - PUSH BC ; Save routine address - EX DE,HL ; Restore code string address - -GETCHR: INC HL ; Point to next character - LD A,(HL) ; Get next code string byte - CP ':' ; Z if ':' - RET NC ; NC if > "9" - CP ' ' - JR Z,GETCHR ; Skip over spaces - CP '0' - CCF ; NC if < '0' - INC A ; Test for zero - Leave carry - DEC A ; Z if Null - RET - -RESTOR: EX DE,HL ; Save code string address - LD HL,(BASTXT) ; Point to start of program - JP Z,RESTNL ; Just RESTORE - reset pointer - EX DE,HL ; Restore code string address - CALL ATOH ; Get line number to DE - PUSH HL ; Save code string address - CALL SRCHLN ; Search for line number in DE - LD H,B ; HL = Address of line - LD L,C - POP DE ; Restore code string address - JP NC,ULERR ; ?UL Error if not found -RESTNL: DEC HL ; Byte before DATA statement -UPDATA: LD (NXTDAT),HL ; Update DATA pointer - EX DE,HL ; Restore code string address - RET - - -TSTBRK: RST 18H ; Check input status - OR A ; Check count Zero - RET Z ; No key, go back - RST 10H ; Get the key into A - CP ESC ; Escape key? - JR Z,BRK ; Yes, break - CP CTRLC ; - JR Z,BRK ; Yes, break - CP CTRLS ; Stop scrolling? - RET NZ ; Other key, ignore - - -STALL: RST 10H ; Wait for key - CP CTRLQ ; Resume scrolling? - RET Z ; Release the chokehold - CP CTRLC ; Second break? - JR Z,STOP ; Break during hold exits prog - JR STALL ; Loop until or - -BRK: LD A,$FF ; Set BRKFLG - LD (BRKFLG),A ; Store it - - -STOP: RET NZ ; Exit if anything else - .BYTE 0F6H ; Flag "STOP" -PEND: RET NZ ; Exit if anything else - LD (BRKLIN),HL ; Save point of break - .BYTE 21H ; Skip "OR 11111111B" -INPBRK: OR 11111111B ; Flag "Break" wanted - POP BC ; Return not needed and more -ENDPRG: LD HL,(LINEAT) ; Get current line number - PUSH AF ; Save STOP / END status - LD A,L ; Is it direct break? - AND H - INC A ; Line is -1 if direct break - JP Z,NOLIN ; Yes - No line number - LD (ERRLIN),HL ; Save line of break - LD HL,(BRKLIN) ; Get point of break - LD (CONTAD),HL ; Save point to CONTinue -NOLIN: XOR A - LD (CTLOFG),A ; Enable output - CALL STTLIN ; Start a new line - POP AF ; Restore STOP / END status - LD HL,BRKMSG ; "Break" message - JP NZ,ERRIN ; "in line" wanted? - JP PRNTOK ; Go to command mode - -CONT: LD HL,(CONTAD) ; Get CONTinue address - LD A,H ; Is it zero? - OR L - LD E,CN ; ?CN Error - JP Z,ERROR ; Yes - output "?CN Error" - EX DE,HL ; Save code string address - LD HL,(ERRLIN) ; Get line of last break - LD (LINEAT),HL ; Set up current line number - EX DE,HL ; Restore code string address - RET ; CONTinue where left off - -NULL: CALL GETINT ; Get integer 0-255 - RET NZ ; Return if bad value - LD (NULLS),A ; Set nulls number - RET - -ACCSUM: PUSH HL ; Save address in array - LD HL,(CHKSUM) ; Get check sum - LD B,0 ; BC - Value of byte - LD C,A - ADD HL,BC ; Add byte to check sum - LD (CHKSUM),HL ; Re-save check sum - POP HL ; Restore address in array - RET - -CHKLTR: LD A,(HL) ; Get byte - CP 'A' ; < 'a' ? - RET C ; Carry set if not letter - CP 'Z'+1 ; > 'z' ? - CCF - RET ; Carry set if not letter - -FPSINT: CALL GETCHR ; Get next character -POSINT: CALL GETNUM ; Get integer 0 to 32767 -DEPINT: CALL TSTSGN ; Test sign of FPREG - JP M,FCERR ; Negative - ?FC Error -DEINT: LD A,(FPEXP) ; Get integer value to DE - CP 80H+16 ; Exponent in range (16 bits)? - JP C,FPINT ; Yes - convert it - LD BC,9080H ; BCDE = -32768 - LD DE,0000 - PUSH HL ; Save code string address - CALL CMPNUM ; Compare FPREG with BCDE - POP HL ; Restore code string address - LD D,C ; MSB to D - RET Z ; Return if in range -FCERR: LD E,FC ; ?FC Error - JP ERROR ; Output error- - -ATOH: DEC HL ; ASCII number to DE binary -GETLN: LD DE,0 ; Get number to DE -GTLNLP: CALL GETCHR ; Get next character - RET NC ; Exit if not a digit - PUSH HL ; Save code string address - PUSH AF ; Save digit - LD HL,65529/10 ; Largest number 65529 - LD A,H ; Number in range? - SUB D ; Compare with D - JP NZ,$+5 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP C,SNERR ; No - ?SN Error - LD H,D ; HL = Number - LD L,E - ADD HL,DE ; Times 2 - ADD HL,HL ; Times 4 - ADD HL,DE ; Times 5 - ADD HL,HL ; Times 10 - POP AF ; Restore digit - SUB '0' ; Make it 0 to 9 - LD E,A ; DE = Value of digit - LD D,0 - ADD HL,DE ; Add to number - EX DE,HL ; Number to DE - POP HL ; Restore code string address - JP GTLNLP ; Go to next character - -CLEAR: JP Z,INTVAR ; Just "CLEAR" Keep parameters - CALL POSINT ; Get integer 0 to 32767 to DE - DEC HL ; Cancel increment - CALL GETCHR ; Get next character - PUSH HL ; Save code string address - LD HL,(LSTRAM) ; Get end of RAM - JP Z,STORED ; No value given - Use stored - POP HL ; Restore code string address - CALL CHKSYN ; Check for comma - .BYTE ',' - PUSH DE ; Save number - CALL POSINT ; Get integer 0 to 32767 - DEC HL ; Cancel increment - CALL GETCHR ; Get next character - JP NZ,SNERR ; ?SN Error if more on line - EX (SP),HL ; Save code string address - EX DE,HL ; Number to DE -STORED: LD A,L ; Get LSB of new RAM top - SUB E ; Subtract LSB of string space - LD E,A ; Save LSB - LD A,H ; Get MSB of new RAM top - SBC A,D ; Subtract MSB of string space - LD D,A ; Save MSB - JP C,OMERR ; ?OM Error if not enough mem - PUSH HL ; Save RAM top - LD HL,(PROGND) ; Get program end - LD BC,40 ; 40 Bytes minimum working RAM - ADD HL,BC ; Get lowest address - LD A,H ; Enough memory? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP NC,OMERR ; No - ?OM Error - EX DE,HL ; RAM top to HL - LD (STRSPC),HL ; Set new string space - POP HL ; End of memory to use - LD (LSTRAM),HL ; Set new top of RAM - POP HL ; Restore code string address - JP INTVAR ; Initialise variables - -RUN: JP Z,RUNFST ; RUN from start if just RUN - CALL INTVAR ; Initialise variables - LD BC,RUNCNT ; Execution driver loop - JP RUNLIN ; RUN from line number - -GOSUB: LD C,3 ; 3 Levels of stack needed - CALL CHKSTK ; Check for 3 levels of stack - POP BC ; Get return address - PUSH HL ; Save code string for RETURN - PUSH HL ; And for GOSUB routine - LD HL,(LINEAT) ; Get current line - EX (SP),HL ; Into stack - Code string out - LD A,ZGOSUB ; "GOSUB" token - PUSH AF ; Save token - INC SP ; Don't save flags - -RUNLIN: PUSH BC ; Save return address -GOTO: CALL ATOH ; ASCII number to DE binary - CALL REM ; Get end of line - PUSH HL ; Save end of line - LD HL,(LINEAT) ; Get current line - LD A,H ; Line after current? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - POP HL ; Restore end of line - INC HL ; Start of next line - CALL C,SRCHLP ; Line is after current line - CALL NC,SRCHLN ; Line is before current line - LD H,B ; Set up code string address - LD L,C - DEC HL ; Incremented after - RET C ; Line found -ULERR: LD E,UL ; ?UL Error - JP ERROR ; Output error message - -RETURN: RET NZ ; Return if not just RETURN - LD D,-1 ; Flag "GOSUB" search - CALL BAKSTK ; Look "GOSUB" block - LD SP,HL ; Kill all FORs in subroutine - CP ZGOSUB ; Test for "GOSUB" token - LD E,RG ; ?RG Error - JP NZ,ERROR ; Error if no "GOSUB" found - POP HL ; Get RETURN line number - LD (LINEAT),HL ; Save as current - INC HL ; Was it from direct statement? - LD A,H - OR L ; Return to line - JP NZ,RETLIN ; No - Return to line - LD A,(LSTBIN) ; Any INPUT in subroutine? - OR A ; If so buffer is corrupted - JP NZ,POPNOK ; Yes - Go to command mode -RETLIN: LD HL,RUNCNT ; Execution driver loop - EX (SP),HL ; Into stack - Code string out - .BYTE 3EH ; Skip "POP HL" -NXTDTA: POP HL ; Restore code string address - -DATA: .BYTE 01H,3AH ; ':' End of statement -REM: LD C,0 ; 00 End of statement - LD B,0 -NXTSTL: LD A,C ; Statement and byte - LD C,B - LD B,A ; Statement end byte -NXTSTT: LD A,(HL) ; Get byte - OR A ; End of line? - RET Z ; Yes - Exit - CP B ; End of statement? - RET Z ; Yes - Exit - INC HL ; Next byte - CP '"' ; Literal string? - JP Z,NXTSTL ; Yes - Look for another '"' - JP NXTSTT ; Keep looking - -LET: CALL GETVAR ; Get variable name - CALL CHKSYN ; Make sure "=" follows - .BYTE ZEQUAL ; "=" token - PUSH DE ; Save address of variable - LD A,(TYPE) ; Get data type - PUSH AF ; Save type - CALL EVAL ; Evaluate expression - POP AF ; Restore type - EX (SP),HL ; Save code - Get var addr - LD (BRKLIN),HL ; Save address of variable - RRA ; Adjust type - CALL CHKTYP ; Check types are the same - JP Z,LETNUM ; Numeric - Move value -LETSTR: PUSH HL ; Save address of string var - LD HL,(FPREG) ; Pointer to string entry - PUSH HL ; Save it on stack - INC HL ; Skip over length - INC HL - LD E,(HL) ; LSB of string address - INC HL - LD D,(HL) ; MSB of string address - LD HL,(BASTXT) ; Point to start of program - LD A,H ; Is string before program? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP NC,CRESTR ; Yes - Create string entry - LD HL,(STRSPC) ; Point to string space - LD A,H ; Is string literal in program? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - POP DE ; Restore address of string - JP NC,MVSTPT ; Yes - Set up pointer - LD HL,TMPSTR ; Temporary string pool - LD A,H ; Is string in temporary pool? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP NC,MVSTPT ; No - Set up pointer - .BYTE 3EH ; Skip "POP DE" -CRESTR: POP DE ; Restore address of string - CALL BAKTMP ; Back to last tmp-str entry - EX DE,HL ; Address of string entry - CALL SAVSTR ; Save string in string area -MVSTPT: CALL BAKTMP ; Back to last tmp-str entry - POP HL ; Get string pointer - EX DE,HL ; Move string pointer to var - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - POP HL ; Restore code string address - RET - -LETNUM: PUSH HL ; Save address of variable - LD DE,FPREG ; Move FPREG to variable - EX DE,HL - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - POP DE ; Restore address of variable - POP HL ; Restore code string address - RET - -ON: CALL GETINT ; Get integer 0-255 - LD A,(HL) ; Get "GOTO" or "GOSUB" token - LD B,A ; Save in B - CP ZGOSUB ; "GOSUB" token? - JP Z,ONGO ; Yes - Find line number - CALL CHKSYN ; Make sure it's "GOTO" - .BYTE ZGOTO ; "GOTO" token - DEC HL ; Cancel increment -ONGO: LD C,E ; Integer of branch value -ONGOLP: DEC C ; Count branches - LD A,B ; Get "GOTO" or "GOSUB" token - JP Z,ONJMP ; Go to that line if right one - CALL GETLN ; Get line number to DE - CP ',' ; Another line number? - RET NZ ; No - Drop through - JP ONGOLP ; Yes - loop - -IF: CALL EVAL ; Evaluate expression - LD A,(HL) ; Get token - CP ZGOTO ; "GOTO" token? - JP Z,IFGO ; Yes - Get line - CALL CHKSYN ; Make sure it's "THEN" - .BYTE ZTHEN ; "THEN" token - DEC HL ; Cancel increment -IFGO: CALL TSTNUM ; Make sure it's numeric - CALL TSTSGN ; Test state of expression - JP Z,REM ; False - Drop through - CALL GETCHR ; Get next character - JP C,GOTO ; Number - GOTO that line - JP IFJMP ; Otherwise do statement - -MRPRNT: DEC HL ; DEC 'cos GETCHR INCs - CALL GETCHR ; Get next character -PRINT: JP Z,PRNTCRLF ; CRLF if just PRINT -PRNTLP: RET Z ; End of list - Exit - CP ZTAB ; "TAB(" token? - JP Z,DOTAB ; Yes - Do TAB routine - CP ZSPC ; "SPC(" token? - JP Z,DOTAB ; Yes - Do SPC routine - PUSH HL ; Save code string address - CP ',' ; Comma? - JP Z,DOCOM ; Yes - Move to next zone - CP 59 ; ';' Semi-colon? - JP Z,NEXITM ; Do semi-colon routine - POP BC ; Code string address to BC - CALL EVAL ; Evaluate expression - PUSH HL ; Save code string address - LD A,(TYPE) ; Get variable type - OR A ; Is it a string variable? - JP NZ,PRNTST ; Yes - Output string contents - CALL NUMASC ; Convert number to text - CALL CRTST ; Create temporary string - LD (HL),' ' ; Followed by a space - LD HL,(FPREG) ; Get length of output - INC (HL) ; Plus 1 for the space - LD HL,(FPREG) ; < Not needed > - LD A,(LWIDTH) ; Get width of line - LD B,A ; To B - INC B ; Width 255 (No limit)? - JP Z,PRNTNB ; Yes - Output number string - INC B ; Adjust it - LD A,(CURPOS) ; Get cursor position - ADD A,(HL) ; Add length of string - DEC A ; Adjust it - CP B ; Will output fit on this line? - CALL NC,PRNTCRLF ; No - CRLF first -PRNTNB: CALL PRS1 ; Output string at (HL) - XOR A ; Skip CALL by setting 'z' flag -PRNTST: CALL NZ,PRS1 ; Output string at (HL) - POP HL ; Restore code string address - JP MRPRNT ; See if more to PRINT - -STTLIN: LD A,(CURPOS) ; Make sure on new line - OR A ; Already at start? - RET Z ; Yes - Do nothing - JP PRNTCRLF ; Start a new line - -ENDINP: LD (HL),0 ; Mark end of buffer - LD HL,BUFFER-1 ; Point to buffer -PRNTCRLF: LD A,CR ; Load a CR - CALL OUTC ; Output character - LD A,LF ; Load a LF - CALL OUTC ; Output character -DONULL: XOR A ; Set to position 0 - LD (CURPOS),A ; Store it - LD A,(NULLS) ; Get number of nulls -NULLP: DEC A ; Count them - RET Z ; Return if done - PUSH AF ; Save count - XOR A ; Load a null - CALL OUTC ; Output it - POP AF ; Restore count - JP NULLP ; Keep counting - -DOCOM: LD A,(COMMAN) ; Get comma width - LD B,A ; Save in B - LD A,(CURPOS) ; Get current position - CP B ; Within the limit? - CALL NC,PRNTCRLF ; No - output CRLF - JP NC,NEXITM ; Get next item -ZONELP: SUB 14 ; Next zone of 14 characters - JP NC,ZONELP ; Repeat if more zones - CPL ; Number of spaces to output - JP ASPCS ; Output them - -DOTAB: PUSH AF ; Save token - CALL FNDNUM ; Evaluate expression - CALL CHKSYN ; Make sure ")" follows - .BYTE ")" - DEC HL ; Back space on to ")" - POP AF ; Restore token - SUB ZSPC ; Was it "SPC(" ? - PUSH HL ; Save code string address - JP Z,DOSPC ; Yes - Do 'E' spaces - LD A,(CURPOS) ; Get current position -DOSPC: CPL ; Number of spaces to print to - ADD A,E ; Total number to print - JP NC,NEXITM ; TAB < Current POS(X) -ASPCS: INC A ; Output A spaces - LD B,A ; Save number to print - LD A,' ' ; Space -SPCLP: CALL OUTC ; Output character in A - DEC B ; Count them - JP NZ,SPCLP ; Repeat if more -NEXITM: POP HL ; Restore code string address - CALL GETCHR ; Get next character - JP PRNTLP ; More to print - -REDO: .BYTE "?Redo from start",CR,LF,0 - -BADINP: LD A,(READFG) ; READ or INPUT? - OR A - JP NZ,DATSNR ; READ - ?SN Error - POP BC ; Throw away code string addr - LD HL,REDO ; "Redo from start" message - CALL PRS ; Output string - JP DOAGN ; Do last INPUT again - -INPUT: CALL IDTEST ; Test for illegal direct - LD A,(HL) ; Get character after "INPUT" - CP '"' ; Is there a prompt string? - LD A,0 ; Clear A and leave flags - LD (CTLOFG),A ; Enable output - JP NZ,NOPMPT ; No prompt - get input - CALL QTSTR ; Get string terminated by '"' - CALL CHKSYN ; Check for ';' after prompt - .BYTE ';' - PUSH HL ; Save code string address - CALL PRS1 ; Output prompt string - .BYTE 3EH ; Skip "PUSH HL" -NOPMPT: PUSH HL ; Save code string address - CALL PROMPT ; Get input with "? " prompt - POP BC ; Restore code string address - JP C,INPBRK ; Break pressed - Exit - INC HL ; Next byte - LD A,(HL) ; Get it - OR A ; End of line? - DEC HL ; Back again - PUSH BC ; Re-save code string address - JP Z,NXTDTA ; Yes - Find next DATA stmt - LD (HL),',' ; Store comma as separator - JP NXTITM ; Get next item - -READ: PUSH HL ; Save code string address - LD HL,(NXTDAT) ; Next DATA statement - .BYTE 0F6H ; Flag "READ" -NXTITM: XOR A ; Flag "INPUT" - LD (READFG),A ; Save "READ"/"INPUT" flag - EX (SP),HL ; Get code str' , Save pointer - JP GTVLUS ; Get values - -NEDMOR: CALL CHKSYN ; Check for comma between items - .BYTE ',' -GTVLUS: CALL GETVAR ; Get variable name - EX (SP),HL ; Save code str" , Get pointer - PUSH DE ; Save variable address - LD A,(HL) ; Get next "INPUT"/"DATA" byte - CP ',' ; Comma? - JP Z,ANTVLU ; Yes - Get another value - LD A,(READFG) ; Is it READ? - OR A - JP NZ,FDTLP ; Yes - Find next DATA stmt - LD A,'?' ; More INPUT needed - CALL OUTC ; Output character - CALL PROMPT ; Get INPUT with prompt - POP DE ; Variable address - POP BC ; Code string address - JP C,INPBRK ; Break pressed - INC HL ; Point to next DATA byte - LD A,(HL) ; Get byte - OR A ; Is it zero (No input) ? - DEC HL ; Back space INPUT pointer - PUSH BC ; Save code string address - JP Z,NXTDTA ; Find end of buffer - PUSH DE ; Save variable address -ANTVLU: LD A,(TYPE) ; Check data type - OR A ; Is it numeric? - JP Z,INPBIN ; Yes - Convert to binary - CALL GETCHR ; Get next character - LD D,A ; Save input character - LD B,A ; Again - CP '"' ; Start of literal sting? - JP Z,STRENT ; Yes - Create string entry - LD A,(READFG) ; "READ" or "INPUT" ? - OR A - LD D,A ; Save 00 if "INPUT" - JP Z,ITMSEP ; "INPUT" - End with 00 - LD D,':' ; "DATA" - End with 00 or ':' -ITMSEP: LD B,',' ; Item separator - DEC HL ; Back space for DTSTR -STRENT: CALL DTSTR ; Get string terminated by D - EX DE,HL ; String address to DE - LD HL,LTSTND ; Where to go after LETSTR - EX (SP),HL ; Save HL , get input pointer - PUSH DE ; Save address of string - JP LETSTR ; Assign string to variable - -INPBIN: CALL GETCHR ; Get next character - CALL ASCTFP ; Convert ASCII to FP number - EX (SP),HL ; Save input ptr, Get var addr - LD DE,FPREG ; Move FPREG to variable - EX DE,HL - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - POP HL ; Restore input pointer -LTSTND: DEC HL ; DEC 'cos GETCHR INCs - CALL GETCHR ; Get next character - JP Z,MORDT ; End of line - More needed? - CP ',' ; Another value? - JP NZ,BADINP ; No - Bad input -MORDT: EX (SP),HL ; Get code string address - DEC HL ; DEC 'cos GETCHR INCs - CALL GETCHR ; Get next character - JP NZ,NEDMOR ; More needed - Get it - POP DE ; Restore DATA pointer - LD A,(READFG) ; "READ" or "INPUT" ? - OR A - EX DE,HL ; DATA pointer to HL - JP NZ,UPDATA ; Update DATA pointer if "READ" - PUSH DE ; Save code string address - OR (HL) ; More input given? - LD HL,EXTIG ; "?Extra ignored" message - CALL NZ,PRS ; Output string if extra given - POP HL ; Restore code string address - RET - -EXTIG: .BYTE "?Extra ignored",CR,LF,0 - -FDTLP: CALL DATA ; Get next statement - OR A ; End of line? - JP NZ,FANDT ; No - See if DATA statement - INC HL - LD A,(HL) ; End of program? - INC HL - OR (HL) ; 00 00 Ends program - LD E,OD ; ?OD Error - JP Z,ERROR ; Yes - Out of DATA - INC HL - LD E,(HL) ; LSB of line number - INC HL - LD D,(HL) ; MSB of line number - LD (DATLIN),DE ; Set line of current DATA item -FANDT: CALL GETCHR ; Get next character - CP ZDATA ; "DATA" token - JP NZ,FDTLP ; No "DATA" - Keep looking - JP ANTVLU ; Found - Convert input - -NEXT: LD DE,0 ; In case no index given -NEXT1: CALL NZ,GETVAR ; Get index address - LD (BRKLIN),HL ; Save code string address - CALL BAKSTK ; Look for "FOR" block - JP NZ,NFERR ; No "FOR" - ?NF Error - LD SP,HL ; Clear nested loops - PUSH DE ; Save index address - LD A,(HL) ; Get sign of STEP - INC HL - PUSH AF ; Save sign of STEP - PUSH DE ; Save index address - LD DE,FPREG ; Move index value to FPREG - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - EX (SP),HL ; Save address of TO value - PUSH HL ; Save address of index - CALL ADDPHL ; Add STEP to index value - POP DE ; Restore address of index - LD HL,FPREG ; Move FPREG to index variable - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - POP HL ; Restore address of TO value - CALL LOADFP ; Move TO value to BCDE - PUSH HL ; Save address of line of FOR - CALL CMPNUM ; Compare index with TO value - POP HL ; Restore address of line num - POP BC ; Address of sign of STEP - SUB B ; Compare with expected sign - CALL LOADFP ; BC = Loop stmt,DE = Line num - JP Z,KILFOR ; Loop finished - Terminate it - EX DE,HL ; Loop statement line number - LD (LINEAT),HL ; Set loop line number - LD L,C ; Set code string to loop - LD H,B - JP PUTFID ; Put back "FOR" and continue - -KILFOR: LD SP,HL ; Remove "FOR" block - LD HL,(BRKLIN) ; Code string after "NEXT" - LD A,(HL) ; Get next byte in code string - CP ',' ; More NEXTs ? - JP NZ,RUNCNT ; No - Do next statement - CALL GETCHR ; Position to index name - CALL NEXT1 ; Re-enter NEXT routine -; < will not RETurn to here , Exit to RUNCNT or Loop > - -GETNUM: CALL EVAL ; Get a numeric expression -TSTNUM: .BYTE 0F6H ; Clear carry (numeric) -TSTSTR: SCF ; Set carry (string) -CHKTYP: LD A,(TYPE) ; Check types match - ADC A,A ; Expected + actual - OR A ; Clear carry , set parity - RET PE ; Even parity - Types match - JP TMERR ; Different types - Error - -OPNPAR: CALL CHKSYN ; Make sure "(" follows - .BYTE "(" -EVAL: DEC HL ; Evaluate expression & save - LD D,0 ; Precedence value -EVAL1: PUSH DE ; Save precedence - LD C,1 - CALL CHKSTK ; Check for 1 level of stack - CALL OPRND ; Get next expression value -EVAL2: LD (NXTOPR),HL ; Save address of next operator -EVAL3: LD HL,(NXTOPR) ; Restore address of next opr - POP BC ; Precedence value and operator - LD A,B ; Get precedence value - CP 78H ; "AND" or "OR" ? - CALL NC,TSTNUM ; No - Make sure it's a number - LD A,(HL) ; Get next operator / function - LD D,0 ; Clear Last relation -RLTLP: SUB ZGTR ; ">" Token - JP C,FOPRND ; + - * / ^ AND OR - Test it - CP ZLTH+1-ZGTR ; < = > - JP NC,FOPRND ; Function - Call it - CP ZEQUAL-ZGTR ; "=" - RLA ; <- Test for legal - XOR D ; <- combinations of < = > - CP D ; <- by combining last token - LD D,A ; <- with current one - JP C,SNERR ; Error if "<<' '==" or ">>" - LD (CUROPR),HL ; Save address of current token - CALL GETCHR ; Get next character - JP RLTLP ; Treat the two as one - -FOPRND: LD A,D ; < = > found ? - OR A - JP NZ,TSTRED ; Yes - Test for reduction - LD A,(HL) ; Get operator token - LD (CUROPR),HL ; Save operator address - SUB ZPLUS ; Operator or function? - RET C ; Neither - Exit - CP ZOR+1-ZPLUS ; Is it + - * / ^ AND OR ? - RET NC ; No - Exit - LD E,A ; Coded operator - LD A,(TYPE) ; Get data type - DEC A ; FF = numeric , 00 = string - OR E ; Combine with coded operator - LD A,E ; Get coded operator - JP Z,CONCAT ; String concatenation - RLCA ; Times 2 - ADD A,E ; Times 3 - LD E,A ; To DE (D is 0) - LD HL,PRITAB ; Precedence table - ADD HL,DE ; To the operator concerned - LD A,B ; Last operator precedence - LD D,(HL) ; Get evaluation precedence - CP D ; Compare with eval precedence - RET NC ; Exit if higher precedence - INC HL ; Point to routine address - CALL TSTNUM ; Make sure it's a number - -STKTHS: PUSH BC ; Save last precedence & token - LD BC,EVAL3 ; Where to go on prec' break - PUSH BC ; Save on stack for return - LD BC,(FPREG) ; LSB,NLSB of FPREG - PUSH BC ; Stack them - LD BC,(FPREG+2) ; MSB and exponent of FPREG - PUSH BC ; Stack them - LD C,(HL) ; Get LSB of routine address - INC HL - LD B,(HL) ; Get MSB of routine address - INC HL - PUSH BC ; Save routine address - LD HL,(CUROPR) ; Address of current operator - JP EVAL1 ; Loop until prec' break - -OPRND: XOR A ; Get operand routine - LD (TYPE),A ; Set numeric expected - CALL GETCHR ; Get next character - LD E,MO ; ?MO Error - JP Z,ERROR ; No operand - Error - JP C,ASCTFP ; Number - Get value - CALL CHKLTR ; See if a letter - JP NC,CONVAR ; Letter - Find variable - CP ZPLUS ; '+' Token ? - JP Z,OPRND ; Yes - Look for operand - CP '.' ; '.' ? - JP Z,ASCTFP ; Yes - Create FP number - CP ZMINUS ; '-' Token ? - JP Z,MINUS ; Yes - Do minus - CP '"' ; Literal string ? - JP Z,QTSTR ; Get string terminated by '"' - CP ZNOT ; "NOT" Token ? - JP Z,EVNOT ; Yes - Eval NOT expression - CP ZFN ; "FN" Token ? - JP Z,DOFN ; Yes - Do FN routine - CP '&' ; &H = HEX, &B = BINARY - JP NZ,NOTAMP ; No - Skip to functions - CALL GETCHR ; Get next character - CP 'H' ; Hex number indicated? [Searle function added] - JP Z,HEXTFP ; Convert Hex to FPREG - CP 'B' ; Binary number indicated? [Searle function added] - JP Z,BINTFP ; Convert Bin to FPREG - LD E,SN ; If neither then a ?SN Error - JP Z,ERROR ; -NOTAMP: SUB ZSGN ; Is it a function? - JP NC,FNOFST ; Yes - Evaluate function -EVLPAR: CALL OPNPAR ; Evaluate expression in "()" - CALL CHKSYN ; Make sure ")" follows - .BYTE ")" - RET - -MINUS: LD D,7DH ; '-' precedence - CALL EVAL1 ; Evaluate until prec' break - LD HL,(NXTOPR) ; Get next operator address - PUSH HL ; Save next operator address - CALL INVSGN ; Negate value -RETNUM: CALL TSTNUM ; Make sure it's a number - POP HL ; Restore next operator address - RET - -CONVAR: CALL GETVAR ; Get variable address to DE -FRMEVL: PUSH HL ; Save code string address - EX DE,HL ; Variable address to HL - LD (FPREG),HL ; Save address of variable - LD A,(TYPE) ; Get type - OR A ; Numeric? - CALL Z,PHLTFP ; Yes - Move contents to FPREG - POP HL ; Restore code string address - RET - -FNOFST: LD B,0 ; Get address of function - RLCA ; Double function offset - LD C,A ; BC = Offset in function table - PUSH BC ; Save adjusted token value - CALL GETCHR ; Get next character - LD A,C ; Get adjusted token value - CP 2*(ZLEFT-ZSGN)-1; Adj' LEFT$,RIGHT$ or MID$ ? - JP C,FNVAL ; No - Do function - CALL OPNPAR ; Evaluate expression (X,... - CALL CHKSYN ; Make sure ',' follows - .BYTE ',' - CALL TSTSTR ; Make sure it's a string - EX DE,HL ; Save code string address - LD HL,(FPREG) ; Get address of string - EX (SP),HL ; Save address of string - PUSH HL ; Save adjusted token value - EX DE,HL ; Restore code string address - CALL GETINT ; Get integer 0-255 - EX DE,HL ; Save code string address - EX (SP),HL ; Save integer,HL = adj' token - JP GOFUNC ; Jump to string function - -FNVAL: CALL EVLPAR ; Evaluate expression - EX (SP),HL ; HL = Adjusted token value - LD DE,RETNUM ; Return number from function - PUSH DE ; Save on stack -GOFUNC: LD BC,FNCTAB ; Function routine addresses - ADD HL,BC ; Point to right address - LD C,(HL) ; Get LSB of address - INC HL ; - LD H,(HL) ; Get MSB of address - LD L,C ; Address to HL - JP (HL) ; Jump to function - -SGNEXP: DEC D ; Dee to flag negative exponent - CP ZMINUS ; '-' token ? - RET Z ; Yes - Return - CP '-' ; '-' ASCII ? - RET Z ; Yes - Return - INC D ; Inc to flag positive exponent - CP '+' ; '+' ASCII ? - RET Z ; Yes - Return - CP ZPLUS ; '+' token ? - RET Z ; Yes - Return - DEC HL ; DEC 'cos GETCHR INCs - RET ; Return "NZ" - -POR: .BYTE 0F6H ; Flag "OR" -PAND: XOR A ; Flag "AND" - PUSH AF ; Save "AND" / "OR" flag - CALL TSTNUM ; Make sure it's a number - CALL DEINT ; Get integer -32768 to 32767 - POP AF ; Restore "AND" / "OR" flag - EX DE,HL ; <- Get last - POP BC ; <- value - EX (SP),HL ; <- from - EX DE,HL ; <- stack - LD (FPREG),DE ; Move last value to FPREG - LD (FPREG+2),BC - PUSH AF ; Save "AND" / "OR" flag - CALL DEINT ; Get integer -32768 to 32767 - POP AF ; Restore "AND" / "OR" flag - POP BC ; Get value - LD A,C ; Get LSB - LD HL,ACPASS ; Address of save AC as current - JP NZ,POR1 ; Jump if OR - AND E ; "AND" LSBs - LD C,A ; Save LSB - LD A,B ; Get MBS - AND D ; "AND" MSBs - JP (HL) ; Save AC as current (ACPASS) - -POR1: OR E ; "OR" LSBs - LD C,A ; Save LSB - LD A,B ; Get MSB - OR D ; "OR" MSBs - JP (HL) ; Save AC as current (ACPASS) - -TSTRED: LD HL,CMPLOG ; Logical compare routine - LD A,(TYPE) ; Get data type - RRA ; Carry set = string - LD A,D ; Get last precedence value - RLA ; Times 2 plus carry - LD E,A ; To E - LD D,64H ; Relational precedence - LD A,B ; Get current precedence - CP D ; Compare with last - RET NC ; Eval if last was rel' or log' - JP STKTHS ; Stack this one and get next - -CMPLOG: .WORD CMPLG1 ; Compare two values / strings -CMPLG1: LD A,C ; Get data type - OR A - RRA - POP BC ; Get last expression to BCDE - POP DE - PUSH AF ; Save status - CALL CHKTYP ; Check that types match - LD HL,CMPRES ; Result to comparison - PUSH HL ; Save for RETurn - JP Z,CMPNUM ; Compare values if numeric - XOR A ; Compare two strings - LD (TYPE),A ; Set type to numeric - PUSH DE ; Save string name - CALL GSTRCU ; Get current string - LD A,(HL) ; Get length of string - INC HL - INC HL - LD C,(HL) ; Get LSB of address - INC HL - LD B,(HL) ; Get MSB of address - POP DE ; Restore string name - PUSH BC ; Save address of string - PUSH AF ; Save length of string - CALL GSTRDE ; Get second string - CALL LOADFP ; Get address of second string - POP AF ; Restore length of string 1 - LD D,A ; Length to D - POP HL ; Restore address of string 1 -CMPSTR: LD A,E ; Bytes of string 2 to do - OR D ; Bytes of string 1 to do - RET Z ; Exit if all bytes compared - LD A,D ; Get bytes of string 1 to do - SUB 1 - RET C ; Exit if end of string 1 - XOR A - CP E ; Bytes of string 2 to do - INC A - RET NC ; Exit if end of string 2 - DEC D ; Count bytes in string 1 - DEC E ; Count bytes in string 2 - LD A,(BC) ; Byte in string 2 - CP (HL) ; Compare to byte in string 1 - INC HL ; Move up string 1 - INC BC ; Move up string 2 - JP Z,CMPSTR ; Same - Try next bytes - CCF ; Flag difference (">" or "<") - JP FLGDIF ; "<" gives -1 , ">" gives +1 - -CMPRES: INC A ; Increment current value - ADC A,A ; Double plus carry - POP BC ; Get other value - AND B ; Combine them - ADD A,-1 ; Carry set if different - SBC A,A ; 00 - Equal , FF - Different - JP FLGREL ; Set current value & continue - -EVNOT: LD D,5AH ; Precedence value for "NOT" - CALL EVAL1 ; Eval until precedence break - CALL TSTNUM ; Make sure it's a number - CALL DEINT ; Get integer -32768 - 32767 - LD A,E ; Get LSB - CPL ; Invert LSB - LD C,A ; Save "NOT" of LSB - LD A,D ; Get MSB - CPL ; Invert MSB - CALL ACPASS ; Save AC as current - POP BC ; Clean up stack - JP EVAL3 ; Continue evaluation - -DIMRET: DEC HL ; DEC 'cos GETCHR INCs - CALL GETCHR ; Get next character - RET Z ; End of DIM statement - CALL CHKSYN ; Make sure ',' follows - .BYTE ',' -DIM: LD BC,DIMRET ; Return to "DIMRET" - PUSH BC ; Save on stack - .BYTE 0F6H ; Flag "Create" variable -GETVAR: XOR A ; Find variable address,to DE - LD (LCRFLG),A ; Set locate / create flag - LD B,(HL) ; Get First byte of name -GTFNAM: CALL CHKLTR ; See if a letter - JP C,SNERR ; ?SN Error if not a letter - XOR A - LD C,A ; Clear second byte of name - LD (TYPE),A ; Set type to numeric - CALL GETCHR ; Get next character - JP C,SVNAM2 ; Numeric - Save in name - CALL CHKLTR ; See if a letter - JP C,CHARTY ; Not a letter - Check type -SVNAM2: LD C,A ; Save second byte of name -ENDNAM: CALL GETCHR ; Get next character - JP C,ENDNAM ; Numeric - Get another - CALL CHKLTR ; See if a letter - JP NC,ENDNAM ; Letter - Get another -CHARTY: SUB '$' ; String variable? - JP NZ,NOTSTR ; No - Numeric variable - INC A ; A = 1 (string type) - LD (TYPE),A ; Set type to string - RRCA ; A = 80H , Flag for string - ADD A,C ; 2nd byte of name has bit 7 on - LD C,A ; Resave second byte on name - CALL GETCHR ; Get next character -NOTSTR: LD A,(FORFLG) ; Array name needed ? - DEC A - JP Z,ARLDSV ; Yes - Get array name - JP P,NSCFOR ; No array with "FOR" or "FN" - LD A,(HL) ; Get byte again - SUB '(' ; Subscripted variable? - JP Z,SBSCPT ; Yes - Sort out subscript - -NSCFOR: XOR A ; Simple variable - LD (FORFLG),A ; Clear "FOR" flag - PUSH HL ; Save code string address - LD D,B ; DE = Variable name to find - LD E,C - LD HL,(FNRGNM) ; FN argument name - LD A,H ; Is it the FN argument? - SUB D ; Compare with D - JP NZ,$+5 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - LD DE,FNARG ; Point to argument value - JP Z,POPHRT ; Yes - Return FN argument value - LD HL,(VAREND) ; End of variables - EX DE,HL ; Address of end of search - LD HL,(PROGND) ; Start of variables address - -FNDVAR: LD A,H ; End of variable list table? - SUB D ; Compare with D - JP NZ,$+5 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP Z,CFEVAL ; Yes - Called from EVAL? - LD A,C ; Get second byte of name - SUB (HL) ; Compare with name in list - INC HL ; Move on to first byte - JP NZ,FNTHR ; Different - Find another - LD A,B ; Get first byte of name - SUB (HL) ; Compare with name in list -FNTHR: INC HL ; Move on to LSB of value - JP Z,RETADR ; Found - Return address - INC HL ; <- Skip - INC HL ; <- over - INC HL ; <- F.P. - INC HL ; <- value - JP FNDVAR ; Keep looking - -CFEVAL: POP HL ; Restore code string address - EX (SP),HL ; Get return address - PUSH DE ; Save address of variable - LD DE,FRMEVL ; Return address in EVAL - LD A,H ; Called from EVAL ? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - POP DE ; Restore address of variable - JP Z,RETNUL ; Yes - Return null variable - EX (SP),HL ; Put back return - PUSH HL ; Save code string address - PUSH BC ; Save variable name - LD BC,6 ; 2 byte name plus 4 byte data - LD HL,(ARREND) ; End of arrays - PUSH HL ; Save end of arrays - ADD HL,BC ; Move up 6 bytes - POP BC ; Source address in BC - PUSH HL ; Save new end address - CALL MOVUP ; Move arrays up - POP HL ; Restore new end address - LD (ARREND),HL ; Set new end address - LD H,B ; End of variables to HL - LD L,C - LD (VAREND),HL ; Set new end address - -ZEROLP: DEC HL ; Back through to zero variable - LD (HL),0 ; Zero byte in variable - LD A,H ; Done them all? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP NZ,ZEROLP ; No - Keep on going - POP DE ; Get variable name - LD (HL),E ; Store second character - INC HL - LD (HL),D ; Store first character - INC HL -RETADR: EX DE,HL ; Address of variable in DE - POP HL ; Restore code string address - RET - -RETNUL: LD (FPEXP),A ; Set result to zero - LD HL,ZERBYT ; Also set a null string - LD (FPREG),HL ; Save for EVAL - POP HL ; Restore code string address - RET - -SBSCPT: PUSH HL ; Save code string address - LD HL,(LCRFLG) ; Locate/Create and Type - EX (SP),HL ; Save and get code string - LD D,A ; Zero number of dimensions -SCPTLP: PUSH DE ; Save number of dimensions - PUSH BC ; Save array name - CALL FPSINT ; Get subscript (0-32767) - POP BC ; Restore array name - POP AF ; Get number of dimensions - EX DE,HL - EX (SP),HL ; Save subscript value - PUSH HL ; Save LCRFLG and TYPE - EX DE,HL - INC A ; Count dimensions - LD D,A ; Save in D - LD A,(HL) ; Get next byte in code string - CP ',' ; Comma (more to come)? - JP Z,SCPTLP ; Yes - More subscripts - CALL CHKSYN ; Make sure ")" follows - .BYTE ")" - LD (NXTOPR),HL ; Save code string address - POP HL ; Get LCRFLG and TYPE - LD (LCRFLG),HL ; Restore Locate/create & type - LD E,0 ; Flag not CSAVE* or CLOAD* - PUSH DE ; Save number of dimensions (D) - .BYTE 11H ; Skip "PUSH HL" and "PUSH AF' - -ARLDSV: PUSH HL ; Save code string address - PUSH AF ; A = 00 , Flags set = Z,N - LD HL,(VAREND) ; Start of arrays - .BYTE 3EH ; Skip "ADD HL,DE" -FNDARY: ADD HL,DE ; Move to next array start - LD DE,(ARREND) ; End of arrays - LD A,H ; End of arrays found? - SUB D ; Compare with D - JP NZ,$+5 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP Z,CREARY ; Yes - Create array - LD A,(HL) ; Get second byte of name - CP C ; Compare with name given - INC HL ; Move on - JP NZ,NXTARY ; Different - Find next array - LD A,(HL) ; Get first byte of name - CP B ; Compare with name given -NXTARY: INC HL ; Move on - LD E,(HL) ; Get LSB of next array address - INC HL - LD D,(HL) ; Get MSB of next array address - INC HL - JP NZ,FNDARY ; Not found - Keep looking - LD A,(LCRFLG) ; Found Locate or Create it? - OR A - JP NZ,DDERR ; Create - ?DD Error - POP AF ; Locate - Get number of dim'ns - LD B,H ; BC Points to array dim'ns - LD C,L - JP Z,POPHRT ; Jump if array load/save - SUB (HL) ; Same number of dimensions? - JP Z,FINDEL ; Yes - Find element -BSERR: LD E,BS ; ?BS Error - JP ERROR ; Output error - -CREARY: LD DE,4 ; 4 Bytes per entry - POP AF ; Array to save or 0 dim'ns? - JP Z,FCERR ; Yes - ?FC Error - LD (HL),C ; Save second byte of name - INC HL - LD (HL),B ; Save first byte of name - INC HL - LD C,A ; Number of dimensions to C - CALL CHKSTK ; Check if enough memory - INC HL ; Point to number of dimensions - INC HL - LD (CUROPR),HL ; Save address of pointer - LD (HL),C ; Set number of dimensions - INC HL - LD A,(LCRFLG) ; Locate of Create? - RLA ; Carry set = Create - LD A,C ; Get number of dimensions -CRARLP: LD BC,10+1 ; Default dimension size 10 - JP NC,DEFSIZ ; Locate - Set default size - POP BC ; Get specified dimension size - INC BC ; Include zero element -DEFSIZ: LD (HL),C ; Save LSB of dimension size - INC HL - LD (HL),B ; Save MSB of dimension size - INC HL - PUSH AF ; Save num' of dim'ns an status - PUSH HL ; Save address of dim'n size - CALL MLDEBC ; Multiply DE by BC to HL - EX DE,HL ; amount of mem needed (to DE) - POP HL ; Restore address of dimension - POP AF ; Restore number of dimensions - DEC A ; Count them - JP NZ,CRARLP ; Do next dimension if more - PUSH AF ; Save locate/create flag - LD B,D ; MSB of memory needed - LD C,E ; LSB of memory needed - EX DE,HL - ADD HL,DE ; Add bytes to array start - JP C,OMERR ; Too big - Error - CALL ENFMEM ; See if enough memory - LD (ARREND),HL ; Save new end of array - -ZERARY: DEC HL ; Back through array data - LD (HL),0 ; Set array element to zero - LD A,H ; All elements zeroed? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP NZ,ZERARY ; No - Keep on going - INC BC ; Number of bytes + 1 - LD D,A ; A=0 - LD HL,(CUROPR) ; Get address of array - LD E,(HL) ; Number of dimensions - EX DE,HL ; To HL - ADD HL,HL ; Two bytes per dimension size - ADD HL,BC ; Add number of bytes - EX DE,HL ; Bytes needed to DE - DEC HL - DEC HL - LD (HL),E ; Save LSB of bytes needed - INC HL - LD (HL),D ; Save MSB of bytes needed - INC HL - POP AF ; Locate / Create? - JP C,ENDDIM ; A is 0 , End if create -FINDEL: LD B,A ; Find array element - LD C,A - LD A,(HL) ; Number of dimensions - INC HL - .BYTE 16H ; Skip "POP HL" -FNDELP: POP HL ; Address of next dim' size - LD E,(HL) ; Get LSB of dim'n size - INC HL - LD D,(HL) ; Get MSB of dim'n size - INC HL - EX (SP),HL ; Save address - Get index - PUSH AF ; Save number of dim'ns - LD A,H ; Dimension too large? - SUB D ; Compare with D - JP NZ,$+5 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP NC,BSERR ; Yes - ?BS Error - PUSH HL ; Save index - CALL MLDEBC ; Multiply previous by size - POP DE ; Index supplied to DE - ADD HL,DE ; Add index to pointer - POP AF ; Number of dimensions - DEC A ; Count them - LD B,H ; MSB of pointer - LD C,L ; LSB of pointer - JP NZ,FNDELP ; More - Keep going - ADD HL,HL ; 4 Bytes per element - ADD HL,HL - POP BC ; Start of array - ADD HL,BC ; Point to element - EX DE,HL ; Address of element to DE -ENDDIM: LD HL,(NXTOPR) ; Got code string address - RET - -FRE: LD HL,(ARREND) ; Start of free memory - EX DE,HL ; To DE - LD HL,0 ; End of free memory - ADD HL,SP ; Current stack value - LD A,(TYPE) ; Dummy argument type - OR A - JP Z,FRENUM ; Numeric - Free variable space - CALL GSTRCU ; Current string to pool - CALL GARBGE ; Garbage collection - LD HL,(STRSPC) ; Bottom of string space in use - EX DE,HL ; To DE - LD HL,(STRBOT) ; Bottom of string space -FRENUM: LD A,L ; Get LSB of end - SUB E ; Subtract LSB of beginning - LD C,A ; Save difference if C - LD A,H ; Get MSB of end - SBC A,D ; Subtract MSB of beginning -ACPASS: LD B,C ; Return integer AC -ABPASS: LD D,B ; Return integer AB - LD E,0 - LD HL,TYPE ; Point to type - LD (HL),E ; Set type to numeric - LD B,80H+16 ; 16 bit integer - JP RETINT ; Return the integr - -POS: LD A,(CURPOS) ; Get cursor position -PASSA: LD B,A ; Put A into AB - XOR A ; Zero A - JP ABPASS ; Return integer AB - -DEF: CALL CHEKFN ; Get "FN" and name - CALL IDTEST ; Test for illegal direct - LD BC,DATA ; To get next statement - PUSH BC ; Save address for RETurn - PUSH DE ; Save address of function ptr - CALL CHKSYN ; Make sure "(" follows - .BYTE "(" - CALL GETVAR ; Get argument variable name - PUSH HL ; Save code string address - EX DE,HL ; Argument address to HL - DEC HL - LD D,(HL) ; Get first byte of arg name - DEC HL - LD E,(HL) ; Get second byte of arg name - POP HL ; Restore code string address - CALL TSTNUM ; Make sure numeric argument - CALL CHKSYN ; Make sure ")" follows - .BYTE ")" - CALL CHKSYN ; Make sure "=" follows - .BYTE ZEQUAL ; "=" token - LD B,H ; Code string address to BC - LD C,L - EX (SP),HL ; Save code str , Get FN ptr - LD (HL),C ; Save LSB of FN code string - INC HL - LD (HL),B ; Save MSB of FN code string - JP SVSTAD ; Save address and do function - -DOFN: CALL CHEKFN ; Make sure FN follows - PUSH DE ; Save function pointer address - CALL EVLPAR ; Evaluate expression in "()" - CALL TSTNUM ; Make sure numeric result - EX (SP),HL ; Save code str , Get FN ptr - LD E,(HL) ; Get LSB of FN code string - INC HL - LD D,(HL) ; Get MSB of FN code string - INC HL - LD A,D ; And function DEFined? - OR E - JP Z,UFERR ; No - ?UF Error - LD A,(HL) ; Get LSB of argument address - INC HL - LD H,(HL) ; Get MSB of argument address - LD L,A ; HL = Arg variable address - PUSH HL ; Save it - LD HL,(FNRGNM) ; Get old argument name - EX (SP),HL ; Save old , Get new - LD (FNRGNM),HL ; Set new argument name - LD HL,(FNARG+2) ; Get LSB,NLSB of old arg value - PUSH HL ; Save it - LD HL,(FNARG) ; Get MSB,EXP of old arg value - PUSH HL ; Save it - PUSH DE ; Save FN code string address - LD DE,FNARG ; DE = Value of argument - LD HL,FPREG ; Move FPREG to argument - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - POP HL ; Get FN code string address - CALL GETNUM ; Get value from function - DEC HL ; DEC 'cos GETCHR INCs - CALL GETCHR ; Get next character - JP NZ,SNERR ; Bad character in FN - Error - POP HL ; Get MSB,EXP of old arg - LD (FNARG),HL ; Restore it - POP HL ; Get LSB,NLSB of old arg - LD (FNARG+2),HL ; Restore it - POP HL ; Get name of old arg - LD (FNRGNM),HL ; Restore it - POP HL ; Restore code string address - RET - -IDTEST: PUSH HL ; Save code string address - LD HL,(LINEAT) ; Get current line number - INC HL ; -1 means direct statement - LD A,H - OR L - POP HL ; Restore code string address - RET NZ ; Return if in program - LD E,ID ; ?ID Error - JP ERROR - -CHEKFN: CALL CHKSYN ; Make sure FN follows - .BYTE ZFN ; "FN" token - LD A,80H - LD (FORFLG),A ; Flag FN name to find - OR (HL) ; FN name has bit 7 set - LD B,A ; in first byte of name - CALL GTFNAM ; Get FN name - JP TSTNUM ; Make sure numeric function - -STR: CALL TSTNUM ; Make sure it's a number - CALL NUMASC ; Turn number into text -STR1: CALL CRTST ; Create string entry for it - CALL GSTRCU ; Current string to pool - LD BC,TOPOOL ; Save in string pool - PUSH BC ; Save address on stack - -SAVSTR: LD A,(HL) ; Get string length - INC HL - INC HL - PUSH HL ; Save pointer to string - CALL TESTR ; See if enough string space - POP HL ; Restore pointer to string - LD C,(HL) ; Get LSB of address - INC HL - LD B,(HL) ; Get MSB of address - CALL CRTMST ; Create string entry - PUSH HL ; Save pointer to MSB of addr - LD L,A ; Length of string - CALL TOSTRA ; Move to string area - POP DE ; Restore pointer to MSB - RET - -MKTMST: CALL TESTR ; See if enough string space -CRTMST: LD HL,TMPSTR ; Temporary string - PUSH HL ; Save it - LD (HL),A ; Save length of string - INC HL -SVSTAD: INC HL - LD (HL),E ; Save LSB of address - INC HL - LD (HL),D ; Save MSB of address - POP HL ; Restore pointer - RET - -CRTST: DEC HL ; DEC - INCed after -QTSTR: LD B,'"' ; Terminating quote - LD D,B ; Quote to D -DTSTR: PUSH HL ; Save start - LD C,-1 ; Set counter to -1 -QTSTLP: INC HL ; Move on - LD A,(HL) ; Get byte - INC C ; Count bytes - OR A ; End of line? - JP Z,CRTSTE ; Yes - Create string entry - CP D ; Terminator D found? - JP Z,CRTSTE ; Yes - Create string entry - CP B ; Terminator B found? - JP NZ,QTSTLP ; No - Keep looking -CRTSTE: CP '"' ; End with '"'? - CALL Z,GETCHR ; Yes - Get next character - EX (SP),HL ; Starting quote - INC HL ; First byte of string - EX DE,HL ; To DE - LD A,C ; Get length - CALL CRTMST ; Create string entry -TSTOPL: LD DE,TMPSTR ; Temporary string - LD HL,(TMSTPT) ; Temporary string pool pointer - LD (FPREG),HL ; Save address of string ptr - LD A,1 - LD (TYPE),A ; Set type to string - EX DE,HL ; Move string to pool - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - EX DE,HL ; Swap source destination - LD A,H ; Out of string pool? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - LD (TMSTPT),HL ; Save new pointer - POP HL ; Restore code string address - LD A,(HL) ; Get next code byte - RET NZ ; Return if pool OK - LD E,ST ; ?ST Error - JP ERROR ; String pool overflow - -PRNUMS: INC HL ; Skip leading space -PRS: CALL CRTST ; Create string entry for it -PRS1: CALL GSTRCU ; Current string to pool - CALL LOADFP ; Move string block to BCDE - INC E ; Length + 1 -PRSLP: DEC E ; Count characters - RET Z ; End of string - LD A,(BC) ; Get byte to output - CALL OUTC ; Output character in A - CP CR ; Return? - CALL Z,DONULL ; Yes - Do nulls - INC BC ; Next byte in string - JP PRSLP ; More characters to output - -TESTR: OR A ; Test if enough room - .BYTE 0EH ; No garbage collection done -GRBDON: POP AF ; Garbage collection done - PUSH AF ; Save status - LD HL,(STRSPC) ; Bottom of string space in use - EX DE,HL ; To DE - LD HL,(STRBOT) ; Bottom of string area - CPL ; Negate length (Top down) - LD C,A ; -Length to BC - LD B,-1 ; BC = -ve length of string - ADD HL,BC ; Add to bottom of space in use - INC HL ; Plus one for 2's complement - LD A,H ; Below string RAM area? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP C,TESTOS ; Tidy up if not done else err - LD (STRBOT),HL ; Save new bottom of area - INC HL ; Point to first byte of string - EX DE,HL ; Address to DE -POPAF: POP AF ; Throw away status push - RET - -TESTOS: POP AF ; Garbage collect been done? - LD E,OS ; ?OS Error - JP Z,ERROR ; Yes - Not enough string apace - CP A ; Flag garbage collect done - PUSH AF ; Save status - LD BC,GRBDON ; Garbage collection done - PUSH BC ; Save for RETurn -GARBGE: LD HL,(LSTRAM) ; Get end of RAM pointer -GARBLP: LD (STRBOT),HL ; Reset string pointer - LD HL,0 - PUSH HL ; Flag no string found - LD HL,(STRSPC) ; Get bottom of string space - PUSH HL ; Save bottom of string space - LD HL,TMSTPL ; Temporary string pool -GRBLP: LD DE,(TMSTPT) ; Temporary string pool pointer - LD A,H ; Temporary string pool done? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - LD BC,GRBLP ; Loop until string pool done - JP NZ,STPOOL ; No - See if in string area - LD HL,(PROGND) ; Start of simple variables -SMPVAR: LD DE,(VAREND) ; End of simple variables - LD A,H ; All simple strings done? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP Z,ARRLP ; Yes - Do string arrays - LD A,(HL) ; Get type of variable - INC HL - INC HL - OR A ; "S" flag set if string - CALL STRADD ; See if string in string area - JP SMPVAR ; Loop until simple ones done - -GNXARY: POP BC ; Scrap address of this array -ARRLP: LD DE,(ARREND) ; End of string arrays - LD A,H ; All string arrays done? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP Z,SCNEND ; Yes - Move string if found - CALL LOADFP ; Get array name to BCDE - LD A,E ; Get type of array - PUSH HL ; Save address of num of dim'ns - ADD HL,BC ; Start of next array - OR A ; Test type of array - JP P,GNXARY ; Numeric array - Ignore it - LD (CUROPR),HL ; Save address of next array - POP HL ; Get address of num of dim'ns - LD C,(HL) ; BC = Number of dimensions - LD B,0 - ADD HL,BC ; Two bytes per dimension size - ADD HL,BC - INC HL ; Plus one for number of dim'ns -GRBARY: LD DE,(CUROPR) ; Get address of next array - LD A,H ; Is this array finished? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP Z,ARRLP ; Yes - Get next one - LD BC,GRBARY ; Loop until array all done -STPOOL: PUSH BC ; Save return address - OR 80H ; Flag string type -STRADD: LD A,(HL) ; Get string length - INC HL - INC HL - LD E,(HL) ; Get LSB of string address - INC HL - LD D,(HL) ; Get MSB of string address - INC HL - RET P ; Not a string - Return - OR A ; Set flags on string length - RET Z ; Null string - Return - LD B,H ; Save variable pointer - LD C,L - LD HL,(STRBOT) ; Bottom of new area - LD A,H ; String been done? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - LD H,B ; Restore variable pointer - LD L,C - RET C ; String done - Ignore - POP HL ; Return address - EX (SP),HL ; Lowest available string area - LD A,H ; String within string area? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - EX (SP),HL ; Lowest available string area - PUSH HL ; Re-save return address - LD H,B ; Restore variable pointer - LD L,C - RET NC ; Outside string area - Ignore - POP BC ; Get return , Throw 2 away - POP AF ; - POP AF ; - PUSH HL ; Save variable pointer - PUSH DE ; Save address of current - PUSH BC ; Put back return address - RET ; Go to it - -SCNEND: POP DE ; Addresses of strings - POP HL ; - LD A,L ; HL = 0 if no more to do - OR H - RET Z ; No more to do - Return - DEC HL - LD B,(HL) ; MSB of address of string - DEC HL - LD C,(HL) ; LSB of address of string - PUSH HL ; Save variable address - DEC HL - DEC HL - LD L,(HL) ; HL = Length of string - LD H,0 - ADD HL,BC ; Address of end of string+1 - LD D,B ; String address to DE - LD E,C - DEC HL ; Last byte in string - LD B,H ; Address to BC - LD C,L - LD HL,(STRBOT) ; Current bottom of string area - CALL MOVSTR ; Move string to new address - POP HL ; Restore variable address - LD (HL),C ; Save new LSB of address - INC HL - LD (HL),B ; Save new MSB of address - LD L,C ; Next string area+1 to HL - LD H,B - DEC HL ; Next string area address - JP GARBLP ; Look for more strings - -CONCAT: PUSH BC ; Save prec' opr & code string - PUSH HL ; - LD HL,(FPREG) ; Get first string - EX (SP),HL ; Save first string - CALL OPRND ; Get second string - EX (SP),HL ; Restore first string - CALL TSTSTR ; Make sure it's a string - LD A,(HL) ; Get length of second string - PUSH HL ; Save first string - LD HL,(FPREG) ; Get second string - PUSH HL ; Save second string - ADD A,(HL) ; Add length of second string - LD E,LS ; ?LS Error - JP C,ERROR ; String too long - Error - CALL MKTMST ; Make temporary string - POP DE ; Get second string to DE - CALL GSTRDE ; Move to string pool if needed - EX (SP),HL ; Get first string - CALL GSTRHL ; Move to string pool if needed - PUSH HL ; Save first string - LD HL,(TMPSTR+2) ; Temporary string address - EX DE,HL ; To DE - CALL SSTSA ; First string to string area - CALL SSTSA ; Second string to string area - LD HL,EVAL2 ; Return to evaluation loop - EX (SP),HL ; Save return,get code string - PUSH HL ; Save code string address - JP TSTOPL ; To temporary string to pool - -SSTSA: POP HL ; Return address - EX (SP),HL ; Get string block,save return - LD A,(HL) ; Get length of string - INC HL - INC HL - LD C,(HL) ; Get LSB of string address - INC HL - LD B,(HL) ; Get MSB of string address - LD L,A ; Length to L -TOSTRA: INC L ; INC - DECed after -TSALP: DEC L ; Count bytes moved - RET Z ; End of string - Return - LD A,(BC) ; Get source - LD (DE),A ; Save destination - INC BC ; Next source - INC DE ; Next destination - JP TSALP ; Loop until string moved - -GETSTR: CALL TSTSTR ; Make sure it's a string -GSTRCU: LD HL,(FPREG) ; Get current string -GSTRHL: EX DE,HL ; Save DE -GSTRDE: CALL BAKTMP ; Was it last tmp-str? - EX DE,HL ; Restore DE - RET NZ ; No - Return - PUSH DE ; Save string - LD D,B ; String block address to DE - LD E,C - DEC DE ; Point to length - LD C,(HL) ; Get string length - LD HL,(STRBOT) ; Current bottom of string area - LD A,H ; Last one in string area? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - JP NZ,POPHL ; No - Return - LD B,A ; Clear B (A=0) - ADD HL,BC ; Remove string from str' area - LD (STRBOT),HL ; Save new bottom of str' area -POPHRT: ; Restore address of number -POPHL: POP HL ; Restore string - RET - -BAKTMP: LD HL,(TMSTPT) ; Get temporary string pool top - DEC HL ; Back - LD B,(HL) ; Get MSB of address - DEC HL ; Back - LD C,(HL) ; Get LSB of address - DEC HL ; Back - DEC HL ; Back - LD A,H ; String last in string pool? - SUB D ; Compare with D - JR NZ,$+4 ; Different - Exit - LD A,L ; Get L - SUB E ; Compare with E - RET NZ ; Yes - Leave it - LD (TMSTPT),HL ; Save new string pool top - RET - -LEN: LD BC,PASSA ; To return integer A - PUSH BC ; Save address -GETLEN: CALL GETSTR ; Get string and its length - XOR A - LD D,A ; Clear D - LD (TYPE),A ; Set type to numeric - LD A,(HL) ; Get length of string - OR A ; Set status flags - RET - -ASC: LD BC,PASSA ; To return integer A - PUSH BC ; Save address -GTFLNM: CALL GETLEN ; Get length of string - JP Z,FCERR ; Null string - Error - INC HL - INC HL - LD E,(HL) ; Get LSB of address - INC HL - LD D,(HL) ; Get MSB of address - LD A,(DE) ; Get first byte of string - RET - -CHR: LD A,1 ; One character string - CALL MKTMST ; Make a temporary string - CALL MAKINT ; Make it integer A - LD HL,(TMPSTR+2) ; Get address of string - LD (HL),E ; Save character -TOPOOL: POP BC ; Clean up stack - JP TSTOPL ; Temporary string to pool - -LEFT: CALL LFRGNM ; Get number and ending ")" - XOR A ; Start at first byte in string -RIGHT1: EX (SP),HL ; Save code string,Get string - LD C,A ; Starting position in string -MID1: PUSH HL ; Save string block address - LD A,(HL) ; Get length of string - CP B ; Compare with number given - JP C,ALLFOL ; All following bytes required - LD A,B ; Get new length - .BYTE 11H ; Skip "LD C,0" -ALLFOL: LD C,0 ; First byte of string - PUSH BC ; Save position in string - CALL TESTR ; See if enough string space - POP BC ; Get position in string - POP HL ; Restore string block address - PUSH HL ; And re-save it - INC HL - INC HL - LD B,(HL) ; Get LSB of address - INC HL - LD H,(HL) ; Get MSB of address - LD L,B ; HL = address of string - LD B,0 ; BC = starting address - ADD HL,BC ; Point to that byte - LD B,H ; BC = source string - LD C,L - CALL CRTMST ; Create a string entry - LD L,A ; Length of new string - CALL TOSTRA ; Move string to string area - POP DE ; Clear stack - CALL GSTRDE ; Move to string pool if needed - JP TSTOPL ; Temporary string to pool - -RIGHT: CALL LFRGNM ; Get number and ending ")" - POP DE ; Get string length - PUSH DE ; And re-save - LD A,(DE) ; Get length - SUB B ; Move back N bytes - JP RIGHT1 ; Go and get sub-string - -MID: EX DE,HL ; Get code string address - LD A,(HL) ; Get next byte ',' or ")" - CALL MIDNUM ; Get number supplied - INC B ; Is it character zero? - DEC B - JP Z,FCERR ; Yes - Error - PUSH BC ; Save starting position - LD E,255 ; All of string - CP ')' ; Any length given? - JP Z,RSTSTR ; No - Rest of string - CALL CHKSYN ; Make sure ',' follows - .BYTE ',' - CALL GETINT ; Get integer 0-255 -RSTSTR: CALL CHKSYN ; Make sure ")" follows - .BYTE ")" - POP AF ; Restore starting position - EX (SP),HL ; Get string,8ave code string - LD BC,MID1 ; Continuation of MID$ routine - PUSH BC ; Save for return - DEC A ; Starting position-1 - CP (HL) ; Compare with length - LD B,0 ; Zero bytes length - RET NC ; Null string if start past end - LD C,A ; Save starting position-1 - LD A,(HL) ; Get length of string - SUB C ; Subtract start - CP E ; Enough string for it? - LD B,A ; Save maximum length available - RET C ; Truncate string if needed - LD B,E ; Set specified length - RET ; Go and create string - -VAL: CALL GETLEN ; Get length of string - JP Z,RESZER ; Result zero - LD E,A ; Save length - INC HL - INC HL - LD A,(HL) ; Get LSB of address - INC HL - LD H,(HL) ; Get MSB of address - LD L,A ; HL = String address - PUSH HL ; Save string address - ADD HL,DE - LD B,(HL) ; Get end of string+1 byte - LD (HL),D ; Zero it to terminate - EX (SP),HL ; Save string end,get start - PUSH BC ; Save end+1 byte - LD A,(HL) ; Get starting byte - CP '$' ; Hex number indicated? [Searle function added] - JP NZ,VAL1 - CALL HEXTFP ; Convert Hex to FPREG - JR VAL3 -VAL1: CP '%' ; Binary number indicated? [Searle function added] - JP NZ,VAL2 - CALL BINTFP ; Convert Bin to FPREG - JR VAL3 -VAL2: CALL ASCTFP ; Convert ASCII string to FP -VAL3: POP BC ; Restore end+1 byte - POP HL ; Restore end+1 address - LD (HL),B ; Put back original byte - RET - -LFRGNM: EX DE,HL ; Code string address to HL - CALL CHKSYN ; Make sure ")" follows - .BYTE ")" -MIDNUM: POP BC ; Get return address - POP DE ; Get number supplied - PUSH BC ; Re-save return address - LD B,E ; Number to B - RET - -INP: CALL MAKINT ; Make it integer A - LD (INPORT),A ; Set input port - CALL INPSUB ; Get input from port - JP PASSA ; Return integer A - -POUT: CALL SETIO ; Set up port number - JP OUTSUB ; Output data and return - -WAIT: CALL SETIO ; Set up port number - PUSH AF ; Save AND mask - LD E,0 ; Assume zero if none given - DEC HL ; DEC 'cos GETCHR INCs - CALL GETCHR ; Get next character - JP Z,NOXOR ; No XOR byte given - CALL CHKSYN ; Make sure ',' follows - .BYTE ',' - CALL GETINT ; Get integer 0-255 to XOR with -NOXOR: POP BC ; Restore AND mask -WAITLP: CALL INPSUB ; Get input - XOR E ; Flip selected bits - AND B ; Result non-zero? - JP Z,WAITLP ; No = keep waiting - RET - -SETIO: CALL GETINT ; Get integer 0-255 - LD (INPORT),A ; Set input port - LD (OTPORT),A ; Set output port - CALL CHKSYN ; Make sure ',' follows - .BYTE ',' - JP GETINT ; Get integer 0-255 and return - -FNDNUM: CALL GETCHR ; Get next character -GETINT: CALL GETNUM ; Get a number from 0 to 255 -MAKINT: CALL DEPINT ; Make sure value 0 - 255 - LD A,D ; Get MSB of number - OR A ; Zero? - JP NZ,FCERR ; No - Error - DEC HL ; DEC 'cos GETCHR INCs - CALL GETCHR ; Get next character - LD A,E ; Get number to A - RET - -PEEK: CALL DEINT ; Get memory address - LD A,(DE) ; Get byte in memory - JP PASSA ; Return integer A - -POKE: CALL GETNUM ; Get memory address - CALL DEINT ; Get integer -32768 to 3276 - PUSH DE ; Save memory address - CALL CHKSYN ; Make sure ',' follows - .BYTE ',' - CALL GETINT ; Get integer 0-255 - POP DE ; Restore memory address - LD (DE),A ; Load it into memory - RET - -ROUND: LD HL,HALF ; Add 0.5 to FPREG -ADDPHL: CALL LOADFP ; Load FP at (HL) to BCDE - JP FPADD ; Add BCDE to FPREG - -SUBPHL: CALL LOADFP ; FPREG = -FPREG + number at HL - .BYTE 21H ; Skip "POP BC" and "POP DE" -PSUB: POP BC ; Get FP number from stack - POP DE -SUBCDE: CALL INVSGN ; Negate FPREG -FPADD: LD A,B ; Get FP exponent - OR A ; Is number zero? - RET Z ; Yes - Nothing to add - LD A,(FPEXP) ; Get exponent of FPREG - OR A ; Is this number zero? - JP Z,FPBCDE ; Yes - Move BCDE to FPREG - SUB B ; BCDE number larger? - JP NC,NOSWAP ; No - Don't swap them - CPL ; Two's complement - INC A ; FP exponent - LD HL,(FPREG) ; LSB,NLSB of FPREG - PUSH HL ; Stack them - LD HL,(FPREG+2) ; MSB and exponent of FPREG - PUSH HL ; Stack them - LD (FPREG),DE ; Move BCDE to FPREG - LD (FPREG+2),BC - POP BC ; Restore number from stack - POP DE -NOSWAP: CP 24+1 ; Second number insignificant? - RET NC ; Yes - First number is result - PUSH AF ; Save number of bits to scale - CALL SIGNS ; Set MSBs & sign of result - LD H,A ; Save sign of result - POP AF ; Restore scaling factor - CALL SCALE ; Scale BCDE to same exponent - OR H ; Result to be positive? - LD HL,FPREG ; Point to FPREG - JP P,MINCDE ; No - Subtract FPREG from CDE - CALL PLUCDE ; Add FPREG to CDE - JP NC,RONDUP ; No overflow - Round it up - INC HL ; Point to exponent - INC (HL) ; Increment it - JP Z,OVERR ; Number overflowed - Error - LD L,1 ; 1 bit to shift right - CALL SHRT1 ; Shift result right - JP RONDUP ; Round it up - -MINCDE: XOR A ; Clear A and carry - SUB B ; Negate exponent - LD B,A ; Re-save exponent - LD A,(HL) ; Get LSB of FPREG - SBC A, E ; Subtract LSB of BCDE - LD E,A ; Save LSB of BCDE - INC HL - LD A,(HL) ; Get NMSB of FPREG - SBC A,D ; Subtract NMSB of BCDE - LD D,A ; Save NMSB of BCDE - INC HL - LD A,(HL) ; Get MSB of FPREG - SBC A,C ; Subtract MSB of BCDE - LD C,A ; Save MSB of BCDE -CONPOS: CALL C,COMPL ; Overflow - Make it positive - -BNORM: LD L,B ; L = Exponent - LD H,E ; H = LSB - XOR A -BNRMLP: LD B,A ; Save bit count - LD A,C ; Get MSB - OR A ; Is it zero? - JP NZ,PNORM ; No - Do it bit at a time - LD C,D ; MSB = NMSB - LD D,H ; NMSB= LSB - LD H,L ; LSB = VLSB - LD L,A ; VLSB= 0 - LD A,B ; Get exponent - SUB 8 ; Count 8 bits - CP -24-8 ; Was number zero? - JP NZ,BNRMLP ; No - Keep normalising -RESZER: XOR A ; Result is zero -SAVEXP: LD (FPEXP),A ; Save result as zero - RET - -NORMAL: DEC B ; Count bits - ADD HL,HL ; Shift HL left - LD A,D ; Get NMSB - RLA ; Shift left with last bit - LD D,A ; Save NMSB - LD A,C ; Get MSB - ADC A,A ; Shift left with last bit - LD C,A ; Save MSB -PNORM: JP P,NORMAL ; Not done - Keep going - LD A,B ; Number of bits shifted - LD E,H ; Save HL in EB - LD B,L - OR A ; Any shifting done? - JP Z,RONDUP ; No - Round it up - LD HL,FPEXP ; Point to exponent - ADD A,(HL) ; Add shifted bits - LD (HL),A ; Re-save exponent - JP NC,RESZER ; Underflow - Result is zero - RET Z ; Result is zero -RONDUP: LD A,B ; Get VLSB of number -RONDB: LD HL,FPEXP ; Point to exponent - OR A ; Any rounding? - CALL M,FPROND ; Yes - Round number up - LD B,(HL) ; B = Exponent - INC HL - LD A,(HL) ; Get sign of result - AND 10000000B ; Only bit 7 needed - XOR C ; Set correct sign - LD C,A ; Save correct sign in number -FPBCDE: LD (FPREG),DE ; Move BCDE to FPREG - LD (FPREG+2),BC - RET - -FPROND: INC E ; Round LSB - RET NZ ; Return if ok - INC D ; Round NMSB - RET NZ ; Return if ok - INC C ; Round MSB - RET NZ ; Return if ok - LD C,80H ; Set normal value - INC (HL) ; Increment exponent - RET NZ ; Return if ok - JP OVERR ; Overflow error - -PLUCDE: LD A,(HL) ; Get LSB of FPREG - ADD A,E ; Add LSB of BCDE - LD E,A ; Save LSB of BCDE - INC HL - LD A,(HL) ; Get NMSB of FPREG - ADC A,D ; Add NMSB of BCDE - LD D,A ; Save NMSB of BCDE - INC HL - LD A,(HL) ; Get MSB of FPREG - ADC A,C ; Add MSB of BCDE - LD C,A ; Save MSB of BCDE - RET - -COMPL: LD HL,SGNRES ; Sign of result - LD A,(HL) ; Get sign of result - CPL ; Negate it - LD (HL),A ; Put it back - XOR A - LD L,A ; Set L to zero - SUB B ; Negate exponent,set carry - LD B,A ; Re-save exponent - LD A,L ; Load zero - SBC A,E ; Negate LSB - LD E,A ; Re-save LSB - LD A,L ; Load zero - SBC A,D ; Negate NMSB - LD D,A ; Re-save NMSB - LD A,L ; Load zero - SBC A,C ; Negate MSB - LD C,A ; Re-save MSB - RET - -SCALE: LD B,0 ; Clear underflow -SCALLP: SUB 8 ; 8 bits (a whole byte)? - JP C,SHRITE ; No - Shift right A bits - LD B,E ; <- Shift - LD E,D ; <- right - LD D,C ; <- eight - LD C,0 ; <- bits - JP SCALLP ; More bits to shift - -SHRITE: ADD A,8+1 ; Adjust count - LD L,A ; Save bits to shift -SHRLP: XOR A ; Flag for all done - DEC L ; All shifting done? - RET Z ; Yes - Return - LD A,C ; Get MSB -SHRT1: RRA ; Shift it right - LD C,A ; Re-save - LD A,D ; Get NMSB - RRA ; Shift right with last bit - LD D,A ; Re-save it - LD A,E ; Get LSB - RRA ; Shift right with last bit - LD E,A ; Re-save it - LD A,B ; Get underflow - RRA ; Shift right with last bit - LD B,A ; Re-save underflow - JP SHRLP ; More bits to do - -UNITY: .BYTE 000H,000H,000H,081H ; 1.00000 - -LOGTAB: .BYTE 3 ; Table used by LOG - .BYTE 0AAH,056H,019H,080H ; 0.59898 - .BYTE 0F1H,022H,076H,080H ; 0.96147 - .BYTE 045H,0AAH,038H,082H ; 2.88539 - -LOG: CALL TSTSGN ; Test sign of value - OR A - JP PE,FCERR ; ?FC Error if <= zero - LD HL,FPEXP ; Point to exponent - LD A,(HL) ; Get exponent - LD BC,8035H ; BCDE = SQR(1/2) - LD DE,04F3H - SUB B ; Scale value to be < 1 - PUSH AF ; Save scale factor - LD (HL),B ; Save new exponent - PUSH DE ; Save SQR(1/2) - PUSH BC - CALL FPADD ; Add SQR(1/2) to value - POP BC ; Restore SQR(1/2) - POP DE - INC B ; Make it SQR(2) - CALL DVBCDE ; Divide by SQR(2) - LD HL,UNITY ; Point to 1. - CALL SUBPHL ; Subtract FPREG from 1 - LD HL,LOGTAB ; Coefficient table - CALL SUMSER ; Evaluate sum of series - LD BC,8080H ; BCDE = -0.5 - LD DE,0000H - CALL FPADD ; Subtract 0.5 from FPREG - POP AF ; Restore scale factor - CALL RSCALE ; Re-scale number -MULLN2: LD BC,8031H ; BCDE = Ln(2) - LD DE,7218H - .BYTE 21H ; Skip "POP BC" and "POP DE" - -MULT: POP BC ; Get number from stack - POP DE -FPMULT: CALL TSTSGN ; Test sign of FPREG - RET Z ; Return zero if zero - LD L,0 ; Flag add exponents - CALL ADDEXP ; Add exponents - LD A,C ; Get MSB of multiplier - LD (MULVAL),A ; Save MSB of multiplier - EX DE,HL - LD (MULVAL+1),HL ; Save rest of multiplier - LD BC,0 ; Partial product (BCDE) = zero - LD D,B - LD E,B - LD HL,BNORM ; Address of normalise - PUSH HL ; Save for return - LD HL,MULT8 ; Address of 8 bit multiply - PUSH HL ; Save for NMSB,MSB - PUSH HL ; - LD HL,FPREG ; Point to number -MULT8: LD A,(HL) ; Get LSB of number - INC HL ; Point to NMSB - OR A ; Test LSB - JP Z,BYTSFT ; Zero - shift to next byte - PUSH HL ; Save address of number - LD L,8 ; 8 bits to multiply by -MUL8LP: RRA ; Shift LSB right - LD H,A ; Save LSB - LD A,C ; Get MSB - JP NC,NOMADD ; Bit was zero - Don't add - PUSH HL ; Save LSB and count - LD HL,(MULVAL+1) ; Get LSB and NMSB - ADD HL,DE ; Add NMSB and LSB - EX DE,HL ; Leave sum in DE - POP HL ; Restore MSB and count - LD A,(MULVAL) ; Get MSB of multiplier - ADC A,C ; Add MSB -NOMADD: RRA ; Shift MSB right - LD C,A ; Re-save MSB - LD A,D ; Get NMSB - RRA ; Shift NMSB right - LD D,A ; Re-save NMSB - LD A,E ; Get LSB - RRA ; Shift LSB right - LD E,A ; Re-save LSB - LD A,B ; Get VLSB - RRA ; Shift VLSB right - LD B,A ; Re-save VLSB - DEC L ; Count bits multiplied - LD A,H ; Get LSB of multiplier - JP NZ,MUL8LP ; More - Do it - POP HL ; Restore address of number - RET - -BYTSFT: LD B,E ; Shift partial product left - LD E,D - LD D,C - LD C,A - RET - -DIV10: LD HL,(FPREG) ; LSB,NLSB of FPREG - PUSH HL ; Stack them - LD HL,(FPREG+2) ; MSB and exponent of FPREG - PUSH HL ; Stack them - LD BC,8420H ; BCDE = 10. - LD DE,0000H - LD (FPREG),DE ; Move 10 to FPREG - LD (FPREG+2),BC - -DIV: POP BC ; Get number from stack - POP DE -DVBCDE: CALL TSTSGN ; Test sign of FPREG - JP Z,DZERR ; Error if division by zero - LD L,-1 ; Flag subtract exponents - CALL ADDEXP ; Subtract exponents - INC (HL) ; Add 2 to exponent to adjust - INC (HL) - DEC HL ; Point to MSB - LD A,(HL) ; Get MSB of dividend - LD (DIV3),A ; Save for subtraction - DEC HL - LD A,(HL) ; Get NMSB of dividend - LD (DIV2),A ; Save for subtraction - DEC HL - LD A,(HL) ; Get MSB of dividend - LD (DIV1),A ; Save for subtraction - LD B,C ; Get MSB - EX DE,HL ; NMSB,LSB to HL - XOR A - LD C,A ; Clear MSB of quotient - LD D,A ; Clear NMSB of quotient - LD E,A ; Clear LSB of quotient - LD (DIV4),A ; Clear overflow count -DIVLP: PUSH HL ; Save divisor - PUSH BC - LD A,L ; Get LSB of number - CALL DIVSUP ; Subt' divisor from dividend - SBC A,0 ; Count for overflows - CCF - JP NC,RESDIV ; Restore divisor if borrow - LD (DIV4),A ; Re-save overflow count - POP AF ; Scrap divisor - POP AF - SCF ; Set carry to - .BYTE 0D2H ; Skip "POP BC" and "POP HL" - -RESDIV: POP BC ; Restore divisor - POP HL - LD A,C ; Get MSB of quotient - INC A - DEC A - RRA ; Bit 0 to bit 7 - JP M,RONDB ; Done - Normalise result - RLA ; Restore carry - LD A,E ; Get LSB of quotient - RLA ; Double it - LD E,A ; Put it back - LD A,D ; Get NMSB of quotient - RLA ; Double it - LD D,A ; Put it back - LD A,C ; Get MSB of quotient - RLA ; Double it - LD C,A ; Put it back - ADD HL,HL ; Double NMSB,LSB of divisor - LD A,B ; Get MSB of divisor - RLA ; Double it - LD B,A ; Put it back - LD A,(DIV4) ; Get VLSB of quotient - RLA ; Double it - LD (DIV4),A ; Put it back - LD A,C ; Get MSB of quotient - OR D ; Merge NMSB - OR E ; Merge LSB - JP NZ,DIVLP ; Not done - Keep dividing - PUSH HL ; Save divisor - LD HL,FPEXP ; Point to exponent - DEC (HL) ; Divide by 2 - POP HL ; Restore divisor - JP NZ,DIVLP ; Ok - Keep going - JP OVERR ; Overflow error - -ADDEXP: LD A,B ; Get exponent of dividend - OR A ; Test it - JP Z,OVTST3 ; Zero - Result zero - LD A,L ; Get add/subtract flag - LD HL,FPEXP ; Point to exponent - XOR (HL) ; Add or subtract it - ADD A,B ; Add the other exponent - LD B,A ; Save new exponent - RRA ; Test exponent for overflow - XOR B - LD A,B ; Get exponent - JP P,OVTST2 ; Positive - Test for overflow - ADD A,80H ; Add excess 128 - LD (HL),A ; Save new exponent - JP Z,POPHRT ; Zero - Result zero - CALL SIGNS ; Set MSBs and sign of result - LD (HL),A ; Save new exponent - DEC HL ; Point to MSB - RET - -OVTST1: CALL TSTSGN ; Test sign of FPREG - CPL ; Invert sign - POP HL ; Clean up stack -OVTST2: OR A ; Test if new exponent zero -OVTST3: POP HL ; Clear off return address - JP P,RESZER ; Result zero - JP OVERR ; Overflow error - -MLSP10: LD DE,(FPREG) ; Move FPREG to BCDE - LD BC,(FPREG+2) - LD A,B ; Get exponent - OR A ; Is it zero? - RET Z ; Yes - Result is zero - ADD A,2 ; Multiply by 4 - JP C,OVERR ; Overflow - ?OV Error - LD B,A ; Re-save exponent - CALL FPADD ; Add BCDE to FPREG (Times 5) - LD HL,FPEXP ; Point to exponent - INC (HL) ; Double number (Times 10) - RET NZ ; Ok - Return - JP OVERR ; Overflow error - -TSTSGN: LD A,(FPEXP) ; Get sign of FPREG - OR A - RET Z ; RETurn if number is zero - LD A,(FPREG+2) ; Get MSB of FPREG - .BYTE 0FEH ; Test sign -RETREL: CPL ; Invert sign - RLA ; Sign bit to carry -FLGDIF: SBC A,A ; Carry to all bits of A - RET NZ ; Return -1 if negative - INC A ; Bump to +1 - RET ; Positive - Return +1 - -SGN: CALL TSTSGN ; Test sign of FPREG -FLGREL: LD B,80H+8 ; 8 bit integer in exponent - LD DE,0 ; Zero NMSB and LSB -RETINT: LD HL,FPEXP ; Point to exponent - LD C,A ; CDE = MSB,NMSB and LSB - LD (HL),B ; Save exponent - LD B,0 ; CDE = integer to normalise - INC HL ; Point to sign of result - LD (HL),80H ; Set sign of result - RLA ; Carry = sign of integer - JP CONPOS ; Set sign of result - -ABS: CALL TSTSGN ; Test sign of FPREG - RET P ; Return if positive -INVSGN: LD HL,FPREG+2 ; Point to MSB - LD A,(HL) ; Get sign of mantissa - XOR 80H ; Invert sign of mantissa - LD (HL),A ; Re-save sign of mantissa - RET - -STAKFP: EX DE,HL ; Save code string address - LD HL,(FPREG) ; LSB,NLSB of FPREG - EX (SP),HL ; Stack them,get return - PUSH HL ; Re-save return - LD HL,(FPREG+2) ; MSB and exponent of FPREG - EX (SP),HL ; Stack them,get return - PUSH HL ; Re-save return - EX DE,HL ; Restore code string address - RET - -PHLTFP: LD DE,FPREG ; Number at HL to FPREG - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - RET - -LOADFP: LD E,(HL) ; Get LSB of number - INC HL - LD D,(HL) ; Get NMSB of number - INC HL - LD C,(HL) ; Get MSB of number - INC HL - LD B,(HL) ; Get exponent of number -INCHL: INC HL ; Used for conditional "INC HL" - RET - -SIGNS: LD HL,FPREG+2 ; Point to MSB of FPREG - LD A,(HL) ; Get MSB - RLCA ; Old sign to carry - SCF ; Set MSBit - RRA ; Set MSBit of MSB - LD (HL),A ; Save new MSB - CCF ; Complement sign - RRA ; Old sign to carry - INC HL - INC HL - LD (HL),A ; Set sign of result SGNRES - LD A,C ; Get MSB - RLCA ; Old sign to carry - SCF ; Set MSBit - RRA ; Set MSBit of MSB - LD C,A ; Save MSB - RRA - XOR (HL) ; New sign of result - RET - -CMPNUM: LD A,B ; Get exponent of number - OR A - JP Z,TSTSGN ; Zero - Test sign of FPREG - LD HL,RETREL ; Return relation routine - PUSH HL ; Save for return - CALL TSTSGN ; Test sign of FPREG - LD A,C ; Get MSB of number - RET Z ; FPREG zero - Number's MSB - LD HL,FPREG+2 ; MSB of FPREG - XOR (HL) ; Combine signs - LD A,C ; Get MSB of number - RET M ; Exit if signs different - CALL CMPFP ; Compare FP numbers - RRA ; Get carry to sign - XOR C ; Combine with MSB of number - RET - -CMPFP: INC HL ; Point to exponent - LD A,B ; Get exponent - CP (HL) ; Compare exponents - RET NZ ; Different - DEC HL ; Point to MBS - LD A,C ; Get MSB - CP (HL) ; Compare MSBs - RET NZ ; Different - DEC HL ; Point to NMSB - LD A,D ; Get NMSB - CP (HL) ; Compare NMSBs - RET NZ ; Different - DEC HL ; Point to LSB - LD A,E ; Get LSB - SUB (HL) ; Compare LSBs - RET NZ ; Different - POP HL ; Drop RETurn - POP HL ; Drop another RETurn - RET - -FPINT: LD B,A ; <- Move - LD C,A ; <- exponent - LD D,A ; <- to all - LD E,A ; <- bits - OR A ; Test exponent - RET Z ; Zero - Return zero - PUSH HL ; Save pointer to number - LD DE,(FPREG) ; Move FPREG to BCDE - LD BC,(FPREG+2) - CALL SIGNS ; Set MSBs & sign of result - XOR (HL) ; Combine with sign of FPREG - LD H,A ; Save combined signs - CALL M,DCBCDE ; Negative - Decrement BCDE - LD A,80H+24 ; 24 bits - SUB B ; Bits to shift - CALL SCALE ; Shift BCDE - LD A,H ; Get combined sign - RLA ; Sign to carry - CALL C,FPROND ; Negative - Round number up - LD B,0 ; Zero exponent - CALL C,COMPL ; If negative make positive - POP HL ; Restore pointer to number - RET - -DCBCDE: DEC DE ; Decrement BCDE - LD A,D ; Test LSBs - AND E - INC A - RET NZ ; Exit if LSBs not FFFF - DEC BC ; Decrement MSBs - RET - -INT: LD HL,FPEXP ; Point to exponent - LD A,(HL) ; Get exponent - CP 80H+24 ; Integer accuracy only? - LD A,(FPREG) ; Get LSB - RET NC ; Yes - Already integer - LD A,(HL) ; Get exponent - CALL FPINT ; F.P to integer - LD (HL),80H+24 ; Save 24 bit integer - LD A,E ; Get LSB of number - PUSH AF ; Save LSB - LD A,C ; Get MSB of number - RLA ; Sign to carry - CALL CONPOS ; Set sign of result - POP AF ; Restore LSB of number - RET - -MLDEBC: LD HL,0 ; Clear partial product - LD A,B ; Test multiplier - OR C - RET Z ; Return zero if zero - LD A,B - LD B,16 ; 16 bits (iterations) -MLDBLP: ADD HL,HL ; Shift partial product left - JP C,BSERR ; ?BS Error if overflow - RL C - RLA - JP NC,NOMLAD ; Bit was zero - No add - ADD HL,DE - JP C,BSERR ; ?BS Error if overflow -NOMLAD: DJNZ MLDBLP - RET - -ASCTFP: CP '-' ; Negative? - PUSH AF ; Save it and flags - JP Z,CNVNUM ; Yes - Convert number - CP '+' ; Positive? - JP Z,CNVNUM ; Yes - Convert number - DEC HL ; DEC 'cos GETCHR INCs -CNVNUM: CALL RESZER ; Set result to zero - LD B,A ; Digits after point counter - LD D,A ; Sign of exponent - LD E,A ; Exponent of ten - CPL - LD C,A ; Before or after point flag -MANLP: CALL GETCHR ; Get next character - JP C,ADDIG ; Digit - Add to number - CP '.' - JP Z,DPOINT ; '.' - Flag point - CP 'E' - JP NZ,CONEXP ; Not 'E' - Scale number - CALL GETCHR ; Get next character - CALL SGNEXP ; Get sign of exponent -EXPLP: CALL GETCHR ; Get next character - JP C,EDIGIT ; Digit - Add to exponent - INC D ; Is sign negative? - JP NZ,CONEXP ; No - Scale number - XOR A - SUB E ; Negate exponent - LD E,A ; And re-save it - INC C ; Flag end of number -DPOINT: INC C ; Flag point passed - JP Z,MANLP ; Zero - Get another digit -CONEXP: PUSH HL ; Save code string address - LD A,E ; Get exponent - SUB B ; Subtract digits after point -SCALMI: CALL P,SCALPL ; Positive - Multiply number - JP P,ENDCON ; Positive - All done - PUSH AF ; Save number of times to /10 - CALL DIV10 ; Divide by 10 - POP AF ; Restore count - INC A ; Count divides - -ENDCON: JP NZ,SCALMI ; More to do - POP DE ; Restore code string address - POP AF ; Restore sign of number - CALL Z,INVSGN ; Negative - Negate number - EX DE,HL ; Code string address to HL - RET - -SCALPL: RET Z ; Exit if no scaling needed -MULTEN: PUSH AF ; Save count - CALL MLSP10 ; Multiply number by 10 - POP AF ; Restore count - DEC A ; Count multiplies - RET - -ADDIG: PUSH DE ; Save sign of exponent - LD D,A ; Save digit - LD A,B ; Get digits after point - ADC A,C ; Add one if after point - LD B,A ; Re-save counter - PUSH BC ; Save point flags - PUSH HL ; Save code string address - PUSH DE ; Save digit - CALL MLSP10 ; Multiply number by 10 - POP AF ; Restore digit - SUB '0' ; Make it absolute - CALL RSCALE ; Re-scale number - POP HL ; Restore code string address - POP BC ; Restore point flags - POP DE ; Restore sign of exponent - JP MANLP ; Get another digit - -RSCALE: LD HL,(FPREG) ; LSB,NLSB of FPREG - PUSH HL ; Stack them - LD HL,(FPREG+2) ; MSB and exponent of FPREG - PUSH HL ; Stack them - CALL FLGREL ; Digit to add to FPREG -PADD: POP BC ; Restore number - POP DE - JP FPADD ; Add BCDE to FPREG and return - -EDIGIT: LD A,E ; Get digit - RLCA ; Times 2 - RLCA ; Times 4 - ADD A,E ; Times 5 - RLCA ; Times 10 - ADD A,(HL) ; Add next digit - SUB '0' ; Make it absolute - LD E,A ; Save new digit - JP EXPLP ; Look for another digit - -LINEIN: PUSH HL ; Save code string address - LD HL,INMSG ; Output " in " - CALL PRS ; Output string at HL - POP HL ; Restore code string address -PRNTHL: EX DE,HL ; Code string address to DE - XOR A - LD B,80H+24 ; 24 bits - CALL RETINT ; Return the integer - LD HL,PRNUMS ; Print number string - PUSH HL ; Save for return -NUMASC: LD HL,PBUFF ; Convert number to ASCII - PUSH HL ; Save for return - CALL TSTSGN ; Test sign of FPREG - LD (HL),' ' ; Space at start - JP P,SPCFST ; Positive - Space to start - LD (HL),'-' ; '-' sign at start -SPCFST: INC HL ; First byte of number - LD (HL),'0' ; '0' if zero - JP Z,JSTZER ; Return '0' if zero - PUSH HL ; Save buffer address - CALL M,INVSGN ; Negate FPREG if negative - XOR A ; Zero A - PUSH AF ; Save it - CALL RNGTST ; Test number is in range -SIXDIG: LD BC,9143H ; BCDE - 99999.9 - LD DE,4FF8H - CALL CMPNUM ; Compare numbers - OR A - JP PO,INRNG ; > 99999.9 - Sort it out - POP AF ; Restore count - CALL MULTEN ; Multiply by ten - PUSH AF ; Re-save count - JP SIXDIG ; Test it again - -GTSIXD: CALL DIV10 ; Divide by 10 - POP AF ; Get count - INC A ; Count divides - PUSH AF ; Re-save count - CALL RNGTST ; Test number is in range -INRNG: CALL ROUND ; Add 0.5 to FPREG - INC A - CALL FPINT ; F.P to integer - LD (FPREG),DE ; Move BCDE to FPREG - LD (FPREG+2),BC - LD BC,0306H ; 1E+06 to 1E-03 range - POP AF ; Restore count - ADD A,C ; 6 digits before point - INC A ; Add one - JP M,MAKNUM ; Do it in 'E' form if < 1E-02 - CP 6+1+1 ; More than 999999 ? - JP NC,MAKNUM ; Yes - Do it in 'E' form - INC A ; Adjust for exponent - LD B,A ; Exponent of number - LD A,2 ; Make it zero after - -MAKNUM: DEC A ; Adjust for digits to do - DEC A - POP HL ; Restore buffer address - PUSH AF ; Save count - LD DE,POWERS ; Powers of ten - DEC B ; Count digits before point - JP NZ,DIGTXT ; Not zero - Do number - LD (HL),'.' ; Save point - INC HL ; Move on - LD (HL),'0' ; Save zero - INC HL ; Move on -DIGTXT: DEC B ; Count digits before point - LD (HL),'.' ; Save point in case - CALL Z,INCHL ; Last digit - move on - PUSH BC ; Save digits before point - PUSH HL ; Save buffer address - EX DE,HL ; Save powers of ten table - LD DE,(FPREG) ; Move FPREG to BCDE - LD BC,(FPREG+2) - LD B,'0'-1 ; ASCII '0' - 1 -TRYAGN: INC B ; Count subtractions - LD A,E ; Get LSB - SUB (HL) ; Subtract LSB - LD E,A ; Save LSB - INC HL - LD A,D ; Get NMSB - SBC A,(HL) ; Subtract NMSB - LD D,A ; Save NMSB - INC HL - LD A,C ; Get MSB - SBC A,(HL) ; Subtract MSB - LD C,A ; Save MSB - DEC HL ; Point back to start - DEC HL - JP NC,TRYAGN ; No overflow - Try again - CALL PLUCDE ; Restore number - INC HL ; Start of next number - LD (FPREG),DE ; Angle to FPREG - LD (FPREG+2),BC - EX DE,HL ; Save point in table - POP HL ; Restore buffer address - LD (HL),B ; Save digit in buffer - INC HL ; And move on - POP BC ; Restore digit count - DEC C ; Count digits - JP NZ,DIGTXT ; More - Do them - DEC B ; Any decimal part? - JP Z,DOEBIT ; No - Do 'E' bit -SUPTLZ: DEC HL ; Move back through buffer - LD A,(HL) ; Get character - CP '0' ; '0' character? - JP Z,SUPTLZ ; Yes - Look back for more - CP '.' ; A decimal point? - CALL NZ,INCHL ; Move back over digit - -DOEBIT: POP AF ; Get 'E' flag - JP Z,NOENED ; No 'E' needed - End buffer - LD (HL),'E' ; Put 'E' in buffer - INC HL ; And move on - LD (HL),'+' ; Put '+' in buffer - JP P,OUTEXP ; Positive - Output exponent - LD (HL),'-' ; Put '-' in buffer - CPL ; Negate exponent - INC A -OUTEXP: LD B,'0'-1 ; ASCII '0' - 1 -EXPTEN: INC B ; Count subtractions - SUB 10 ; Tens digit - JP NC,EXPTEN ; More to do - ADD A,'0'+10 ; Restore and make ASCII - INC HL ; Move on - LD (HL),B ; Save MSB of exponent -JSTZER: INC HL ; - LD (HL),A ; Save LSB of exponent - INC HL -NOENED: LD (HL),C ; Mark end of buffer - POP HL ; Restore code string address - RET - -RNGTST: LD BC,9474H ; BCDE = 999999. - LD DE,23F7H - CALL CMPNUM ; Compare numbers - OR A - POP HL ; Return address to HL - JP PO,GTSIXD ; Too big - Divide by ten - JP (HL) ; Otherwise return to caller - -HALF: .BYTE 00H,00H,00H,80H ; 0.5 - -POWERS: .BYTE 0A0H,086H,001H ; 100000 - .BYTE 010H,027H,000H ; 10000 - .BYTE 0E8H,003H,000H ; 1000 - .BYTE 064H,000H,000H ; 100 - .BYTE 00AH,000H,000H ; 10 - .BYTE 001H,000H,000H ; 1 - -NEGAFT: LD HL,INVSGN ; Negate result - EX (SP),HL ; To be done after caller - JP (HL) ; Return to caller - -SQR: CALL STAKFP ; Put value on stack - LD HL,HALF ; Set power to 1/2 - LD DE,FPREG ; Move 1/2 to FPREG - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - -POWER: POP BC ; Get base from stack - POP DE - CALL TSTSGN ; Test sign of power - LD A,B ; Get exponent of base - JP Z,EXP ; Make result 1 if zero - JP P,POWER1 ; Positive base - Ok - OR A ; Zero to negative power? - JP Z,DZERR ; Yes - ?/0 Error -POWER1: OR A ; Base zero? - JP Z,SAVEXP ; Yes - Return zero - PUSH DE ; Save base - PUSH BC - LD A,C ; Get MSB of base - OR 01111111B ; Get sign status - LD DE,(FPREG) ; Move power to BCDE - LD BC,(FPREG+2) - JP P,POWER2 ; Positive base - Ok - PUSH DE ; Save power - PUSH BC - CALL INT ; Get integer of power - POP BC ; Restore power - POP DE - PUSH AF ; MSB of base - CALL CMPNUM ; Power an integer? - POP HL ; Restore MSB of base - LD A,H ; but don't affect flags - RRA ; Exponent odd or even? -POWER2: POP HL ; Restore MSB and exponent - LD (FPREG+2),HL ; Save base in FPREG - POP HL ; LSBs of base - LD (FPREG),HL ; Save in FPREG - CALL C,NEGAFT ; Odd power - Negate result - CALL Z,INVSGN ; Negative base - Negate it - PUSH DE ; Save power - PUSH BC - CALL LOG ; Get LOG of base - POP BC ; Restore power - POP DE - CALL FPMULT ; Multiply LOG by power - -EXP: CALL STAKFP ; Put value on stack - LD BC,08138H ; BCDE = 1/Ln(2) - LD DE,0AA3BH - CALL FPMULT ; Multiply value by 1/LN(2) - LD A,(FPEXP) ; Get exponent - CP 80H+8 ; Is it in range? - JP NC,OVTST1 ; No - Test for overflow - CALL INT ; Get INT of FPREG - ADD A,80H ; For excess 128 - ADD A,2 ; Exponent > 126? - JP C,OVTST1 ; Yes - Test for overflow - PUSH AF ; Save scaling factor - LD HL,UNITY ; Point to 1. - CALL ADDPHL ; Add 1 to FPREG - CALL MULLN2 ; Multiply by LN(2) - POP AF ; Restore scaling factor - POP BC ; Restore exponent - POP DE - PUSH AF ; Save scaling factor - CALL SUBCDE ; Subtract exponent from FPREG - CALL INVSGN ; Negate result - LD HL,EXPTAB ; Coefficient table - CALL SMSER1 ; Sum the series - LD DE,0 ; Zero LSBs - POP BC ; Scaling factor - LD C,D ; Zero MSB - JP FPMULT ; Scale result to correct value - -EXPTAB: .BYTE 8 ; Table used by EXP - .BYTE 040H,02EH,094H,074H ; -1/7! (-1/5040) - .BYTE 070H,04FH,02EH,077H ; 1/6! ( 1/720) - .BYTE 06EH,002H,088H,07AH ; -1/5! (-1/120) - .BYTE 0E6H,0A0H,02AH,07CH ; 1/4! ( 1/24) - .BYTE 050H,0AAH,0AAH,07EH ; -1/3! (-1/6) - .BYTE 0FFH,0FFH,07FH,07FH ; 1/2! ( 1/2) - .BYTE 000H,000H,080H,081H ; -1/1! (-1/1) - .BYTE 000H,000H,000H,081H ; 1/0! ( 1/1) - -SUMSER: CALL STAKFP ; Put FPREG on stack - LD DE,MULT ; Multiply by "X" - PUSH DE ; To be done after - PUSH HL ; Save address of table - LD DE,(FPREG) ; Move FPREG to BCDE - LD BC,(FPREG+2) - CALL FPMULT ; Square the value - POP HL ; Restore address of table -SMSER1: CALL STAKFP ; Put value on stack - LD A,(HL) ; Get number of coefficients - INC HL ; Point to start of table - LD DE,FPREG ; Move coefficient to FPREG - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - .BYTE 06H ; Skip "POP AF" -SUMLP: POP AF ; Restore count - POP BC ; Restore number - POP DE - DEC A ; Cont coefficients - RET Z ; All done - PUSH DE ; Save number - PUSH BC - PUSH AF ; Save count - PUSH HL ; Save address in table - CALL FPMULT ; Multiply FPREG by BCDE - POP HL ; Restore address in table - CALL LOADFP ; Number at HL to BCDE - PUSH HL ; Save address in table - CALL FPADD ; Add coefficient to FPREG - POP HL ; Restore address in table - JP SUMLP ; More coefficients - -RND: CALL TSTSGN ; Test sign of FPREG - LD HL,SEED+2 ; Random number seed - JP M,RESEED ; Negative - Re-seed - LD HL,LSTRND ; Last random number - LD DE,FPREG ; Move last RND to FPREG - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - LD HL,SEED+2 ; Random number seed - RET Z ; Return if RND(0) - ADD A,(HL) ; Add (SEED)+2) - AND 00000111B ; 0 to 7 - LD B,0 - LD (HL),A ; Re-save seed - INC HL ; Move to coefficient table - ADD A,A ; 4 bytes - ADD A,A ; per entry - LD C,A ; BC = Offset into table - ADD HL,BC ; Point to coefficient - CALL LOADFP ; Coefficient to BCDE - CALL FPMULT ; Multiply FPREG by coefficient - LD A,(SEED+1) ; Get (SEED+1) - INC A ; Add 1 - AND 00000011B ; 0 to 3 - LD B,0 - CP 1 ; Is it zero? - ADC A,B ; Yes - Make it 1 - LD (SEED+1),A ; Re-save seed - LD HL,RNDTAB-4 ; Addition table - ADD A,A ; 4 bytes - ADD A,A ; per entry - LD C,A ; BC = Offset into table - ADD HL,BC ; Point to value - CALL ADDPHL ; Add value to FPREG -RND1: LD DE,(FPREG) ; Move FPREG to BCDE - LD BC,(FPREG+2) - LD A,E ; Get LSB - LD E,C ; LSB = MSB - XOR 01001111B ; Fiddle around - LD C,A ; New MSB - LD HL,SGNRES - LD (HL),80H ; Set saved signed bit to positive - DEC HL ; Point to Exponent - LD B,(HL) ; Get Exponent to BCDE - LD (HL),80H ; Makes Exponent 1 - LD HL,SEED ; Random number seed - INC (HL) ; Count seed - LD A,(HL) ; Get seed - SUB 171 ; Do it modulo 171 - JP NZ,RND2 ; Non-zero - Ok - LD (HL),A ; Zero seed - INC C ; Fillde about - DEC D ; with the - INC E ; number -RND2: CALL BNORM ; Normalise number - LD DE,LSTRND ; Save random number - LD HL,FPREG ; Move FPREG to last and return - LDI ; 4 bytes to move (HL++)->(DE++) - LDI - LDI - LDI - RET - -RESEED: LD (HL),A ; Re-seed random numbers - DEC HL - LD (HL),A - DEC HL - LD (HL),A - JP RND1 ; Return RND seed - -RNDTAB: .BYTE 068H,0B1H,046H,068H ; Table used by RND - .BYTE 099H,0E9H,092H,069H - .BYTE 010H,0D1H,075H,068H - -COS: LD HL,HALFPI ; Point to PI/2 - CALL ADDPHL ; Add it to FPREG -SIN: CALL STAKFP ; Put angle on stack - LD BC,8349H ; BCDE = 2 PI - LD DE,0FDBH - LD (FPREG),DE ; Move 2 PI to FPREG - LD (FPREG+2),BC - POP BC ; Restore angle - POP DE - CALL DVBCDE ; Divide angle by 2 PI - CALL STAKFP ; Put it on stack - CALL INT ; Get INT of result - POP BC ; Restore number - POP DE - CALL SUBCDE ; Make it 0 <= value < 1 - LD HL,QUARTR ; Point to 0.25 - CALL SUBPHL ; Subtract value from 0.25 - CALL TSTSGN ; Test sign of value - SCF ; Flag positive - JP P,SIN1 ; Positive - Ok - CALL ROUND ; Add 0.5 to value - CALL TSTSGN ; Test sign of value - OR A ; Flag negative -SIN1: PUSH AF ; Save sign - CALL P,INVSGN ; Negate value if positive - LD HL,QUARTR ; Point to 0.25 - CALL ADDPHL ; Add 0.25 to value - POP AF ; Restore sign - CALL NC,INVSGN ; Negative - Make positive - LD HL,SINTAB ; Coefficient table - JP SUMSER ; Evaluate sum of series - -HALFPI: .BYTE 0DBH,00FH,049H,081H ; 1.5708 (PI/2) - -QUARTR: .BYTE 000H,000H,000H,07FH ; 0.25 - -SINTAB: .BYTE 5 ; Table used by SIN - .BYTE 0BAH,0D7H,01EH,086H ; 39.711 - .BYTE 064H,026H,099H,087H ;-76.575 - .BYTE 058H,034H,023H,087H ; 81.602 - .BYTE 0E0H,05DH,0A5H,086H ;-41.342 - .BYTE 0DAH,00FH,049H,083H ; 6.2832 - -TAN: CALL STAKFP ; Put angle on stack - CALL SIN ; Get SIN of angle - POP BC ; Restore angle - POP HL - CALL STAKFP ; Save SIN of angle - EX DE,HL ; BCDE = Angle - LD (FPREG),DE ; Angle to FPREG - LD (FPREG+2),BC - CALL COS ; Get COS of angle - JP DIV ; TAN = SIN / COS - -ATN: CALL TSTSGN ; Test sign of value - CALL M,NEGAFT ; Negate result after if -ve - CALL M,INVSGN ; Negate value if -ve - LD A,(FPEXP) ; Get exponent - CP 81H ; Number less than 1? - JP C,ATN1 ; Yes - Get arc tangnt - LD BC,8100H ; BCDE = 1 - LD D,C - LD E,C - CALL DVBCDE ; Get reciprocal of number - LD HL,SUBPHL ; Sub angle from PI/2 - PUSH HL ; Save for angle > 1 -ATN1: LD HL,ATNTAB ; Coefficient table - CALL SUMSER ; Evaluate sum of series - LD HL,HALFPI ; PI/2 - angle in case > 1 - RET ; Number > 1 - Sub from PI/2 - -ATNTAB: .BYTE 9 ; Table used by ATN - .BYTE 04AH,0D7H,03BH,078H ; 1/17 - .BYTE 002H,06EH,084H,07BH ;-1/15 - .BYTE 0FEH,0C1H,02FH,07CH ; 1/13 - .BYTE 074H,031H,09AH,07DH ;-1/11 - .BYTE 084H,03DH,05AH,07DH ; 1/9 - .BYTE 0C8H,07FH,091H,07EH ;-1/7 - .BYTE 0E4H,0BBH,04CH,07EH ; 1/5 - .BYTE 06CH,0AAH,0AAH,07FH ;-1/3 - .BYTE 000H,000H,000H,081H ; 1/1 - -MONITR: JP $0000 ; Restart (Normally Monitor Start) - -CLS: LD A,CS ; ASCII Clear screen - RST 08H ; Output character -ARET: RET ; A RETurn instruction -ARETN: RETN ; A RETurN from NMI - -WIDTH: CALL GETINT ; Get integer 0-255 - LD A,E ; Width to A - LD (LWIDTH),A ; Set width - RET - -LINES: CALL GETNUM ; Get a number - CALL DEINT ; Get integer -32768 to 32767 - LD (LINESC),DE ; Set lines counter - LD (LINESN),DE ; Set lines number - RET - -DEEK: CALL DEINT ; Get integer -32768 to 32767 - PUSH DE ; Save number - POP HL ; Number to HL - LD B,(HL) ; Get LSB of contents - INC HL - LD A,(HL) ; Get MSB of contents - JP ABPASS ; Return integer AB - -DOKE: CALL GETNUM ; Get a number - CALL DEINT ; Get integer -32768 to 32767 - PUSH DE ; Save address - CALL CHKSYN ; Make sure ',' follows - .BYTE ',' - CALL GETNUM ; Get a number - CALL DEINT ; Get integer -32768 to 32767 - EX (SP),HL ; Save value,get address - LD (HL),E ; Save LSB of value - INC HL - LD (HL),D ; Save MSB of value - POP HL ; Restore code string address - RET - - ; Load Intel HEX into program memory. - ; uses : af, bc, de, hl - ; (C) feilipu - -HLOAD: - ret NZ ; Return if any more on line - call HLD_WAIT_COLON ; wait for first colon and address data - dec de ; go one Byte lower - ld hl,(LSTRAM) ; get last ram address - xor a ; clear carry flag - sbc hl,de - jr C,HLD_HIGH_RAM ; if last ram lower leave it, otherwise - ld (LSTRAM),de ; store new last ram location - ld hl,-50 ; reserve 50 bytes for string space - add hl,de ; allocate string space - ld (STRSPC),hl ; save string space location -HLD_HIGH_RAM: - inc de - ld (USR+1),de ; store first address as "USR(x)" location - jr HLD_READ_DATA ; now get the first data - -HLD_WAIT_COLON: - rst 10h ; Rx byte in A - cp ':' ; wait for ':' - jr NZ,HLD_WAIT_COLON - ld c,0 ; reset C to compute checksum - call HLD_READ_BYTE ; read byte count - ld b,a ; store it in B - call HLD_READ_BYTE ; read upper byte of address - ld d,a ; store in D - call HLD_READ_BYTE ; read lower byte of address - ld e,a ; store in E - call HLD_READ_BYTE ; read record type - dec a ; check if record type is 01 (end of file) - jr Z,HLD_END_LOAD - inc a ; check if record type is 00 (data) - jp NZ,TMERR ; if not, type mismatch error - ret - -HLD_READ: - call HLD_WAIT_COLON ; wait for the next colon and address data -HLD_READ_DATA: - call HLD_READ_BYTE - ld (de),a ; write the byte at the RAM address - inc de - djnz HLD_READ_DATA ; if b non zero, loop to get more data - -HLD_READ_CHKSUM: - call HLD_READ_BYTE ; read checksum, but we don't need to keep it - ld a,c ; lower byte of C checksum should be 0 - or a - jp NZ,HXERR ; non zero, we have an issue - jp HLD_READ - -HLD_END_LOAD: - call HLD_READ_BYTE ; read checksum, but we don't need to keep it - ld a,c ; lower byte of C checksum should be 0 - or a - jp NZ,HXERR ; non zero, we have an issue - jp BRKRET ; return to command line - -HLD_READ_BYTE: ; returns byte in A, checksum in C - call HLD_READ_NIBBLE ; read the first nibble - rlca ; shift it left by 4 bits - rlca - rlca - rlca - ld l,a ; temporarily store the first nibble in L - call HLD_READ_NIBBLE ; get the second (low) nibble - or l ; assemble two nibbles into one byte in A - ld l,a ; put assembled byte back into L - add a,c ; add the byte read to C (for checksum) - ld c,a - ld a,l - ret ; return the byte read in A (L = char received too) - -HLD_READ_NIBBLE: - rst 10h ; Rx byte in A - sub '0' - cp 10 - ret C ; if A<10 just return - sub 7 ; else subtract 'A'-'0' (17) and add 10 - ret - - ; HEX$(nn) Convert 16 bit number to Hexadecimal string - ; (C) Searle - -HEX: CALL TSTNUM ; Verify it's a number - CALL DEINT ; Get integer -32768 to 32767 - PUSH BC ; Save contents of BC - LD HL,PBUFF - LD A,D ; Get high order into A - CP $0 - JR Z,HEX2 ; Skip output if both high digits are zero - CALL BYT2ASC ; Convert D to ASCII - LD A,B - CP '0' - JR Z,HEX1 ; Don't store high digit if zero - LD (HL),B ; Store it to PBUFF - INC HL ; Next location -HEX1: LD (HL),C ; Store C to PBUFF+1 - INC HL ; Next location -HEX2: LD A,E ; Get lower byte - CALL BYT2ASC ; Convert E to ASCII - LD A,D - CP $0 - JR NZ,HEX3 ; If upper byte was not zero then always print lower byte - LD A,B - CP '0' ; If high digit of lower byte is zero then don't print - JR Z,HEX4 -HEX3: LD (HL),B ; to PBUFF+2 - INC HL ; Next location -HEX4: LD (HL),C ; to PBUFF+3 - INC HL ; PBUFF+4 to zero - XOR A ; Terminating character - LD (HL),A ; Store zero to terminate - INC HL ; Make sure PBUFF is terminated - LD (HL),A ; Store the double zero there - POP BC ; Get BC back - LD HL,PBUFF ; Reset to start of PBUFF - JP STR1 ; Convert the PBUFF to a string and return it - -BYT2ASC:LD B,A ; Save original value - AND $0F ; Strip off upper nybble - CP $0A ; 0-9? - JR C,ADD30 ; If A-F, add 7 more - ADD A,$07 ; Bring value up to ASCII A-F -ADD30: ADD A,$30 ; And make ASCII - LD C,A ; Save converted char to C - LD A,B ; Retrieve original value - RRCA ; and Rotate it right - RRCA - RRCA - RRCA - AND $0F ; Mask off upper nybble - CP $0A ; 0-9? < A hex? - JR C,ADD301 ; Skip Add 7 - ADD A,$07 ; Bring it up to ASCII A-F -ADD301: ADD A,$30 ; And make it full ASCII - LD B,A ; Store high order byte - RET - - ; Convert "&Hnnnn" to FPREG - ; Gets a character from (HL) checks for Hexadecimal ASCII numbers "&Hnnnn" - ; Char is in A, NC if char is ;<=>?@ A-z, CY is set if 0-9 - ; (C) Searle - -HEXTFP: EX DE,HL ; Move code string pointer to DE - LD HL,$0000 ; Zero out the value - CALL GETHEX ; Check the number for valid hex - JP C,HXERR ; First value wasn't hex, HX error - JR HEXLP1 ; Convert first character -HEXLP: CALL GETHEX ; Get second and addtional characters - JR C,HEXIT ; Exit if not a hex character -HEXLP1: ADD HL,HL ; Rotate 4 bits to the left - ADD HL,HL - ADD HL,HL - ADD HL,HL - OR L ; Add in D0-D3 into L - LD L,A ; Save new value - JR HEXLP ; And continue until all hex characters are in - -GETHEX: INC DE ; Next location - LD A,(DE) ; Load character at pointer - CP ' ' - JP Z,GETHEX ; Skip spaces - SUB $30 ; Get absolute value - RET C ; < "0", error - CP $0A - JR C,NOSUB7 ; Is already in the range 0-9 - SUB $07 ; Reduce to A-F - CP $0A ; Value should be $0A-$0F at this point - RET C ; CY set if was : ; < = > ? @ -NOSUB7: CP $10 ; > Greater than "F"? - CCF - RET ; CY set if it wasn't valid hex - -HEXIT: EX DE,HL ; Value into DE, Code string into HL - LD A,D ; Load DE into AC - LD C,E ; For prep to - PUSH HL - CALL ACPASS ; ACPASS to set AC as integer into FPREG - POP HL - RET - -HXERR: LD E,HX ; ?HEX Error - JP ERROR - - ; BIN$(NN) Convert integer to a 1-16 char binary string - ; (C) Searle - -BIN: CALL TSTNUM ; Verify it's a number - CALL DEINT ; Get integer -32768 to 32767 -BIN2: PUSH BC ; Save contents of BC - LD HL,PBUFF - LD B,17 ; One higher than max char count -ZEROSUP: ; Suppress leading zeros - DEC B ; Max 16 chars - LD A,B - CP $01 - JR Z,BITOUT ; Always output at least one character - RL E - RL D - JR NC,ZEROSUP - JR BITOUT2 -BITOUT: - RL E - RL D ; Top bit now in carry -BITOUT2: - LD A,'0' ; Char for '0' - ADC A,0 ; If carry set then '0' --> '1' - LD (HL),A - INC HL - DEC B - JR NZ,BITOUT - XOR A ; Terminating character - LD (HL),A ; Store zero to terminate - INC HL ; Make sure PBUFF is terminated - LD (HL),A ; Store the double zero there - POP BC - LD HL,PBUFF - JP STR1 - - ; Convert "&Bnnnn" to FPREG - ; Gets a character from (HL) checks for Binary ASCII numbers "&Bnnnn" - ; (C) Searle - -BINTFP: EX DE,HL ; Move code string pointer to DE - LD HL,$0000 ; Zero out the value - CALL CHKBIN ; Check the number for valid bin - JP C,BINERR ; First value wasn't bin, HX error -BINIT: SUB '0' - ADD HL,HL ; Rotate HL left - OR L - LD L,A - CALL CHKBIN ; Get second and addtional characters - JR NC,BINIT ; Process if a bin character - EX DE,HL ; Value into DE, Code string into HL - LD A,D ; Load DE into AC - LD C,E ; For prep to - PUSH HL - CALL ACPASS ; ACPASS to set AC as integer into FPREG - POP HL - RET - - ; Char is in A, NC if char is 0 or 1 - -CHKBIN: INC DE - LD A,(DE) - CP ' ' - JP Z,CHKBIN ; Skip spaces - CP '0' ; Set C if < '0' - RET C - CP '2' - CCF ; Set C if > '1' - RET - -BINERR: LD E,BN ; ?BIN Error - JP ERROR - -.end - diff --git a/OperatingSystem/view/include/extern_symbols.s b/OperatingSystem/view/include/extern_symbols.s deleted file mode 120000 index 93116e9..0000000 --- a/OperatingSystem/view/include/extern_symbols.s +++ /dev/null @@ -1 +0,0 @@ -../../monitor_v2/zout/symbols.s \ No newline at end of file diff --git a/OperatingSystem/view/properties.env b/OperatingSystem/view/properties.env deleted file mode 100644 index 11748b8..0000000 --- a/OperatingSystem/view/properties.env +++ /dev/null @@ -1,5 +0,0 @@ -export OPT_GEN_SYMBOLTABLE=0 -export OPT_GEN_MONFILE=1 -export OPT_GEN_OBJFILE=1 -export OPT_WRITEROM=0 -export FILENAME=test \ No newline at end of file diff --git a/OperatingSystem/view/zout/HELLORD.COM b/OperatingSystem/view/zout/HELLORD.COM deleted file mode 100644 index 86934c9..0000000 Binary files a/OperatingSystem/view/zout/HELLORD.COM and /dev/null differ diff --git a/OperatingSystem/view/zout/test.bin b/OperatingSystem/view/zout/test.bin deleted file mode 100644 index de062a1..0000000 Binary files a/OperatingSystem/view/zout/test.bin and /dev/null differ diff --git a/OperatingSystem/view/zout/test.hex b/OperatingSystem/view/zout/test.hex deleted file mode 100644 index 912caaf..0000000 --- a/OperatingSystem/view/zout/test.hex +++ /dev/null @@ -1,24 +0,0 @@ -:10800000C340800000000000000000806D816D0111 -:108010000000000000000000000000000000000060 -:108020000000000000000000000000000000000050 -:108030000000000000000000000000000000000040 -:10804000217B410150003E20EDB10150003E20ED6A -:10805000B1E5E1EBCDDD21B7C22181AF320B413279 -:108060000C41320D41320E4111B642CDB021F52105 -:108070002881CDEA0021B642110002ED530F41CD17 -:10808000FC003A0E41CD12013A0D41CD12013A0CDD -:1080900041CD12013A0B41CD12013E20CDE2003E0E -:1080A0007CCDE2003E20CDE2003A0B41C610320BFF -:1080B000413A0C41CE00320C413A0D41CE00320D16 -:1080C000413A0E41CE00320E410610E57ECD12013E -:1080D0003E20CDE20023ED5B0F411BED530F41101D -:1080E000EBCDE2003E7CCDE2003E20CDE200E10699 -:1080F000107E23FE20DA0281FE7FD20281CDE200D3 -:1081000018053E2ECDE20010E83E20CDE2003E7C78 -:10811000CDE2007AB3C27F80F1B7CA6880CDFC009F -:10812000C9211226CDEA00C90A0D4F4646534554CF -:108130002020207C2030202031202032202033209D -:1081400020342020352020362020372020382020C1 -:108150003920204120204220204320204420204557 -:0D81600020204620207C2041534349490047 -:00000001FF diff --git a/OperatingSystem/view/zout/test.lst b/OperatingSystem/view/zout/test.lst deleted file mode 100644 index 0275c60..0000000 --- a/OperatingSystem/view/zout/test.lst +++ /dev/null @@ -1,1309 +0,0 @@ - 1: .include "extern_symbols.s" ;include monitor symbols. -**** include/extern_symbols.s **** - 1: ;This file is generated by the build script. - 2: ;Do not make any changes here! - 3: - 4: - 146B ?a0000 equ 0x146B - 5: - 1528 ?a0001 equ 0x1528 - 6: - 00D0 ADDR_RTC equ 0xD0 - 7: - 0183 A_RTS_OFF equ 0x183 - 8: - 018C A_RTS_ON equ 0x18C - 9: - 0050 BOOT_PHASE0 equ 0x50 - 10: - 0072 BOOT_PHASE1 equ 0x72 - 11: - 007B BOOT_PHASE1_LOOP equ 0x7B - 12: - 0086 BOOT_PHASE2 equ 0x86 - 13: - 190A COMMAND equ 0x190A - 14: - 194B COMMAND_BACKSPACE equ 0x194B - 15: - 1878 COMMAND_LUT equ 0x1878 - 16: - 1971 COMMAND_PROCESS equ 0x1971 - 17: - 19AC COMMAND_PROCESS_FOUND equ 0x19AC - 18: - 1974 COMMAND_PROCESS_LOOP equ 0x1974 - 19: - 197D COMMAND_PROCESS_LOOP_STR1 equ 0x197D - 20: - 1993 COMMAND_PROCESS_LOOP_STR2 equ 0x1993 - 21: - 1998 COMMAND_PROCESS_NEXT_ENTRY equ 0x1998 - 22: - 1997 COMMAND_PROCESS_NEXT_ENTRYI equ 0x1997 - 23: - 19A3 COMMAND_PROCESS_NOT_FOUND equ 0x19A3 - 24: - 191C COMMAND_READ equ 0x191C - 25: - 00A9 CONSOLE_INIT equ 0xA9 - 26: - 00A9 CONSOLE_INIT_CTC equ 0xA9 - 27: - 00B1 CONSOLE_INIT_SIO equ 0xB1 - 28: - 00F9 CS_APU_CTRL equ 0xF9 - 29: - 00F8 CS_APU_DATA equ 0xF8 - 30: - 0000 CS_BANK equ 0x00 - 31: - 0004 CS_CTC_0 equ 0x04 - 32: - 0005 CS_CTC_1 equ 0x05 - 33: - 0006 CS_CTC_2 equ 0x06 - 34: - 0007 CS_CTC_3 equ 0x07 - 35: - 0001 CS_DIP equ 0x01 - 36: - 0033 CS_PIA_CR equ 0x33 - 37: - 0030 CS_PIA_PA equ 0x30 - 38: - 0031 CS_PIA_PB equ 0x31 - 39: - 0032 CS_PIA_PC equ 0x32 - 40: - 00F6 CS_PIO_AC equ 0xF6 - 41: - 00F4 CS_PIO_AD equ 0xF4 - 42: - 00F7 CS_PIO_BC equ 0xF7 - 43: - 00F5 CS_PIO_BD equ 0xF5 - 44: - 0009 CS_SIO_A_C equ 0x09 - 45: - 0008 CS_SIO_A_D equ 0x08 - 46: - 000B CS_SIO_B_C equ 0x0B - 47: - 000A CS_SIO_B_D equ 0x0A - 48: - 01FA DHEX_TO_BYTE equ 0x1FA - 49: - 0216 DHEX_TO_BYTE_FAILED equ 0x216 - 50: - 19C2 ERR_SYNTAX equ 0x19C2 - 51: - 0D9A EXEC_RST_08 equ 0xD9A - 52: - 0D9E EXEC_RST_10 equ 0xD9E - 53: - 0DAA EXEC_RST_18 equ 0xDAA - 54: - 021A HEX_TO_BIN equ 0x21A - 55: - 0228 HEX_TO_BIN_2 equ 0x228 - 56: - 022F HEX_TO_INVALID_2 equ 0x22F - 57: - 00EC IDE_CMD_IDENT equ 0xEC - 58: - 0020 IDE_CMD_READSEC equ 0x20 - 59: - 12CD IDE_DEV_TABLE equ 0x12CD - 60: - 0040 IDE_RD equ 0x40 - 61: - 0016 IDE_REG_ALTSTS equ 0x16 - 62: - 000F IDE_REG_CMDSTS equ 0x0F - 63: - 0008 IDE_REG_DATA equ 0x08 - 64: - 0017 IDE_REG_DRVADDR equ 0x17 - 65: - 0009 IDE_REG_ERROR equ 0x09 - 66: - 000D IDE_REG_HCYL equ 0x0D - 67: - 000E IDE_REG_HEAD equ 0x0E - 68: - 000B IDE_REG_LBA0 equ 0x0B - 69: - 000C IDE_REG_LBA1 equ 0x0C - 70: - 000D IDE_REG_LBA2 equ 0x0D - 71: - 000E IDE_REG_LBA3 equ 0x0E - 72: - 000C IDE_REG_LCYL equ 0x0C - 73: - 000A IDE_REG_SECTOR equ 0x0A - 74: - 000B IDE_REG_SSECTOR equ 0x0B - 75: - 0080 IDE_RST equ 0x80 - 76: - 0020 IDE_WR equ 0x20 - 77: - 0001 IIC_CLK equ 0x01 - 78: - 0002 IIC_DATA equ 0x02 - 79: - 001B INT_VEC equ 0x1B - 80: - 0040 IO_AY0_ADDR equ 0x40 - 81: - 0041 IO_AY0_DATA equ 0x41 - 82: - 0042 IO_AY1_ADDR equ 0x42 - 83: - 0043 IO_AY1_DATA equ 0x43 - 84: - 0020 IO_REG0 equ 0x20 - 85: - 0025 IO_RTC_AMPM equ 0x25 - 86: - 002D IO_RTC_CTR_D equ 0x2D - 87: - 002E IO_RTC_CTR_E equ 0x2E - 88: - 002F IO_RTC_CTR_F equ 0x2F - 89: - 0026 IO_RTC_DAY0 equ 0x26 - 90: - 0027 IO_RTC_DAY1 equ 0x27 - 91: - 0024 IO_RTC_HOUR equ 0x24 - 92: - 0022 IO_RTC_MIN0 equ 0x22 - 93: - 0023 IO_RTC_MIN1 equ 0x23 - 94: - 0028 IO_RTC_MON0 equ 0x28 - 95: - 0029 IO_RTC_MON1 equ 0x29 - 96: - 0020 IO_RTC_SEC0 equ 0x20 - 97: - 0021 IO_RTC_SEC1 equ 0x21 - 98: - 002C IO_RTC_WEEK equ 0x2C - 99: - 002B IO_RTC_YEAR1 equ 0x2B - 100: - 002A IO_RTC_YERR0 equ 0x2A - 101: - 44B8 MEM_FAT_AMOUNT equ 0x44B8 - 102: - 44BB MEM_FAT_CLUSTERLEN equ 0x44BB - 103: - 44BC MEM_FAT_COUNT1 equ 0x44BC - 104: - 44DF MEM_FAT_CURDIR equ 0x44DF - 105: - 453F MEM_FAT_CURRDIR equ 0x453F - 106: - 44C1 MEM_FAT_DATASTART equ 0x44C1 - 107: - 44CD MEM_FAT_DIRSEC equ 0x44CD - 108: - 4545 MEM_FAT_EXEC_COUNT equ 0x4545 - 109: - 4543 MEM_FAT_EXEC_CURR equ 0x4543 - 110: - 4547 MEM_FAT_EXEC_START equ 0x4547 - 111: - 44C9 MEM_FAT_FILEREMAIN equ 0x44C9 - 112: - 452F MEM_FAT_OF0_ATTRIBUTE equ 0x452F - 113: - 4531 MEM_FAT_OF0_CCLUST equ 0x4531 - 114: - 453B MEM_FAT_OF0_DATREM equ 0x453B - 115: - 4537 MEM_FAT_OF0_DATSEC equ 0x4537 - 116: - 4533 MEM_FAT_OF0_FATSEC equ 0x4533 - 117: - 44B6 MEM_FAT_RESERVED equ 0x44B6 - 118: - 44C5 MEM_FAT_ROOTSTART equ 0x44C5 - 119: - 44B9 MEM_FAT_SECTORS equ 0x44B9 - 120: - 44CF MEM_FAT_TMPFNAME equ 0x44CF - 121: - 44BD MEM_FAT_TMPPOINTER equ 0x44BD - 122: - 42B6 MEM_IDE_BUFFER equ 0x42B6 - 123: - 41CB MEM_IDE_DEVICE equ 0x41CB - 124: - 41D5 MEM_IDE_DEV_TABLE equ 0x41D5 - 125: - 44B6 MEM_IDE_FSBUFFER equ 0x44B6 - 126: - 41CD MEM_IDE_PARTITION equ 0x41CD - 127: - 41D1 MEM_IDE_POINTER equ 0x41D1 - 128: - 4215 MEM_IDE_SELECTED equ 0x4215 - 129: - 41CC MEM_IDE_STATUS equ 0x41CC - 130: - 4216 MEM_IDE_STRING_0 equ 0x4216 - 131: - 423E MEM_IDE_STRING_1 equ 0x423E - 132: - 4266 MEM_IDE_STRING_2 equ 0x4266 - 133: - 428E MEM_IDE_STRING_3 equ 0x428E - 134: - 017B MSG_CLEAR equ 0x17B - 135: - 19BB NOT_IMPLEMENTED equ 0x19BB - 136: - 1A1D OP_CALL equ 0x1A1D - 137: - 1DED OP_CD equ 0x1DED - 138: - 1BB1 OP_CLR equ 0x1BB1 - 139: - 1A9E OP_DASM equ 0x1A9E - 140: - 1DE9 OP_DIR equ 0x1DE9 - 141: - 1A3D OP_DUMP equ 0x1A3D - 142: - 1A04 OP_EXEC equ 0x1A04 - 143: - 1E0A OP_FSEXEC equ 0x1E0A - 144: - 1B65 OP_IIC_IN equ 0x1B65 - 145: - 1B05 OP_IIC_OUT equ 0x1B05 - 146: - 1ACE OP_IO_IN equ 0x1ACE - 147: - 1AE4 OP_IO_OUT equ 0x1AE4 - 148: - 1DC6 OP_LSDSK equ 0x1DC6 - 149: - 1BB5 OP_RTIME equ 0x1BB5 - 150: - 1DCA OP_SELDSK equ 0x1DCA - 151: - 1A6D OP_SET equ 0x1A6D - 152: - 1D4D OP_STIME equ 0x1D4D - 153: - 1E43 POST_CHECK_APU equ 0x1E43 - 154: - 1E6E POST_CHECK_IDE_30 equ 0x1E6E - 155: - 1E81 POST_CHECK_IDE_40 equ 0x1E81 - 156: - 1E1E POST_CHECK_PIO equ 0x1E1E - 157: - 1E0E POST_START equ 0x1E0E - 158: - 1E9B POST_TEST_RTC equ 0x1E9B - 159: - 4110 PRG_RAM_START equ 0x4110 - 160: - FF00 PRG_RAM_TOP equ 0xFF00 - 161: - 0195 PRINTINLINE equ 0x195 - 162: - 4000 PROG_MEM_START equ 0x4000 - 163: - 0100 PROG_ROM_START equ 0x100 - 164: - 0000 RST_00 equ 0x00 - 165: - 0008 RST_08 equ 0x08 - 166: - 0010 RST_10 equ 0x10 - 167: - 0018 RST_18 equ 0x18 - 168: - FFFF STACK_RAM_TOP equ 0xFFFF - 169: - 0000 START_ROM equ 0x00 - 170: - 0231 STRCONV_BYTES_TO_HEX equ 0x231 - 171: - 0240 STRCONV_BYTES_TO_HEX_1 equ 0x240 - 172: - 024A STRCONV_BYTES_TO_HEX_2 equ 0x24A - 173: - 264F STR_Banner_Start equ 0x264F - 174: - 1831 STR_PD_HEADER equ 0x1831 - 175: - 4010 SYS_BUF_START equ 0x4010 - 176: - 4000 SYS_RAM_START equ 0x4000 - 177: - 0018 VAR_CONSOLE_BAUD equ 0x18 - 178: - 000F VAR_CONSOLE_CONF equ 0x0F - 179: - 0080 VDP_MEM equ 0x80 - 180: - 0081 VDP_REG equ 0x81 - 181: - 19BA _COMMAND_PROCESS_FOUND equ 0x19BA - 182: - 1A3C _OP_CALL equ 0x1A3C - 183: - 1B4A _OP_IIC_ACK_ERR equ 0x1B4A - 184: - 1B51 _OP_IIC_ACK_ERR_str equ 0x1B51 - 185: - 1B97 _OP_IIC_IN_LOOP equ 0x1B97 - 186: - 1BA4 _OP_IIC_IN_LOOP_TEXT equ 0x1BA4 - 187: - 1B1B _OP_IIC_OUT_LOOP equ 0x1B1B - 188: - 1B37 _OP_IIC_OUT_SEND equ 0x1B37 - 189: - 1BB8 _OP_RTIME_NN equ 0x1BB8 - 190: - 1C70 _OP_RTIME_RD_CMD equ 0x1C70 - 191: - 1DD9 _OP_SELDSK_INVALID equ 0x1DD9 - 192: - 1DF1 _OP_SELDSK_INVALID_STR equ 0x1DF1 - 193: - 1A85 _OP_SET_LOOP equ 0x1A85 - 194: - 1D13 _OP_STIME_INVALID equ 0x1D13 - 195: - 1D2A _OP_STIME_PROMPT equ 0x1D2A - 196: - 1D42 _OP_STIME_PROMPT_ERR equ 0x1D42 - 197: - 1C71 _OP_STIME_STR_DAY equ 0x1C71 - 198: - 1CC2 _OP_STIME_STR_HOUR equ 0x1CC2 - 199: - 1CDD _OP_STIME_STR_MIN equ 0x1CDD - 200: - 1C8C _OP_STIME_STR_MON equ 0x1C8C - 201: - 1CF8 _OP_STIME_STR_SEC equ 0x1CF8 - 202: - 1CA7 _OP_STIME_STR_YEAR equ 0x1CA7 - 203: - 1E62 _POST_CHECK_APU_FAILED equ 0x1E62 - 204: - 1E94 _POST_CHECK_IDE_FAILED equ 0x1E94 - 205: - 1E37 _POST_CHECK_PIO_FAILED equ 0x1E37 - 206: - 1ED5 _POST_TEST_RTC_INVALID equ 0x1ED5 - 207: - 1ECE _POST_TEST_RTC_NOTFOUND equ 0x1ECE - 208: - 19DD _STR_NOT_FOUND equ 0x19DD - 209: - 19C9 _STR_NOT_IMPLEMENTED equ 0x19C9 - 210: - 19F1 _STR_SYNTAX equ 0x19F1 - 211: - 0DC6 _beep_pause_l1 equ 0xDC6 - 212: - 2310 _compare_filename_loop equ 0x2310 - 213: - 231E _compare_filename_nomatch equ 0x231E - 214: - 24C5 _fat_cd_navigate equ 0x24C5 - 215: - 250B _fat_cd_navigate_end equ 0x250B - 216: - 2533 _fat_cd_navigate_errfile equ 0x2533 - 217: - 2565 _fat_cd_navigate_errfile_str equ 0x2565 - 218: - 251D _fat_cd_navigate_error equ 0x251D - 219: - 253B _fat_cd_navigate_error_str equ 0x253B - 220: - 24CA _fat_cd_navigate_findsec equ 0x24CA - 221: - 24F6 _fat_cd_navigate_findsec_skipslash equ 0x24F6 - 222: - 2481 _fat_cd_navigate_goback_fl equ 0x2481 - 223: - 252B _fat_cd_navigate_inerror equ 0x252B - 224: - 2525 _fat_cd_navigate_inerrorS equ 0x2525 - 225: - 252C _fat_cd_navigate_inerrore equ 0x252C - 226: - 2552 _fat_cd_navigate_inputerr_str equ 0x2552 - 227: - 24FC _fat_cd_navigate_l2 equ 0x24FC - 228: - 262B _fat_exec_notexec equ 0x262B - 229: - 2612 _fat_exec_notfound equ 0x2612 - 230: - 25FA _fat_exec_read_done equ 0x25FA - 231: - 25DC _fat_exec_readloop1 equ 0x25DC - 232: - 2100 _fat_get_root_table_invalid equ 0x2100 - 233: - 213F _fat_getfatsec_notroot equ 0x213F - 234: - 2296 _fat_increment_32 equ 0x2296 - 235: - 220C _fat_lfs_loop equ 0x220C - 236: - 2248 _fat_lfs_loop_compare_end equ 0x2248 - 237: - 224C _fat_lfs_loop_compare_match equ 0x224C - 238: - 221E _fat_lfs_loop_compare_next_sector equ 0x221E - 239: - 22AA _fat_math_add32 equ 0x22AA - 240: - 22DB _fat_math_mul32 equ 0x22DB - 241: - 22E2 _fat_math_mul32_l equ 0x22E2 - 242: - 22EF _fat_math_mul32_noadd equ 0x22EF - 243: - 2282 _fat_math_sector_add_16 equ 0x2282 - 244: - 2400 _fat_print_directory_dir equ 0x2400 - 245: - 2393 _fat_print_directory_loop equ 0x2393 - 246: - 245F _fat_print_directory_loop_break equ 0x245F - 247: - 23AF _fat_print_directory_loop_file equ 0x23AF - 248: - 242B _fat_print_directory_loop_next equ 0x242B - 249: - 2436 _fat_print_directory_loop_next_sector equ 0x2436 - 250: - 2327 _format_filename_fat16_clean equ 0x2327 - 251: - 232E _format_filename_fat16_loop equ 0x232E - 252: - 2341 _format_filename_fat16_loop_copy equ 0x2341 - 253: - 2338 _format_filename_fat16_loop_skip_8 equ 0x2338 - 254: - 0E23 _ide_readsector_512_floop equ 0xE23 - 255: - 1598 _ideif_drv_sel_fail equ 0x1598 - 256: - 1655 _ideif_drv_sel_fstr0 equ 0x1655 - 257: - 164C _ideif_drv_sel_pstr equ 0x164C - 258: - 1663 _ideif_drv_sel_sstr0 equ 0x1663 - 259: - 1670 _ideif_drv_sel_syn equ 0x1670 - 260: - 145F _ideif_init_drive_charloop equ 0x145F - 261: - 1441 _ideif_init_drive_found equ 0x1441 - 262: - 1429 _ideif_init_drive_loop equ 0x1429 - 263: - 143C _ideif_init_drive_nodrv equ 0x143C - 264: - 14BD _ideif_init_drive_prt_fnd equ 0x14BD - 265: - 14AB _ideif_init_drive_prt_l1 equ 0x14AB - 266: - 14B5 _ideif_init_drive_prt_ln equ 0x14B5 - 267: - 15D8 _ideif_prnt_devtable_hdr equ 0x15D8 - 268: - 1339 _ideif_prnt_devtable_l1 equ 0x1339 - 269: - 13FF _ideif_prnt_devtable_l1_e2 equ 0x13FF - 270: - 137E _ideif_prnt_devtable_l1_es equ 0x137E - 271: - 13FC _ideif_prnt_devtable_l1_ms equ 0x13FC - 272: - 1346 _ideif_prnt_devtable_l1_nxt equ 0x1346 - 273: - 136C _ideif_prnt_devtable_l1_s00 equ 0x136C - 274: - 1371 _ideif_prnt_devtable_l1_s01 equ 0x1371 - 275: - 1376 _ideif_prnt_devtable_l1_s02 equ 0x1376 - 276: - 137B _ideif_prnt_devtable_l1_sFF equ 0x137B - 277: - 1344 _ideif_prnt_devtable_l1_sel equ 0x1344 - 278: - 163C _ideif_prnt_devtable_master equ 0x163C - 279: - 1610 _ideif_prnt_devtable_s00 equ 0x1610 - 280: - 161B _ideif_prnt_devtable_s01 equ 0x161B - 281: - 1626 _ideif_prnt_devtable_s02 equ 0x1626 - 282: - 1631 _ideif_prnt_devtable_sFF equ 0x1631 - 283: - 1644 _ideif_prnt_devtable_slave equ 0x1644 - 284: - 0152 _read_bcd_invalid equ 0x152 - 285: - 1DC1 _shift4 equ 0x1DC1 - 286: - 0DAD beep equ 0xDAD - 287: - 0DAF beep_loop equ 0xDAF - 288: - 0DC5 beep_pause equ 0xDC5 - 289: - 230C compare_filename equ 0x230C - 290: - 09B2 dasm_00 equ 0x9B2 - 291: - 0C9E dasm_01 equ 0xC9E - 292: - 0A38 dasm_02 equ 0xA38 - 293: - 0C70 dasm_03 equ 0xC70 - 294: - 0AB5 dasm_08 equ 0xAB5 - 295: - 0C43 dasm_09 equ 0xC43 - 296: - 0A1A dasm_0A equ 0xA1A - 297: - 0C87 dasm_0B equ 0xC87 - 298: - 09FA dasm_10 equ 0x9FA - 299: - 0A43 dasm_12 equ 0xA43 - 300: - 09BD dasm_18 equ 0x9BD - 301: - 0A24 dasm_1A equ 0xA24 - 302: - 09D7 dasm_20 equ 0x9D7 - 303: - 0CE4 dasm_22 equ 0xCE4 - 304: - 0A7D dasm_27 equ 0xA7D - 305: - 09D0 dasm_28 equ 0x9D0 - 306: - 0CB5 dasm_2A equ 0xCB5 - 307: - 0A81 dasm_2F equ 0xA81 - 308: - 09C8 dasm_30 equ 0x9C8 - 309: - 0A4E dasm_32 equ 0xA4E - 310: - 0A8D dasm_37 equ 0xA8D - 311: - 09C1 dasm_38 equ 0x9C1 - 312: - 0A2E dasm_3A equ 0xA2E - 313: - 0A89 dasm_3F equ 0xA89 - 314: - 0A91 dasm_76 equ 0xA91 - 315: - 0B0E dasm_80C6 equ 0xB0E - 316: - 0AAB dasm_BE equ 0xAAB - 317: - 09B6 dasm_C3 equ 0x9B6 - 318: - 0B34 dasm_C88E equ 0xB34 - 319: - 0A06 dasm_C9 equ 0xA06 - 320: - 0A00 dasm_CD equ 0xA00 - 321: - 0AC2 dasm_D9 equ 0xAC2 - 322: - 09E8 dasm_DD equ 0x9E8 - 323: - 0CA5 dasm_DD_01 equ 0xCA5 - 324: - 0C5E dasm_DD_09 equ 0xC5E - 325: - 0CFA dasm_DD_22 equ 0xCFA - 326: - 0C75 dasm_DD_23 equ 0xC75 - 327: - 0CCC dasm_DD_2A equ 0xCCC - 328: - 0C8C dasm_DD_2B equ 0xC8C - 329: - 0C0E dasm_DD_34 equ 0xC0E - 330: - 0C2B dasm_DD_35 equ 0xC2B - 331: - 0B16 dasm_DD_86 equ 0xB16 - 332: - 0B3C dasm_DD_8E equ 0xB3C - 333: - 0B5F dasm_DD_96 equ 0xB5F - 334: - 0B7F dasm_DD_9E equ 0xB7F - 335: - 0BA0 dasm_DD_A6 equ 0xBA0 - 336: - 0BD7 dasm_DD_AE equ 0xBD7 - 337: - 0BBC dasm_DD_B6 equ 0xBBC - 338: - 0BF3 dasm_DD_BE equ 0xBF3 - 339: - 0D4C dasm_DD_E1 equ 0xD4C - 340: - 0AD2 dasm_DD_E3 equ 0xAD2 - 341: - 0D36 dasm_DD_E5 equ 0xD36 - 342: - 0D1C dasm_DD_F9 equ 0xD1C - 343: - 0D46 dasm_E1 equ 0xD46 - 344: - 0AC6 dasm_E3 equ 0xAC6 - 345: - 0D30 dasm_E5 equ 0xD30 - 346: - 09DF dasm_E9 equ 0x9DF - 347: - 0C55 dasm_ED_42 equ 0xC55 - 348: - 0CF0 dasm_ED_43 equ 0xCF0 - 349: - 0A85 dasm_ED_44 equ 0xA85 - 350: - 0A10 dasm_ED_45 equ 0xA10 - 351: - 0A9C dasm_ED_46 equ 0xA9C - 352: - 0C4C dasm_ED_4A equ 0xC4C - 353: - 0CC1 dasm_ED_4B equ 0xCC1 - 354: - 0A0B dasm_ED_4D equ 0xA0B - 355: - 0AA1 dasm_ED_56 equ 0xAA1 - 356: - 0AA6 dasm_ED_5E equ 0xAA6 - 357: - 0AEA dasm_ED_A0 equ 0xAEA - 358: - 0AFC dasm_ED_A1 equ 0xAFC - 359: - 0AF3 dasm_ED_A8 equ 0xAF3 - 360: - 0B05 dasm_ED_A9 equ 0xB05 - 361: - 0AEE dasm_ED_B0 equ 0xAEE - 362: - 0B00 dasm_ED_B1 equ 0xB00 - 363: - 0AF7 dasm_ED_B8 equ 0xAF7 - 364: - 0B09 dasm_ED_B9 equ 0xB09 - 365: - 0A96 dasm_F3 equ 0xA96 - 366: - 0D12 dasm_F9 equ 0xD12 - 367: - 0A99 dasm_FB equ 0xA99 - 368: - 09F1 dasm_FD equ 0x9F1 - 369: - 0CAD dasm_FD_01 equ 0xCAD - 370: - 0C67 dasm_FD_09 equ 0xC67 - 371: - 0D06 dasm_FD_22 equ 0xD06 - 372: - 0C7E dasm_FD_23 equ 0xC7E - 373: - 0CD8 dasm_FD_2A equ 0xCD8 - 374: - 0C95 dasm_FD_2B equ 0xC95 - 375: - 0C1A dasm_FD_34 equ 0xC1A - 376: - 0C37 dasm_FD_35 equ 0xC37 - 377: - 0B25 dasm_FD_86 equ 0xB25 - 378: - 0B4B dasm_FD_8E equ 0xB4B - 379: - 0B6B dasm_FD_96 equ 0xB6B - 380: - 0B8D dasm_FD_9E equ 0xB8D - 381: - 0BAC dasm_FD_A6 equ 0xBAC - 382: - 0BE3 dasm_FD_AE equ 0xBE3 - 383: - 0BC7 dasm_FD_B6 equ 0xBC7 - 384: - 0BFE dasm_FD_BE equ 0xBFE - 385: - 0D54 dasm_FD_E1 equ 0xD54 - 386: - 0ADE dasm_FD_E3 equ 0xADE - 387: - 0D3E dasm_FD_E5 equ 0xD3E - 388: - 0D26 dasm_FD_F9 equ 0xD26 - 389: - 0A15 dasm_FF equ 0xA15 - 390: - 0D5C dasm_UU equ 0xD5C - 391: - 0D60 dasm_UW equ 0xD60 - 392: - 0B9B dasm__AND equ 0xB9B - 393: - 0BEF dasm__CP equ 0xBEF - 394: - 0C26 dasm__DEC equ 0xC26 - 395: - 0A6D dasm__ED_47 equ 0xA6D - 396: - 0A75 dasm__ED_4F equ 0xA75 - 397: - 0A5D dasm__ED_57 equ 0xA5D - 398: - 0A65 dasm__ED_5F equ 0xA65 - 399: - 0C09 dasm__INC equ 0xC09 - 400: - 0A59 dasm__LD equ 0xA59 - 401: - 0BB8 dasm__OR equ 0xBB8 - 402: - 0B77 dasm__SBC equ 0xB77 - 403: - 0B5A dasm__SUB equ 0xB5A - 404: - 0BD2 dasm__XOR equ 0xBD2 - 405: - 055A dasm_opcode_table equ 0x55A - 406: - 0387 dasm_print16hex_addr equ 0x387 - 407: - 039F dasm_print8hex equ 0x39F - 408: - 0D65 dasm_printFlags_table equ 0xD65 - 409: - 0D75 dasm_printRegister8_table equ 0xD75 - 410: - 0D95 dasm_printRegister8_table_HL equ 0xD95 - 411: - 0D7D dasm_printRegisterIX_table equ 0xD7D - 412: - 0D85 dasm_printRegisterIY_table equ 0xD85 - 413: - 0D8D dasm_printRegisterSP_table equ 0xD8D - 414: - 024B disassemble equ 0x24B - 415: - 0331 disassemble_continue equ 0x331 - 416: - 0321 disassemble_err equ 0x321 - 417: - 024F disassemble_next equ 0x24F - 418: - 031E disassemble_print_opcode_params_end equ 0x31E - 419: - 02CA disassemble_print_opcode_params_loop equ 0x2CA - 420: - 028C disassemble_print_opcode_raw equ 0x28C - 421: - 02A0 disassemble_print_opcode_raw_fill equ 0x2A0 - 422: - 0363 disassemble_table_first_match equ 0x363 - 423: - 037D disassemble_table_found equ 0x37D - 424: - 0381 disassemble_table_notfound equ 0x381 - 425: - 033F disassemble_table_seek equ 0x33F - 426: - 0343 disassemble_table_seek_loop equ 0x343 - 427: - 17D6 dump_pretty equ 0x17D6 - 428: - 1800 dump_pretty_ascii equ 0x1800 - 429: - 181E dump_pretty_ascii_cont equ 0x181E - 430: - 1808 dump_pretty_ascii_loop equ 0x1808 - 431: - 1819 dump_pretty_ascii_none equ 0x1819 - 432: - 17F3 dump_pretty_col equ 0x17F3 - 433: - 1830 dump_pretty_end equ 0x1830 - 434: - 1824 dump_pretty_nextrow equ 0x1824 - 435: - 17DE dump_pretty_row equ 0x17DE - 436: - 01A3 endPrint equ 0x1A3 - 437: - 2461 fat_cd_single equ 0x2461 - 438: - 2303 fat_copy_lba_pointer equ 0x2303 - 439: - 257C fat_exec equ 0x257C - 440: - 2033 fat_get_root_table equ 0x2033 - 441: - 2128 fat_getfatsec equ 0x2128 - 442: - 21DD fat_openfile equ 0x21DD - 443: - 21E5 fat_openfile_noprepare equ 0x21E5 - 444: - 2348 fat_print_directory equ 0x2348 - 445: - 21B0 fat_readfilesec equ 0x21B0 - 446: - 22F4 fat_reset_pointer equ 0x22F4 - 447: - 2322 format_filename_fat16 equ 0x2322 - 448: - 0E5A ide_printerror equ 0xE5A - 449: - 0E0F ide_readsector_512_fast equ 0xE0F - 450: - 0E44 ide_readsector_timeout equ 0xE44 - 451: - 0DF9 ide_regread_8 equ 0xDF9 - 452: - 0DDF ide_regwrite_8 equ 0xDDF - 453: - 0DD2 ide_reset equ 0xDD2 - 454: - 0E59 ide_writesector_256 equ 0xE59 - 455: - 1560 ideif_drv_sel equ 0x1560 - 456: - 1500 ideif_get_drv_pointer equ 0x1500 - 457: - 1514 ideif_init_all equ 0x1514 - 458: - 130D ideif_init_devtable equ 0x130D - 459: - 1420 ideif_init_drive equ 0x1420 - 460: - 132B ideif_prnt_devtable equ 0x132B - 461: - 16E2 iic_init equ 0x16E2 - 462: - 1729 iic_read_ack equ 0x1729 - 463: - 16B3 iic_receive_buffer equ 0x16B3 - 464: - 16D6 iic_receive_buffer_done equ 0x16D6 - 465: - 16DC iic_receive_buffer_err equ 0x16DC - 466: - 16C4 iic_receive_buffer_loop equ 0x16C4 - 467: - 17AF iic_receive_byte equ 0x17AF - 468: - 17BC iic_receive_byte_loop equ 0x17BC - 469: - 174F iic_send_ack equ 0x174F - 470: - 1689 iic_send_buffer equ 0x1689 - 471: - 16A7 iic_send_buffer_done equ 0x16A7 - 472: - 16AD iic_send_buffer_err equ 0x16AD - 473: - 1699 iic_send_buffer_loop equ 0x1699 - 474: - 1789 iic_send_byte equ 0x1789 - 475: - 1795 iic_send_byte_loop equ 0x1795 - 476: - 1708 iic_send_ebit equ 0x1708 - 477: - 176C iic_send_nack equ 0x176C - 478: - 16EF iic_send_sbit equ 0x16EF - 479: - 4000 interrupt_vectors equ 0x4000 - 480: - 0044 mon_var_template equ 0x44 - 481: - 050F mon_var_template_end equ 0x50F - 482: - 0198 nxtILC equ 0x198 - 483: - 03AD param_01 equ 0x3AD - 484: - 03D4 param_02 equ 0x3D4 - 485: - 03F1 param_03 equ 0x3F1 - 486: - 0429 param_03_done equ 0x429 - 487: - 0412 param_03_neg equ 0x412 - 488: - 042D param_04 equ 0x42D - 489: - 043D param_04_i equ 0x43D - 490: - 0443 param_05 equ 0x443 - 491: - 0450 param_06 equ 0x450 - 492: - 046A param_07 equ 0x46A - 493: - 0477 param_08 equ 0x477 - 494: - 048C param_09 equ 0x48C - 495: - 0492 param_09_0A equ 0x492 - 496: - 0483 param_0A equ 0x483 - 497: - 04A1 param_10 equ 0x4A1 - 498: - 04B1 param_11 equ 0x4B1 - 499: - 04C0 param_11_12 equ 0x4C0 - 500: - 04E0 param_11_12_all equ 0x4E0 - 501: - 04D3 param_11_12_def equ 0x4D3 - 502: - 04D8 param_11_12_ix equ 0x4D8 - 503: - 04DD param_11_12_iy equ 0x4DD - 504: - 04B9 param_12 equ 0x4B9 - 505: - 04F1 param_13 equ 0x4F1 - 506: - 0510 param_80 equ 0x510 - 507: - 0517 param_80_seek equ 0x517 - 508: - 0507 param_81 equ 0x507 - 509: - 054B param_comma equ 0x54B - 510: - 0526 param_printRegister equ 0x526 - 511: - 0544 param_printRegisterA equ 0x544 - 512: - 053C param_printRegisterHL equ 0x53C - 513: - 016E print_16_hex equ 0x16E - 514: - 0155 print_32_hex equ 0x155 - 515: - 0112 print_a_hex equ 0x112 - 516: - 0124 print_bcd equ 0x124 - 517: - 00E2 print_char equ 0xE2 - 518: - 00F5 print_clear equ 0xF5 - 519: - 00FC print_newLine equ 0xFC - 520: - 01A8 print_reg equ 0x1A8 - 521: - 00EA print_str equ 0xEA - 522: - 00F4 print_str_end equ 0xF4 - 523: - 1870 print_str_fixed equ 0x1870 - 524: - 0107 print_wait_out equ 0x107 - 525: - 013C read_bcd equ 0x13C - 526: - 012A read_char equ 0x12A - 527: - 1527 read_lba_sector equ 0x1527 - 528: - 15D0 str_dev_done equ 0x15D0 - 529: - 15B8 str_dev_waitready equ 0x15B8 - 530: - 0E8F str_error_start equ 0xE8F - 531: - 0EAC str_error_start1 equ 0xEAC - 532: - 0EB5 str_error_start2 equ 0xEB5 - 533: - 0EBE str_error_time equ 0xEBE - 534: - 1F2D str_post_apu equ 0x1F2D - 535: - 1EDC str_post_ide_30 equ 0x1EDC - 536: - 1EF7 str_post_ide_40 equ 0x1EF7 - 537: - 1F63 str_post_nd equ 0x1F63 - 538: - 1F9B str_post_ok equ 0x1F9B - 539: - 1F12 str_post_pio equ 0x1F12 - 540: - 1F48 str_post_rtc equ 0x1F48 - 541: - 1F71 str_post_rtc_iv equ 0x1F71 - 542: - 410A var_apu_present equ 0x410A - 543: - 4100 var_buffer_len equ 0x4100 - 544: - 411A var_bytes_count equ 0x411A - 545: - 4106 var_curserchar equ 0x4106 - 546: - 4107 var_curserlastaddr equ 0x4107 - 547: - 4105 var_curseron equ 0x4105 - 548: - 4104 var_curserstate equ 0x4104 - 549: - 4102 var_curserx equ 0x4102 - 550: - 4103 var_cursery equ 0x4103 - 551: - 412B var_dir equ 0x412B - 552: - 41CB var_idebuffer equ 0x41CB - 553: - 417B var_input equ 0x417B - 554: - 4101 var_last_char equ 0x4101 - 555: - 4114 var_opcode equ 0x4114 - 556: - 4116 var_opcode_length equ 0x4116 - 557: - 4119 var_opcode_pcount equ 0x4119 - 558: - 4110 var_opcode_start equ 0x4110 - 559: - 4117 var_opcode_string equ 0x4117 - 560: - 4112 var_opcode_table equ 0x4112 - 561: - 4115 var_opcode_x equ 0x4115 - 562: - 4109 var_pio_present equ 0x4109 - 563: - 411B var_ps2mem equ 0x411B - 564: - 410B var_scratch equ 0x410B -**** test.asm **** - 2: - 8000 START_ADDR .EQU 0x8000 - 3: - 4: - 5: - 8000 org START_ADDR - 6: - 8000 com_header: - 7: 0+10 8000 C34080 jp com_prg - 8: - 8003 00 db 0x00 - 9: - 8004 00000000 dw 0x00, 0x00, 0x00 ;always 0 - 0000 - 10: - 800A 0080 dw [START_ADDR] ;start addr - 11: - 800C 6D81 dw [_eof] ;end of file - 12: - 800E 6D01 dw [_eof - START_ADDR] ;length - 13: - 8010 ..803F 00 dc 48,0x00 - 14: - 15: - 8040 com_prg: - 16: 10+10 8040 217B41 ld hl,[var_input] ;find end of command name - 17: 20+10 8043 015000 ld bc,80 - 18: 30+7 8046 3E20 ld a,' ' - 19: 37+16+5 8048 EDB1 cpir - 20: 53+10 804A 015000 ld bc,80 - 21: 63+7 804D 3E20 ld a,' ' - 22: 70+16+5 804F EDB1 cpir - 23: 86+11 8051 E5 push hl - 24: - 25: 97+10 8052 E1 pop hl - 26: ;HL now has pointer to file name - 27: 107+4 8053 EB ex de,hl - 28: 111+17 8054 CDDD21 call fat_openfile ;find file - 29: 128+4 8057 B7 or a - 30: 132+10 8058 C22181 jp nz, _com_prg_fail ;if not found, exit - 31: ;prepare 32bit counter - 32: 142+4 805B AF xor a - 33: 146+13 805C 320B41 ld (var_scratch), a - 34: 159+13 805F 320C41 ld (var_scratch+1), a - 35: 172+13 8062 320D41 ld (var_scratch+2), a - 36: 185+13 8065 320E41 ld (var_scratch+3), a - 37: - 38: ;printloop - 39: - 8068 _com_prg_loop: ;main loop, load sector - 40: 198+10 8068 11B642 ld de,[MEM_IDE_BUFFER] - 41: 208+17 806B CDB021 call fat_readfilesec ;read sector - 42: 225+11 806E F5 push af - 43: 236+10 806F 212881 ld hl, [_com_prg_fail_str_header] - 44: 246+17 8072 CDEA00 call print_str ;print header - 45: 263+10 8075 21B642 ld hl, [MEM_IDE_BUFFER] - 46: 273+10 8078 110002 ld de, 512 ; set sector byte counter - 47: 283+20 807B ED530F41 ld (var_scratch+4),de - 48: - 807F _com_prg_loop_row: - 49: 303+17 807F CDFC00 call print_newLine - 50: 320+13 8082 3A0E41 ld a, (var_scratch+3) ;print offset - 51: 333+17 8085 CD1201 call print_a_hex - 52: 350+13 8088 3A0D41 ld a, (var_scratch+2) - 53: 363+17 808B CD1201 call print_a_hex - 54: 380+13 808E 3A0C41 ld a, (var_scratch+1) - 55: 393+17 8091 CD1201 call print_a_hex - 56: 410+13 8094 3A0B41 ld a, (var_scratch) - 57: 423+17 8097 CD1201 call print_a_hex - 58: 440+7 809A 3E20 ld a, ' ' - 59: 447+17 809C CDE200 call print_char - 60: 464+7 809F 3E7C ld a, '|' - 61: 471+17 80A1 CDE200 call print_char - 62: 488+7 80A4 3E20 ld a, ' ' - 63: 495+17 80A6 CDE200 call print_char - 64: 512+13 80A9 3A0B41 ld a,(var_scratch) ;increment total byte counter - 65: 525+7 80AC C610 add 16 - 66: 532+13 80AE 320B41 ld (var_scratch),a - 67: 545+13 80B1 3A0C41 ld a,(var_scratch+1) ; byte 1 - 68: 558+7 80B4 CE00 adc 0 - 69: 565+13 80B6 320C41 ld (var_scratch+1),a - 70: 578+13 80B9 3A0D41 ld a,(var_scratch+2) ; byte 2 - 71: 591+7 80BC CE00 adc 0 - 72: 598+13 80BE 320D41 ld (var_scratch+2),a - 73: 611+13 80C1 3A0E41 ld a,(var_scratch+3) ; byte 3 - 74: 624+7 80C4 CE00 adc 0 - 75: 631+13 80C6 320E41 ld (var_scratch+3),a - 76: ;now start printing data (512 bytes) - 77: 644+7 80C9 0610 ld b, 16 ; bytes per column - 78: 651+11 80CB E5 push hl - 79: - 80CC _com_prg_loop_column: - 80: 662+7 80CC 7E ld a, (hl) ;print value - 81: 669+17 80CD CD1201 call print_a_hex - 82: 686+7 80D0 3E20 ld a, ' ' ;print seperator - 83: 693+17 80D2 CDE200 call print_char - 84: 710+6 80D5 23 inc hl ;increment current byte pointer - 85: 716+20 80D6 ED5B0F41 ld de,(var_scratch+4) ;decrement sector byte counter - 86: 736+6 80DA 1B dec de - 87: 742+20 80DB ED530F41 ld (var_scratch+4),de - 88: 762+8+5 80DF 10EB djnz _com_prg_loop_column ;loop 16 times - 89: 770+17 80E1 CDE200 call print_char - 90: 787+7 80E4 3E7C ld a, '|' - 91: 794+17 80E6 CDE200 call print_char - 92: 811+7 80E9 3E20 ld a, ' ' - 93: 818+17 80EB CDE200 call print_char - 94: 835+10 80EE E1 pop hl - 95: 845+7 80EF 0610 ld b, 16 ; bytes per column - 96: - 80F1 _com_prg_loop_column_ascii: - 97: 852+7 80F1 7E ld a, (hl) - 98: 859+6 80F2 23 inc hl - 99: 865+7 80F3 FE20 cp 32 - 100: 872+10 80F5 DA0281 jp c, _com_prg_loop_column_ascii_none ;if less than 32, it is not a char - 101: 882+7 80F8 FE7F cp 127 - 102: 889+10 80FA D20281 jp nc, _com_prg_loop_column_ascii_none ;if greater or equal than 128, it is not a char - 103: 899+17 80FD CDE200 call print_char - 104: 916+12 8100 1805 jr _com_prg_loop_column_ascii_le - 105: - 8102 _com_prg_loop_column_ascii_none: - 106: 928+7 8102 3E2E ld a,'.' - 107: 935+17 8104 CDE200 call print_char - 108: - 8107 _com_prg_loop_column_ascii_le: - 109: 952+8+5 8107 10E8 djnz _com_prg_loop_column_ascii - 110: 960+7 8109 3E20 ld a, ' ' - 111: 967+17 810B CDE200 call print_char - 112: 984+7 810E 3E7C ld a, '|' - 113: 991+17 8110 CDE200 call print_char - 114: ;next row: - 115: 1008+4 8113 7A ld a,d ;if sector byte counter is not 0 - 116: 1012+4 8114 B3 or e - 117: 1016+10 8115 C27F80 jp nz, _com_prg_loop_row ;next row - 118: ;else read next sector or exit - 119: 1026+10 8118 F1 pop af ;if status from sector read - 120: 1036+4 8119 B7 or a - 121: 1040+10 811A CA6880 jp z, _com_prg_loop ;sector available - 122: ;else exit - 123: 1050+17 811D CDFC00 call print_newLine - 124: 1067+10 8120 C9 ret - 125: - 126: - 8121 _com_prg_fail: - 127: 1077+10 8121 211226 ld hl,[_fat_exec_notfound] - 128: 1087+17 8124 CDEA00 call print_str - 129: 1104+10 8127 C9 ret - 130: - 131: - 132: - 8128 _com_prg_fail_str_header: - 133: - 8128 0A0D4F46 db 10,13,'OFFSET | 0 1 2 3 4 5 6 7 8 9 A B C D E F | ASCII',0 - 46534554 - 2020207C - 20302020 - 31202032 - 20203320 - 20342020 - 35202036 - 20203720 - 20382020 - 39202041 - 20204220 - 20432020 - 44202045 - 20204620 - 207C2041 - 53434949 - 00 - 134: - 816D prg_end: - 135: -**** test.asm **** - 136: - 816D _eof: - - - -Statistics: - - 4 passes - 0 jr promotions - 574 symbols - 365 bytes - - - -Symbol Table: - -?a0000 =146B 5227 -?a0001 =1528 5416 -ADDR_RTC =D0 208 -A_RTS_OFF = 183 387 -A_RTS_ON = 18C 396 -BOOT_PHASE0 =50 80 -BOOT_PHASE1 =72 114 -BOOT_PHASE1_LOOP=7B 123 -BOOT_PHASE2 =86 134 -COMMAND =190A 6410 -COMMAND_BACKSPACE=194B 6475 -COMMAND_LUT =1878 6264 -COMMAND_PROCESS=1971 6513 -COMMAND_PROCESS_FOUND=19AC 6572 -COMMAND_PROCESS_LOOP=1974 6516 -COMMAND_PROCESS_LOOP_STR1=197D 6525 -COMMAND_PROCESS_LOOP_STR2=1993 6547 -COMMAND_PROCESS_NEXT_ENTRY=1998 6552 -COMMAND_PROCESS_NEXT_ENTRYI=1997 6551 -COMMAND_PROCESS_NOT_FOUND=19A3 6563 -COMMAND_READ =191C 6428 -CONSOLE_INIT =A9 169 -CONSOLE_INIT_CTC=A9 169 -CONSOLE_INIT_SIO=B1 177 -CS_APU_CTRL =F9 249 -CS_APU_DATA =F8 248 -CS_BANK =00 0 -CS_CTC_0 =04 4 -CS_CTC_1 =05 5 -CS_CTC_2 =06 6 -CS_CTC_3 =07 7 -CS_DIP =01 1 -CS_PIA_CR =33 51 -CS_PIA_PA =30 48 -CS_PIA_PB =31 49 -CS_PIA_PC =32 50 -CS_PIO_AC =F6 246 -CS_PIO_AD =F4 244 -CS_PIO_BC =F7 247 -CS_PIO_BD =F5 245 -CS_SIO_A_C =09 9 -CS_SIO_A_D =08 8 -CS_SIO_B_C =0B 11 -CS_SIO_B_D =0A 10 -DHEX_TO_BYTE = 1FA 506 -DHEX_TO_BYTE_FAILED= 216 534 -ERR_SYNTAX =19C2 6594 -EXEC_RST_08 = D9A 3482 -EXEC_RST_10 = D9E 3486 -EXEC_RST_18 = DAA 3498 -HEX_TO_BIN = 21A 538 -HEX_TO_BIN_2 = 228 552 -HEX_TO_INVALID_2= 22F 559 -IDE_CMD_IDENT =EC 236 -IDE_CMD_READSEC=20 32 -IDE_DEV_TABLE =12CD 4813 -IDE_RD =40 64 -IDE_REG_ALTSTS =16 22 -IDE_REG_CMDSTS =0F 15 -IDE_REG_DATA =08 8 -IDE_REG_DRVADDR=17 23 -IDE_REG_ERROR =09 9 -IDE_REG_HCYL =0D 13 -IDE_REG_HEAD =0E 14 -IDE_REG_LBA0 =0B 11 -IDE_REG_LBA1 =0C 12 -IDE_REG_LBA2 =0D 13 -IDE_REG_LBA3 =0E 14 -IDE_REG_LCYL =0C 12 -IDE_REG_SECTOR =0A 10 -IDE_REG_SSECTOR=0B 11 -IDE_RST =80 128 -IDE_WR =20 32 -IIC_CLK =01 1 -IIC_DATA =02 2 -INT_VEC =1B 27 -IO_AY0_ADDR =40 64 -IO_AY0_DATA =41 65 -IO_AY1_ADDR =42 66 -IO_AY1_DATA =43 67 -IO_REG0 =20 32 -IO_RTC_AMPM =25 37 -IO_RTC_CTR_D =2D 45 -IO_RTC_CTR_E =2E 46 -IO_RTC_CTR_F =2F 47 -IO_RTC_DAY0 =26 38 -IO_RTC_DAY1 =27 39 -IO_RTC_HOUR =24 36 -IO_RTC_MIN0 =22 34 -IO_RTC_MIN1 =23 35 -IO_RTC_MON0 =28 40 -IO_RTC_MON1 =29 41 -IO_RTC_SEC0 =20 32 -IO_RTC_SEC1 =21 33 -IO_RTC_WEEK =2C 44 -IO_RTC_YEAR1 =2B 43 -IO_RTC_YERR0 =2A 42 -MEM_FAT_AMOUNT =44B8 17592 -MEM_FAT_CLUSTERLEN=44BB 17595 -MEM_FAT_COUNT1 =44BC 17596 -MEM_FAT_CURDIR =44DF 17631 -MEM_FAT_CURRDIR=453F 17727 -MEM_FAT_DATASTART=44C1 17601 -MEM_FAT_DIRSEC =44CD 17613 -MEM_FAT_EXEC_COUNT=4545 17733 -MEM_FAT_EXEC_CURR=4543 17731 -MEM_FAT_EXEC_START=4547 17735 -MEM_FAT_FILEREMAIN=44C9 17609 -MEM_FAT_OF0_ATTRIBUTE=452F 17711 -MEM_FAT_OF0_CCLUST=4531 17713 -MEM_FAT_OF0_DATREM=453B 17723 -MEM_FAT_OF0_DATSEC=4537 17719 -MEM_FAT_OF0_FATSEC=4533 17715 -MEM_FAT_RESERVED=44B6 17590 -MEM_FAT_ROOTSTART=44C5 17605 -MEM_FAT_SECTORS=44B9 17593 -MEM_FAT_TMPFNAME=44CF 17615 -MEM_FAT_TMPPOINTER=44BD 17597 -MEM_IDE_BUFFER =42B6 17078 -MEM_IDE_DEVICE =41CB 16843 -MEM_IDE_DEV_TABLE=41D5 16853 -MEM_IDE_FSBUFFER=44B6 17590 -MEM_IDE_PARTITION=41CD 16845 -MEM_IDE_POINTER=41D1 16849 -MEM_IDE_SELECTED=4215 16917 -MEM_IDE_STATUS =41CC 16844 -MEM_IDE_STRING_0=4216 16918 -MEM_IDE_STRING_1=423E 16958 -MEM_IDE_STRING_2=4266 16998 -MEM_IDE_STRING_3=428E 17038 -MSG_CLEAR = 17B 379 -NOT_IMPLEMENTED=19BB 6587 -OP_CALL =1A1D 6685 -OP_CD =1DED 7661 -OP_CLR =1BB1 7089 -OP_DASM =1A9E 6814 -OP_DIR =1DE9 7657 -OP_DUMP =1A3D 6717 -OP_EXEC =1A04 6660 -OP_FSEXEC =1E0A 7690 -OP_IIC_IN =1B65 7013 -OP_IIC_OUT =1B05 6917 -OP_IO_IN =1ACE 6862 -OP_IO_OUT =1AE4 6884 -OP_LSDSK =1DC6 7622 -OP_RTIME =1BB5 7093 -OP_SELDSK =1DCA 7626 -OP_SET =1A6D 6765 -OP_STIME =1D4D 7501 -POST_CHECK_APU =1E43 7747 -POST_CHECK_IDE_30=1E6E 7790 -POST_CHECK_IDE_40=1E81 7809 -POST_CHECK_PIO =1E1E 7710 -POST_START =1E0E 7694 -POST_TEST_RTC =1E9B 7835 -PRG_RAM_START =4110 16656 -PRG_RAM_TOP =FF00 65280 -PRINTINLINE = 195 405 -PROG_MEM_START =4000 16384 -PROG_ROM_START = 100 256 -RST_00 =00 0 -RST_08 =08 8 -RST_10 =10 16 -RST_18 =18 24 -STACK_RAM_TOP =FFFF 65535 -START_ADDR =8000 32768 -START_ROM =00 0 -STRCONV_BYTES_TO_HEX= 231 561 -STRCONV_BYTES_TO_HEX_1= 240 576 -STRCONV_BYTES_TO_HEX_2= 24A 586 -STR_Banner_Start=264F 9807 -STR_PD_HEADER =1831 6193 -SYS_BUF_START =4010 16400 -SYS_RAM_START =4000 16384 -VAR_CONSOLE_BAUD=18 24 -VAR_CONSOLE_CONF=0F 15 -VDP_MEM =80 128 -VDP_REG =81 129 -_COMMAND_PROCESS_FOUND=19BA 6586 -_OP_CALL =1A3C 6716 -_OP_IIC_ACK_ERR=1B4A 6986 -_OP_IIC_ACK_ERR_str=1B51 6993 -_OP_IIC_IN_LOOP=1B97 7063 -_OP_IIC_IN_LOOP_TEXT=1BA4 7076 -_OP_IIC_OUT_LOOP=1B1B 6939 -_OP_IIC_OUT_SEND=1B37 6967 -_OP_RTIME_NN =1BB8 7096 -_OP_RTIME_RD_CMD=1C70 7280 -_OP_SELDSK_INVALID=1DD9 7641 -_OP_SELDSK_INVALID_STR=1DF1 7665 -_OP_SET_LOOP =1A85 6789 -_OP_STIME_INVALID=1D13 7443 -_OP_STIME_PROMPT=1D2A 7466 -_OP_STIME_PROMPT_ERR=1D42 7490 -_OP_STIME_STR_DAY=1C71 7281 -_OP_STIME_STR_HOUR=1CC2 7362 -_OP_STIME_STR_MIN=1CDD 7389 -_OP_STIME_STR_MON=1C8C 7308 -_OP_STIME_STR_SEC=1CF8 7416 -_OP_STIME_STR_YEAR=1CA7 7335 -_POST_CHECK_APU_FAILED=1E62 7778 -_POST_CHECK_IDE_FAILED=1E94 7828 -_POST_CHECK_PIO_FAILED=1E37 7735 -_POST_TEST_RTC_INVALID=1ED5 7893 -_POST_TEST_RTC_NOTFOUND=1ECE 7886 -_STR_NOT_FOUND =19DD 6621 -_STR_NOT_IMPLEMENTED=19C9 6601 -_STR_SYNTAX =19F1 6641 -_beep_pause_l1 = DC6 3526 -_com_prg_fail 8121 33057 -_com_prg_fail_str_header 8128 33064 -_com_prg_loop 8068 32872 -_com_prg_loop_column 80CC 32972 -_com_prg_loop_column_ascii 80F1 33009 -_com_prg_loop_column_ascii_le 8107 33031 -_com_prg_loop_column_ascii_none 8102 33026 -_com_prg_loop_row 807F 32895 -_compare_filename_loop=2310 8976 -_compare_filename_nomatch=231E 8990 -_eof 816D 33133 -_fat_cd_navigate=24C5 9413 -_fat_cd_navigate_end=250B 9483 -_fat_cd_navigate_errfile=2533 9523 -_fat_cd_navigate_errfile_str=2565 9573 -_fat_cd_navigate_error=251D 9501 -_fat_cd_navigate_error_str=253B 9531 -_fat_cd_navigate_findsec=24CA 9418 -_fat_cd_navigate_findsec_skipslash=24F6 9462 -_fat_cd_navigate_goback_fl=2481 9345 -_fat_cd_navigate_inerror=252B 9515 -_fat_cd_navigate_inerrorS=2525 9509 -_fat_cd_navigate_inerrore=252C 9516 -_fat_cd_navigate_inputerr_str=2552 9554 -_fat_cd_navigate_l2=24FC 9468 -_fat_exec_notexec=262B 9771 -_fat_exec_notfound=2612 9746 -_fat_exec_read_done=25FA 9722 -_fat_exec_readloop1=25DC 9692 -_fat_get_root_table_invalid=2100 8448 -_fat_getfatsec_notroot=213F 8511 -_fat_increment_32=2296 8854 -_fat_lfs_loop =220C 8716 -_fat_lfs_loop_compare_end=2248 8776 -_fat_lfs_loop_compare_match=224C 8780 -_fat_lfs_loop_compare_next_sector=221E 8734 -_fat_math_add32=22AA 8874 -_fat_math_mul32=22DB 8923 -_fat_math_mul32_l=22E2 8930 -_fat_math_mul32_noadd=22EF 8943 -_fat_math_sector_add_16=2282 8834 -_fat_print_directory_dir=2400 9216 -_fat_print_directory_loop=2393 9107 -_fat_print_directory_loop_break=245F 9311 -_fat_print_directory_loop_file=23AF 9135 -_fat_print_directory_loop_next=242B 9259 -_fat_print_directory_loop_next_sector=2436 9270 -_format_filename_fat16_clean=2327 8999 -_format_filename_fat16_loop=232E 9006 -_format_filename_fat16_loop_copy=2341 9025 -_format_filename_fat16_loop_skip_8=2338 9016 -_ide_readsector_512_floop= E23 3619 -_ideif_drv_sel_fail=1598 5528 -_ideif_drv_sel_fstr0=1655 5717 -_ideif_drv_sel_pstr=164C 5708 -_ideif_drv_sel_sstr0=1663 5731 -_ideif_drv_sel_syn=1670 5744 -_ideif_init_drive_charloop=145F 5215 -_ideif_init_drive_found=1441 5185 -_ideif_init_drive_loop=1429 5161 -_ideif_init_drive_nodrv=143C 5180 -_ideif_init_drive_prt_fnd=14BD 5309 -_ideif_init_drive_prt_l1=14AB 5291 -_ideif_init_drive_prt_ln=14B5 5301 -_ideif_prnt_devtable_hdr=15D8 5592 -_ideif_prnt_devtable_l1=1339 4921 -_ideif_prnt_devtable_l1_e2=13FF 5119 -_ideif_prnt_devtable_l1_es=137E 4990 -_ideif_prnt_devtable_l1_ms=13FC 5116 -_ideif_prnt_devtable_l1_nxt=1346 4934 -_ideif_prnt_devtable_l1_s00=136C 4972 -_ideif_prnt_devtable_l1_s01=1371 4977 -_ideif_prnt_devtable_l1_s02=1376 4982 -_ideif_prnt_devtable_l1_sFF=137B 4987 -_ideif_prnt_devtable_l1_sel=1344 4932 -_ideif_prnt_devtable_master=163C 5692 -_ideif_prnt_devtable_s00=1610 5648 -_ideif_prnt_devtable_s01=161B 5659 -_ideif_prnt_devtable_s02=1626 5670 -_ideif_prnt_devtable_sFF=1631 5681 -_ideif_prnt_devtable_slave=1644 5700 -_read_bcd_invalid= 152 338 -_shift4 =1DC1 7617 -beep = DAD 3501 -beep_loop = DAF 3503 -beep_pause = DC5 3525 -com_header 8000 32768 -com_prg 8040 32832 -compare_filename=230C 8972 -dasm_00 = 9B2 2482 -dasm_01 = C9E 3230 -dasm_02 = A38 2616 -dasm_03 = C70 3184 -dasm_08 = AB5 2741 -dasm_09 = C43 3139 -dasm_0A = A1A 2586 -dasm_0B = C87 3207 -dasm_10 = 9FA 2554 -dasm_12 = A43 2627 -dasm_18 = 9BD 2493 -dasm_1A = A24 2596 -dasm_20 = 9D7 2519 -dasm_22 = CE4 3300 -dasm_27 = A7D 2685 -dasm_28 = 9D0 2512 -dasm_2A = CB5 3253 -dasm_2F = A81 2689 -dasm_30 = 9C8 2504 -dasm_32 = A4E 2638 -dasm_37 = A8D 2701 -dasm_38 = 9C1 2497 -dasm_3A = A2E 2606 -dasm_3F = A89 2697 -dasm_76 = A91 2705 -dasm_80C6 = B0E 2830 -dasm_BE = AAB 2731 -dasm_C3 = 9B6 2486 -dasm_C88E = B34 2868 -dasm_C9 = A06 2566 -dasm_CD = A00 2560 -dasm_D9 = AC2 2754 -dasm_DD = 9E8 2536 -dasm_DD_01 = CA5 3237 -dasm_DD_09 = C5E 3166 -dasm_DD_22 = CFA 3322 -dasm_DD_23 = C75 3189 -dasm_DD_2A = CCC 3276 -dasm_DD_2B = C8C 3212 -dasm_DD_34 = C0E 3086 -dasm_DD_35 = C2B 3115 -dasm_DD_86 = B16 2838 -dasm_DD_8E = B3C 2876 -dasm_DD_96 = B5F 2911 -dasm_DD_9E = B7F 2943 -dasm_DD_A6 = BA0 2976 -dasm_DD_AE = BD7 3031 -dasm_DD_B6 = BBC 3004 -dasm_DD_BE = BF3 3059 -dasm_DD_E1 = D4C 3404 -dasm_DD_E3 = AD2 2770 -dasm_DD_E5 = D36 3382 -dasm_DD_F9 = D1C 3356 -dasm_E1 = D46 3398 -dasm_E3 = AC6 2758 -dasm_E5 = D30 3376 -dasm_E9 = 9DF 2527 -dasm_ED_42 = C55 3157 -dasm_ED_43 = CF0 3312 -dasm_ED_44 = A85 2693 -dasm_ED_45 = A10 2576 -dasm_ED_46 = A9C 2716 -dasm_ED_4A = C4C 3148 -dasm_ED_4B = CC1 3265 -dasm_ED_4D = A0B 2571 -dasm_ED_56 = AA1 2721 -dasm_ED_5E = AA6 2726 -dasm_ED_A0 = AEA 2794 -dasm_ED_A1 = AFC 2812 -dasm_ED_A8 = AF3 2803 -dasm_ED_A9 = B05 2821 -dasm_ED_B0 = AEE 2798 -dasm_ED_B1 = B00 2816 -dasm_ED_B8 = AF7 2807 -dasm_ED_B9 = B09 2825 -dasm_F3 = A96 2710 -dasm_F9 = D12 3346 -dasm_FB = A99 2713 -dasm_FD = 9F1 2545 -dasm_FD_01 = CAD 3245 -dasm_FD_09 = C67 3175 -dasm_FD_22 = D06 3334 -dasm_FD_23 = C7E 3198 -dasm_FD_2A = CD8 3288 -dasm_FD_2B = C95 3221 -dasm_FD_34 = C1A 3098 -dasm_FD_35 = C37 3127 -dasm_FD_86 = B25 2853 -dasm_FD_8E = B4B 2891 -dasm_FD_96 = B6B 2923 -dasm_FD_9E = B8D 2957 -dasm_FD_A6 = BAC 2988 -dasm_FD_AE = BE3 3043 -dasm_FD_B6 = BC7 3015 -dasm_FD_BE = BFE 3070 -dasm_FD_E1 = D54 3412 -dasm_FD_E3 = ADE 2782 -dasm_FD_E5 = D3E 3390 -dasm_FD_F9 = D26 3366 -dasm_FF = A15 2581 -dasm_UU = D5C 3420 -dasm_UW = D60 3424 -dasm__AND = B9B 2971 -dasm__CP = BEF 3055 -dasm__DEC = C26 3110 -dasm__ED_47 = A6D 2669 -dasm__ED_4F = A75 2677 -dasm__ED_57 = A5D 2653 -dasm__ED_5F = A65 2661 -dasm__INC = C09 3081 -dasm__LD = A59 2649 -dasm__OR = BB8 3000 -dasm__SBC = B77 2935 -dasm__SUB = B5A 2906 -dasm__XOR = BD2 3026 -dasm_opcode_table= 55A 1370 -dasm_print16hex_addr= 387 903 -dasm_print8hex = 39F 927 -dasm_printFlags_table= D65 3429 -dasm_printRegister8_table= D75 3445 -dasm_printRegister8_table_HL= D95 3477 -dasm_printRegisterIX_table= D7D 3453 -dasm_printRegisterIY_table= D85 3461 -dasm_printRegisterSP_table= D8D 3469 -disassemble = 24B 587 -disassemble_continue= 331 817 -disassemble_err= 321 801 -disassemble_next= 24F 591 -disassemble_print_opcode_params_end= 31E 798 -disassemble_print_opcode_params_loop= 2CA 714 -disassemble_print_opcode_raw= 28C 652 -disassemble_print_opcode_raw_fill= 2A0 672 -disassemble_table_first_match= 363 867 -disassemble_table_found= 37D 893 -disassemble_table_notfound= 381 897 -disassemble_table_seek= 33F 831 -disassemble_table_seek_loop= 343 835 -dump_pretty =17D6 6102 -dump_pretty_ascii=1800 6144 -dump_pretty_ascii_cont=181E 6174 -dump_pretty_ascii_loop=1808 6152 -dump_pretty_ascii_none=1819 6169 -dump_pretty_col=17F3 6131 -dump_pretty_end=1830 6192 -dump_pretty_nextrow=1824 6180 -dump_pretty_row=17DE 6110 -endPrint = 1A3 419 -fat_cd_single =2461 9313 -fat_copy_lba_pointer=2303 8963 -fat_exec =257C 9596 -fat_get_root_table=2033 8243 -fat_getfatsec =2128 8488 -fat_openfile =21DD 8669 -fat_openfile_noprepare=21E5 8677 -fat_print_directory=2348 9032 -fat_readfilesec=21B0 8624 -fat_reset_pointer=22F4 8948 -format_filename_fat16=2322 8994 -ide_printerror = E5A 3674 -ide_readsector_512_fast= E0F 3599 -ide_readsector_timeout= E44 3652 -ide_regread_8 = DF9 3577 -ide_regwrite_8 = DDF 3551 -ide_reset = DD2 3538 -ide_writesector_256= E59 3673 -ideif_drv_sel =1560 5472 -ideif_get_drv_pointer=1500 5376 -ideif_init_all =1514 5396 -ideif_init_devtable=130D 4877 -ideif_init_drive=1420 5152 -ideif_prnt_devtable=132B 4907 -iic_init =16E2 5858 -iic_read_ack =1729 5929 -iic_receive_buffer=16B3 5811 -iic_receive_buffer_done=16D6 5846 -iic_receive_buffer_err=16DC 5852 -iic_receive_buffer_loop=16C4 5828 -iic_receive_byte=17AF 6063 -iic_receive_byte_loop=17BC 6076 -iic_send_ack =174F 5967 -iic_send_buffer=1689 5769 -iic_send_buffer_done=16A7 5799 -iic_send_buffer_err=16AD 5805 -iic_send_buffer_loop=1699 5785 -iic_send_byte =1789 6025 -iic_send_byte_loop=1795 6037 -iic_send_ebit =1708 5896 -iic_send_nack =176C 5996 -iic_send_sbit =16EF 5871 -interrupt_vectors=4000 16384 -mon_var_template=44 68 -mon_var_template_end= 50F 1295 -nxtILC = 198 408 -param_01 = 3AD 941 -param_02 = 3D4 980 -param_03 = 3F1 1009 -param_03_done = 429 1065 -param_03_neg = 412 1042 -param_04 = 42D 1069 -param_04_i = 43D 1085 -param_05 = 443 1091 -param_06 = 450 1104 -param_07 = 46A 1130 -param_08 = 477 1143 -param_09 = 48C 1164 -param_09_0A = 492 1170 -param_0A = 483 1155 -param_10 = 4A1 1185 -param_11 = 4B1 1201 -param_11_12 = 4C0 1216 -param_11_12_all= 4E0 1248 -param_11_12_def= 4D3 1235 -param_11_12_ix = 4D8 1240 -param_11_12_iy = 4DD 1245 -param_12 = 4B9 1209 -param_13 = 4F1 1265 -param_80 = 510 1296 -param_80_seek = 517 1303 -param_81 = 507 1287 -param_comma = 54B 1355 -param_printRegister= 526 1318 -param_printRegisterA= 544 1348 -param_printRegisterHL= 53C 1340 -prg_end 816D 33133 -print_16_hex = 16E 366 -print_32_hex = 155 341 -print_a_hex = 112 274 -print_bcd = 124 292 -print_char =E2 226 -print_clear =F5 245 -print_newLine =FC 252 -print_reg = 1A8 424 -print_str =EA 234 -print_str_end =F4 244 -print_str_fixed=1870 6256 -print_wait_out = 107 263 -read_bcd = 13C 316 -read_char = 12A 298 -read_lba_sector=1527 5415 -str_dev_done =15D0 5584 -str_dev_waitready=15B8 5560 -str_error_start= E8F 3727 -str_error_start1= EAC 3756 -str_error_start2= EB5 3765 -str_error_time = EBE 3774 -str_post_apu =1F2D 7981 -str_post_ide_30=1EDC 7900 -str_post_ide_40=1EF7 7927 -str_post_nd =1F63 8035 -str_post_ok =1F9B 8091 -str_post_pio =1F12 7954 -str_post_rtc =1F48 8008 -str_post_rtc_iv=1F71 8049 -var_apu_present=410A 16650 -var_buffer_len =4100 16640 -var_bytes_count=411A 16666 -var_curserchar =4106 16646 -var_curserlastaddr=4107 16647 -var_curseron =4105 16645 -var_curserstate=4104 16644 -var_curserx =4102 16642 -var_cursery =4103 16643 -var_dir =412B 16683 -var_idebuffer =41CB 16843 -var_input =417B 16763 -var_last_char =4101 16641 -var_opcode =4114 16660 -var_opcode_length=4116 16662 -var_opcode_pcount=4119 16665 -var_opcode_start=4110 16656 -var_opcode_string=4117 16663 -var_opcode_table=4112 16658 -var_opcode_x =4115 16661 -var_pio_present=4109 16649 -var_ps2mem =411B 16667 -var_scratch =410B 16651 diff --git a/OperatingSystem/view/zout/test.mon b/OperatingSystem/view/zout/test.mon deleted file mode 100644 index 157b12f..0000000 --- a/OperatingSystem/view/zout/test.mon +++ /dev/null @@ -1,23 +0,0 @@ -!8000 C3 40 80 00 00 00 00 00 00 00 00 80 6D 81 6D 01 -!8010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -!8020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -!8030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -!8040 21 7B 41 01 50 00 3E 20 ED B1 01 50 00 3E 20 ED -!8050 B1 E5 E1 EB CD DD 21 B7 C2 21 81 AF 32 0B 41 32 -!8060 0C 41 32 0D 41 32 0E 41 11 B6 42 CD B0 21 F5 21 -!8070 28 81 CD EA 00 21 B6 42 11 00 02 ED 53 0F 41 CD -!8080 FC 00 3A 0E 41 CD 12 01 3A 0D 41 CD 12 01 3A 0C -!8090 41 CD 12 01 3A 0B 41 CD 12 01 3E 20 CD E2 00 3E -!80A0 7C CD E2 00 3E 20 CD E2 00 3A 0B 41 C6 10 32 0B -!80B0 41 3A 0C 41 CE 00 32 0C 41 3A 0D 41 CE 00 32 0D -!80C0 41 3A 0E 41 CE 00 32 0E 41 06 10 E5 7E CD 12 01 -!80D0 3E 20 CD E2 00 23 ED 5B 0F 41 1B ED 53 0F 41 10 -!80E0 EB CD E2 00 3E 7C CD E2 00 3E 20 CD E2 00 E1 06 -!80F0 10 7E 23 FE 20 DA 02 81 FE 7F D2 02 81 CD E2 00 -!8100 18 05 3E 2E CD E2 00 10 E8 3E 20 CD E2 00 3E 7C -!8110 CD E2 00 7A B3 C2 7F 80 F1 B7 CA 68 80 CD FC 00 -!8120 C9 21 12 26 CD EA 00 C9 0A 0D 4F 46 46 53 45 54 -!8130 20 20 20 7C 20 30 20 20 31 20 20 32 20 20 33 20 -!8140 20 34 20 20 35 20 20 36 20 20 37 20 20 38 20 20 -!8150 39 20 20 41 20 20 42 20 20 43 20 20 44 20 20 45 -!8160 20 20 46 20 20 7C 20 41 53 43 49 49 00 diff --git a/Rescources/KiCad Symbols/Dennis.bak b/Rescources/KiCad Symbols/Dennis.bak index 6ee6d5f..2fe71fb 100755 --- a/Rescources/KiCad Symbols/Dennis.bak +++ b/Rescources/KiCad Symbols/Dennis.bak @@ -1,4 +1,136 @@ (kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) + (symbol "8251" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 6.35 34.29 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "" (at 57.15 12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 57.15 12.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 57.15 12.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "8251_1_1" + (rectangle (start -13.97 31.75) (end 13.97 -17.78) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin bidirectional line (at -17.78 -2.54 0) (length 3.81) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 19.05 0) (length 3.81) + (name "~{WR}" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 24.13 0) (length 3.81) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 12.7 0) (length 3.81) + (name "C/~{D}" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 21.59 0) (length 3.81) + (name "~{RD}" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -3.81 180) (length 3.81) + (name "TXRDY" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -15.24 180) (length 3.81) + (name "SYNDET/BD" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 17.78 10.16 180) (length 3.81) + (name "~{CTS}" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -1.27 180) (length 3.81) + (name "RXRDY" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -6.35 180) (length 3.81) + (name "TXEMPTY" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 21.59 180) (length 3.81) + (name "TXD" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 7.62 0) (length 3.81) + (name "CLK" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 29.21 0) (length 3.81) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 17.78 15.24 180) (length 3.81) + (name "~{DSR}" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 7.62 180) (length 3.81) + (name "~{RTS}" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 12.7 180) (length 3.81) + (name "~{DTR}" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 17.78 26.67 180) (length 3.81) + (name "~{RXC}" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 35.56 270) (length 3.81) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 2.54 0) (length 3.81) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 0 0) (length 3.81) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -5.08 0) (length 3.81) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 17.78 29.21 180) (length 3.81) + (name "RX" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -21.59 90) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -7.62 0) (length 3.81) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -10.16 0) (length 3.81) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -12.7 0) (length 3.81) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -15.24 0) (length 3.81) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 17.78 19.05 180) (length 3.81) + (name "~{TXC}" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "DRV135" (in_bom yes) (on_board yes) (property "Reference" "U" (at 0 6.985 0) (effects (font (size 1.27 1.27))) @@ -137,6 +269,107 @@ ) ) ) + (symbol "HY534256A" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 5.08 17.78 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "" (at 0 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 16.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 16.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "HY534256A_1_0" + (pin bidirectional line (at 10.16 12.7 180) (length 2.54) + (name "DQ0" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 2.54 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -2.54 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -7.62 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -15.24 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 10.16 -12.7 180) (length 2.54) + (name "~{CAS}" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 7.62 180) (length 2.54) + (name "DQ2" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 5.08 180) (length 2.54) + (name "DQ3" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 10.16 180) (length 2.54) + (name "DQ1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 19.05 270) (length 2.54) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -12.7 0) (length 2.54) + (name "~{WE}" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 10.16 -15.24 180) (length 2.54) + (name "~{RAS}" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "HY534256A_1_1" + (rectangle (start -7.62 16.51) (end 7.62 -17.78) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (text "HY534256A\n" (at 0 0 900) + (effects (font (size 1.27 1.27))) + ) + ) + ) (symbol "LM308" (pin_names (offset 0.127)) (in_bom yes) (on_board yes) (property "Reference" "U" (at 1.27 6.35 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -679,6 +912,124 @@ ) ) ) + (symbol "TMM2016B" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 5.08 19.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "TMM2016B_1_0" + (pin power_in line (at 0 -22.86 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 2.54) + (name "Vcc" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "TMM2016B_1_1" + (rectangle (start -10.16 17.78) (end 10.16 -20.32) + (stroke (width 0) (type solid)) + (fill (type background)) + ) + (pin input line (at -12.7 -1.27 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 13.97 180) (length 2.54) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 11.43 180) (length 2.54) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 8.89 180) (length 2.54) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 6.35 180) (length 2.54) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 3.81 180) (length 2.54) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 1.27 180) (length 2.54) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 -1.27 180) (length 2.54) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -19.05 0) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -8.89 0) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 1.27 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -12.7 0) (length 2.54) + (name "R/~{W}" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -6.35 0) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -3.81 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 3.81 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 6.35 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 8.89 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 11.43 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 13.97 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 16.51 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 16.51 180) (length 2.54) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "VID6606" (in_bom yes) (on_board yes) (property "Reference" "U" (at 0 20.955 0) (effects (font (size 1.27 1.27))) diff --git a/Rescources/KiCad Symbols/Dennis.kicad_sym b/Rescources/KiCad Symbols/Dennis.kicad_sym index d5a26c8..243dd25 100755 --- a/Rescources/KiCad Symbols/Dennis.kicad_sym +++ b/Rescources/KiCad Symbols/Dennis.kicad_sym @@ -269,6 +269,107 @@ ) ) ) + (symbol "HY534256A" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 5.08 17.78 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "" (at 0 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-20_W7.62mm_Socket" (at 0 16.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 16.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "HY534256A_1_0" + (pin bidirectional line (at 10.16 12.7 180) (length 2.54) + (name "DQ0" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 2.54 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -2.54 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -7.62 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -15.24 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 10.16 -12.7 180) (length 2.54) + (name "~{CAS}" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 7.62 180) (length 2.54) + (name "DQ2" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 5.08 180) (length 2.54) + (name "DQ3" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 10.16 180) (length 2.54) + (name "DQ1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 19.05 270) (length 2.54) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -12.7 0) (length 2.54) + (name "~{WE}" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 10.16 -15.24 180) (length 2.54) + (name "~{RAS}" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "HY534256A_1_1" + (rectangle (start -7.62 16.51) (end 7.62 -17.78) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (text "HY534256A\n" (at 0 0 900) + (effects (font (size 1.27 1.27))) + ) + ) + ) (symbol "LM308" (pin_names (offset 0.127)) (in_bom yes) (on_board yes) (property "Reference" "U" (at 1.27 6.35 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -811,6 +912,124 @@ ) ) ) + (symbol "TMM2016B" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 5.08 19.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "TMM2016B_1_0" + (pin power_in line (at 0 -22.86 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 2.54) + (name "Vcc" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "TMM2016B_1_1" + (rectangle (start -10.16 17.78) (end 10.16 -20.32) + (stroke (width 0) (type solid)) + (fill (type background)) + ) + (pin input line (at -12.7 -1.27 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 13.97 180) (length 2.54) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 11.43 180) (length 2.54) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 8.89 180) (length 2.54) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 6.35 180) (length 2.54) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 3.81 180) (length 2.54) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 1.27 180) (length 2.54) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 -1.27 180) (length 2.54) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -19.05 0) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -8.89 0) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 1.27 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -12.7 0) (length 2.54) + (name "R/~{W}" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -6.35 0) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -3.81 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 3.81 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 6.35 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 8.89 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 11.43 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 13.97 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 16.51 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 16.51 180) (length 2.54) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "VID6606" (in_bom yes) (on_board yes) (property "Reference" "U" (at 0 20.955 0) (effects (font (size 1.27 1.27))) diff --git a/Utility/buildsys.sh b/Utility/buildsys.sh new file mode 100755 index 0000000..da51bf3 --- /dev/null +++ b/Utility/buildsys.sh @@ -0,0 +1,18 @@ +#!/bin/bash +# Z8C build script for system +# by Dennis Gunia 2024 +# + +SYS_ROOT="./build/out" + +mkdir $SYS_ROOT -p # create destination directory +rm $SYS_ROOT/* -Rf # clear destination directory + +mkdir $SYS_ROOT/COMMANDS +mkdir $SYS_ROOT/TOOLS + +# Build command line tools +./Utility/buildx.sh -i "./OperatingSystem/Applications/basic/main.asm" -c "$SYS_ROOT/COMMANDS/BASIC.COM" +./Utility/buildx.sh -i "./OperatingSystem/Applications/filedmp/main.asm" -c "$SYS_ROOT/COMMANDS/FILEDMP.COM" +./Utility/buildx.sh -i "./OperatingSystem/Applications/hellord/main.asm" -c "$SYS_ROOT/TOOLS/HELLORD.COM" + diff --git a/Utility/buildx.sh b/Utility/buildx.sh new file mode 100755 index 0000000..c3f13ac --- /dev/null +++ b/Utility/buildx.sh @@ -0,0 +1,104 @@ +#!/bin/bash + +## define functions +log() { + echo "[$(date -Is)]" "$@" +} + +help() { + echo "Build tool for z8c computer system" + echo "" + echo "-h : disply help page" + echo "-i : input file (main.s)" + echo "-c : output as .com file" + echo "-m : output as .mon file" +} + +while getopts ":hi:c:m:" option; do + case $option in + h) help; exit;; + i) VAR_INPUT=$OPTARG;; + c) VAR_EXECUTABLE=$OPTARG;; + m) VAR_MONITOR=$OPTARG;; + esac +done + +if [ -z $VAR_INPUT ]; then + log "ERROR: Please use -i to specify input file" + exit 1 +fi + +if ! [ -f $VAR_INPUT ]; then + log "ERROR: $VAR_INPUT not found." + exit 1 +fi + +ROOT_DIR="$(git rev-parse --show-toplevel)" + +PROJ_PATH="$(dirname "$VAR_INPUT")" +FULLPATH="$(readlink -f "$VAR_INPUT")" +FILENAME="$(echo "$VAR_INPUT" | sed 's/^.*\///' | sed 's/\..*//')" +log "INFO: Selected main: $FULLPATH" +log "INFO: Selected project: $PROJ_PATH" +log "INFO: Root directory: $ROOT_DIR" + +cd $PROJ_PATH +CMD="$ROOT_DIR/Utility/zmac $FULLPATH -I include -L --oo hex,lst" +log "INFO: Run build: $CMD" + +$CMD +RC_BUILD=$? +if [ $RC_BUILD -gt 0 ]; then + log "ERROR: Build failed! Exit." + exit $RC_BUILD +else + log "INFO: Build successfull!" +fi + +rm .zout -Rf +mv zout .zout + +## create object file +log "INFO: Generating object file .zout/$FILENAME.bin" +CMD="objcopy --input-target=ihex --output-target=binary .zout/$FILENAME.hex .zout/$FILENAME.bin" +log "INFO: Run exec: $CMD" +$CMD + +## generate monitor file +log "INFO: Generating monitor file .zout/$FILENAME.mon" +while read p; do + LINE="!${p:3:4} $(echo ${p:9:-2} | sed 's/.\{2\}/& /g' | sed 's/\ $//')" + echo -e "$LINE" >> .zout/$FILENAME.mon +done <<< "$(grep -e ':......00.*' .zout/$FILENAME.hex )" +log "INFO: Generated $(cat .zout/$FILENAME.mon | wc -l) lines!" + + +## generate symbol table +log "INFO: Generating symbol file .zout/symbols.s" +log "INFO: Building Symbol File" +# generate call locations list +echo -e ";This file is generated by the build script.\n;Do not make any changes here!\n" > .zout/symbols.s +sed -n '/Symbol Table:/,$p' ".zout/$FILENAME.lst" | \ + grep -v "Symbol Table:" | grep -v -e '^$' | \ + sed 's/=/ /gm' | awk '{printf("%s equ 0x%s\n",$1,$2)}' \ + >> .zout/symbols.s +log "INFO: Generated Symbol file @ .zout/symbols.s" + +## generate .com +log "INFO: Generating symbol file .zout/$FILENAME.COM" +cp .zout/$FILENAME.bin .zout/$FILENAME.com +log "INFO: Generated executable file @ .zout/$FILENAME.com" + +## echo generate gititgnore +echo "$FILENAME*" > .zout/.gitignore +cd - + +if [ ! -z $VAR_EXECUTABLE ]; then + log "INFO: Store executable to $VAR_EXECUTABLE" + cp $PROJ_PATH/.zout/$FILENAME.com $VAR_EXECUTABLE +fi + +if [ ! -z $VAR_MONITOR ]; then + log "INFO: Store monitor script to $VAR_MONITOR" + cp $PROJ_PATH/.zout/$FILENAME.mon $VAR_MONITOR +fi \ No newline at end of file diff --git a/OperatingSystem/basic/zout/test.bin b/build/out/COMMANDS/BASIC.COM similarity index 99% rename from OperatingSystem/basic/zout/test.bin rename to build/out/COMMANDS/BASIC.COM index 5bd0dc6..ab342ec 100644 Binary files a/OperatingSystem/basic/zout/test.bin and b/build/out/COMMANDS/BASIC.COM differ diff --git a/build/out/COMMANDS/FILEDMP.COM b/build/out/COMMANDS/FILEDMP.COM new file mode 100644 index 0000000..265e64f Binary files /dev/null and b/build/out/COMMANDS/FILEDMP.COM differ diff --git a/build/out/TOOLS/HELLORD.COM b/build/out/TOOLS/HELLORD.COM new file mode 100644 index 0000000..1eaabb8 Binary files /dev/null and b/build/out/TOOLS/HELLORD.COM differ