Commit graph

569 commits

Author SHA1 Message Date
Stefan `Sec` Zehl
bb4b0f1b9c Add global usbMSCenabled flag.
Make ISPandReset honor this flag by disabling MSC first
2011-06-27 01:35:32 +02:00
Stefan `Sec` Zehl
050df7db06 Menuentry for USB unmount 2011-06-27 00:59:57 +02:00
Stefan `Sec` Zehl
9e575219fd Implement decrypt 2011-06-27 00:58:24 +02:00
Stefan `Sec` Zehl
9a7c622240 Add key input 2011-06-26 14:09:32 +02:00
Stefan `Sec` Zehl
6341b7a33b First attempt at a simple xxtea en/de-crypter. 2011-06-26 13:52:02 +02:00
Stefan `Sec` Zehl
d6d2bb531e Fix program name fallback (cut&paste mistake :) 2011-06-26 12:46:35 +02:00
Stefan `Sec` Zehl
31584b0a4d Remove hacky workaround. Turns out we can keep BTN0 :-) 2011-06-26 11:45:05 +02:00
Stefan `Sec` Zehl
878092c569 Hack: ignore BTN_0 if not configured correctly. (USB:MSC stuff) 2011-06-26 02:57:08 +02:00
Stefan `Sec` Zehl
807ef50254 Whoops. Missed one file for the MODULE=/APP= change 2011-06-21 01:02:45 +02:00
schneider
2d25081337 Merge branch 'master' of github.com:r0ket/r0ket 2011-06-20 23:40:56 +02:00
schneider
433e585bea added licenses to schematics 2011-06-20 23:40:25 +02:00
Stefan `Sec` Zehl
bc1c118db1 Fix gitignores 2011-06-20 23:38:55 +02:00
Stefan `Sec` Zehl
f6a68ef975 rename "module" to "application" to reduce confusion with "m0dules" 2011-06-20 23:35:07 +02:00
schneider
b6946d3d5c Merge branch 'master' of github.com:r0ket/r0ket 2011-06-20 23:10:41 +02:00
schneider
e7da0619e2 added license 2011-06-20 23:03:56 +02:00
kiu
4ed9deb7f7 some words 2011-06-20 23:01:59 +02:00
kiu
d009a510fc renamed m0dule 2011-06-20 20:44:49 +02:00
kiu
4642a6997e renamed m0dule to m0dul 2011-06-20 20:43:05 +02:00
schneider
9d77769794 added new m0duls 2011-06-20 16:59:18 +02:00
schneider
d54be9c799 added export of schematic 2011-06-20 15:53:11 +02:00
schneider
a81a90fa32 refactored schematic 2011-06-20 15:51:25 +02:00
schneider
8af9c362bd added m0dule and readme 2011-06-19 22:24:54 +02:00
schneider
126704d9df moved old files 2011-06-19 22:09:41 +02:00
schneider
75b4e005ce changed paths in config files 2011-06-19 22:03:37 +02:00
schneider
883e642618 new tree structure 2011-06-19 21:01:00 +02:00
Sebastian Steuer
c70798af29 raw input, mandelbrot works again 2011-06-19 18:58:31 +02:00
Stefan `Sec` Zehl
53fb6eea07 Add more error messages for debugging 2011-06-18 21:53:19 +02:00
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
Stefan `Sec` Zehl
6d4c09066d Just fix some compile errors 2011-06-17 16:19:33 +02:00
bsx
9ef9f3c7b5 Merge branch 'usb' 2011-06-17 14:32:28 +02:00
bsx
c966b71e5b fixed really nasty write bug 2011-06-17 14:29:32 +02:00
bsx
84433bb1d6 unified dataflash access for USB and filesystem 2011-06-17 13:12:02 +02:00
bsx
0020ee5dc1 added USB mass storage access for data flash 2011-06-17 12:31:42 +02:00
schneider
61659ebdde ready for order 2011-06-17 00:47:00 +02:00
schneider
d46e61c0e0 double checked display connector... 2011-06-17 00:33:03 +02:00
schneider
4b4eeb6e1a modified silkscreen 2011-06-16 23:43:45 +02:00
schneider
30e9ae9a10 modified silkscreen 2011-06-16 23:34:00 +02:00
schneider
6496503e2e multiple modifications
added wuerth inductor
created silkscreen layers
fixed display connector
added extra ground vias
increased text size
added stop for more vias
2011-06-16 23:20:05 +02:00
lilafisch
dd33c658ff details verschoben 2011-06-16 18:52:29 +02:00
lilafisch
94219d72e6 grosse vias weg 2011-06-16 18:27:11 +02:00
lilafisch
0d7d367d4b bilderchen 2011-06-16 18:06:53 +02:00
Sebastian 'iggy' Steuer
a8af58e8e6 ring wider 2011-06-16 17:24:38 +02:00
Sebastian 'iggy' Steuer
db1e01a66c bestueckungsdruck, media 2011-06-16 17:16:02 +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
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