This is an old revision of the document!


Hardware

Programmable devices

  • 6809E - 8bit CPU by Motorola
  • I/O Devices - General information and memory map
    • 6551 ACIA - Serial port controller by MOS Technology.
    • 6821 PIA - Programmable Interface Adapter by Motorola.
    • 6846 PIA - Programmable Interface Adapter, with Timer and ROM, by Motorola.
    • 6850 ACIA - Serial port controller by Motorola.
    • Gate Arrays - Thomson custom chips
    • EF9369 - Color palette generator

Floppy controllers

  • WD177x - WDC floppy controller
  • THMFC1 - Thomson custom floppy controller

Expansions

Software

System

Monitor

BASIC

Floppy ROM

Native utilities

Programming

  • Assembler cartridge
  • patched version

Cross development tools

Emulators

  • TEO - Emulator for TO machines, fairly accurate, with built-in debugger. Linux and Windows, open source.
  • JTEO (Java port of the above)
  • MESS - Rather accurate emulation, built-in debugger, multi platform, open source
  • dcmoto - Emulator for all Thomson machines, Windows only, closed source
  • dcmo5, dcto8d, dcmo6 - Older version of the above, multi-platform, open source. One emulator per machine.
  • marcel'o'5 - Older emulator, not very accurate. Open source.

Assemblers

  • lwtools modern cross macro assembler with lots of features.
  • c6809

C compilers

  • gcc6809 modern compiler using lwtools for assembling and linking.
  • mc09, K&R compiler, smaller but more limited.

Graphics

  • GrafX2, the ultimate 256-color painting program, features a color constraint checker for Thomson
  • png2mo5 converts PNG files to the Thomson screen format. It works for TO machines, too.

SDK/Toolkits

  • cc90
  • PulkoMandy's Thomson stuff Source for various demos and other software, and several small tools for managing floppy and tape images, and so on. Open source, very portable code.
  • Vital Motion
documentations/start.1407669341.txt.gz · Last modified: 2015/02/28 18:08 (external edit)
CC0 1.0 Universal
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0