title: News
ctime: 2009-12-16
-### 2009-12-16
-The oss.titaniummirror.com website is working on an internal VE. All the
-features are present:
+### 2011-06-07
+
+* The [[aptrepo]] contains an updated MSP430 GCC toolchain, which TMI has been
+ using successfully for some time now.
+* Ubuntu 10.10 (Maverick Meerkat) is supported as a development host.
+
+### 2010-11-04
+
+[[TinyOS]] release 2.1.1-4.4 is available.
-* OSS static web pages with new theme.
+* Revert to how 2.1.0 creates TOSMAKE_PATH. It adds TINYOS_MAKE_PATH to the
+ end, allowing local code to override system code. 2.1.1 adds TINYOS_MAKE_PATH
+ to the beginning, preventing local overrides.
+* Various USCI fixes.
+* Provide new system components SharedArbiterC and SharedSplitControlC. We use
+ these to activate subsystems only when needed, where the subsystems are usable
+ by multiple higher-level components concurrently.
+* TinyOS by default presumes that on boot UartStream interface providers have
+ the receive interrupt active. We had presumed that it was better to allow
+ the code to specifically activate the interrupt when it was ready to handle
+ input data. TMI patch 4.4 now works like official TinyOS.
+* Remove bitfield warning in msp430 adc12 when using GCC 4.x.
+* Provide new interfaces ReadRefNow, Write and WriteNow.
-* Public GIT repositories served via gitweb.
+TMI has also updated to nesc-1.3.2. A big thank you to idgay, who fixed bug
+[3013497](http://sourceforge.net/tracker/?func=detail&aid=3013497&group_id=56288&atid=480036)
+that was preventing us from using nescc with GCC on Ubuntu Linux. Using the
+nx_ types of nescc to define cross platform data structures in header files
+shared between TinyOS targets and other systems is much more elegant than
+managing a parallel set of definitions defined programmatically by function
+calls to the TinyOS C-SDK.
-* TMI APT repository
+---
+
+### 2010-05-26
+TMI is migrating to a newer [[msp430]] toolchain and [[TinyOS 2.1.1]].
-* Automation to update all three data collections above.
+* [[msp430]] toolchain now based on gcc-4.4.3.
-Tasks remaining are:
+* Merged upstream [[TinyOS]] 2.1.1 into release 2.1.1-4.3.
-* Theme gitweb to be consistent with the OSS web pages. This probably won't
- be done, as the time may not be justified.
+* [[cp210x]] driver updates.
+
+---
-* Merge oss.titaniummirror.com as a virtual onto the TMI public web server.
- We can't do that until we have either resolved the tos-bsl issue or have
- removed it from the public repo and packages.
+### 2010-05-06
+The TMI OSS website is now published to the internet. New [[TinyOS]] release
+2.1.0-4.2 is also available.
+
+---
+
+### 2009-12-17
+The OSS web pages are now horizontally fluid, and gitweb uses the same visual
+theme.
+
+---
+
+### 2009-12-16
+The oss.titaniummirror.com website is staged on an internal VE. Content is
+mostly static, generated from the oss-web git repo. A new theme is in place,
+also used for gitweb. The TMI API repository is cloned here. Automation
+scripts in place to keep things updated.
---