next up previous contents

[ENGN3213 Home]

Preliminaries

In the last few CLABs we have been using a basic assembler, 68kasm, which is fine for many assembly programming tasks. However, there are numerous powerful cross development systems available. These systems permit the development of complex software for embedded systems on a host computer using a variety of languages and tools. From now on we will be using the GNU Coldfire/68000 cross development system based on m68k-coff-gcc by Cygnus. With this system we can create software modules in either C or assembler and target them for either the BSVC simulator (in this CLAB), or for the Coldfire SBC5206 microprocessor system (HLABs).


next up previous contents

[ENGN3213 Home]

ANU Engineering - ENGN3213