EmbeddedRelated.com
Forums

Pipelined 6502/z80 with cache and 16x clock multiplier

Started by Brett Davis December 19, 2010
On Wed, 19 Jan 2011 19:16:34 -0800 (PST), toby
<toby@telegraphics.com.au> wrote:

>On Dec 28 2010, 5:02&#4294967295;am, David Brown ><da...@westcontrol.removethisbit.com> wrote: >> On 28/12/2010 03:35, George Neuner wrote: >> >> > There are freely available native and cross development tools >> > targeting both the 6502 and 65816: C and Pascal compilers, Forths, and >> > a whole selection of assemblers and disassemblers. >> >> There were a range of programming languages available for the BBC >> Masters, including Pascal, C, Forth and Logo, running native on the >> 6502. &#4294967295;I don't remember whether the Pascal was a full compiler > >The C certainly wasn't full C. I think the Pascal was a subset (no >recursion, iirc?) To get full blown languages you needed a Tube system >- my school had a nice Z80 CP/M Tube BBC clone with an integrated >colour screen.
I never saw the BBC machine. DeSmet (Aztec) C for the Apple was full ANSI in its final incarnations.
>> > Freely available from Apple are the APW 65816 assembler and C compiler >> > (you needs a //gs to run these) and the corresponding MPW 65816 cross >> > development tools for the Macintosh. > >I never saw these. Where would you get them today? (Apple recently >pulled their FTP site which formerly hosted MPW, but not these tools, >unless they were in a directory apart from the main distribution.)
The //gs system software is available free here: http://support.apple.com/kb/TA48312?viewlocale=en_US The APW tools seem to have disappeared from Apple's site - they were there in December 2010 when I made the previous post. They APW tools were based on ByteWorks ORCA tools which are still available. An early version of APW is available free from: http://www.byteworks.org/Byte_Works/cpw.html The ORCA environment and compilers are available for $$$ (though reasonable) from http://store.syndicomm.com/ I originally found the APW stuff googling 65816 developer tools, so it's possible they are mirrored somewhere ... but I can't find them again just now. There are free 65816 C and Pascal compilers. You can get the ByteWorks C and Pascal GS/OS and //gs toolbox interfaces from Syndicomm and cobble together a developer system.
>> > There is a proprietary MPW Pascal compiler for the 65816 but, AFAIK, >> > it isn't available free. &#4294967295;TML Pascal (//gs) is available free. > >I used TML Pascal in the 1980s for Macintosh. Nice environment but >Lightspeed (later THINK then Symantec) Pascal and Lightspeed C >eventually killed off the competition :)
APW didn't have an APDA sanctioned Pascal. ORCA/Pascal was the plug-in Pascal for APW. Overall ORCA was a better compiler, but TML's integrated debugger made it a nicer development environment. TML (now Complete Pascal) for //gs is available here: http://www.cirruscomms.com.au/~mike_stephens/apple2/TML_Pascal/index.html George
On Sat, 22 Jan 2011 21:58:46 -0500, George Neuner
<gneuner2@comcast.net> wrote:

>I never saw the BBC machine. DeSmet (Aztec) C for the Apple was full >ANSI in its final incarnations.
Oops! Aztec C was Manx, not DeSmet. Sorry for the confusion. George