Stefan `Sec` Zehl
|
38abca78d2
|
Executor can no execute files.
To test: "make MODULE=executor loadables"
copy loadable/blinktest.bin to dataflash as test.c0d
flash firmware.bin as usual
joysitck-right executes test.c0d
(joystick-up enters dataflash-masstorage)
|
2011-06-17 18:29:05 +02:00 |
Stefan `Sec` Zehl
|
8437cd7921
|
Implement uuid.c, when formattig, write uuid into volume header
|
2011-06-17 17:49:40 +02:00 |
bsx
|
0020ee5dc1
|
added USB mass storage access for data flash
|
2011-06-17 12:31:42 +02:00 |
Stefan `Sec` Zehl
|
37b8a8b8ed
|
Add loadable/ - build infrastructure for small ram executables.
Also reserve 1k ram for these in the main firmware
(Makefile.inc variable RAMCODE)
|
2011-06-15 23:34:27 +02:00 |
bsx
|
152f7ade21
|
switched LCD code from manual SPI to builtin
|
2011-06-15 16:17:42 +02:00 |
Stefan `Sec` Zehl
|
5391f1e888
|
First attempt at an fs module.
Need to edit filesystem/ffconf.h:
_FS_MINIMIZE = 0
_USE_MKFS = 1
|
2011-06-15 12:53:29 +02:00 |
bsx
|
1cad26360f
|
removed obsolte EEPROM code (we use dataflash now)
|
2011-06-15 10:56:34 +02:00 |
bsx
|
05791efb05
|
added filesystem code based on FatFs
!!! UNTESTET !!!
* modified mmc code from microbuilders to work with our board
* added code for AT45DB041D DataFlash according to datasheet
|
2011-06-15 10:51:22 +02:00 |
Stefan `Sec` Zehl
|
4cd3460138
|
Add keyin.c, generic joystick input function
|
2011-06-13 23:53:02 +02:00 |
Stefan `Sec` Zehl
|
2dfe80221a
|
Add VoltageCheck to shutdown on low power
|
2011-06-13 23:17:09 +02:00 |
Stefan `Sec` Zehl
|
572bf9439b
|
Move some functions into basic/ and add prototypes for them
|
2011-06-13 21:06:09 +02:00 |
Stefan `Sec` Zehl
|
c272beda05
|
Replace lpcrc with lpcfix.
lpcfix -c does what lpcrc did (fix the crc)
lpxfix -p <num> sets the protection (CRP) levels
new target "make protect" to enable CRP level 2.
|
2011-06-09 13:20:03 +02:00 |
bsx
|
4618351462
|
fixed main Makefile
libfont was renamed to liblcd
|
2011-05-22 17:46:25 +02:00 |
Stefan `Sec` Zehl
|
617a6f5720
|
Add new modules/ support infrastructure. Hope you like it.
add modules/$(USERNAME).c for your coding
use "make MODULE=foo" to build a specific module
|
2011-05-21 12:05:48 +02:00 |
Stefan `Sec` Zehl
|
9ea5e9235f
|
main.c for LED blinking/receiving and test of ReinvokeISP
|
2011-05-21 03:05:57 +02:00 |
Stefan `Sec` Zehl
|
d487ecfeeb
|
sanitzie Makefiles a bit by creating a Makefile.inc
|
2011-05-21 02:16:03 +02:00 |
kiu
|
86b2d28ff3
|
added basic/basic containing badge defaults
|
2011-05-21 00:01:53 +02:00 |
bsx
|
2a58e88fd2
|
added eeprom read/write code
Only single bytes can be read or written, page read/write will follow.
Added testcode in main.c to write a value to the EEPROM and read+verify
it.
|
2011-05-19 14:05:28 +02:00 |
Stefan `Sec` Zehl
|
c4617f0988
|
improve build infrastructure a bit
|
2011-05-13 15:20:08 +02:00 |
Stefan `Sec` Zehl
|
0c23bf065d
|
Stripped down version of microbuilder.eu lpc1343codebase
I hope I didn't break anything too hard.
|
2011-05-11 23:17:30 +02:00 |