claudiol
b3a20b8b6f
Changed contrast settings for 39gs/40gs.
...
Increased DEBOUNCE for Thumb mode exception handlers.
Fixed typo in help for FNTFORM
Font module added in wrong place.
2021-04-02 17:15:54 -04:00
claudiol
7548a05c01
Added custom LCD contrast settings for 39/40gs targets. Added new target: HP48GII
2021-04-01 11:09:30 -04:00
claudiol
11782284a0
Fixed various files so all projects compile. Added 18 pixel font.
2021-01-24 17:31:20 -05:00
Stefan Achatz
ac383ac73f
Fixed firmware compilation with gcc-10
...
gcc 10 searches for memory movement patterns and replaces the code with
memmove and other stdlib implementations.
-fno-tree-loop-distribute-patterns is used to prevent this behaviour for
nostdlib builds.
2020-12-30 10:19:17 +01:00
Stefan Achatz
4ff758315d
Don't introduce new folder for ld.script files
2020-04-20 20:07:02 +02:00
Stefan Achatz
701cf465cd
Made ld.script target specific
2020-04-20 19:22:07 +02:00
Stefan Achatz
13e277fab9
Header cleanup
...
Removing unneeded includes and adding needed includes to make headers self contained.
Decimating double and degraded type definitions.
Added missing variables to position dependent block.
Conditional inclusion of headers to reduce, albeit not prevent, recursive inclusion of open files.
2020-04-07 09:09:53 +02:00
claudiol
92868c51f3
Fixed arguments dissapearing during numeric reduction.
2020-04-06 20:10:54 -04:00
claudiol
7bb05598ac
Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources
2020-03-09 17:48:05 -04:00
claudiol
e66bd64a55
Fixed Android problem - fixed missing font on all platforms.
2020-02-23 18:21:19 -05:00
claudiol
762ad5cfce
Fixed missing font in project file.
2020-02-19 18:43:27 -05:00
claudiol
d1811b3e9b
Added new header file to project file.
2020-02-07 12:22:04 -05:00
claudiol
a210849ba9
Fixed project files to add asm library
2019-11-19 12:10:31 -05:00
claudiol
4c77441595
Added RPLAssembly library - work in progress
2019-11-13 18:33:29 -05:00
claudiol
f1b21b6e55
Added support for Thumb mode compilation for 39gs target. Also added support to remove filesystem in that target.
2019-06-20 16:59:24 -04:00
claudiol
0fc424031b
Fixed jump table relocation problem. Firmware update works.
2019-05-22 12:53:43 -04:00
claudiol
48b4dab084
Split protocol into usbcommon.c
2019-04-30 13:08:24 -04:00
claudiol
ef8a4632e9
Updated fwupdate driver for 50g target. Added -fno-partial-inlining compile option
2019-04-16 12:49:14 -04:00
claudiol
379bbda7cb
Started work on firmware update from newRPL Desktop
2019-03-07 13:14:55 -05:00
claudiol
70c88346c2
Added 10-pixel font.
2019-02-15 13:32:30 -05:00
claudiol
04ddc26ddf
Added EDINSERT, EDREMOVE, EDLEFT, EDRIGHT, EDUP, EDDOWN command line editor commands. Fixed compile issues in debug mode, updated project file to build in debug mode.
2018-08-29 19:02:38 -04:00
claudiol
802048b160
Fixed help and menus, added numeric solver menu to RS-7
2018-07-27 11:19:25 -04:00
claudiol
db3d028fdd
User Library menu - work in progress.
2018-02-12 18:19:15 -05:00
claudiol
69c375dc44
Added auto-configuration of gcc directories
2017-12-27 18:37:16 -05:00
claudiol
aef467d1fc
Implemented automatic USB responses, added USB commands.
2017-12-04 17:56:54 -05:00
claudiol
01188420bb
Integrated clock speed management with usb driver
2017-12-04 17:56:54 -05:00
claudiol
f04783591c
First test with USB driver
2017-12-04 17:56:54 -05:00
claudiol
db7c861446
More progress on USB driver
2017-12-04 17:56:54 -05:00
Claudio L
37839199f8
Added USB driver initial work
2017-12-04 17:56:54 -05:00
claudiol
2798658e95
Added RDZ and RAND - updated all project files.
2017-10-24 13:14:51 -04:00
claudiol
faeb25e53b
Added list support to all complex commands. Fixed local variables inside WHILE loops. Added flexibility to STO+,-,*,/. Added command STOADD.
2017-09-14 16:52:30 -04:00
claudiol
b6eee6d6e1
Added carry correction ARM version.
2017-07-14 19:05:27 -04:00
claudiol
3fe9c0a085
Enabled compiler optimizations for speed
2017-07-03 12:41:22 -04:00
claudiol
51209d4cfb
Bugfixes, improved speed, updated project files and removed old transcendental functions.
2017-07-03 11:08:06 -04:00
claudiol
125b7e1024
Added new light transcendentals for testing only - work in progress.
2017-06-28 12:55:35 -04:00
claudiol
22e68d7a7b
Added basic changes for 39gs/40gs support
2017-05-04 18:00:15 -04:00
claudiol
b73dae1c05
Implemented MIN/MAX and updated command database. Updated project files.
2017-04-18 17:20:40 -04:00
claudiol
ef2250d399
Added lib-88-plots, fixed WAIT bug.
2017-03-02 18:34:26 -05:00
claudiol
446fe8862c
Updated project files
2017-01-26 09:12:11 -05:00
claudiol
a1a776fac7
Moved last few messages to RPL files. Removed old code for hard-coded messages.
...
Updated project files
2017-01-10 13:01:42 -05:00
claudiol
def7dd3914
Moved more messages out to libraries (added lib 0 - system messages).
...
Added debug menu and errors menu.
2017-01-05 12:58:05 -05:00
bruno-w
8842f25f9f
Added alarm feature and related commands.
2016-11-25 11:57:33 +01:00
claudiol
9d54e558c1
Added lib76-ui, moved clipboard functions to it.
2016-11-22 09:25:34 -05:00
claudiol
fd7f2d721b
Added Base menu to Math submenu.
2016-11-21 11:58:59 -05:00
bruno-w
7b7e2168bc
Added VERSION command.
...
Restaure newRPL heartbeat.
2016-11-14 17:09:30 +01:00
claudiol
44ff7b4039
Menu look improvements.
2016-11-14 10:16:50 -05:00
claudiol
0314b93da5
Fixed bug crashing with corrupted data. Added boot option with certain keys. Added build version number defines.
2016-11-11 17:17:00 -05:00
claudiol
4a02fcc6ba
Added lib 66 menu
2016-11-08 12:12:06 -05:00
claudiol
0642c08a7f
Added TRIM, RTRIM, STRLEN, STRLENCP
2016-11-08 11:18:15 -05:00
claudio
03de34bbb0
Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources
2016-11-05 09:22:52 -04:00