Ruben Dashyan
f4e2eaa390
[ion/device] Add QuadSPI regs
2019-01-11 14:13:55 +01:00
Romain Goyet
9b371809ab
[build] Fix the flasher build commands
2019-01-11 14:13:19 +01:00
Romain Goyet
1c662fd0d5
[ion/f730] Enable FLASH prefetch
2019-01-11 13:51:44 +01:00
Romain Goyet
83588b780a
[ion/f730] Fix the cache registers
2019-01-11 11:49:04 +01:00
Romain Goyet
c61a9783e6
[ion/f730] Enable L1 cache
2019-01-11 11:41:38 +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
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
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
Romain Goyet
815c22f801
[ion/f730] Use the proper GPIOs for the keyboard
2019-01-09 10:40:13 +01:00
Romain Goyet
0c1af95f3d
[ion/f730] Fix the backlight
2019-01-09 10:38:55 +01:00
Romain Goyet
9b8b4281f9
[ion/f730] Rename FSMC to FMC
2019-01-09 10:38:30 +01:00
Romain Goyet
c3b87deb4b
[ion/f730] Fix makefiles
2019-01-09 10:37:45 +01:00
Romain Goyet
144ec0659c
[build] Add an f730 folder
2019-01-09 10:36:38 +01:00
Romain Goyet
a9661a2774
[ion/f730] Switch to FMC
2019-01-09 10:08:31 +01:00
Romain Goyet
927763bc31
[ion] Initial add of the f730 folder
2019-01-09 10:01:28 +01:00
EmilieNumworks
bfb5826a1d
Merge pull request #748 from boricj/python_turtle
...
[python] Turtle module
2019-01-08 14:58:09 +01:00
Léa Saviot
4f4ae4e0f7
Merge branch 'master' into python_turtle
2019-01-08 14:32:43 +01:00
Léa Saviot
58f94f5e5f
[apps/code] Check that app can be exited before switching to DFU
...
This fixes the following crash: create a script which contains only
"input()". Execute it, then while in the input, plug in the calculator.
When un-plugging it, the device crashes.
2019-01-07 13:36:01 +01:00
Léa Saviot
1782326ed8
[apps/code] Clean ConsoleController code
2019-01-07 13:36:01 +01:00
Léa Saviot
33072eb9b1
[apps/code] Add some comments
2019-01-07 13:36:01 +01:00
Léa Saviot
8830821d0e
[apps/code/python] Inline and indent some code
2019-01-07 13:36:01 +01:00
Léa Saviot
9b07f1936e
[apps/code] Squares script template: start by resetting the turtle
2019-01-03 15:28:55 +01:00
Léa Saviot
384fa04798
[apps/code] Change the default scripts: squares instead of factorial
2018-12-27 17:21:10 +01:00
Léa Saviot
03f300a754
[python/turtle] Add showturtle and hideturtle to the toolbox
2018-12-27 17:09:45 +01:00
Léa Saviot
df2b9c4d81
[escher/apps] Get children count via template in ToolboxMessageTree::Node
2018-12-21 13:29:32 +01:00
Léa Saviot
c2dbe9f7cc
[python/turtle] Fix line drawing glitches
2018-12-21 11:57:36 +01:00
Léa Saviot
5a941bc1d5
[python/turtle] Clean circle code
2018-12-21 11:57:09 +01:00
Léa Saviot
216b16fc11
[apps/shared] Increase memoized heights count in StorageExpModelListCtrl
2018-12-20 14:51:51 +01:00
Léa Saviot
13419f434f
[apps/shared] Memoize in StorageFuncListCtrl::indexFromCumulatedHeight
2018-12-20 14:51:51 +01:00
Léa Saviot
6740198e06
[apps/shared] Constexpr reset value in storage_expr_model_list_ctrlr
2018-12-20 14:51:51 +01:00