Further mapping

This commit is contained in:
hkz 2025-06-03 20:08:06 +02:00
commit b087f4ab26
3 changed files with 2186 additions and 1010 deletions

View file

@ -4,13 +4,13 @@ D0, pin 13, an output. Normally in Hi-Z gets enabled when
D0.OE = /CS0 & /SRD & /A18 & A17
Then it can read either the status of the switch at address 1F020018h or the status of the STB pin at 1F020010h
D0 = STRB & /A2 & /A3 & A4 + // Strobe pin
FW & /A2 & A3 & A4 // Switch pin
SW & /A2 & A3 & A4 // Switch pin
/XCVR_EN, pin 19, enables or disables the 74F245 transceiver
/XCVR_EN = /CS0 & /SWR0 & /A2 & A3 & /A4 & A17 & A18 + // Write to commlink, 1F060008h
/CS0 & /SRD & /A2 & /A4 & A17 & A18 // Read from commlink, 1F060000h
ACK, pin 15, is acting both as a way to notify someone on the DSUB-25 that we are writing, and as a way to switch the 74F245 bus direction
ACK, pin 15, is acting both as a way to notify something on the DSUB-25 that we are writing, and as a way to switch the 74F245 bus direction
ACK = /CS0 & /SWR0 & /A2 & A3 & /A4 & A17 & A18
/EEOE, pin 14, is connected to the /OE pin of the EEPROM, 1F000000h-1F01FFFFh / 1F040000h-1F05FFFFh

File diff suppressed because it is too large Load diff

View file

