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
  • MESS
  • dcmoto, dcmo5, dcto8d, dcmo6

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.1407578274.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