Using the Quelo 68000 CrossAssembler

Quelo 68000/68010 Assembler Package

Release 5.0 - 03/20/85

Ready to run on MS/DOS and PC/DOS

Disk 1 of 2

Program	Version
------- -------
A68K    D5.0P
LTXDUMP D1.0D
M68K    D2.0C
QLIB    D1.0P
QLINK   D2.0L
QSYM    D2.0D

Disk 2 of 2

Program	Version
------- -------
A80	D1.0F
IMAGE	D2.0D
SPLIT	D3.0C

Your assembler file is called FILE.M68. This can include macros.

Macro processing

c:\>m68k.exe file

Process the macros in FILE.M68, producing FILE.A68

Assembly

c:\>a68k.exe file

Assemble FILE.A68, producing FILE.PRN and FILE.LTX.
FILE.PRN is the readable version.

Linking

You need a MAINFILE.LNK file, describing how your
image will be formed from the assembled sub-files.

Example MAINFILE.LNK:

  LINK FILE1
  LINK FILE2
  LINK FILE3
  ...
  ORG ADDR1
  SECTION N1, N2, N3 ...
  ORG ADDR2
  SECTION N4, N5 ...
  ORG ADDR3
  SECTION N6 ...
  END

c:\>qlink mainfile

Qlink will link FILE1.LTX, FILE2.LTX, etc. The
sections are defined in the assembler code, so
each file can have a section that goes into RAM
and a section that goes into ROM.

Qlink creates MAINFILE.HEX and MAINFILE.LST

  MAINFILE.HEX is the S-record file.

Making ROM images

IMAGE takes the .HEX S-record file and creates a
      binary image .IMG

SPLIT takes the .HEX S-record and splits it, producing
      two INTEL HEX files, .EVN and .ODD.

[Image] Hit Count
hits since 2004-02-09.

Back to Wouter's 68000 Page (This page last modified 2004-02-09)