From: R. Steve McKown Date: Fri, 18 Dec 2009 01:17:50 +0000 (-0700) Subject: Add a features list to the TinyOS web page. Update news. X-Git-Url: https://oss.titaniummirror.com/gitweb?p=oss-web.git;a=commitdiff_plain;h=5ee193d7f0ab3051d56bb021ed1e7e282bcd42d1 Add a features list to the TinyOS web page. Update news. --- diff --git a/in/index.md b/in/index.md index 5434af3..fb70de6 100644 --- a/in/index.md +++ b/in/index.md @@ -17,4 +17,4 @@ Select a project to browse from the Navigation panel on the left. # News -This website has not yet been released to the public. +See the [[latest news|News]]. diff --git a/in/news.md b/in/news.md index b7da103..18227f5 100644 --- a/in/news.md +++ b/in/news.md @@ -1,6 +1,10 @@ title: News ctime: 2009-12-16 +### 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 working on an internal VE. All the features are present: @@ -15,9 +19,6 @@ features are present: Tasks remaining are: -* Theme gitweb to be consistent with the OSS web pages. This probably won't - be done, as the time may not be justified. - * 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. diff --git a/in/tinyos.md b/in/tinyos.md index 0c1f91f..283ca19 100644 --- a/in/tinyos.md +++ b/in/tinyos.md @@ -8,18 +8,47 @@ Repositories: [tinyos](/gitweb/?p=tinyos-2.x.git;a=summary), [nesc](/gitweb/?p=nesc.git;a=summary), [[aptrepo]]. +# TMI TinyOS + TMI maintains a [TinyOS](http://www.tinyos.net) branch containing certain -features not available in the official tree. The TMI repository contains -code imported from CVS upstream, our internal working branches, and tags -marking a series commits that are a clean patch series of the TMI enhancements -against an official upstream release. +features not available in the official tree. We use this this code for our +internal and customer development efforts. TMI enhancements include: + +* Support for newer [[msp430]] chipsets, such as the MSP430F2618. + +* An implementation of the USCI peripheral, supporting UART and SPI + communications. Future plans to add I2C are in the works. + +* Enhanced clock framework supporting parts with the basic_clock+ peripheral + and simplifying changing msp430 clock speeds on a per platform or per + application basis. + +* Support for a number of other chips, including the Silicon Labs + [[cp210x]] USB to UART adapters, the Texas Instruments BQ2403x Li Ion/Polymer + charge controllers, and the VTI SCP1000-D01 barometric pressure sensor. + +* A modularized tos-bsl program that simplifies adding other msp430 boards using + different mechanisms to access BSL programming features. Included is support + for boards using the cp2103 and its GPIO pins. + +* Support for TMI reference platform design, [[tmicore]]. + +# About the TMI repository + +The TMI TinyOS repository contains code imported from CVS upstream, our +internal working branches, and tags marking a series commits that are a clean +patch series of the TMI enhancements against an official upstream release. * Current patchset tag: `patchset/2.1.0-3` * Derived from official release tag: `tinyos/2.1.0` -* View the latest patchset [here](/gitweb/?p=tinyos-2.x.git;a=shortlog;h=refs/tags/patchset/2.1.0-3). +* The commits between the two above tags represent the series of patches in the + [latest patchset](/gitweb/?p=tinyos-2.x.git;a=shortlog;h=refs/tags/patchset/2.1.0-3). + +The TMI TinyOS code requires a newer [[msp430]] toolchain. + +# Using TMI TinyOS -The TMI TinyOS code requires a newer [[msp430]] toolchain. A complete TinyOS -development environment including a newer toolchain is available for -installation from our [[APT repository|aptrepo]]. Our local source repositories -for the other tinyos specific tools, deputy-tinyos and nesc, are also provided -above. +A complete TinyOS development environment including toolchain is available for +installation from our [[APT repository|aptrepo]]. Since we only use Ubuntu +workstations for our internal development, we cannot cost justify maintaining +packages for Windows or other Linux distributions at this time.