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
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
Stefan `Sec` Zehl
daa08fb31c
No need for font debugging code in this repo
2011-06-15 18:40:17 +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
59553a026d
fix bug: actually write 256 instead of 255 bytes :)
2011-06-15 18:24:23 +02:00
bsx
152f7ade21
switched LCD code from manual SPI to builtin
2011-06-15 16:17:42 +02:00
bsx
2b40528b88
Merge branch 'master' of github.com:p42/project42
2011-06-15 13:17:21 +02:00
bsx
bf8a5b9e45
fixed dataflash sector count
...
also added range checks to read/write
2011-06-15 13:16:12 +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
schneider
00c75dcc69
Merge branch 'master' of github.com:p42/project42
2011-06-15 12:18:32 +02:00
schneider
15030cdff5
modified silkscreen
2011-06-15 11:35:12 +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
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
schneider
1c8ddada00
moved fiducials
2011-06-15 10:12:12 +02:00
schneider
7c880d2c93
moved fiducials
2011-06-15 10:03:21 +02:00
schneider
2b1aaadea7
added chip antenna
2011-06-15 09:57:58 +02:00
schneider
be6a5c1072
modified battery connector pinout
...
also changed clearances and csn pullup location
2011-06-15 09:15:32 +02:00
Stefan `Sec` Zehl
4ac51293f9
Merge branch 'master' of github.com:p42/project42
2011-06-15 03:23:27 +02:00
Stefan `Sec` Zehl
196169f73a
Routing: done, DRC has no errors. Also: ground plane optimized a bit.
2011-06-15 03:22:24 +02:00
Sebastian Steuer
f62b5f5c02
invaders basics
2011-06-15 03:03:52 +02:00
schneider
be7d815063
corrected battery connector and moved display
2011-06-14 16:54:08 +02:00
schneider
883c7945a4
moved switch
2011-06-14 16:17:34 +02:00
schneider
e88704c1f7
updated names and packages
2011-06-14 16:12:36 +02:00
schneider
031e4faa74
added eepd parts again
2011-06-14 16:05:56 +02:00
schneider
64359e4f1c
better power saving
2011-06-14 15:58:07 +02:00
schneider
cd8e413454
Revert "Revert "modified charging circuit""
...
still needing these files...
This reverts commit 8bf92917e196bca207c2ed44e537f9dcc6d2331e.
2011-06-14 15:52:23 +02:00
schneider
88e53b7ebd
added new r0ket design
2011-06-14 15:50:51 +02:00
schneider
521ec69f86
Revert "modified charging circuit"
...
This reverts commit 53eed3e4a51531ce7079fa3f95426285b41d6826.
Antenna was modified
2011-06-14 15:36:23 +02:00
schneider
f8e99afd90
Merge branch 'master' of github.com:p42/project42
2011-06-14 12:27:13 +02:00
schneider
0c2eaea025
modified charging circuit
...
also added eepd partnumbers
2011-06-14 12:26:18 +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
890b63991c
it did work %)
2011-06-14 00:16:14 +02:00
Stefan `Sec` Zehl
b861fecbc4
Clean up my experiment module
2011-06-13 23:59:02 +02:00
Stefan `Sec` Zehl
4cd3460138
Add keyin.c, generic joystick input function
2011-06-13 23:53: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
2dfe80221a
Add VoltageCheck to shutdown on low power
2011-06-13 23:17:09 +02:00
Stefan `Sec` Zehl
94003362a4
set USB_CONNECT high on bootup to not confuse usb host.
...
Also remove adcInit and pmuInit from main.c because systemInit already calls them.
2011-06-13 23:09:37 +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
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
Stefan `Sec` Zehl
f0801647c5
Increase decoder buffer as not to crash on "g"
2011-06-13 19:56:51 +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