openpcd/firmware
Harald Welte 373c172ab8 convert from u_int*_t to uint*_t
Change-Id: I33f6383535c5860b833f7ccb9bea122d38f28e3f
2017-03-17 22:20:04 +01:00
..
doc Deleted doc/bitpattern.txt 2006-10-09 19:37:19 +00:00
include convert from u_int*_t to uint*_t 2017-03-17 22:20:04 +01:00
lib eabi: Remove EABI functions to fix building with EABI toolchains 2012-04-08 10:01:04 +02:00
link DFU: Support re-flashing of DFU via DFU 2011-07-30 02:56:36 +02:00
scripts convert from u_int*_t to uint*_t 2017-03-17 22:20:04 +01:00
src convert from u_int*_t to uint*_t 2017-03-17 22:20:04 +01:00
COPYING add GPL disclaimer to all C files that I wrote 2006-09-13 16:23:52 +00:00
Makefile simtrace: main_factory: Program OTP area with simtrace version 2013-11-17 20:13:13 +01:00
Makefile.dfu Makefile: SIMtrace uses SAM7S128, not 256 2011-07-30 00:38:20 +02:00
README update README with correct compile instrucitons, refer to wiki 2008-02-08 18:20:45 +00:00
README.simtrace add simtrace README file 2011-07-30 19:07:04 +02:00
TODO Update TODO file 2011-08-16 11:49:22 +02:00

README

Different Targets can be built by implementing a _init_func() and _main_func()_
function in src/main_foo.c

The resulting binary main_foo.bin can be built by issuing
	make BOARD=PCD TARGET=main_foo

If you want to add debugging support (debug unit aka DBGU, RS232), add DEBUG=1


Building dfu.bin (the DFU loader binary):
	make -f Makefile.dfu BOARD=PCD

For more information, please read http://wiki.openpcd.org/wiki/Firmware