
\section{Neuigkeiten von amforth}

Am 6.10.2011 wurde die Version 4.6 von amforth freigegeben. Neu sind drei
Befehle zum Bearbeiten von einzelnen Bits: \textbf{\texttt{bm-set}},
\textbf{\texttt{bm-clear}} und \textbf{\texttt{bm-toggle}}. Sie sind in
Assembler programmiert und arbeiten schneller als Forth Worte. Die drei
neuen Worte benutzen eine Bit-Maske und die Speicheradresse als Argumente.

Für die Kommunikation mit SPI--Bausteinen gab es bislang das Wort
\textbf{\texttt{spirw}}, welches ein Byte mit dem Baustein austauscht ---
für jedes geschriebene Byte erhält man gleichzeitig ein Antwortbyte zurück.
Gelegentlich benötigt man aber den Austauch von zwei Bytes. In Anlehnung an
die bekannten Worte \textbf{\texttt{@}} und \textbf{\texttt{!}} wurden
daher zwei neue Worte definiert: \textbf{\texttt{!@spi}} und
\textbf{\texttt{c!@spi}}, welche eine Zelle bzw.\ ein Byte mit einem
SPI--Baustein austauschen.

\url{http://amforth.sourceforge.net}
\hfill ew