SmartFirmware: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
== Introduction == | == Introduction == | ||
In 2006 [http://codegen.com/] released their Open Firmware implementation under a BSL like license. Their code, entirely written in ANSI C, contains the following components: | In 2006 [http://codegen.com/ CodeGen, Inc] released their Open Firmware implementation under a BSL like license. Their code, entirely written in ANSI C, contains the following components: | ||
* [http://www.codegen.com/SmartFirmware/index.html SmartFirmware™]: an ANSI C implementation of the IEEE-1275 Open Firmware boot firmware standard. Dramatically reduce and ease your firmware development and system bring-up times and costs. | * [http://www.codegen.com/SmartFirmware/index.html SmartFirmware™]: an ANSI C implementation of the IEEE-1275 Open Firmware boot firmware standard. Dramatically reduce and ease your firmware development and system bring-up times and costs. | ||
* An [http://www.codegen.com/SmartFirmware/ccfcode.html ANSI C compiler] that generates Open Firmware compatible Forth/Fcode makes it easy to develop drivers for PCI cards and PMC modules. | * An [http://www.codegen.com/SmartFirmware/ccfcode.html ANSI C compiler] that generates Open Firmware compatible Forth/Fcode makes it easy to develop drivers for PCI cards and PMC modules. | ||
== Download == | |||
The code can be browsed online with the [http://openbios.org/viewvc/?root=SmartFirmware ViewVC facility]. | |||
The repository is available through Subversion: | |||
You can check it out as follows: | |||
$ svn co svn://openbios.org/smartfirmware/ | |||
if you want a specific revision: | |||
$ svn co svn://openbios.org/smartfirmware -r 1 | |||
If your company installed a firewall that blocks the svn port (3690) you can also check out using the webdav frontend: | |||
$ svn co <nowiki>https://www.openbios.org/smartfirmware-svn/ smartfirmware</nowiki> |
Revision as of 09:15, 11 December 2006
Introduction
In 2006 CodeGen, Inc released their Open Firmware implementation under a BSL like license. Their code, entirely written in ANSI C, contains the following components:
- SmartFirmware™: an ANSI C implementation of the IEEE-1275 Open Firmware boot firmware standard. Dramatically reduce and ease your firmware development and system bring-up times and costs.
- An ANSI C compiler that generates Open Firmware compatible Forth/Fcode makes it easy to develop drivers for PCI cards and PMC modules.
Download
The code can be browsed online with the ViewVC facility.
The repository is available through Subversion:
You can check it out as follows:
$ svn co svn://openbios.org/smartfirmware/
if you want a specific revision:
$ svn co svn://openbios.org/smartfirmware -r 1
If your company installed a firewall that blocks the svn port (3690) you can also check out using the webdav frontend:
$ svn co https://www.openbios.org/smartfirmware-svn/ smartfirmware