Download List

Sponsored link

Project Description

amforth is an extendible command interpreter for the Atmel AVR ATmega microcontroller family. It has a turnkey feature for embedded use as well. It does not depend on a host application. The command language is an almost compatible ANS94 forth with extensions. It needs less than 8KB code memory for the base system. It is written in assembly language and forth itself.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2011-06-30 07:08

This is a cleanup release. There are many documentation updates for the reference card and the new recognizer concept as well. Many internal code changes are applied. Some new forth words are added.
Tags: Minor feature enhancements, Stable, Documentation

2011-05-25 05:51

This release stabilizes the changes introduced in the previous 4.3 release. Amforth now fully supports interrupts in forth high level language. The system can be customized to ignore case when doing dictionary lookups. The documentation is expanded and many new examples are added. Some new words from the forth200x standard are added, and code cleanups are applied as well.
Tags: Feature Enhancements, Bugfixes, Examples, Documentation

2011-05-01 23:26

This release changes the way the command interpreter deals with the words entered. User visible changes include a rename of various memory access words to comply with the upcoming standard. There are huge documentation updates and more example code as well. Some bugs were fixed.
Tags: Major bug fixes and feature enhancements, Documentation, Stable

2010-09-19 23:31

This release fixes a regression introduced in version 4.1 which may corrupt the flash and EEPROM memory during certain operations. New words which are currently being defined are now invisible for dictionary lookups until the definition is finished. A IEEE754 single precision floating point library is now available.
Tags: Stable, regression fix, Major bug fixes and feature enhancements

2010-09-03 15:52

This release adds the necessary files to work with most of the current atmega controller types. It fixes a few bugs and adds some words to the kernel as well.
Tags: Stable, Major bug fixes and feature enhancements

Project Resources