09:00
|
Coffee and Networking
|
09:20
|
Chairman's Welcome - George Perry
|
09:30
|
SwiftX and SwiftForth Application
Development - Leon Wagner and Ron Oliver
Ron Oliver and Leon Wagner of Forth, Inc.
will be talking about the latest releases of SwiftForth and SwiftX. They've put
together a CD-ROM (which they'll hand out to anyone who wants it) with the
SwiftForth evaluation version as well as SwiftX evaluation versions for the
68HC11, 68HC12, 68HCS08, 68K, 69R000, 8051, ARM, AVR, ColdFire, i386, and
MSP430. They'll show the interactive SwiftX environment, using an SD card file
I/O subsystem on a little ARM evaluation board as part of their demonstration.
Olimex is a Bulgarian company that
makes inexpensive microprocessor boards and other cool things. Olimex products
are sold in the US by Sparkfun
|
10:00
|
Scalable Forth Processors - CH
Ting
"MuP21's concise intruction set, as designed by Chuck Moore, is very
portable to microprocessors of different data bus widths. I have inplemented
this instruction set on 8, 16, 24, 32, and 64 bit microprocessors, and ran them
under identical eForth operating systems. It is interesting to note that the
data bus width is now only a design parameter, and not a primary restricting
factor in CPU designs."
- Powerpoint presentation - 4.4 Mb
|
11:00
|
MyForth, a Minimalist 8-Bit Forth for 8051
Chips - Charley Shattuck and Bob Nash
Written by Charley Shattuck, MyForth is an experimental 8-bit minimalist Forth
for 8051 processors using ideas from colorForth. Charley will describe the
implementation of MyForth while Bob will offer his perspectives as a new user
and developer.
MyForth presentation proposal in pdf - 15Kb
- Charley Shattuck's colorForth webpage
- GNU Lesser General Public
License
- Handouts:
- misc8051.pdf
- standalone.pdf
- tether.pdf
- myforth.txt - readme file
- MyForth - software in a 498 kb zip file
|
12:00
|
Lunch - CH Ting
Join us for lunch catered by CH Ting.
|
13:00
|
Introductions, announcements, rumors, and
gossip
|
13:10
|
Treasurer's Report - John Rible
|
13:20
|
Fireside Chat - Chuck Moore
By long tradition, the inventor of the Forth programming language will share
his thoughts on the events of the past year and the future of Forth.
|
14:20
|
intellaSys and the SEAforth 24A -
Jeff Fox, Randy Leberknight, Michael Montvelishsky, and Doug Dillon
Imagine the things you can do with 24 Forth cores on a single chip! The folks
from intellaSys will describe the
technology, the tools, and the applications.
- Jeff will review the use of columns in Forth source code and discuss
Parallel Forth, colorForth, okad2, machineforth, and ANS Forth.
Randy will show developments in the T18 (VentureForth) programming tools. A new
release of these tools will be available on the intellaSys website by Forth
Day. He atlked about a running average example.
Michael explained a fast bit-count example.
Doug will talk about the new colorForth!
- Applications for SEAForth 24a
- Programmable Hearing Aid
- Bluetooth
- Software radio
- Skin-effect networking
- Wireless home theatre
- Wireless microphone
|
16:00
|
Adjourn
|
17:00
|
Dinner -
Golden Wok in
Mountain View
|
|
Other Items:
- Satellites using Forth
- Cassini
- NASA Stereo Mission - uses a
Forth P24J processor
- Solar B X-Ray telescope uses SwiftForth
Vim is an advanced text editor that seeks
to provide the power of the de-facto Unix editor 'Vi', with a more complete
feature set.
Mitch Bradley may be
supplying Open Firmware (Forth-based) for the $100
laptop (One Laptop per Child) project
- Quickfilter Technologies, Inc.
- Programmable Single Channel Digital Filter
- 4-Channel Programmable Signal Converter
- Precision Digital Filers for MSP430
- Development Kits
"Techshop in Menlo Park is a
fully-equipped open-access workshop and creative environment that lets you drop
in any time and work on your own projects at your own pace. It is like a health
club with tools and equipment instead of exercise equipment...or a Kinko's for
geeks."
- Chuck Moore on Slashdot
- Ask Chuck
Moore About 25X, Forth and So On - 08/28/2001
- Chuck Moore
Holds Forth - 09/14/2001
|