Commit graph

69 commits

Author SHA1 Message Date
claudiol
f67da626d7 Enabled auto-off by default. 2016-03-11 15:24:07 -05:00
claudiol
378d145da1 Boot memory checks to be done at full speed 2016-01-30 10:35:37 -05:00
claudiol
7cba1a3e9b Added more RPL internal info to exception handlers.
Improved memory handling during GC.
2016-01-30 10:20:18 -05:00
claudiol
0d95ea8c4a Added more debug info to exception handler.
Bound UPDIR and HOME to the keyboard.
2016-01-27 08:44:11 -05:00
claudiol
a2e579e1ae Fixed GC bug in compiler. 2016-01-26 12:36:45 -05:00
claudiol
4a5e8592f0 Added Clear Memory option on certain low-level exceptions 2016-01-22 17:43:25 -05:00
claudiol
0657e049d1 Created standalone newRPL compiler (work in progress). 2016-01-08 17:18:48 -05:00
claudiol
f3f2f9e960 Removed all references to string.h functions. Now builds with no problems on GCC and Clang, on x86, amd64 and ARM 2016-01-08 15:04:48 -05:00
claudio
567ba3e823 Additional warning removal on older gcc. 2016-01-08 14:13:24 -05:00
claudiol
1641ceb83f Major code cleanup - builds almost without warnings. 2016-01-08 12:43:43 -05:00
claudio
30718c2173 Clear poweroff bit upon wake up. 2015-11-21 17:56:05 -05:00
claudio
29e2e23670 Enabled OFF function 2015-11-14 16:25:32 -05:00
claudiol
b636191bff Final fix to support x49gp emulation. 2015-11-12 17:19:29 -05:00
claudiol
25197a5679 Modified driver to make it more emulator-friendly 2015-11-06 13:01:31 -05:00
claudiol
6092392619 Removed bad compiler option that was causing crash. 2015-11-06 11:01:48 -05:00
claudio
d2c4449c3d Merge branch 'master' of ssh://192.168.16.120:2222/newrpl 2015-11-06 06:32:03 -05:00
claudio
0f630eeafa Added flash driver (non-working for now) 2015-11-06 06:27:53 -05:00
claudiol
9e9b82638b Added Domain access permissions. 2015-11-05 17:50:51 -05:00
claudio
63c901541b Merge branch 'master' of ssh://192.168.16.120:2222/newrpl 2015-10-17 07:44:07 -04:00
claudio
c9ef3b63ae Started flash driver tests. 2015-10-17 07:43:24 -04:00
claudiol
5b69e039b2 Added cursor movement 2015-10-14 12:27:59 -04:00
claudio
67248d4581 Reorganized code in the firmware image for stability. 2015-09-16 10:38:24 -04:00
claudio
19f2e87ca6 Worked on OFF function. 2015-09-01 14:15:08 -04:00
claudiol
3d9aa0d2dc Finished error overhaul + improved long keypress support. 2015-08-28 12:47:24 -04:00
claudiol
a2e3e3e36a Added copyright notice to all files. 2015-08-28 08:34:26 -04:00
claudio
6f9eea6ef4 Fixed project for firmware 2015-08-27 08:06:23 -04:00
claudio
d589ab343b Visual emphasis on directory menus 2015-08-25 20:48:29 -04:00
claudio
914b9a7712 Implemented backup and restore for PC demo. 2015-08-24 00:13:11 -04:00
claudiol
194dc29a78 Fixed memory corruption bug in drawing routines + started backup framework. 2015-08-19 15:58:24 -04:00
claudiol
ba1b2b2d59 Fixed bug in OFF function. Upgraded gcc to 5.2. 2015-08-19 14:50:53 -04:00
claudio
d7d40188c7 Attempt to fix Off function 2015-08-18 17:05:02 -04:00
user
6553ecd1a7 Improved thread termination on PC target. 2015-08-18 10:02:33 -04:00
claudiol
711244e0f8 Improved big angle support in SIN/COS 2015-08-13 17:34:16 -04:00
claudio
724526e142 Clear SRCPND and INTPND. 2015-08-03 10:47:45 -04:00
claudio
02c81b0ce0 Split off code, still not workingG 2015-08-02 18:07:54 -04:00
claudio
2843cae728 Added 8-pixel fonts 2015-08-02 11:19:22 -04:00
claudio
6ca5a2cfd9 Finished OFF implementation. 2015-06-09 21:39:09 -04:00
claudio
cf0ae2c47f Off - Work in progress 2015-06-09 15:51:28 -04:00
claudio
0bb236bddb Resolved all issues with shift planes 2015-06-02 22:05:28 -04:00
claudio
9be7634cb8 Added cancel handler + global variable reorder 2015-05-31 11:52:11 -04:00
claudio
087e577f7e Added 7 pixel font. 2015-05-30 22:45:19 -04:00
claudio
efd6541d16 Fixed keyboard bug. 2015-05-30 15:53:24 -04:00
claudio
19784ec473 Split keyboard driver in common and target specific modules. 2015-05-30 08:52:52 -04:00
claudio
e0c0c92342 Fixed most issues with alpha mode. 2015-05-29 22:45:22 -04:00
claudio
96a020e8de More improvements in alpha mode 2015-05-26 22:10:30 -04:00
claudio
88ccb911a2 Fixed backspace bug 2015-05-24 14:34:16 -04:00
claudio
07704f9593 Moved variables to system globals section. 2015-05-23 13:22:03 -04:00
claudio
3cf9fea33e More warning fixes. 2015-05-22 13:48:13 -04:00
claudio
44bf17d93d Fixed more warnings. 2015-05-22 07:53:34 -04:00
claudio
2facf1000e Cleanup warnings - work in progress. 2015-05-21 22:17:09 -04:00