Newsgroups: comp.robotics
Path: brunix!cat.cis.Brown.EDU!agate!howland.reston.ans.net!swrinde!ihnp4.ucsd.edu!library.ucla.edu!csulb.edu!csus.edu!netcom.com!imagecft
From: imagecft@netcom.com (Richard Man)
Subject: (Commercial) HC11 Compiler
Message-ID: <imagecftCrEDuK.4FE@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
X-Newsreader: TIN [version 1.2 PL1]
Date: Tue, 14 Jun 1994 17:27:56 GMT
Lines: 98

*** PROFESSIONAL HC11 TOOLS AT A BUDGET PRICE ***

For the users of the Motorola HC11 Microcontrollers, we here at ImageCraft
are proud to announce:

	The ImageCraft C Compiler, ICC11, version 1.0

ICC11 is a high quality yet low cost compiler package that runs on DOS and
OS2 environments. Included in the package are:

. a comprehensive 80+ page manual
. a fast near-ANSI C (*) conformant compiler with builtin peephole optimizer
. assembler
. linker
. librarian
. C header files
. C library including such functions as dynamic memory allocation, printf
  subset, etc.
. both 16 bit and 32 bit (DOS and OS2) executables

The prerelease versions (**) of this compiler have been in use worldwide by
hundreds of programmers. This version 1.0 compiler generates code with quality 
rivaling those professional compilers that cost hundreds (or even thousands)
of dollars. :-) (***) With the exceptions listed below, the compiler accepts
full ANSI C, including structure passing and assignment, function prototypes, 
const and volatile qualifiers. It supports embedded assembly within your 
C source, and linking with assembly modules.

To order from the USA or Canada, please send a check or money order (in US 
dollars) for $39.95, plus $3.95 Shipping and Handling (USA) or $5.00 S. & H.
(Canada) - CA state residents add 8 1/4% sales tax - to:

	ImageCraft
	P.O. Box 64226
	Sunnyvale, CA 94086-9991

To order from overseas, please send an international order in US dollars for
$39.95, plus $9.95 for Shipping and Handling to the address above.

Site licensing and volume discount for orders over 50 copies available.
Please contact us for pricing.

Unfortunately we cannot accept credit card payment at this point in time,
but we are studying the possibility of doing so in the near future. Since it
depends on the amount of interest out there, we invite you to please send
us an e-mail message if you would be interested in paying by credit card
(again, you must pay with check or money order at this time).

30 Day Money Back Guarantee, plus technical support over the internet.

Please direct questions to:  imagecft@netcom.com
	
(*) The following ANSI C features are not yet supported:
    . The preprocessor does not support trigraphs, and it only uses
      K & R rescanning rules.
    . Long data type is only 2 bytes, although limited 32 bit support is
      provided through typedef and library calls.
    . The compiler does not support float and double code generation.
    . Not the full set of C library functions are supplied, but most of
      the missing functions are not applicable to embedded applications.

(**) A freeware version of the compiler, equivalent to the last prerelease
    version, will be available using anonymous ftp:

    	ftp ftp.netcom.com
	login as anonymous using your e-mail address as password
	cd to pub/imagecft
	use binary transfer mode to get icc11fre.zip and unz50p1.exe

	(unz50p1.exe is an unzipper)

    The commercial version has the following features not presented in the
    freeware version:
    . All known bugs have been fixed.
    . Linker. Also the freeware version's assembler uses a different syntax.
    . Library and header files.
    . Librarian.
    . In depth manual.
    . Much better code generation, up to 40% reduction in code size in some
      cases.
    . Future bug fixes, updated versions, new features and technical support.
    . Additional add-on related products, such as REXIS (a subsumption 
      architecture based executive), and a source level debugger.

(***) Well, OK it is a bit of exaggeration, but the generated code is 
	really not too bad:

	. A 2 Mhz HC1 system achieves 250 dhrystones (v1.1) per second, as
	  compared to 200 to 400 dhrystones using other compilers.
	. Compiles an executive written in C to 12K bytes of code vs. 11K
	  bytes from a $1200 compiler.
	  
*** end announcement ***
-- 
/(o\    Richard F. Man, imagecftnetcom.com
\o)/    Write for info on low-cost C Compiler for HC11 and behavior-based
        real-time executive
"Small Rovers, Big Dreams"
