Léa Saviot
9f6ca489ce
[apps/graph] Align the function name right
2019-01-10 11:42:02 +01:00
Léa Saviot
c7e04195c3
[apps/graph] Don't draw a separator between function name and value
2019-01-10 11:42:02 +01:00
Léa Saviot
348c5c0dae
[apps/graph] Add equal after function name
2019-01-10 11:42:02 +01:00
Léa Saviot
ff1c137fe1
[apps/sequence] Add scroll indicators in sequence list
2019-01-10 11:42:02 +01:00
Léa Saviot
b8b4d481b5
[escher] Use the vertical alignment in ExpressionView
2019-01-10 11:42:02 +01:00
Léa Saviot
d87c0669cb
[apps/sequence] Fix title cell alignments
...
Add margin right of "un="
Align the text vertically so that the equal is vertically centered in
the cell. This makes the left and right cell baselines be approximately
at the same level for basic sequences definition (un = 1, un=1/2, ...)
2019-01-10 11:42:02 +01:00
Léa Saviot
0a9edf8a43
[apps/sequence] Add cheat margin between sequence title and equal
2019-01-10 11:42:02 +01:00
Léa Saviot
11db7d5257
[apps/sequence] Remove equal char in sequence parameters
2019-01-10 11:42:02 +01:00
Léa Saviot
d3cae9d1aa
[apps/sequence] Harmonize row height in sequence list
2019-01-10 11:42:02 +01:00
Léa Saviot
17da615a54
[apps/sequence] Don't draw a separator between sequence name and value
2019-01-10 11:42:02 +01:00
Léa Saviot
3b2eaa5dea
[apps/sequence] Sequence title cells are aligned to the right
2019-01-10 11:42:02 +01:00
Léa Saviot
55de9ab111
[apps/sequence] Add '=' after sequence titles
2019-01-10 11:42:02 +01:00
Léa Saviot
f470a99081
[poincare] Multiplications are collapsed in fractions
...
For instance, typing 3*2 the '/' creates the fraction (3*2)/
Before, it would only divide the '2'
2019-01-10 11:42:02 +01:00
Ruben Dashyan
3d018045dd
[ion/f730] Restore use DTCM
2019-01-10 10:15:37 +01:00
Ruben Dashyan
d413fd0816
[ion/f730] Fix RCC resst values
2019-01-10 10:14:55 +01:00
Romain Goyet
73722b71ca
[ion/f730] WIP: Temporarily increase delays for msleep/usleep
2019-01-09 17:41:45 +01:00
Romain Goyet
b5ef99384a
[ion/f730] Double all FMC access times to account for HCLK from 96 to 192 MHz
2019-01-09 17:41:12 +01:00
Romain Goyet
30849b0611
[ion/f730] Enable USB controller
2019-01-09 17:39:59 +01:00
Romain Goyet
0ceabe0be7
[ion/f730] Enable HSE and PLL for a HCLK of 192 MHz
2019-01-09 17:39:23 +01:00
Romain Goyet
4807308980
[ion/f730] Don't use DTCM for now
2019-01-09 17:38:13 +01:00
Romain Goyet
fadee535d5
[build] Allow proper mcpu/mfpu flags for different targets
2019-01-09 17:36:33 +01:00
Léa Saviot
17e7d36009
[apps/code] If EPSILON_GETOPT, auto import scripts
2019-01-09 16:13:46 +01:00
Léa Saviot
1c306658ce
[apps/code] Fix Python environment loading order
2019-01-09 16:13:46 +01:00
Ruben Dashyan
85e08f500d
[ion/device] External flash: Send instruction only once in memory-mapped mode
2019-01-09 12:07:41 +01:00
Ruben Dashyan
9489911eb3
[ion/device] External flash: include alternate bytes in Quad-SPI instructions
2019-01-09 12:07:41 +01:00
Ruben Dashyan
4f5f3952d5
[quiz] Fix quiz_print to fit screen height
2019-01-09 12:07:41 +01:00
Ruben Dashyan
de424ace3c
[ion/device] Optimize external flash initQSPI
2019-01-09 12:07:41 +01:00
Ruben Dashyan
36c9966419
[ion/device] External flash: SetReadParameters (dummy cycles) according to clock frequency
2019-01-09 12:07:41 +01:00
Ruben Dashyan
534b6b7816
[ion/device] External flash: add constexpr ClockFrequencyDivisor
2019-01-09 12:07:41 +01:00
Ruben Dashyan
6555277995
[ion/device] Define GPIO OSPEEDR register
2019-01-09 12:07:41 +01:00
Ruben Dashyan
9c9ece40b4
[ion/device] Add external flash tests
2019-01-09 12:07:41 +01:00
Ruben Dashyan
cfe2ce731f
[ion/device] Access external flash through DFU
2019-01-09 12:07:41 +01:00
Ruben Dashyan
300ba9cf67
[ion/device] External flash: replace nullptr address by an out-of-range address
2019-01-09 12:07:41 +01:00
Ruben Dashyan
cce2eaa228
[ion/device] External flash erase routines
2019-01-09 12:07:41 +01:00
Ruben Dashyan
46707b294a
[ion/device] Add explanatory comments to external flash
2019-01-09 12:07:41 +01:00
Ruben Dashyan
d55a86f909
[ion/device] External flash WriteMemory
2019-01-09 12:07:41 +01:00
Ruben Dashyan
db91e8b404
[ion/device] Convert external flash addresses from uint32_t to uint8_t *
2019-01-09 12:07:41 +01:00
Ruben Dashyan
ffc4f28fb9
[ion/device] Fast Read external flash in QPI mode
2019-01-09 12:07:41 +01:00
Ruben Dashyan
db2193b8ef
[ion/device] Fast Read external flash in SPI mode
2019-01-09 12:07:41 +01:00
Ruben Dashyan
ee302e8413
[ion/device] Add dummyCycles parameter for ExternalFlash commands
2019-01-09 12:07:41 +01:00
Ruben Dashyan
1feb82e345
[ion/device] Read Data from external flash in memory-mapped mode
2019-01-09 12:07:41 +01:00
Romain Goyet
8a0572a3d3
[ion/device] Clean the external flash init code
2019-01-09 12:07:41 +01:00
Ruben Dashyan
0418cbeaeb
[ion/device] Start implement external flash API
2019-01-09 12:07:41 +01:00
Ruben Dashyan
962e340689
[ion/device] Add QuadSPI regs
2019-01-09 12:07:41 +01:00
Romain Goyet
8f111b89f9
[apps] Enable a DUMMY_MAIN option
2019-01-09 11:00:49 +01:00
Romain Goyet
ee472ca2b5
[ion/f730] Don't init clocks for now
2019-01-09 11:00:36 +01:00
Romain Goyet
1ff2fa1a3b
[ion/f730] Temporarily disable extra peripherals
2019-01-09 11:00:16 +01:00
Romain Goyet
1c2bc9c0b4
[ion/f730] Fix a reset value
2019-01-09 10:57:46 +01:00
Romain Goyet
54758d408c
[ion/f730] Use the MPU to force FMC access width
2019-01-09 10:57:30 +01:00
Romain Goyet
e934ce07fd
[ion/f730] Fix some makefiles
2019-01-09 10:54:36 +01:00