Blame
|
1 | # Toolchains |
||||||
| 2 | ||||||||
| 3 | There are any number of ways you might pick for programming the sbc and some of them are listed here. |
|||||||
| 4 | ||||||||
| 5 | ## Assemblers |
|||||||
| 6 | ||||||||
| 7 | ### The Gnu assembler gas |
|||||||
| 8 | **Pros** |
|||||||
| 9 | - it comes bundled as part of the Gnu C Compiler toolkit. |
|||||||
| 10 | - Supports most 680x0 processsors. |
|||||||
| 11 | ||||||||
| 12 | **Cons** |
|||||||
| 13 | - Non-Motorola syntax. Personally I hate it. |
|||||||
| 14 | ||||||||
| 15 | ### Vasm |
|||||||
| 16 | **Pros** |
|||||||
| 17 | - Uses Motorola standard syntax |
|||||||
| 18 | - Powerful macro support |
|||||||
| 19 | - Can produce output in multiple formats: |
|||||||
| 20 | - zz |
|||||||
| 21 | ||||||||
| 22 | ||||||||
| 23 | ## Compilers |
|||||||
| 24 | ||||||||
| 25 | ### gcc-m68k |
|||||||
| 26 | 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. |
|||||||