tools: TMS34010 SDK (curated) -- the 1987 ASM/LNK package and the 1990 Code Generation Tools, so the project has an assembler/linker/compiler it was missing; scanned docs excluded
No files matched your search
@@ -58,3 +58,9 @@ harness/mame/cfg-net/
|
||||
|
||||
# Ghidra transient lock file (the project data directory is ignored separately)
|
||||
ghidra/vt1200.lock
|
||||
|
||||
# TMS34010 SDK: the tool packages are committed; the scanned docs are not
|
||||
# (243 MB of PDFs/scans/patents, all re-obtainable from the upstream mirror)
|
||||
tools/tms34010-sdk/Docs/
|
||||
tools/tms34010-sdk/Patents/
|
||||
tools/tms34010-sdk/1991-07 TIGA Promo Kit and Art Software/
|
||||
|
After Width: | Height: | Size: 1.3 MiB |
|
After Width: | Height: | Size: 61 KiB |
|
After Width: | Height: | Size: 55 KiB |
|
After Width: | Height: | Size: 64 KiB |
|
After Width: | Height: | Size: 57 KiB |
|
After Width: | Height: | Size: 60 KiB |
|
After Width: | Height: | Size: 59 KiB |
|
After Width: | Height: | Size: 63 KiB |
@@ -0,0 +1,56 @@
|
||||
# TMS34010 SDK (curated subset)
|
||||
|
||||
Source: **https://github.com/tms34010guy/tms34010-sdk** — a cleaned-up mirror of
|
||||
TI's TMS34010 development material that was previously scattered across bitsavers.
|
||||
|
||||
Cloned here because the project's goal is to run **custom, self-compiled
|
||||
TMS34010 code** on a real VT1200, and this repo already had a disassembler
|
||||
(`tools/smart34010`) and a Ghidra processor module (`tools/ghidra-tms34010`) but
|
||||
**no assembler, linker or compiler**.
|
||||
|
||||
## What is committed
|
||||
|
||||
The two tool packages — the only parts with durable technical value:
|
||||
|
||||
```
|
||||
1987-05 TMS34010 SDK/
|
||||
1985-05-20 ... Assembly Language Package (1 of 4) ASM-LNK-ARCH ....img
|
||||
1985-05-20 ... Assembly Language Package (2 of 4) GSPSIM-COMP ......img
|
||||
1985-05-20 ... Assembly Language Package (3 of 4) GSPSIM-TIPC ......img
|
||||
1985-05-20 ... Assembly Language Package (4 of 4) ROM-DEMO ........img
|
||||
1987-11-06 TMS34010 Simulator-C Tools-ASM Tools ...................img
|
||||
... plus sample/graphics libraries
|
||||
1990-11 TMS340 Family SDK/
|
||||
1990-11-19 ... Code Generation Tools (1 of 2) r5.01 ...........zip
|
||||
1990-11-19 ... Code Generation Tools (2 of 2) r5.01 ...........zip
|
||||
1990-11-19 ... C Source Debugger r5.00 ........................zip
|
||||
1990-11-19 ... Graphics Library (1..3 of 3) r2.01 .............zip
|
||||
1990-11-19 ... TIGA SDK r2.01 .................................zip
|
||||
```
|
||||
|
||||
The tools are **DOS-era disk images and ZIPs**, not loose binaries, so a
|
||||
DOSBox/dosemu step (or an extraction plus native reimplementation) is likely
|
||||
required before anything runs. **That question is open** — see
|
||||
`reference/tms34010-sdk.md` for the investigation.
|
||||
|
||||
**The most valuable single experiment** is the round trip: `smart34010`'s output
|
||||
claims to be assemblable by `as34`, so disassembling a known ROM region,
|
||||
reassembling it and diffing against the original bytes would prove the toolchain
|
||||
against this exact firmware.
|
||||
|
||||
## What is NOT committed
|
||||
|
||||
`Docs/`, `Patents/` and `1991-07 TIGA Promo Kit and Art Software/` — about
|
||||
**243 MB** of scanned manuals, patents and promotional material. They are
|
||||
re-obtainable from the upstream repo above, and they would triple the size of
|
||||
this repository for no build-time benefit.
|
||||
|
||||
`docs/TMS34010-users-guide.pdf` / `.txt` were already in this project and cover
|
||||
the instruction set, so prefer those over the SDK's scans for programming
|
||||
reference.
|
||||
|
||||
## Licence
|
||||
|
||||
TI material of this vintage, mirrored by a third party. It is vendored here as
|
||||
reference/tooling for interoperability work on hardware the project owner
|
||||
possesses. The upstream repository is the authority on provenance.
|
||||