[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CC65 ssc library doesn't support "No handshake" serial communication.



"Bill Buckels" <bbuckels@mts.net> wrote:

>If you wish to write and compile ProDOS 8 C programs for the Apple IIe for 
>doing serial I/O,  the Aztec C65 cross-compiler for the Apple IIe has 
>provided serial I/O support since 1984.

I don't wish to mislead anyone... the above might have said "since AT LEAST 
1984 and MAYBE earlier."

Sorry for the inaccuracy. The guys who wrote the compiler moved-on long ago 
and I haven't been in touch with them for 3-4 years now since getting 
permission to freely distribute Aztec C's discontinued compilers etc. I am 
only the librarian, so I'll just leave it at  "since AT LEAST 1984." 
otherwise I would need to bug them for dates or be speculative.

One thing for sure is that serial I/O is something that all the C compilers 
that I have used support, not just Aztec C. I would expect this in any C 
compiler... even in the 80's and 90's when I used MicroSoft C  including 
extensive programming of "dumb" devices like Cash Registers, Pole Displays, 
Serial Printers and other POS devices, this was not a difficult thing to do 
and did not require special libraries... just programming.

I will wait for Oliver or Uz to weigh-in on this, but I would imagine cc65 
supports raw serial I/O without the need for special libraries.

But then I am from a generation of programmers that liked to interface with 
hardware which is why we wrote in C and Assembly and not languages like 
BASIC which encouraged dependence on runtimes.

Bill