Commit Graph

661 Commits

Author SHA1 Message Date
Stefan `Sec` Zehl 8987b5c15c Move crc handling to send function. Also: change chip-crc to openbeacon compatible values 2011-07-10 02:19:10 +02:00
schneider 1e7e82b2c5 nrf: use single byte crc 2011-07-10 02:07:50 +02:00
Stefan `Sec` Zehl a93ad6a9ef New version including mirror/voltage and fixed crc (byte swap) 2011-07-10 01:28:03 +02:00
Stefan `Sec` Zehl b726d0d7bd Support for x-inverted display 2011-07-09 23:23:33 +02:00
Stefan `Sec` Zehl 51286999ea Sending works! 2011-07-09 22:49:24 +02:00
Stefan `Sec` Zehl d2a31aa6b0 Clear first, display later. 2011-07-09 22:48:26 +02:00
Stefan `Sec` Zehl 76f080d302 Optional check for pin connect error :-) 2011-07-09 22:47:38 +02:00
Stefan `Sec` Zehl 7701a48f69 replace systemInit with its contents, so we can remove unnecessary code here 2011-07-09 22:13:46 +02:00
Stefan `Sec` Zehl 308c04b542 Remove now duplace menu code, to make them compile again 2011-07-09 20:23:39 +02:00
Stefan `Sec` Zehl 68f69b34ee Move menu code into basic/menu.c, add keyinput with wait, fix some types. 2011-07-09 20:19:05 +02:00
Stefan `Sec` Zehl f941dd5451 Optimize Makefiles (add auto-dependencies),
and convert basic/ into a lib like the other subdirs
2011-07-09 20:17:00 +02:00
Stefan `Sec` Zehl 2985d1b9f5 Fix executor for adjustable ram size 2011-07-09 15:13:29 +02:00
Stefan `Sec` Zehl 1bd05ca9cf Update funk test app 2011-07-09 14:53:33 +02:00
Stefan `Sec` Zehl 5feababa13 Make DoInt properly print "0" values. 2011-07-09 14:53:01 +02:00
Stefan `Sec` Zehl 0abca10597 Fix receive so that it returns as soon as a packet arrives. 2011-07-09 14:51:47 +02:00
schneider 6ebb783b1e added space invaders applet 2011-07-08 01:31:05 +02:00
schneider 5f17ea9bcd Merge branch 'master' of github.com:r0ket/r0ket 2011-07-08 01:30:43 +02:00
schneider 3319c24c6d 2k space for applets 2011-07-08 01:30:22 +02:00
Stefan `Sec` Zehl bd4eb20d5e 1st attempt at sending a packet 2011-07-08 00:39:51 +02:00
Stefan `Sec` Zehl 821acca753 Update test app. Can receive packet and check crc. 2011-07-08 00:11:31 +02:00
Stefan `Sec` Zehl b0f5c3e9b6 add openbeacon-compatible crc (CCITT-16) 2011-07-08 00:10:53 +02:00
Stefan `Sec` Zehl fc7b630902 Fix code, now that we have sspSendReceive 2011-07-08 00:06:53 +02:00
Stefan `Sec` Zehl 1c2846734c Stop gcc from reordering functions in loadables. We want the first function first in the binary... 2011-07-07 18:41:06 +02:00
schneider e7adf388bf added a loadable with functions 2011-07-07 18:28:07 +02:00
schneider a534cb9215 modified nrf code to use sspSendReceive 2011-07-06 09:59:08 +02:00
schneider 1d6f1a3adc made rf test work 2011-07-06 02:54:15 +02:00
Stefan `Sec` Zehl 50ac82f893 Workaround render bug. TODO: make nice. 2011-07-05 15:49:44 +02:00
Stefan `Sec` Zehl 70bf904c1c Fix invaders font, simple patch to spaceinvaders.c to see if it renders ok 2011-07-05 15:48:26 +02:00
Stefan `Sec` Zehl 8113cd8931 Add invaders font (source & makefonitified). Go iggy, go! 2011-07-05 15:25:54 +02:00
Stefan `Sec` Zehl e3f8ab98c8 Enhance makefont.pl, for pixel-painted art ".xbdf" 2011-07-05 15:23:19 +02:00
Stefan `Sec` Zehl 9d23c476da More debugging 2011-07-05 14:42:12 +02:00
Stefan `Sec` Zehl 4a21f48e27 more debugging app 2011-07-05 11:52:09 +02:00
Stefan `Sec` Zehl f1c6b7c55c hook funk up to build. Add testing app, try to implement receiving 2011-07-05 11:11:08 +02:00
Stefan `Sec` Zehl 876ee2474f Fix loadables to honor size $RAMCODE from Makefile.inc 2011-07-05 02:45:55 +02:00
Stefan `Sec` Zehl a03f202e7c First attempt at nrf support code 2011-07-05 02:33:36 +02:00
Stefan `Sec` Zehl 8c0c89e407 Fix gitignore and remove autogenerated wrapper.c 2011-07-05 02:32:24 +02:00
Stefan `Sec` Zehl fc286a1551 Merge branch 'master' of github.com:r0ket/r0ket 2011-07-04 22:50:44 +02:00
Stefan `Sec` Zehl 52d4a93fc7 Impement "enter==ISP" on bootup as discussed 2011-07-04 22:49:35 +02:00
schneider 79efab54f6 added minimal example 2011-07-04 02:04:33 +02:00
schneider 06183ea9fb added test of the asym enc 2011-07-03 22:55:56 +02:00
Stefan `Sec` Zehl 651a6b4d48 More documentation 2011-06-30 15:38:06 +02:00
Stefan `Sec` Zehl 26c01e0baa Disable USB interrupts while updting display.
Hope this is correct. It appears to work, at least :-)
2011-06-27 10:43:46 +02:00
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