Rémy Da Costa Faro
70b91523bc
Update .travis.yml to allow Makefile parallelization
2019-02-14 10:55:41 +01:00
Roman Wueest
93acf0b1a5
Fix german typo in shared.de.i18n
...
"Name" always uppercase.
2019-02-14 10:47:42 +01:00
Émilie Feral
4dc513e5c5
[poincare] Power: fix (x+1)^0 reduction when the Reduction target is
...
System
2019-02-14 10:47:05 +01:00
Émilie Feral
dac9672729
[poincare] Power: Improve optional rule x^(p/q)->root(x,q)^p to handle
...
special case p = 1 or q = 1
2019-02-14 10:47:05 +01:00
Émilie Feral
3402721069
[poincare] Test: Add a parameter ReductionTarget (User or System) in
...
Helper::assert_parsed_expression_evaluates_to and
Helper::assert_parsed_expression_simplify_to
2019-02-14 10:47:05 +01:00
Romain Goyet
a6b681acd0
[ion/device/regs] Use macros to configure the registers
2019-02-13 15:57:23 +01:00
Romain Goyet
ec9cc58671
Merge branch 'f7' of ssh://git.numworks.com/Epsilon into f7
2019-02-13 15:41:41 +01:00
Romain Goyet
0deb8715bb
[build] Fix a typo
2019-02-13 15:40:07 +01:00
Romain Goyet
1d2468de37
[ion/device/n0101] Use a linker script for external flash
2019-02-13 15:39:42 +01:00
Romain Goyet
ec3a60063c
[ion/device/n0101] Update fccid
2019-02-13 15:35:45 +01:00
Romain Goyet
990ff9fcbf
[ion/device/display] Add inversion commands
2019-02-13 15:35:22 +01:00
Romain Goyet
ce560b3e40
[ion/device/keyboard] Use actual Gpio pins
2019-02-13 15:34:48 +01:00
Romain Goyet
51161b63a9
[ion] Move regs in a namespace
2019-02-13 15:08:10 +01:00
Léa Saviot
92e82aab95
[ion] Fix build on n0100
2019-02-12 15:12:44 +01:00
Léa Saviot
37cc0c862b
[ion] Proper namespacing
2019-02-12 15:02:35 +01:00
Léa Saviot
425042d957
[ion/console] Tune the value of the USART baud rate
2019-02-12 15:02:35 +01:00
Léa Saviot
4bd4c692c7
[ion] Fix USART registers for n0101
2019-02-12 15:02:35 +01:00
Léa Saviot
6550d14050
[ion] Init USART clock in initClocks
2019-02-12 15:02:35 +01:00
Léa Saviot
d601451ceb
[ion/bench] Fix compiling
2019-02-12 14:57:47 +01:00
Romain Goyet
8f48f7ed14
[ion/device] Fix ExternalFlash GPIO config
2019-02-12 14:06:36 +01:00
Roman Wueest
dea27932d4
Fix for German typos in variables.de.i18n
...
"Expressions" was not German so far, I suggest "Ausdruecke"
The correct plural of function in German is "Funktionen".
"Namen" is a noun, and therefore written uppercase in German.
2019-02-12 13:53:24 +01:00
RomanWu
c901b31fde
Fix typo base.de.i18n
...
German translation of "About" should not start with two uppercase letters.
2019-02-12 13:48:57 +01:00
Romain Goyet
476dd11309
[ion/device] Fix a typo in a register definition
2019-02-12 10:48:57 +01:00
Romain Goyet
4eeffbd98c
[ion/device] Share a RAM linker script
2019-02-12 10:22:22 +01:00
Romain Goyet
4c5636e738
[ion/device] Fix a small typo
2019-02-12 10:22:22 +01:00
Romain Goyet
403c81a02c
[ion/device] Use a configurable UniqueDeviceIDAddress
2019-02-12 10:22:22 +01:00
Romain Goyet
91da98cd92
Revert "[ion] Fix Serial Number adresses on different models"
...
This reverts commit c7334c1551 .
2019-02-12 10:22:02 +01:00
Léa Saviot
c7334c1551
[ion] Fix Serial Number adresses on different models
2019-02-11 13:49:51 +01:00
Léa Saviot
a036bff275
[python/turtle] Fix setHeadingPrivate (handle big angle errors)
2019-02-11 13:41:10 +01:00
Romain Goyet
d96d53e160
[build/device] Generate DfuSe files
2019-02-08 22:12:54 +01:00
Romain Goyet
8254257750
[build] Cleanup
2019-02-08 20:50:38 +01:00
Romain Goyet
4dbcf1619c
[ion/flasher] Fix includes
2019-02-08 16:56:29 +01:00
Romain Goyet
a95b7df091
[ion] Update the flasher's target
2019-02-08 16:55:02 +01:00
Léa Saviot
3faee8bcd8
[python/turtle] Special case when goTo draws horizontal/vertical line
2019-02-06 11:45:03 +01:00
Léa Saviot
b5e278526f
[python/turtle] Use namespace std
2019-02-06 11:45:03 +01:00
Léa Saviot
287dedabc0
[python/turtle] The turtle heading is in [0;360[
2019-02-06 11:45:03 +01:00
Léa Saviot
a25b2a8ce5
[python/turtle] Fix unwanted dotted lines
...
Script:
fd(200)
left(90)
fd(10)
left(90)
fd(600)
The final line should be continuous but is dotted
2019-02-06 11:45:03 +01:00
Léa Saviot
a021af46fe
[apps/code] Hide the sandbox between script importations
2019-02-06 11:45:03 +01:00
Léa Saviot
4a8c0a6bd0
[apps/code] Do not change the responders in autoImportScript if sandbox
...
This fixes the following scenario: create a script that draws at
importation (for instance, add "squares()" at the end of squares.py) and
execute this script. The sandbox is displayed but events are handled by
the underneath text field, thus leading to the display of the variable
box and other bugs.
2019-02-06 11:45:03 +01:00
Romain Goyet
f859573db7
[ion/device] Configure the display from HCLK frequency
2019-02-05 17:30:49 +01:00
Romain Goyet
4145d9b5ba
[ion] Fix openocd scripts
2019-02-05 17:13:18 +01:00
Romain Goyet
6dcdbede56
[ion/device] Get N0101 working
2019-02-05 17:07:42 +01:00
Émilie Feral
535dee8220
[poincare] Integer: add TODO
2019-02-05 16:42:36 +01:00
Émilie Feral
2b19a02b6a
[poincare] Integer: avoid easy stack overflow by using static working
...
buffer for integer operations
2019-02-05 16:42:36 +01:00
Émilie Feral
02b27124f4
[poincare] Integer: remove duplicate method: isInfinite is equivalent to
...
isOverflow
2019-02-05 16:42:36 +01:00
Émilie Feral
f4d63a2160
[poincare] Integer are allocated on the TreePool instead of using their
...
own buffer. Short Integers are kept in the handle as an optimization.
2019-02-05 16:42:36 +01:00
Émilie Feral
79f0834f4e
[poincare] Add method 'hasNode' on TreeHandle
2019-02-05 16:42:36 +01:00
Émilie Feral
4f3bd12fea
[poincare] Fix bug: undef*x--> undef
2019-02-05 16:42:24 +01:00
Romain Goyet
b699777491
Merge branch 'f7' of ssh://git.numworks.com/Epsilon into f7
2019-02-05 12:21:23 +01:00
Romain Goyet
7c491f4400
Merge branch 'ExternalFlash_f7' of ssh://git.numworks.com/Epsilon into f7
2019-02-05 12:19:51 +01:00