Archive for the 'Contiki 1.3' Category

Building Apple II applications using cross platform tools

Wednesday, February 14th, 2007

There is a very nice tool suite called cc65 that runs under Windows, Linux Mac OSX etc.. written by Ulrich Von Bassewitz, with user contributions by folks like Oliver Schmitd, MagerValp and Groepaz to name a few….

I am writting series of articles on introducing newcomers to using these tools to develop Apple II software. One showcase example of cross platform developement using this tiool suite is Adam Dunkels “Contiki”. We will build that app as our final article..

While I personally develop software using Cygwin for windows, the instructions are equally applicable on Linux and OSX. I hope to write parallel articles covering those platforms.

Please see the page links to the right of this post …

(I’ll enable them below as they appear as well)

AppleII software development with cc65

  • cc65 for Cygwin
  • cc65 for Linux
  • cc65 for OSX

Test driving the compiler

Building Contiki

Uthernet Update

Wednesday, January 24th, 2007

Well we are well into our 3rd run of Uthernet cards… As I make this entry there are still approximately 30 cards left.

I would like to recap what has happened on the software front with Apple II ethernet. Adam Dunkels Contiki 1.2 was released by Oliver Schmidt with support for the Uthernet and LANceGS based cards. Contiki 1.3 was released after that with improvements to the memory map, added mouse support and included the web server demo app (among other refinements).

A Marinetti link layer driver was developed by Ewen Wannop and I, that included code from the IP65 library from MagerValp. This is will be available shortly as a non beta release, the source will be added to the MOSP Marinetti cvs repository.

I added support for virtual Uthernet to AppleWin, based on the code developed by Spiro Trikaliotis for the VICE emulator. You can run Contiki, IP65 based apps or ADTPro under AppleWin if you want.

David Schmidt has added Uthernet support (based on IP65) to ADTPro … this is cool as it allows you to dump your ProDOS volumes over the wire back to a host PC for safe keeping.

I know some other folks have developed software that makes use of the Uthernet card but I can’t really mention it as it has not been released.

My next posts in these categories will be discussing the tcp/ip applications that I am working on or would like to see developed in the future ….

till next time ….