Commit Graph

7778 Commits

Author SHA1 Message Date
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