Commit graph

1203 commits

Author SHA1 Message Date
claudiol
141b106e82 Attempt to do firmware update using the new protocol 2019-04-19 17:05:47 -04:00
claudiol
4513de1545 Fixed archive/restore protocol timing 2019-04-18 18:24:36 -04:00
claudiol
9e78118549 Added double buffering to USBRESTORE (work in progress) 2019-04-16 19:12:02 -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
be4a200b00 Fixed bugs in archive/restore direct to file. 2019-04-15 18:47:33 -04:00
claudiol
e061bc7a8d Port fixes to the 50g driver 2019-04-15 11:50:12 -04:00
claudiol
aa5b577e70 Fixed bugs in new protocol for usbarchive/restore 2019-04-15 11:18:00 -04:00
claudiol
daefb8617c Merge branch 'master' of hpgcc3.org:newrpl 2019-04-12 16:33:25 -04:00
claudiol
555bd216a4 Made allocator thread safe for PC. 2019-04-12 16:32:35 -04:00
Claudio L
90b1fb5cd3 Updated project file. 2019-04-12 08:23:22 -04:00
claudiol
87e2dbbda4 Added archive/restore support with new protocol (work in progress). 2019-04-10 18:40:42 -04:00
claudiol
9f10a6fbaf More work on new protocol. 2019-04-09 18:15:31 -04:00
claudiol
5ba3879b1c Finished new protocol, except archive and restore. 2019-04-08 18:55:22 -04:00
claudiol
bba98d2703 New USB protocol (work in progress) 2019-04-05 18:38:00 -04:00
Claudio L
0938ba4397 Fixed bug in binary data decompilation. 2019-04-02 22:37:48 -04:00
claudiol
6b167611d0 More progress on firmware update via USB. 2019-03-29 18:51:22 -04:00
claudiol
63ae92df8c More progress on fw update via USB 2019-03-28 18:42:53 -04:00
claudiol
3170355b0b Fixed validation of bindata objects. 2019-03-21 12:55:48 -04:00
claudiol
085e1ee4c1 Fixed auto-evaluating tree generation. Added inverted look for auto-evaluated variables. 2019-03-20 17:28:39 -04:00
claudiol
2109b3444e Added greek letters to Alpha-LS plane. Added missing error message. 2019-03-20 12:48:54 -04:00
claudiol
25e34bd9d3 Merge branch 'master' of hpgcc3.org:newrpl 2019-03-08 18:06:24 -05:00
claudiol
6318091a88 Added firmware update capability (work in progress) 2019-03-08 18:05:36 -05:00
claudiol
379bbda7cb Started work on firmware update from newRPL Desktop 2019-03-07 13:14:55 -05:00
Claudio L
f3058d5add Improved rules for polynomials to look better. 2019-03-02 14:59:31 -05:00
Claudio L
42aba71cdd Changed default variable attribute so variables are finite. 2019-03-02 14:26:43 -05:00
Claudio L
03ec5a87e8 Fixed infinite loop when expanding variables are used. 2019-03-02 14:18:59 -05:00
claudiol
3bf3704a32 Disable debugging of rules processor. 2019-02-20 10:55:38 -05:00
claudiol
a74b0e0ebf Fixed ruleset expansion with idents in a list. 2019-02-20 10:51:25 -05:00
claudiol
43fc25eff7 More fixes in numeric reduce with constants. 2019-02-19 19:03:09 -05:00
claudiol
4f13a6e697 More bug fixes to rules engine with attributes. 2019-02-19 17:53:14 -05:00
claudiol
9bfc65049b Added missing lib-55.nrpl file 2019-02-19 17:17:08 -05:00
claudiol
ff6f07abca Fixed bug causing crash in rules engine. 2019-02-18 12:36:13 -05:00
claudiol
70c88346c2 Added 10-pixel font. 2019-02-15 13:32:30 -05:00
claudiol
6edea50574 Added error checks to NUMINT arguments. 2019-02-14 17:22:00 -05:00
claudiol
34884fd210 Added support for case lists and angles in symbolic expressions. Added RANGE command and ALLROOTS rules.
Fixed compiler/decompiler to accept case lists in symbolics.
2019-02-14 12:59:52 -05:00
claudiol
85ba740c2f Add support for constants to all existing commands. 2019-02-07 18:50:47 -05:00
claudiol
73c795fe0c Fixed all fonts missing character. More work on constants. 2019-02-06 18:34:03 -05:00
claudiol
3ef5033937 Changed style of complex 'i' 2019-02-06 10:13:07 -05:00
claudiol
ffc7615c09 Fixed font definition files. 2019-02-06 10:08:34 -05:00
claudiol
5436d9fa5e Bound e,i,j constants to the keyboard 2019-02-05 18:05:09 -05:00
claudiol
7caab0f422 Updated fonts 2019-02-05 17:16:14 -05:00
claudiol
a3479e4c6a Added constants as objects (work in progress). Added complex variable in fonts. 2019-02-05 17:14:09 -05:00
claudiol
7d792d203b Fixed compiler bug with unary minus/plus after a comma. Started to implement ALLROOTS. 2019-02-01 12:51:49 -05:00
claudiol
7b6b6261f2 More bugfixes for simplification of powers. Also added multi-case lists support. 2019-01-31 18:22:12 -05:00
claudiol
abbb800624 Fixed bugs in compiling attribute flags. Improved simplification rules. 2019-01-30 13:01:07 -05:00
claudiol
a0693b1991 Reversed logic of Infinity attribute. Fixed some rules in AUTOSIMPLIFY. 2019-01-25 12:32:20 -05:00
claudiol
224d2e9b95 Fixed bugs in attribute match. Fixed bug that turned off screen in simulator after save. 2019-01-24 10:18:49 -05:00
claudiol
c1360003a9 Enabled search for specific attributes in rules. 2019-01-23 17:50:26 -05:00
claudiol
28f1299224 Finished combining of attributes by operators 2019-01-23 11:08:54 -05:00
claudiol
cd466a1594 Added support for variable attributes to rules engine - work in progress. 2019-01-18 17:48:24 -05:00