@ -5594,6 +5594,36 @@
)
(uuid "0835c1ef-06da-4444-973a-0c4b10930e87")
)
(wire
(pts
(xy 101.6 38.1) (xy 90.17 38.1)
)
(stroke
(width 0)
(type default)
)
(uuid "0a042376-b3e2-443c-a6c3-cdc88c1f6ffd")
)
(wire
(pts
(xy 63.5 184.15) (xy 63.5 195.58)
)
(stroke
(width 0)
(type default)
)
(uuid "11b61c8e-2756-4d5a-9d9d-5bf9f75ac403")
)
(wire
(pts
(xy 63.5 163.83) (xy 63.5 152.4)
)
(stroke
(width 0)
(type default)
)
(uuid "11e98b60-716e-4bfc-924e-f180691251ad")
)
(wire
(pts
(xy 96.52 163.83) (xy 96.52 152.4)
@ -5704,6 +5734,16 @@
)
(uuid "29aed646-ae0d-4850-93e5-ea8952d906c5")
)
(wire
(pts
(xy 156.21 33.02) (xy 144.78 33.02)
)
(stroke
(width 0)
(type default)
)
(uuid "2afd436a-7516-4d38-adc6-acbd9324065a")
)
(wire
(pts
(xy 101.6 50.8) (xy 90.17 50.8)
@ -5814,6 +5854,16 @@
)
(uuid "40214446-f847-4c0b-b937-4835e79486ae")
)
(wire
(pts
(xy 156.21 35.56) (xy 144.78 35.56)
)
(stroke
(width 0)
(type default)
)
(uuid "40db5974-46c9-4b52-8a00-025726244138")
)
(wire
(pts
(xy 83.82 184.15) (xy 83.82 195.58)
@ -5864,6 +5914,16 @@
)
(uuid "5269c16c-cf9f-448f-8b85-e067c53e2174")
)
(wire
(pts
(xy 156.21 38.1) (xy 144.78 38.1)
)
(stroke
(width 0)
(type default)
)
(uuid "530036ab-475d-430f-b4f3-430e54b91a34")
)
(wire
(pts
(xy 181.61 30.48) (xy 193.04 30.48)
@ -5984,6 +6044,26 @@
)
(uuid "6494dbda-3393-4479-97b0-c9c01bead305")
)
(wire
(pts
(xy 157.48 87.63) (xy 168.91 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "64afd31b-f79a-4003-9bec-46f710b7fddc")
)
(wire
(pts
(xy 111.76 90.17) (xy 123.19 90.17)
)
(stroke
(width 0)
(type default)
)
(uuid "66904366-28b3-4c65-92f6-2923436f9bac")
)
(wire
(pts
(xy 127 38.1) (xy 138.43 38.1)
@ -6004,6 +6084,16 @@
)
(uuid "69ba10cb-247c-4a09-9587-9d12585245c7")
)
(wire
(pts
(xy 66.04 163.83) (xy 66.04 152.4)
)
(stroke
(width 0)
(type default)
)
(uuid "69fe8a8e-e508-45c7-aec7-635e8ce0e92f")
)
(wire
(pts
(xy 41.91 63.5) (xy 53.34 63.5)
@ -6274,6 +6364,16 @@
)
(uuid "9db5cd1a-26a6-4f90-8506-278e224fea25")
)
(wire
(pts
(xy 101.6 35.56) (xy 90.17 35.56)
)
(stroke
(width 0)
(type default)
)
(uuid "9f86dc8e-8c48-4dd2-9b64-3cca83da8826")
)
(wire
(pts
(xy 209.55 100.33) (xy 220.98 100.33)
@ -6324,6 +6424,16 @@
)
(uuid "a9792138-9a6c-4928-9c17-d683292fdea0")
)
(wire
(pts
(xy 157.48 85.09) (xy 168.91 85.09)
)
(stroke
(width 0)
(type default)
)
(uuid "aa5eb81b-dbed-49fc-a25d-2a8b7f22d2a3")
)
(wire
(pts
(xy 266.7 100.33) (xy 278.13 100.33)
@ -6474,6 +6584,16 @@
)
(uuid "c6f8b68d-bb2f-4e39-94e6-b1791f9410ac")
)
(wire
(pts
(xy 157.48 90.17) (xy 168.91 90.17)
)
(stroke
(width 0)
(type default)
)
(uuid "cb60a0e3-f11e-4f99-81fb-ef92f962bb7b")
)
(wire
(pts
(xy 116.84 163.83) (xy 116.84 152.4)
@ -6574,6 +6694,16 @@
)
(uuid "e046713b-407a-478a-8c3c-fa89aab7e200")
)
(wire
(pts
(xy 101.6 33.02) (xy 90.17 33.02)
)
(stroke
(width 0)
(type default)
)
(uuid "e34b6933-ddf2-4326-9023-14965eca6130")
)
(wire
(pts
(xy 87.63 130.81) (xy 93.98 130.81)
@ -6624,6 +6754,16 @@
)
(uuid "e9cbee66-31d9-47d7-9b87-27b92ab804d0")
)
(wire
(pts
(xy 111.76 85.09) (xy 123.19 85.09)
)
(stroke
(width 0)
(type default)
)
(uuid "ed11a0bf-9363-4836-a9df-238457166cdd")
)
(wire
(pts
(xy 181.61 33.02) (xy 193.04 33.02)
@ -6634,6 +6774,16 @@
)
(uuid "eeaaffee-f269-4db3-a6b1-1a56c4772024")
)
(wire
(pts
(xy 111.76 87.63) (xy 123.19 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "f285fd77-86d3-472b-b41e-909329dbc296")
)
(wire
(pts
(xy 133.35 130.81) (xy 133.35 140.97)
@ -6704,6 +6854,16 @@
)
(uuid "028aa283-aeee-436e-95ac-547cbfb1fd1e")
)
(label "D3"
(at 144.78 35.56 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "05102c1d-45d6-466e-afe6-0f8e75407795")
)
(label "UNK1"
(at 278.13 105.41 180)
(effects
@ -6794,6 +6954,26 @@
)
(uuid "191e614d-17b1-4966-82c4-c4659235b2a6")
)
(label "D3"
(at 90.17 35.56 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "19e8b8d7-154e-411d-a700-0f09b085eb59")
)
(label "D3"
(at 63.5 195.58 90)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "1da671de-5199-40e6-9dd5-efaacb22eeb7")
)
(label "D0"
(at 144.78 27.94 0)
(effects
@ -6814,6 +6994,16 @@
)
(uuid "1ed09f60-beac-4944-a04f-0bc3460b9694")
)
(label "D3"
(at 123.19 87.63 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "1fc6c2f1-f7f8-4436-819a-76cd6b07912d")
)
(label "A2"
(at 83.82 152.4 270)
(effects
@ -6894,6 +7084,16 @@
)
(uuid "39294361-eada-46ce-81f1-6f31c46d53e7")
)
(label "D2"
(at 123.19 85.09 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "3bd36650-b95b-430f-abdb-8f1325b3713b")
)
(label "A3"
(at 83.82 195.58 90)
(effects
@ -6924,6 +7124,16 @@
)
(uuid "4341d25a-4bfd-41b5-b861-e5a13b6822af")
)
(label "D4"
(at 144.78 38.1 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "47824692-714d-4d81-992d-511876218954")
)
(label "XCVR_B0"
(at 193.04 27.94 180)
(effects
@ -6964,6 +7174,16 @@
)
(uuid "54c1ceb4-8638-48b1-a4d7-72dc65250013")
)
(label "D2"
(at 144.78 33.02 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "56925106-22bc-46f2-90bd-c2f55f486bf1")
)
(label "~{EEPROM_WR}"
(at 128.27 125.73 0)
(effects
@ -7114,6 +7334,16 @@
)
(uuid "724557e3-e656-484d-b445-b415cbb6e8a4")
)
(label "D4"
(at 168.91 90.17 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "72b3c022-ece8-4242-9532-11ce59d17bb7")
)
(label "~{XCVR_EN}"
(at 90.17 53.34 0)
(effects
@ -7264,6 +7494,16 @@
)
(uuid "9fd82193-4ce4-4d7c-b99d-145d53bdd2b2")
)
(label "D2"
(at 90.17 33.02 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "a1c69872-044d-4c3a-b8ca-264a26858112")
)
(label "XCVR_B2"
(at 138.43 33.02 180)
(effects
@ -7444,6 +7684,26 @@
)
(uuid "c7a8f732-3c79-4472-bc7b-8f0e8e6530c9")
)
(label "D4"
(at 123.19 90.17 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "c8b0cbdd-aeb6-4a29-8f2e-7c361ed34bda")
)
(label "D3"
(at 168.91 87.63 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "c8c40c63-593d-40c8-a980-517b8a75e233")
)
(label "A18"
(at 114.3 152.4 270)
(effects
@ -7474,6 +7734,16 @@
)
(uuid "ccaa4b4e-bf9c-447b-a68e-94b72cecd1e0")
)
(label "D4"
(at 66.04 152.4 270)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "ce73c17a-b0b4-4ac9-8106-28537dd647f2")
)
(label "~{XCVR_EN}"
(at 278.13 100.33 180)
(effects
@ -7484,6 +7754,16 @@
)
(uuid "cee8d779-d836-4b47-8d03-ccadf545c167")
)
(label "D4"
(at 90.17 38.1 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "cfde6fca-531b-4e99-8735-7a7357c35c4d")
)
(label "XCVR_B1"
(at 53.34 43.18 180)
(effects
@ -7504,6 +7784,16 @@
)
(uuid "d4e0f61f-5a4f-41a5-8eff-03baf154b8c7")
)
(label "D2"
(at 63.5 152.4 270)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "d51de769-83bd-4b82-be33-1cc5b1363dd5")
)
(label "A2"
(at 229.87 100.33 0)
(effects
@ -7594,6 +7884,16 @@
)
(uuid "e3fb100c-f80b-4341-a475-775204970dcf")
)
(label "D2"
(at 168.91 85.09 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "e6fa769b-f87f-4057-968c-75e3bca14444")
)
(label "D1"
(at 123.19 82.55 180)
(effects