Documentation for “Zerocat Dev Kit”
Generated on: Tue, 03 Dec 2024 15:24:37 +0100
Repository: git://zerocat.org/zerocat/projects/zerocat-dev-kit.git
Version: 2117b7b4b
Branch: master

../firmware/src/multiboard.spin.txt.html

Propeller Spin/PASM Compiler 'OpenSpin' (c)2012-2016 Parallax Inc. DBA Parallax Semiconductor.
Version 1.00.78
Compiling...
../../firmware/src/multiboard.spin
|-pins.spin
|-time.spin
|-display10x64.spin
  |-pins.spin
  |-charset6x9.spin
|-status.spin
  |-pins.spin
  |-time.spin
Done.
Program size is 4212 bytes
TYPE: 43   VALUE: 004C4B40 (00000000)   NAME: _XINFREQ
TYPE: 43   VALUE: 00000408 (00000000)   NAME: _CLKMODE
TYPE: 43   VALUE: 00000005 (00000000)   NAME: BOARDADDR_1
TYPE: 43   VALUE: 00000006 (00000000)   NAME: BOARDADDR_2
TYPE: 43   VALUE: 00000007 (00000000)   NAME: BOARDADDR_3
TYPE: 43   VALUE: 00000008 (00000000)   NAME: BOARDADDR_4
TYPE: 43   VALUE: 00000005 (00000000)   NAME: BOARDADDR
TYPE: 43   VALUE: 00000008 (00000000)   NAME: BROADCAST
TYPE: 43   VALUE: 00000005 (00000000)   NAME: ADDRESS_TIME
TYPE: 43   VALUE: 00000000 (00000000)   NAME: MODE_74HC151
TYPE: 43   VALUE: 004C4B40 (00000000)   NAME: TDELTA_CURSOR
TYPE: 43   VALUE: 004C4B40 (00000000)   NAME: TDELTA_SLIDER
TYPE: 53   VALUE: 00000001 (00000004)   NAME: GO
TYPE: 4F   VALUE: 00000002 (00000000)   NAME: PINS
TYPE: 4F   VALUE: 00000103 (00000000)   NAME: TIME
TYPE: 4F   VALUE: 00000204 (00000000)   NAME: DISPLAY10X64
TYPE: 4F   VALUE: 00000305 (00000000)   NAME: STATUS
TYPE: 51   VALUE: 0000001F (00000000)   NAME: PIN_RX
TYPE: 51   VALUE: 0000001E (00000000)   NAME: PIN_TX
TYPE: 51   VALUE: 0000001D (00000000)   NAME: I2C_SDA
TYPE: 51   VALUE: 0000001C (00000000)   NAME: I2C_SCL
TYPE: 51   VALUE: 0000001B (00000000)   NAME: RST_INHIBIT
TYPE: 51   VALUE: 0000001A (00000000)   NAME: RS232_RST
TYPE: 51   VALUE: 00000019 (00000000)   NAME: PIN_D2
TYPE: 51   VALUE: 00000018 (00000000)   NAME: PIN_D1
TYPE: 51   VALUE: 00000017 (00000000)   NAME: IN_A2
TYPE: 51   VALUE: 00000016 (00000000)   NAME: IN_A1
TYPE: 51   VALUE: 00000015 (00000000)   NAME: IN_A0
TYPE: 51   VALUE: 00000014 (00000000)   NAME: IN_D
TYPE: 51   VALUE: 00000010 (00000000)   NAME: ADC_OUT
TYPE: 51   VALUE: 0000000F (00000000)   NAME: ADC_IN
TYPE: 51   VALUE: 0000000E (00000000)   NAME: RC_DECAY2
TYPE: 51   VALUE: 0000000D (00000000)   NAME: RC_DECAY1
TYPE: 51   VALUE: 00000000 (00000000)   NAME: PIN_P0
TYPE: 51   VALUE: 00000001 (00000000)   NAME: PIN_P1
TYPE: 51   VALUE: 00000002 (00000000)   NAME: PIN_P2
TYPE: 51   VALUE: 00000003 (00000000)   NAME: PIN_P3
TYPE: 51   VALUE: 00000004 (00000000)   NAME: PIN_P4
TYPE: 51   VALUE: 00000005 (00000000)   NAME: PIN_P5
TYPE: 51   VALUE: 00000006 (00000000)   NAME: PIN_P6
TYPE: 51   VALUE: 00000007 (00000000)   NAME: PIN_P7
TYPE: 51   VALUE: 00000008 (00000000)   NAME: PIN_P8
TYPE: 51   VALUE: 00000009 (00000000)   NAME: PIN_P9
TYPE: 51   VALUE: 0000000A (00000000)   NAME: PIN_P10
TYPE: 51   VALUE: 0000000B (00000000)   NAME: PIN_P11
TYPE: 51   VALUE: 0000000C (00000000)   NAME: PIN_P12
TYPE: 51   VALUE: 00000011 (00000000)   NAME: PIN_P17
TYPE: 51   VALUE: 00000012 (00000000)   NAME: PIN_P18
TYPE: 51   VALUE: 00000013 (00000000)   NAME: PIN_P19
TYPE: 51   VALUE: 00000000 (00000000)   NAME: MODULE_A
TYPE: 51   VALUE: 00000001 (00000000)   NAME: MODULE_B
TYPE: 51   VALUE: 00000002 (00000000)   NAME: COL_A0
TYPE: 51   VALUE: 00000003 (00000000)   NAME: COL_A1
TYPE: 51   VALUE: 00000004 (00000000)   NAME: COL_A2
TYPE: 51   VALUE: 00000005 (00000000)   NAME: COL_A3
TYPE: 51   VALUE: 00000006 (00000000)   NAME: COL_A4
TYPE: 51   VALUE: 00000007 (00000000)   NAME: COL_A5
TYPE: 51   VALUE: 00000008 (00000000)   NAME: DATA
TYPE: 51   VALUE: 00000009 (00000000)   NAME: ROW_A0
TYPE: 51   VALUE: 0000000A (00000000)   NAME: ROW_A1
TYPE: 51   VALUE: 0000000B (00000000)   NAME: ROW_A2
TYPE: 51   VALUE: 0000000C (00000000)   NAME: ROW_A3
TYPE: 50   VALUE: 00000001 (00000000)   NAME: INI_74HC151
TYPE: 50   VALUE: 00000102 (00000000)   NAME: GET_74HC151
TYPE: 50   VALUE: 00000103 (00000000)   NAME: HIGH
TYPE: 50   VALUE: 00000104 (00000000)   NAME: LOW
TYPE: 51   VALUE: 0000017D (00000000)   NAME: SPIN_OVERHEAD
TYPE: 50   VALUE: 00000101 (00000000)   NAME: SLEEP
TYPE: 50   VALUE: 00000102 (00000000)   NAME: SLEEP_MS
TYPE: 50   VALUE: 00000103 (00000000)   NAME: SLEEP_CYCLES
TYPE: 51   VALUE: 00000000 (00000000)   NAME: JOB_READY
TYPE: 51   VALUE: 00000001 (00000000)   NAME: JOB_INI
TYPE: 51   VALUE: 00000002 (00000000)   NAME: JOB_OFF
TYPE: 51   VALUE: 00000003 (00000000)   NAME: JOB_DRIVE
TYPE: 51   VALUE: 00000004 (00000000)   NAME: JOB_STOP
TYPE: 51   VALUE: 0000000A (00000000)   NAME: RATE_1HZ
TYPE: 51   VALUE: 0000000B (00000000)   NAME: RATE_3HZ
TYPE: 51   VALUE: 0000000C (00000000)   NAME: RATE_6HZ
TYPE: 51   VALUE: 0000000D (00000000)   NAME: RATE_12HZ
TYPE: 51   VALUE: 0000000E (00000000)   NAME: RATE_25HZ
TYPE: 51   VALUE: 0000000F (00000000)   NAME: RATE_50HZ
TYPE: 51   VALUE: 00000010 (00000000)   NAME: RATE_100HZ
TYPE: 51   VALUE: 00000011 (00000000)   NAME: RATE_200HZ
TYPE: 51   VALUE: 00000012 (00000000)   NAME: RATE_400HZ
TYPE: 51   VALUE: 00000000 (00000000)   NAME: FLIP_0
TYPE: 51   VALUE: 00000001 (00000000)   NAME: FLIP_X
TYPE: 51   VALUE: 00000002 (00000000)   NAME: FLIP_Y
TYPE: 51   VALUE: 00000003 (00000000)   NAME: FLIP_XY
TYPE: 51   VALUE: 00000001 (00000000)   NAME: PAGES
TYPE: 51   VALUE: 00000028 (00000000)   NAME: LINES
TYPE: 51   VALUE: 0000003C (00000000)   NAME: CHARACTERS
TYPE: 51   VALUE: 00000006 (00000000)   NAME: BITS
TYPE: 51   VALUE: 00000009 (00000000)   NAME: ROWS
TYPE: 51   VALUE: 0000002D (00000000)   NAME: SIZE_ROW
TYPE: 51   VALUE: 00000195 (00000000)   NAME: SIZE_LINE
TYPE: 51   VALUE: 00003F48 (00000000)   NAME: SIZE_PAGE
TYPE: 50   VALUE: 00000001 (00000000)   NAME: INI
TYPE: 50   VALUE: 00000302 (00000000)   NAME: SET_VIEWPORT
TYPE: 50   VALUE: 00000303 (00000000)   NAME: SET_CHARACTER
TYPE: 50   VALUE: 00000204 (00000000)   NAME: CLR_CHARACTER
TYPE: 50   VALUE: 00000205 (00000000)   NAME: SET_PAGEPORT
TYPE: 50   VALUE: 00000206 (00000000)   NAME: SET_LINEPORT
TYPE: 50   VALUE: 00000207 (00000000)   NAME: TOGGLE_CURSOR_BLOCK
TYPE: 50   VALUE: 00000008 (00000000)   NAME: FILL_PAGEPORT
TYPE: 50   VALUE: 00000009 (00000000)   NAME: CLR_LINEPORT
TYPE: 50   VALUE: 0000000A (00000000)   NAME: CLR_PAGEPORT
TYPE: 50   VALUE: 0000000B (00000000)   NAME: CLR_VIEWPORT
TYPE: 50   VALUE: 0000010C (00000000)   NAME: MIRROR
TYPE: 50   VALUE: 0000000D (00000000)   NAME: CLEAR
TYPE: 50   VALUE: 0000010E (00000000)   NAME: FILL
TYPE: 50   VALUE: 0000000F (00000000)   NAME: PASMSTART
TYPE: 50   VALUE: 00000010 (00000000)   NAME: PASMINI
TYPE: 50   VALUE: 00000111 (00000000)   NAME: PASMDRIVE
TYPE: 50   VALUE: 00000012 (00000000)   NAME: PASMOFF
TYPE: 50   VALUE: 00000013 (00000000)   NAME: PASMSTOP
TYPE: 50   VALUE: 00000014 (00000000)   NAME: READY
TYPE: 51   VALUE: 00000028 (00000000)   NAME: SIZE_STACK
TYPE: 51   VALUE: 00000000 (00000000)   NAME: ERR_HELLO
TYPE: 51   VALUE: 00000001 (00000000)   NAME: ERR_CANCEL
TYPE: 51   VALUE: 00000002 (00000000)   NAME: ERR_MAIN
TYPE: 51   VALUE: 00000003 (00000000)   NAME: ERR_SUCCESS
TYPE: 51   VALUE: 00000004 (00000000)   NAME: ERR_RST
TYPE: 51   VALUE: 00000005 (00000000)   NAME: ERR_COG
TYPE: 50   VALUE: 00000101 (00000000)   NAME: INI
TYPE: 50   VALUE: 00000002 (00000000)   NAME: GO
TYPE: 50   VALUE: 00000003 (00000000)   NAME: STOP
TYPE: 50   VALUE: 00000104 (00000000)   NAME: SET_CODE
TYPE: 50   VALUE: 00000005 (00000000)   NAME: GET_CODE
TYPE: 51   VALUE: 00000018 (00000000)   NAME: PIN_D1
TYPE: 51   VALUE: 00000019 (00000000)   NAME: PIN_D2
TYPE: 43   VALUE: 0000001B (00000000)   NAME: RST_INHIBIT
TYPE: 43   VALUE: 0000001A (00000000)   NAME: RS232_RST
TYPE: 43   VALUE: 00000003 (00000000)   NAME: VIEW
TYPE: 43   VALUE: 00000012 (00000000)   NAME: RATE
TYPE: 4E   VALUE: 00000004 (00000000)   NAME: BOARDCFG
TYPE: 4E   VALUE: 00000008 (00000000)   NAME: EDGES
TYPE: 4E   VALUE: 0000000C (00000000)   NAME: N
TYPE: 4E   VALUE: 00000010 (00000000)   NAME: FLIP180
TYPE: 4E   VALUE: 00000014 (00000000)   NAME: TTARGET
TYPE: 4E   VALUE: 00000018 (00000000)   NAME: OFFSET

