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
6d4c09066d
Just fix some compile errors
2011-06-17 16:19:33 +02:00
bsx
c966b71e5b
fixed really nasty write bug
2011-06-17 14:29:32 +02:00
bsx
0020ee5dc1
added USB mass storage access for data flash
2011-06-17 12:31:42 +02:00
Sebastian Steuer
890b7bc9bc
massive improvement on invaders and mandelbrot
2011-06-16 06:56:33 +02:00
Stefan `Sec` Zehl
4a82161bfc
Example for executing code in ram.
...
Due to weird include magic call make two times.
(we won't need this as soon as we can push these to the dataflash)
make MODULE=executor loadables
make MODULE=executor loadables
2011-06-15 23:42:22 +02:00
Stefan `Sec` Zehl
e06a8d43e3
Make MODULE= PHONY, if we specify a module on the commandline, we
...
usually want it rebuilt anyway.
2011-06-15 23:40:46 +02:00
Stefan `Sec` Zehl
7388c87b72
Add filesystem test module. Override ffconf.h while we're playing with stuff.
2011-06-15 18:25:16 +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
b32b6add9c
fixed compile error in private module
2011-06-15 10:53:12 +02:00
Sebastian Steuer
f62b5f5c02
invaders basics
2011-06-15 03:03:52 +02:00
Sebastian Steuer
dbe67406df
Merge branch 'master' of github.com:p42/project42
2011-06-14 02:20:42 +02:00
Sebastian Steuer
236b9707cf
zooming mandelbrot proof-of-concept
2011-06-14 02:20:15 +02:00
Stefan `Sec` Zehl
b861fecbc4
Clean up my experiment module
2011-06-13 23:59:02 +02:00
Stefan `Sec` Zehl
2b73b15157
Add low-voltage warning blink
2011-06-13 23:39:21 +02:00
Stefan `Sec` Zehl
93a5e2696b
Enable systick (10ms) by default and allow modules to be called from systick
...
Also add VoltageCheck once per sec by default
2011-06-13 23:19:18 +02:00
Stefan `Sec` Zehl
31634eaafc
Backdoor-ISP is now up+left+enter
2011-06-13 19:58:12 +02:00
Stefan `Sec` Zehl
d06cad62e4
Merge branch 'master' of github.com:p42/project42
2011-06-13 19:57:36 +02:00
Sebastian Steuer
5e16741d3f
Merge branch 'master' of github.com:p42/project42
2011-06-13 19:56:31 +02:00
Sebastian Steuer
a63b81a66b
lcdSetPixel implemented
2011-06-13 19:55:51 +02:00
Stefan `Sec` Zehl
63c6126af3
Fix dependencies so make MODULE=foo works without make clean :-)
2011-06-13 15:22:37 +02:00
schneider
225f5ee7d7
added S
2011-06-13 01:45:20 +02:00
schneider
d16dd1e2dd
added module to test adc
2011-06-13 01:03:52 +02:00
schneider
8903c52d22
modified code for new pcb
2011-06-12 22:54:41 +02:00
schneider
51e7d5bbd1
added a ecc and xtea module
...
this might not work at all!
2011-06-10 00:25:02 +02:00
bsx
aa0028dcf5
implemented menu scrolling (sec helped)
2011-05-25 22:24:53 +02:00
Stefan `Sec` Zehl
4aaf35be4c
Merge branch 'master' into secperiments
2011-05-23 02:35:49 +02:00
bsx
ebdde707be
added some sample code for menus
...
this is just an idea how menus could be done
2011-05-22 23:57:54 +02:00
Stefan `Sec` Zehl
01ec34d719
Test bigfont
2011-05-22 22:19:25 +02:00
Stefan `Sec` Zehl
0a7920c13f
Merge branch 'master' into secperiments
2011-05-22 17:52:15 +02:00
bsx
f9cb3d0992
added lcdInvert
...
added possibility to output the display buffer inverted
2011-05-22 17:48:02 +02:00
Stefan `Sec` Zehl
7195a17f97
Use bigger font
2011-05-22 17:41:54 +02:00
Stefan `Sec` Zehl
8d31e6a6d7
Make makefile check $USER in addition to $USERNAME
2011-05-22 01:02:47 +02:00
Stefan `Sec` Zehl
1d4790886a
Improve dependencies in lcd/ - add generated lcd/allfonts.h to avoid
...
including all the fonts one by one
2011-05-21 19:12:51 +02:00
Stefan `Sec` Zehl
48adee1693
Merge branch 'secperiments'
2011-05-21 18:57:43 +02:00
Stefan `Sec` Zehl
afa10ee1f1
Add fallback rule to explain missing .c file
2011-05-21 18:56:51 +02:00
bsx
f6faddb190
added LCD backlight driver
...
see example in module/bsx.c
2011-05-21 17:26:37 +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