[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
Software-wise, I never got around to publishing more than the
assembly-language 1-Wire primitives needed to read the temperature sensor
and real-time clock hanging off the aforementioned interface board. The
higher-level functionality was mostly in BASIC, with a few assembly-language
speedups here and there. For the most part, it's worked well for the past
four years, but parts of the program (especially screen updates and 1-Wire
device enumeration) were slow.
I've rewritten the entire package in a mix of C and assembly now, using cc65
(http://www.cc65.org/) to cross-compile. Once I had some toolchain
installation problems sorted out, the rest of the project came together
pretty nicely over the course of maybe 2-3 weeks of evening hacking.
It's here if you want to take a look:
http://alfter.us/files/a2bfc-1.0.tar.gz
The (native-build) 1-Wire routines on which this project was based are still
available if you prefer to do your coding on the II:
http://alfter.us/files/onewire.1.0.bxy
My other Apple II stuff is here:
http://alfter.us/a2soft.shtml
_/_
/ v \ Scott Alfter (remove the obvious to send mail)
(IIGS( http://alfter.us/ Top-posting!
\_^_/ rm -rf /bin/laden >What's the most annoying thing on Usenet?