Distilled longs: 60

OBJ bytes: 4440

_CLKMODE: 6F
_CLKFREQ: 04C4B400

0000- 80 40 64 10 88 03 02 04 18 00 18 00 D0 0F 00 00   .@d.............
0010- 2C 10 00 00 88 03 00 00 D4 0E DC 3F 01 06 02 01   ,..........?....
0020- 00 35 06 02 02 37 25 E8 65 01 64 06 05 01 01 06   .5...7%.e.d.....
0030- 05 02 00 06 05 05 37 21 FC 0B 02 04 75 38 1B 3D   ......7!....u8.=
0040- D4 1C 38 1B 3D D6 1C 36 3F BA 38 50 38 17 E3 35   ..8.=..6?.8P8..5
0050- 38 09 E3 EC 38 1A 35 E3 EC 3F B8 35 3F BC 01 37   8...8.5..?.5?..7
0060- 00 06 05 04 01 06 04 01 01 37 21 06 04 0C 01 06   .........7!.....
0070- 04 0D 01 06 04 0F 01 06 04 10 01 38 12 06 04 11   ...........8....
0080- 39 03 20 64 37 04 0D 1C 37 03 0D 2E 37 02 0D 80   9. d7...7...7...
0090- 3F 37 01 0D 80 50 37 00 0D 80 61 36 0D 80 72 35   ?7...P7...a6..r5
00A0- 0D 82 64 0C 01 38 05 06 04 0E 01 38 0A 06 03 01   ..d..8.....8....
00B0- 01 06 04 0D 01 36 06 03 01 0C 01 37 01 06 04 0E   .....6.....7....
00C0- 01 38 0A 06 03 01 01 06 04 0D 01 36 06 03 01 0C   .8.........6....
00D0- 01 37 21 06 04 0E 01 38 0A 06 03 01 01 06 04 0D   .7!....8........
00E0- 01 36 06 03 01 0C 01 37 00 06 04 0E 01 38 0A 06   .6.....7.....8..
00F0- 03 01 01 06 04 0D 01 36 06 03 01 0C 01 36 06 04   .......6.....6..
0100- 0E 01 38 0A 06 03 01 01 06 04 0D 01 36 06 03 01   ..8.........6...
0110- 0C 01 35 06 04 0E 01 38 05 06 03 01 01 06 04 0B   ..5....8........
0120- 01 38 05 06 03 01 01 06 04 09 01 38 05 06 03 01   .8.........8....
0130- 01 06 04 0A 01 38 05 06 03 01 35 79 01 35 35 78   .....8....5y.55x
0140- EC 38 28 06 04 03 01 35 36 78 EC 38 29 06 04 03   .8(....56x.8)...
0150- 01 35 37 00 78 EC 38 2A 06 04 03 01 35 37 21 78   .57.x.8*....57!x
0160- EC 38 2B 06 04 03 01 35 37 01 78 EC 38 2C 06 04   .8+....57.x.8,..
0170- 03 38 14 79 01 35 35 78 EC 38 2D 06 04 03 01 35   .8.y.55x.8-....5
0180- 36 78 EC 38 2E 06 04 03 01 35 37 00 78 EC 38 2F   6x.8.....57.x.8/
0190- 06 04 03 01 35 37 21 78 EC 38 30 06 04 03 01 35   ....57!x.80....5
01A0- 37 01 78 EC 38 31 06 04 03 01 35 38 3B 37 01 06   7.x.81....58;7..
01B0- 04 03 36 6D 01 6C 37 00 38 33 06 04 03 01 6C 37   ..6m.l7.83....l7
01C0- 21 38 58 06 04 03 01 6C 37 01 38 5D 06 04 03 01   !8X....l7.8]....
01D0- 6C 38 05 38 54 06 04 03 01 6C 37 22 38 14 6C 38   l8.8T....l7"8.l8
01E0- 0A F6 EC 06 04 03 01 6C 37 02 38 14 6C 38 0A F7   .......l7.8.l8..
01F0- EC 06 04 03 36 38 27 6E 02 FF B9 01 35 35 34 06   ....68'n....554.
0200- 04 02 01 38 05 06 03 01 01 35 36 06 04 05 01 35   ...8.....56....5
0210- 35 06 04 06 01 38 05 06 03 01 01 35 35 35 06 04   5....8.....555..
0220- 02 01 38 05 06 03 01 3F 91 75 35 6D 3A 4C 4B 40   ..8....?.u5m:LK@
0230- 76 CC 23 01 35 35 6C 06 04 02 01 6C 35 06 04 06   v.#.55l....l5...
0240- 35 38 3B 6E 02 66 3F 91 75 35 6D 3A 4C 4B 40 76   58;n.f?.u5m:LK@v
0250- CC 23 01 35 6C 38 3B 06 04 02 01 38 3B 6C 06 04   .#.5l8;....8;l..
0260- 06 35 38 32 6E 02 64 01 37 21 06 03 01 3F 91 75   .582n.d.7!...?.u
0270- 38 3A 6D 3A 4C 4B 40 76 CC 23 01 35 38 32 6C 06   8:m:LK@v.#.582l.
0280- 04 02 01 6C 38 32 06 04 06 38 3A 35 6E 02 64 3F   ...l82...8:5n.d?
0290- 91 75 38 31 6D 3A 4C 4B 40 76 CC 23 01 35 6C 35   .u81m:LK@v.#.5l5
02A0- 06 04 02 01 35 6C 06 04 06 38 31 35 6E 02 66 01   ....5l...815n.f.
02B0- 38 05 06 03 01 3F 91 75 36 6D 3A 4C 4B 40 76 CC   8....?.u6m:LK@v.
02C0- 23 01 6C 35 35 06 04 02 01 6C 36 06 04 05 36 38   #.l55....l6...68
02D0- 27 6E 02 66 01 38 05 06 03 01 3F 91 75 38 26 6D   'n.f.8....?.u8&m
02E0- 3A 4C 4B 40 76 CC 23 01 6C 35 35 06 04 02 01 6C   :LK@v.#.l55....l
02F0- 36 06 04 05 38 26 35 6E 02 66 01 38 05 06 03 01   6...8&5n.f.8....
0300- 01 38 05 06 03 01 0C 35 6D 01 6C 06 04 0E 01 37   .8.....5m.l....7
0310- 21 06 03 01 01 06 04 0D 01 36 06 03 01 35 38 05   !........6...58.
0320- 6E 02 66 0C 01 06 04 14 01 06 04 12 01 06 04 13   n.f.............
0330- 01 37 01 06 05 04 38 1B 3D 94 0A 80 48 3F 9C FF   .7....8.=...H?..
0340- 0A 02 04 79 38 05 08 08 35 C0 3F 91 EC 23 09 78   ...y8...5.?..#.x
0350- 3F 9C 69 35 3F BC 39 03 81 68 38 05 0D 1B 38 05   ?.i5?.9..h8...8.
0360- 37 21 F4 0D 14 37 02 0D 10 37 02 37 21 F4 0D 09   7!...7...7.7!...
0370- 01 37 21 68 EC 06 05 04 0C 38 1B 3D D4 18 01 37   .7!h.....8.=...7
0380- 21 06 05 04 0C 04 FF AE 32 00 00 00 04 08 16 02   !.......2.......
0390- F4 03 00 00 0D 04 2C 00 88 05 18 00 DD 05 18 00   ......,.........
03A0- 2C 06 10 00 82 06 14 00 FF 06 0C 00 42 07 04 00   ,...........B...
03B0- 54 07 00 00 61 07 04 00 72 07 04 00 89 07 00 00   T...a...r.......
03C0- 8F 07 00 00 95 07 00 00 A0 07 00 00 AB 07 00 00   ................
03D0- B9 07 00 00 C8 07 00 00 D7 07 00 00 E6 07 00 00   ................
03E0- EB 07 04 00 48 0C DC 3F 04 08 DC 3F FF FF FF FF   ....H..?...?....
03F0- FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF   ................
0400- FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF   ................
0410- FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF   ................
0420- FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF   ................
0430- FF FF FF FF FF FF FF FF FF FF FF FF FF FF 3F F0   ..............?.
0440- FF FF FF FF FF FF 3F F0 FF FF FF FF FF FF 3F F0   ......?.......?.
0450- FF FF FF FF FF FF 3F F0 FF FF FF FF FF FF 3F F0   ......?.......?.
0460- FF FF FF FF FF FF 3F F0 FF FF FF FF FF FF 3F F0   ......?.......?.
0470- FF FF FF FF FF FF 3F F0 FF FF FF FF 00 00 00 F0   ......?.........
0480- 00 00 00 00 FF FF FF FF FF FF FF FF 7F FF 1F F0   ................
0490- FF F7 FF FD BF FE 2F F0 FF EB FF FA DF FD 37 F0   ....../.......7.
04A0- FF DD 7F F7 EF FB 3B F0 FE BE BF EF F7 F7 3D F0   ......;.......=.
04B0- 7D 7F DF DF FB EF 3E F0 BB FF EE BF FD 5F 3F F0   }.....>......_?.
04C0- D7 FF F5 7F FE BF 3F F0 EF FF FB FF 00 00 00 F0   ......?.........
04D0- 00 00 00 00 FF FF FF FF FF FF FF FF 00 00 00 00   ................
04E0- C0 0F 00 00 00 00 00 00 C0 8F 00 00 00 00 80 8F   ................
04F0- C0 8F 40 00 C7 B1 1C 01 C0 8F F0 BC 28 C2 3E 02   ..@.........(.>.
0500- C0 8F 40 1E 28 82 20 04 C0 0F 40 22 C7 81 9C 0F   ..@.(. ...@"....
0510- C0 8F 38 9E 00 00 00 00 C0 0F 00 00 00 00 00 00   ..8.............
0520- C0 0F 00 00 00 00 F4 0F 00 00 00 00 00 00 00 00   ................
0530- F0 2F 00 00 00 00 F0 03 00 00 00 00 00 00 F0 03   ./..............
0540- 00 00 00 00 79 1C F1 03 F0 39 81 E3 44 02 F0 03   ....y....9..D...
0550- 20 04 41 14 78 02 F1 03 40 7C 43 14 3D 0F F1 03    .A.x...@|C.=...
0560- 80 38 8D E3 00 02 F1 03 F1 01 00 00 00 00 F1 03   .8..............
0570- 00 00 00 00 00 00 F0 03 00 00 00 00 00 00 00 00   ................
0580- F0 2F 00 00 00 00 F0 03 00 00 00 00 00 0E F0 03   ./..............
0590- 00 00 0E 00 71 10 F1 03 F0 7C 50 F4 08 1E F0 03   ....q....|P.....
05A0- 10 11 5E 44 08 11 F1 03 10 11 51 44 3C 11 F1 03   ..^D......QD<...
05B0- 10 19 DE 63 08 00 F1 03 F0 00 00 00 00 00 F1 03   ...c............
05C0- 00 10 00 40 00 00 F0 03 01 00 00 00 60 00 00 00   ...@........`...
05D0- B0 00 00 00 00 01 00 00 50 01 00 00 A0 01 00 00   ........P.......
05E0- F0 01 00 00 F0 CF BC 08 00 CE 7C EC 01 CE 7C 86   ..........|...|.
05F0- 0E 24 E8 5C 02 CE 7C 86 13 2C E8 5C 03 CE 7C 86   .$.\..|..,.\..|.
0600- 17 76 E8 5C 04 CE 7C 86 0B 00 68 5C 00 00 7C 5C   .v.\..|...h\..|\
0610- 01 D0 FC 0C F0 C9 3C 08 03 D0 7C 0C 66 E8 BF 60   ......<...|.f..`
0620- 03 E8 FF 68 65 EC BF 68 F0 C9 3C 08 00 00 7C 5C   ...he..h..<...|\
0630- 66 EC BF 60 66 E8 BF 60 F0 C9 3C 08 00 00 7C 5C   f..`f..`..<...|\
0640- F0 D7 BC A0 04 D6 FC 80 6B DA BC 08 04 D6 FC 80   ........k.......
0650- 6B D8 BC 08 04 D6 FC 80 6B DC BC 08 00 D4 FC 08   k.......k.......
0660- 6C D4 BC 28 F1 D3 BC A0 6A D2 BC 80 0A DE FC A0   l..(....j.......
0670- 09 E0 FC A0 00 E2 FC A0 40 E4 FC A0 3F E6 FC A0   ........@...?...
0680- 00 E8 FC A0 6A D2 BC F8 6D EE BC A0 73 F0 BC A0   ....j...m...s...
0690- 70 F2 BC A0 3C 9E FC 5C 01 DC 7C 62 73 EE A8 A0   p...<..\..|bs...
06A0- 74 EE 94 A0 02 DC 7C 62 70 F0 A8 A0 71 F0 94 A0   t.....|bp...q...
06B0- 7A F2 BC A0 50 C6 FC 5C 01 E6 FC 84 01 E8 FC 80   z...P..\........
06C0- 28 E4 FC E4 01 E0 FC 84 01 E2 FC 80 25 DE FC E4   (...........%...
06D0- 00 00 7C 5C 77 FE BC A0 78 00 BD A0 79 02 BD A0   ..|\w...x...y...
06E0- 81 F6 BC A0 06 F6 FC 2C 80 F6 BC 80 7B F8 BC A0   .......,....{...
06F0- 05 F8 FC 28 7B FA BC A0 7C EC BC A0 05 EC FC 2C   ...({...|......,
0700- 76 FA BC 84 01 FA FC 80 02 F8 FC 2C 7F D6 BC A0   v..........,....
0710- 7C D6 BC 80 6B F4 BC 08 7D F4 BC 24 01 F4 FC 60   |...k...}..$...`
0720- 00 00 7C 5C 77 00 BD A0 78 02 BD A0 79 FC BC A0   ..|\w...x...y...
0730- F4 EB BC A0 66 EA BC 60 02 EA FC 68 81 EC BC A0   ....f..`...h....
0740- 0F EC FC 60 09 EC FC 2C 76 EA BC 68 7E EC BC A0   ...`...,v..h~...
0750- 01 EC FC 60 08 EC FC 2C 76 EA BC 68 80 EC BC A0   ...`...,v..h....
0760- 3F EC FC 60 02 EC FC 2C 76 EA BC 68 75 E8 BF A0   ?..`...,v..hu...
0770- 00 00 7C 5C 00 00 00 00 FF 1F 00 00 00 E0 FF FF   ..|\............
0780- 8B 64 35 36 39 3F 48 F4 18 8B BF AC 35 38 2D 37   .d569?H.....58-7
0790- 00 E2 36 EC 37 00 E3 18 32 38 27 66 45 38 32 6A   ..6.7...28'fE82j
07A0- 45 38 3B 6E 45 35 37 00 DD 1C 35 37 21 DD 1C 6C   E8;nE57...57!..l
07B0- 35 FE 0A 3D 6C 68 FE 6C 68 38 09 EC FD F0 0A 31   5..=lh.lh8.....1
07C0- 3B 0F C0 00 00 37 00 DE 1C 4A 6C 68 ED 38 06 F4   ;....7...Jlh.8..
07D0- 08 1F 37 00 DC 1C 36 E8 36 E0 CD 38 36 37 00 DE   ..7...6.6..867..
07E0- 1C 42 36 37 21 DE 1C 42 CC 38 37 21 DE 1C 4A 09   .B67!..B.87!..J.
07F0- 61 38 06 6A 54 68 37 02 F6 71 68 37 02 F7 75 37   a8.jTh7..qh7..u7
0800- 02 74 ED 79 37 27 78 E3 37 01 DD 1C 35 CD 30 8B   .t.y7'x.7...5.0.
0810- BF AC 8B 64 64 39 01 95 F4 EC CC 30 38 2D F4 EC   ...dd9.....08-..
0820- 70 EC 38 2D 70 ED 1C 35 CD 34 8B BF AC CC 34 36   p.8-p..5.4....46
0830- EC 90 37 01 DC 1C E8 78 E2 CD 38 8B BF AC CC 34   ..7....x..8....4
0840- 90 74 E3 CC 38 EA 8B BF AC CC 34 91 35 38 2D 70   .t..8.....4.58-p
0850- ED 36 ED CE 34 02 53 35 35 DD 1C 8B BF AC 35 D0   .6..4.S55.....5.
0860- CD 38 37 01 08 16 37 02 35 DE 1C 43 CC 38 37 27   .87...7.5..C.87'
0870- E8 35 DE 1C 4A 37 02 CE 38 40 09 6A 35 36 DD 1C   .5..J7..8@.j56..
0880- 8B BF AC 36 D0 CD 38 37 01 08 16 37 02 36 DE 1C   ...6..87...7.6..
0890- 43 CC 38 37 27 E8 36 DE 1C 4A 37 02 CE 38 40 09   C.87'.6..J7..8@.
08A0- 6A 35 DC 1C 37 23 E8 37 01 E0 CD 38 37 01 35 DE   j5..7#.7...87.5.
08B0- 1C 42 37 01 36 DE 1C 42 CC 38 36 DE 1C 4A 57 CC   .B7.6..B.86..JW.
08C0- 30 36 E3 D0 CD 34 35 DC 1C 37 7B EA CE 34 48 35   06...45..7{..4H5
08D0- DC 1C CE 34 4A 37 00 DC 1C CE 34 4B CC 34 57 CC   ...4J7....4K.4W.
08E0- 30 36 E3 D1 57 CC 30 36 E3 36 EC D0 CD 34 36 DC   06..W.06.6...46.
08F0- 1C CE 34 48 36 DC 1C CE 34 4A 37 21 DC 1C CE 34   ..4H6...4J7!...4
0900- 4B CC 34 57 CC 30 36 E3 36 EC D1 35 37 02 CE 30   K.4W.06.6..57..0
0910- 02 FE FC 32 68 38 06 F4 71 70 37 02 F6 75 70 37   ...2h8..qp7..up7
0920- 02 F7 79 35 CD 24 00 6C CC 24 06 17 01 37 02 78   ..y5.$.l.$...7.x
0930- ED E1 7D 7C 37 02 E1 CD 20 7C 8B 64 64 39 01 95   ..}|7... |.dd9..
0940- F4 EC CC 24 38 2D F4 EC 74 92 4A CC 20 8B 64 64   ...$8-..t.J. .dd
0950- 39 01 95 F4 EC CC 24 38 2D F4 EC 74 36 EC 92 4A   9.....$8-..t6..J
0960- 35 37 02 CE 24 02 FF BE 32 68 38 06 F4 6D 6C 37   57..$...2h8..ml7
0970- 02 F6 71 6C 37 02 F7 75 37 79 37 02 74 ED E1 79   ..ql7..u7y7.t..y
0980- 78 37 02 E1 7D 35 CD 20 78 E7 8B 64 64 39 01 95   x7..}5. x..dd9..
0990- F4 EC CC 20 38 2D F4 EC 70 92 48 7C E7 8B 64 64   ... 8-..p.H|..dd
09A0- 39 01 95 F4 EC CC 20 38 2D F4 EC 70 36 EC 92 48   9..... 8-..p6..H
09B0- 35 37 02 CE 20 02 51 32 38 27 66 45 37 7B 6D 37   57.. .Q28'fE7{m7
09C0- 1E 64 38 0A F6 E0 71 39 06 61 64 38 0A 38 13 0E   .d8...q9.ad8.8..
09D0- 0D 38 14 38 1D 0E 0C 38 1E 38 27 0E 0B 0C 38 0A   .8.8...8.8'...8.
09E0- 66 4D 0C 38 14 66 4D 0C 38 1E 66 4D 0C 36 66 43   fM.8.fM.8.fM.6fC
09F0- 35 75 57 74 D0 6C EA 79 74 64 FC 0A 04 70 E7 7A   5uWt.l.ytd...p.z
0A00- 48 78 57 74 D1 37 00 35 38 12 76 06 65 32 38 3B   HxWt.7.58.v.e28;
0A10- 66 45 38 32 6A 45 37 01 66 4C 37 01 6A 4C 35 35   fE82jE7.fL7.jL55
0A20- DD 18 35 36 DD 18 68 75 74 37 04 F6 6D 74 37 04   ..56..hut7..mt7.
0A30- F7 F3 71 37 04 72 4F 74 64 FC 0A 08 70 E7 6C DE   ..q7.rOtd...p.l.
0A40- 18 48 04 05 70 6C DE 18 4A 68 68 38 09 EC 76 02   .H..pl..Jhh8..v.
0A50- 57 64 68 F9 64 68 38 09 EC FA F2 0A 14 64 37 04   Wdh.dh8......d7.
0A60- F6 6D 64 37 04 F7 F3 71 37 04 72 4F 70 6C DE 18   .md7...q7.rOpl..
0A70- 4A 57 38 12 D0 37 7B E8 71 35 DC 18 72 4A 70 57   JW8..7{.q5..rJpW
0A80- 38 12 D1 36 DC 18 57 38 13 D1 32 3B 0F C0 00 00   8..6..W8..2;....
0A90- 35 DD 0C 35 36 DD 0C 64 68 FE 64 68 38 09 EC FD   5..56..dh.dh8...
0AA0- F0 0A 2A 64 68 ED 38 06 F4 08 19 35 DC 0C 36 E8   ..*dh.8....5..6.
0AB0- 36 E0 75 36 35 DE 0C 42 36 36 DE 0C 42 74 36 DE   6.u65..B66..Bt6.
0AC0- 0C 4A 09 67 01 35 DC 0C 36 DC 0C 05 15 32 35 65   .J.g.5..6....25e
0AD0- 37 3B E7 57 64 D2 4A 37 00 35 38 12 66 06 71 32   7;.Wd.J7.58.f.q2
0AE0- 37 7B 57 38 12 D2 48 35 57 38 13 D1 32 35 65 37   7{W8..H5W8..25e7
0AF0- 3B 57 64 D2 48 37 00 35 38 12 66 06 72 32 35 65   ;Wd.H7.58.f.r25e
0B00- 37 7B 57 64 D2 48 35 57 64 36 EC D1 37 00 35 37   7{Wd.H5Wd6..7.57
0B10- 03 66 06 6C 32 64 43 37 21 D1 32 57 35 38 14 1A   .f.l2dC7!.2W58..
0B20- 32 57 64 D4 82 40 97 00 38 14 1E 32 35 43 35 D1   2Wd..@..8..25C5.
0B30- 34 C7 82 58 43 2C 32 36 43 35 D1 43 35 D0 35 FC   4..XC,26C5.C5.5.
0B40- 0B 02 04 77 32 64 43 37 00 D1 57 43 36 D1 37 21   ...w2dC7..WC6.7!
0B50- 43 35 D1 32 37 00 43 35 D1 43 35 D0 35 FC 0B 02   C5.27.C5.C5.5...
0B60- 04 77 32 37 01 43 35 D1 43 35 D0 35 FC 0B 02 04   .w27.C5.C5.5....
0B70- 77 32 35 43 35 D1 32 35 6D 64 57 6C D2 4B 68 57   w25C5.25mdWl.KhW
0B80- 6C 36 EC D2 4B 37 00 35 37 03 6E 06 6C 32 00 00   l6..K7.57.n.l2..
0B90- 48 03 02 00 20 03 08 00 00 40 01 00 08 45 21 00   H... ....@...E!.
0BA0- 9E 0F 20 00 28 05 20 00 1C 05 20 00 8A 0F 00 00   .. .(. ... .....
0BB0- 3C 05 20 00 08 00 00 00 00 00 00 00 00 80 00 00   <. .............
0BC0- 10 81 70 00 08 02 80 32 04 04 60 34 04 04 94 08   ..p....2..`4....
0BD0- 04 04 88 16 08 02 74 26 10 01 00 00 00 00 00 00   ......t&........
0BE0- 00 00 00 08 00 00 00 2A 00 00 20 1C 00 00 20 1C   .......*.. ... .
0BF0- 80 0F F8 2A 00 00 20 08 08 80 20 00 00 00 01 00   ...*.. ... .....
0C00- 00 00 00 00 00 80 00 00 08 00 00 01 00 C0 79 02   ..............y.
0C10- FC 2E A2 04 DE E7 BB 08 22 29 E2 10 DE 26 BA 20   ........")...&. 
0C20- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
0C30- 24 CF 21 1C A4 20 62 22 3E 43 20 2A 84 80 20 22   $.!.. b">C *.. "
0C40- 04 EF FB 1C 00 00 00 00 00 00 00 00 00 00 00 00   ................
0C50- 00 00 00 00 1C E7 7B 3E A2 48 80 20 1E 87 F0 3C   ......{>.H. ...<
0C60- 82 08 89 02 3C 07 72 3C 00 00 00 00 00 00 00 00   ....<.r<........
0C70- 00 00 00 00 00 00 00 00 10 40 00 00 88 8F 00 00   .........@......
0C80- 04 00 21 08 88 8F 00 00 10 40 20 08 00 00 40 00   ..!......@ ...@.
0C90- 00 00 00 00 00 00 00 00 00 E7 70 1C 9E 08 89 22   ..........p...."
0CA0- 26 EB BB 04 AA C8 AB 08 B2 08 B9 00 3C EB 80 08   &...........<...
0CB0- 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 00   ..p.............
0CC0- 3E EF F1 1C A0 08 8A 22 BC 08 F2 3E A0 08 8A 22   >......"...>..."
0CD0- 3E EF F1 22 00 00 00 00 00 00 00 00 00 00 00 00   >.."............
0CE0- 00 00 00 00 06 27 72 3E 02 22 82 20 02 E2 BB 3C   .....'r>.". ...<
0CF0- 22 22 8A 20 1C 27 72 20 00 00 00 00 00 00 00 00   "". .'r ........
0D00- 00 00 00 00 00 00 00 00 9C 28 82 24 A2 6C 83 28   .........(.$.l.(
0D10- A2 AA 82 30 A2 29 82 28 9C 28 FA 24 00 00 00 00   ...0.).(.(.$....
0D20- 00 00 00 00 00 00 00 00 00 00 00 00 BE C7 73 3C   ..............s<
0D30- 08 28 8A 22 08 C7 8B 3C 88 20 8A 20 08 2F 72 20   .(."...<. . ./r 
0D40- 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
0D50- A2 28 8A 22 14 25 8A 22 08 A2 8A 22 08 A5 52 22   .(.".%."..."..R"
0D60- 88 48 21 1C 00 00 00 00 00 00 00 00 04 45 51 00   .H!..........EQ.
0D70- 08 00 00 00 3E 27 72 3E A0 28 8A 04 BC 28 FA 08   ....>'r>.(...(..
0D80- A0 28 8A 10 3E C7 89 3E 00 00 00 00 00 00 00 00   .(..>..>........
0D90- 00 02 00 00 00 C5 81 1C 00 40 40 10 00 40 20 10   .........@@..@ .
0DA0- 00 40 10 10 00 40 08 10 00 40 04 10 00 C0 01 1C   .@...@...@......
0DB0- 3F 00 00 00 04 00 00 08 08 45 51 04 00 00 00 00   ?........EQ.....
0DC0- 1C 27 F2 00 BE 28 7A 00 A0 28 8A 00 1C C7 79 00   .'...(z..(....y.
0DD0- 00 00 00 00 00 00 00 00 00 00 00 00 80 00 80 00   ................
0DE0- 80 00 80 00 9C E7 F1 3C BE 08 8A 1E A0 08 8A 22   .......<......."
0DF0- 9C E7 F1 1E 00 00 00 00 00 00 00 00 00 00 00 00   ................
0E00- 08 02 02 06 00 00 02 08 18 C6 7B 1C 08 22 8A 08   ..........{.."..
0E10- 08 22 7A 08 88 2F 0A 08 30 00 70 00 00 00 00 00   ."z../..0.p.....
0E20- 00 00 00 00 00 00 E0 20 00 00 20 20 1C CF 23 26   ....... ..  ..#&
0E30- A2 A8 22 38 A2 A8 22 24 9C A8 1A 22 00 00 00 00   .."8.."$..."....
0E40- 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00   ................
0E50- FC C1 7A 3C 10 02 8B 22 10 01 7A 3C 0E 0E 0A 20   ..z<..."..z<... 
0E60- 00 00 08 20 00 00 00 00 00 00 00 00 00 00 00 00   ... ............
0E70- 00 00 00 00 A2 2C 8A 22 22 22 8A 22 1E A5 52 22   .....,."""."..R"
0E80- 82 48 21 1C 1C 00 00 00 00 00 00 00 00 00 00 00   .H!.............
0E90- 00 86 18 00 00 81 20 00 10 81 20 3C BE 81 60 08   ...... ... <..`.
0EA0- 04 81 20 10 00 81 20 3E 00 86 18 00 00 00 00 00   .. ... >........
0EB0- 64 38 05 F6 38 09 F4 68 EC 6D 64 38 05 F7 71 87   d8..8..h.md8..q.
0EC0- 08 6C D0 61 37 00 38 06 70 36 EC F4 EC 62 41 37   .l.a7.8.p6...bA7
0ED0- 25 62 48 38 06 62 40 32 FC 00 08 02 28 00 00 00   %bH8.b@2....(...
0EE0- 3C 00 00 00 48 00 00 00 54 00 00 00 5A 00 00 00   <...H...T...Z...
0EF0- 60 00 00 00 70 00 04 00 FC 00 A4 00 58 01 A4 00   `...p.......X...
0F00- 43 35 38 28 1A 34 89 80 A0 64 8B 80 A1 81 35 8B   C58(.4...d....5.
0F10- 80 A2 81 32 01 05 03 37 22 43 15 28 89 80 A0 32   ...2...7"C.(...2
0F20- 88 80 A0 34 FA 0A 04 88 80 A0 21 32 64 8B 80 A2   ...4......!2d...
0F30- 81 32 8B 80 A2 80 33 32 35 38 19 38 18 3E B4 37   .2....3258.8.>.7
0F40- 21 38 19 38 18 3E B6 32 01 05 06 8B 80 A2 80 65   !8.8.>.2.......e
0F50- 38 F5 64 35 0D 3C 36 0D 80 67 37 00 0D 80 68 38   8.d5.<6..g7...h8
0F60- 19 3D D4 18 01 39 01 5E 06 09 02 64 37 21 ED 08   .=...9.^...d7!..
0F70- 19 38 19 3D D4 1C 01 38 32 06 09 02 38 19 3D D4   .8.=...82...8.=.
0F80- 18 01 39 01 5E 06 09 02 09 67 01 39 01 5E 06 09   ..9.^....g.9.^..
0F90- 02 0C 37 21 08 24 01 38 64 06 09 02 37 21 38 19   ..7!.$.8d...7!8.
0FA0- 38 18 3E B4 01 39 01 2C 06 09 02 35 38 19 38 18   8.>..9.,...58.8.
0FB0- 3E B4 01 38 64 06 09 02 09 5C 37 21 8B 80 A2 81   >..8d....\7!....
0FC0- 0C 38 19 3D D4 18 0C 38 19 3D D4 1C 0C 04 FF 7B   .8.=...8.=.....{
0FD0- 32 00 00 00 5C 00 05 00 14 00 00 00 25 00 04 00   2...\.......%...
0FE0- 48 00 00 00 51 00 00 00 37 22 38 17 38 15 3E B4   H...Q...7"8.8.>.
0FF0- 37 22 38 17 38 15 3E B6 32 37 02 69 35 61 37 02   7"8.8.>.27.i5a7.
1000- 08 19 68 36 ED 69 68 38 17 38 15 3E B4 36 62 43   ..h6.ih8.8.>.6bC
1010- 38 14 3D 92 62 4A 64 62 4B 09 67 32 64 3D D4 1C   8.=.bJdbK.g2d=..
1020- 64 3D D6 1C 32 64 3D D4 18 64 3D D6 1C 32 00 00   d=..2d=..d=..2..
1030- 38 00 04 00 10 00 00 00 1D 00 00 00 2E 00 00 00   8...............
1040- 35 C0 64 F4 39 01 7D E4 3F 91 EC 23 32 35 C0 39   5.d.9.}.?..#25.9
1050- 03 E8 F6 64 F4 39 01 7D E4 3F 91 EC 23 32 64 39   ...d.9.}.?..#2d9
1060- 01 7D E4 3F 91 EC 23 32 7D 5F 58 49 4E 46 52 45   .}.?..#2}_XINFRE
1070- 51 10 40 4B 4C 00 5F 43 4C 4B 4D 4F 44 45 10 08   Q.@KL._CLKMODE..
1080- 04 00 00 42 4F 41 52 44 41 44 44 52 5F 31 10 05   ...BOARDADDR_1..
1090- 00 00 00 42 4F 41 52 44 41 44 44 52 5F 32 10 06   ...BOARDADDR_2..
10A0- 00 00 00 42 4F 41 52 44 41 44 44 52 5F 33 10 07   ...BOARDADDR_3..
10B0- 00 00 00 42 4F 41 52 44 41 44 44 52 5F 34 10 08   ...BOARDADDR_4..
10C0- 00 00 00 42 4F 41 52 44 41 44 44 52 10 05 00 00   ...BOARDADDR....
10D0- 00 42 52 4F 41 44 43 41 53 54 10 08 00 00 00 41   .BROADCAST.....A
10E0- 44 44 52 45 53 53 5F 54 49 4D 45 10 05 00 00 00   DDRESS_TIME.....
10F0- 4D 4F 44 45 5F 37 34 48 43 31 35 31 10 00 00 00   MODE_74HC151....
1100- 00 54 44 45 4C 54 41 5F 43 55 52 53 4F 52 10 40   .TDELTA_CURSOR.@
1110- 4B 4C 00 54 44 45 4C 54 41 5F 53 4C 49 44 45 52   KL.TDELTA_SLIDER
1120- 10 40 4B 4C 00 47 4F 00 52 53 54 5F 49 4E 48 49   .@KL.GO.RST_INHI
1130- 42 49 54 10 1B 00 00 00 52 53 32 33 32 5F 52 53   BIT.....RS232_RS
1140- 54 10 1A 00 00 00 56 49 45 57 10 03 00 00 00 52   T.....VIEW.....R
1150- 41 54 45 10 12 00 00 00                           ATE.....

______________________________________________________________________________
********************************************************* File starts here ***
Zerocat Dev Kit --- Put the fun back into hardware development!

Copyright (C) 2023, 2024  Kai Mertens 

File multiboard.spin --- Top Spin object for the Multiboard.

This file is part of Zerocat Dev Kit.

See end of file for terms of use.

******************************************************************************

Object "../../firmware/src/multiboard" Interface:

PUB  go

Program:  1049 Longs
Variable: 4128 Longs


# Objects

Load pin configuration object.
Load time object.
Load display10x64 object.
Load status object.


# Constants

System Speed
Pins
ENUM t_BOARDADDR
Board Addresses
Mode of 74HC151 output pin, e.g.: to be inverted = 1
Typerate
Display Orientation


# Globals



# Functions


_______
PUB  go

Multiboard firmware, coded in Spin/PASM.
Main program is testing the 10x64 LED display according to DIP switch input.


******************************************************************************
Terms of Use:

Zerocat Dev Kit is free software: you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

Zerocat Dev Kit is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License along
with Zerocat Dev Kit.  If not, see <http://www.gnu.org/licenses/>.

************************************************************** End of File ***