1
0
mirror of git://projects.qi-hardware.com/f32xbase.git synced 2024-12-25 09:58:56 +02:00
C8051F32x firmware infrastructure, Firmware modules for Silicon Labs C8051F32x USB microcontrollers http://projects.qi-hardware.com/index.php/p/f32xbase/
Go to file
Werner Almesberger e614d15fef Cleaned up command-line parsing. Added option -n to disable target power.
- f32x/c2-ben.c: removed #include <stdio.h> left over from debugging
- f32x/f32x.c (main): command-line parsing now uses getopt() and is done
  before trying to talk to the target
- f32x/c2-drv.h (c2_ops), f32x/c2.h (c2_init), f32x/c2.c (c2_init),
  f32x/c2-om.c (om_init): pass "power" argument along the init call chain
- f32x/c2-ben.c (ben_init): added target power switching
- f32x/f32x.c (usage, main): new option -n to disable target power
2010-10-22 14:50:13 -03:00
c2ben Small board adjustments, mainly to improve room for isolation. 2010-10-22 04:40:03 -03:00
c2usb c2usb/cam/pcb.pl: fix bogus tool parameters 2010-10-22 04:12:36 -03:00
f32x Cleaned up command-line parsing. Added option -n to disable target power. 2010-10-22 14:50:13 -03:00
fw Introduce PLATFORM_ENTER, replacing the old PLATFORM_SETUP for DFU mode 2010-08-25 04:30:28 -03:00
include/f32xbase f32xbase didn't build on ancient Gentoo due to missing include. 2010-08-24 06:44:44 -03:00
lib lib/usb.c (open_usb): Stupid beginner's mistake: wrong operator precedence due 2010-08-25 17:26:43 -03:00
BOOKSHELF Added BOOKSELF and dsv setup procedure. 2010-10-08 03:55:02 -03:00
COPYING.GPLv2 README and GPLv2. 2010-08-13 09:03:17 -03:00
Makefile Added BOOKSELF and dsv setup procedure. 2010-10-08 03:55:02 -03:00
README Put libraries at end of linker invocation to make it work with local 2010-08-20 16:16:13 -03:00

F328Xbase - C8051F32x firmware infrastructure
=============================================

Copyright 2008-2010 Werner Almesberger

The files in this package are distributed under the terms of the
GNU General Public License (GPL), either version 2, or (at your
option) any later version.

The full text of the license is included in the file COPYING.GPLv2.

This project is a collection of firmware modules for the Silicon
Labs C8051F32x series of microcontollers. This includes part of a
USB stack and a DFU-capable boot loader.


Overview
--------

To do


Directory organization
----------------------

fw/		Firmware sources
  boot/		DFU-capable boot loader
  common/	Code shared between boot loader and applications
  example/	A very simple example application
f32x/		Flash programmer using the C2 protocol


Compilation
-----------

To do