Ruben Dashyan
75f99a63f5
[ion/f730] Fix battery GPIO
2019-01-10 18:25:02 +01:00
Ruben Dashyan
00253140e5
[ion/f730] WIP: Rename SDIOEN to SDMMCEN, don't init it anymore
2019-01-10 18:25:02 +01:00
Ruben Dashyan
9ecfc3c72c
[ion/f730] Restore use DTCM
2019-01-10 18:25:02 +01:00
Ruben Dashyan
bb98c56505
[ion/f730] Fix RCC resst values
2019-01-10 18:25:02 +01:00
Romain Goyet
0fb08be2a9
[ion/f730] WIP: Temporarily increase delays for msleep/usleep
2019-01-10 18:25:02 +01:00
Romain Goyet
7a069260a6
[ion/f730] Double all FMC access times to account for HCLK from 96 to 192 MHz
2019-01-10 18:25:02 +01:00
Romain Goyet
1a3852ba48
[ion/f730] Enable USB controller
2019-01-10 18:25:02 +01:00
Romain Goyet
e755dbef38
[ion/f730] Enable HSE and PLL for a HCLK of 192 MHz
2019-01-10 18:25:02 +01:00
Romain Goyet
3cc9b32186
[ion/f730] Don't use DTCM for now
2019-01-10 18:25:02 +01:00
Romain Goyet
e07c6ccc88
[build] Allow proper mcpu/mfpu flags for different targets
2019-01-10 18:25:02 +01:00
Romain Goyet
b9d511a464
[apps] Enable a DUMMY_MAIN option
2019-01-10 18:25:02 +01:00
Romain Goyet
a1f5ea4f76
[ion/f730] Don't init clocks for now
2019-01-10 18:25:02 +01:00
Romain Goyet
25c72749b5
[ion/f730] Temporarily disable extra peripherals
2019-01-10 18:25:02 +01:00
Romain Goyet
9aaaf2c193
[ion/f730] Fix a reset value
2019-01-10 18:25:02 +01:00
Romain Goyet
63180705fa
[ion/f730] Use the MPU to force FMC access width
2019-01-10 18:25:02 +01:00
Romain Goyet
20c0ba999c
[ion/f730] Fix some makefiles
2019-01-10 18:25:02 +01:00
Romain Goyet
7cc47a6ccc
[ion/f730] Use the proper GPIOs for the keyboard
2019-01-10 18:25:02 +01:00
Romain Goyet
64ce406c83
[ion/f730] Fix the backlight
2019-01-10 18:25:02 +01:00
Romain Goyet
993edb72d0
[ion/f730] Rename FSMC to FMC
2019-01-10 18:25:02 +01:00
Romain Goyet
19ad561728
[ion/f730] Fix makefiles
2019-01-10 18:25:02 +01:00
Romain Goyet
e4af17c3cc
[build] Add an f730 folder
2019-01-10 18:25:02 +01:00
Romain Goyet
fe9b2fec1c
[ion/f730] Switch to FMC
2019-01-10 18:25:02 +01:00
Romain Goyet
b547f8bfd9
[ion] Initial add of the f730 folder
2019-01-10 18:25:02 +01:00
Ruben Dashyan
f3073b3a6b
[ion/f730] WIP: Temporary dummy serial number
2019-01-10 17:09:48 +01:00
Ruben Dashyan
1351964f89
[ion/f730/battery] WIP: Temporary dummy Charge::FULL level
2019-01-10 17:09:18 +01:00
Ruben Dashyan
d5ff7b118a
[escher] WIP: Temporarily comment Ion::Display::waitForVBlank()
2019-01-10 17:06:34 +01:00
Ruben Dashyan
e4c64e31ee
[apps] WIP: Disable a DUMMY_MAIN option
2019-01-10 17:06:21 +01:00
Ruben Dashyan
440d0b47f6
[ion/f730] WIP: Adapt linker script and DEBUG=1 to fit in flash
2019-01-10 17:05:57 +01:00
Ruben Dashyan
c72b604aa8
[ion/f730] Fix includes for the right PLATFORM
2019-01-10 17:05:55 +01:00
Ruben Dashyan
db053db609
[ion/keyboard] Do not use magic numbers
2019-01-10 17:05:55 +01:00
Ruben Dashyan
0352447185
[ion/f730] Fix battery GPIO
2019-01-10 17:05:55 +01:00
Ruben Dashyan
08d9416ad8
[ion/f730] WIP: Rename SDIOEN to SDMMCEN, don't init it anymore
2019-01-10 17:05:26 +01:00
Léa Saviot
54b8d07ee3
[apps/variable_box_controller] Fix layout memoization
2019-01-10 11:42:05 +01:00
Léa Saviot
35cc26b68a
[apps/variable_box_controller] Shift memoization after deleting item
2019-01-10 11:42:05 +01:00
Léa Saviot
be3ab70e67
[apps/calculation] Do not display approximation if it is unreal
...
Fixes: sqrt(-1) in real complex format, then change complex format, it
then displays unreal = undef
2019-01-10 11:42:05 +01:00
Léa Saviot
027148f376
[apps/calculation] Clean comments
2019-01-10 11:42:05 +01:00
Léa Saviot
b5c19d37da
[poincare] By default, the complex mode is "Real"
2019-01-10 11:42:05 +01:00
Émilie Feral
b3a8441289
[solver] Fix tests on EquationStore: delta discriminant is counted as a
...
solution
2019-01-10 11:42:05 +01:00
Émilie Feral
a539b2f061
[poincare] Test: fix tests on Complex Format
2019-01-10 11:42:05 +01:00
Émilie Feral
c3b335212c
[solver] Add a warning message when a polynomial has no real root
2019-01-10 11:42:05 +01:00
Émilie Feral
8cf6006a58
[solver] I18n: add messages "The polynomial has no real root"
2019-01-10 11:42:05 +01:00
Émilie Feral
4ccf1f08a9
[solver] Delta discriminant is counted as a solution to clear the code
2019-01-10 11:42:05 +01:00
Léa Saviot
fbb1fbd138
[apps/code] Handle nullptr prompt text in input
2019-01-10 11:42:05 +01:00
Léa Saviot
05bfbe83ac
[escher/pointer_text_view] Clean minimalSizeForOptimalDisplay
...
It was unneedingly overriden + added escape case on nullptr text
2019-01-10 11:42:05 +01:00
Émilie Feral
43522d0dc9
[poincare] Power: shallowBeautify for ReductionTarget::System turn
...
x^(p/q) into root(x,q)^p to use the special case of root(x, p) with x
real and p integer might have a real solution in 'Real' complex format
2019-01-10 11:42:05 +01:00
Émilie Feral
2a71f2bada
[poincare] NthRoot: special case for approximation of form root(x,p)
...
with x real and p integer in Real complex format
In this case, root(x,p) might have a real result which is not the
principale angle returned by the standard library
2019-01-10 11:42:05 +01:00
Émilie Feral
f6026254be
[poincare] Add an argument ReductionTarget to shallowBeautify
2019-01-10 11:42:05 +01:00
Émilie Feral
a24f65bd46
[poincare] Revert special case when approximating x^(p/q) with x real
...
and p, q integer
That hugely slows down the approximation routine
2019-01-10 11:42:05 +01:00
Léa Saviot
56aaea79cb
[poincare/rational] Fix template declaration
2019-01-10 11:42:05 +01:00
Léa Saviot
4788495d62
[poincare/parser] -1/2 gives - 1/2 and not -(1) / 2
2019-01-10 11:42:05 +01:00