[comp.sys.ibm.pc] 6805 Cross-assembler wanted

kebera@alzabo.UUCP (Krishna Bera) (01/19/89)

I am looking for a cross-assembler for the Motorola 6805 cpu.
It should run on an IBM PC or clone (source or binary acceptable).

Also, if necessary, I will write one if someone mails me the instruction
set and machine opcode list for this chip.
Please e-mail any helpful info to the address below.
Thanks.
--
Krishna E. Bera
Programmer on the loose              Brian's  XENIXlings

517-1375 Prince of Wales Dr.         kebera@alzabo.uucp
Ottawa, Ontario, Canada              Tel.: 1-613-723-9576
K2C 3L5

Michael_Dennis_Evenson@cup.portal.com (01/26/89)

Contact Computer Systems consultants in Marrietta Ga. I don't have their
address or phone number handy but if you can't get it from 411 - I'll
try to dig it up.

wtm@neoucom.UUCP (Bill Mayhew) (01/29/89)

Hi,

There are two shareware cross assemblers available on the PC SIG
disk collection and/or CD ROM.  They are TASM and XASM.  Both run
on PC compatibles.

I tried out TASM, and compiled one program for a 6502 based single
board computer project I am putting together.  I beleive that TASM
is going to be able to do the job well.   The shareware fee is
extremely reasonable, at only $30; it's put out by a company called
Speech Systems.  TASM has a very nice macro facility,
#define/#ifdef, and #include.  The neat part is that you can put
together your own token table for the instructions for the CPU you
happen to be using.  I think you get 6502, 6805, and 8041 tables
with it.  TASM is a two pass assembler.  It compiled my 110 line
check-out program in about 15 sec. on an 8 MHz AT clone.  TASM also
was able to assemble APPLE II EDASM programs with only minor
changes.  The directives in TASM all begin with ., while in EDASM
directives are plain words.  A quick global replace with MKS
Toolkit's vi fixed 'em right up.  The docs that come with the PC
sig release state that Unix/MSDOS c language source is available.
It sounds like it should compile in just about any environment, as
the authors went to pains to avoid using any machine/compiler
dependent library functions.

PC SIG also has XASM, but I didn't bother to look it over since
TASM looked just right for what I wanted.  On cursory examination,
it looked like TASM was a more thorough production.


--Bill
  wtm@impulse.UUCP
  ...!lll-winken!scooter!neoucom!impulse!wtm

fyl@ssc.UUCP (Phil Hughes) (01/31/89)

In article <13956@cup.portal.com>, Michael_Dennis_Evenson@cup.portal.com writes:
> Contact Computer Systems consultants in Marrietta Ga. I don't have their
> address or phone number handy but if you can't get it from 411 - I'll
> try to dig it up.

	or
Specialized Systems Consultants in Seattle, WA.
I guess us _____ Systems Consultants all have these products :-)

Not to confuse you, I know nothing about Computer Systems Consultants
(or their products) but, really, we do sell a whole family of cross-
assemblers for every 8-bit micro on the planet.  Just thought it
was rather amusing that we have almost the same names.
-- 
Phil Hughes, SSC, Inc. P.O. Box 55549, Seattle, WA 98155  (206)FOR-UNIX
    uw-beaver!tikal!ssc!fyl or uunet!pilchuck!ssc!fyl or attmail!ssc!fyl