Toolchains

There are any number of ways you might pick for programming the sbc and some of them are listed here.

Assemblers

The Gnu assembler gas

Pros

  • it comes bundled as part of the Gnu C Compiler toolkit.
  • Supports most 680x0 processsors.

Cons

  • Non-Motorola syntax. Personally I hate it.

Vasm

Pros

  • Uses Motorola standard syntax
  • Powerful macro support
  • Can produce output in multiple formats:
    • S-Records - great for building standalone images ready to upload to the sbc-3
    • elf - code assembled to elf can be linked with other elf files (which could be assembled code or compiled C).
  • Can be compiled on just about any platform with a half decent C compiler.

Cons

  • Can't think of any.

Compilers

gcc-m68k

For me, it's a no brainer to use this wherever it's available. I do most of my development under Linux and gcc-m68k is available to install on all but the most obscure Linux distros.

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9