Émilie Feral
|
df72f44744
|
.gitignore: add all pyc generated files
|
2019-08-08 17:22:02 +02:00 |
|
Émilie Feral
|
fd25b678ce
|
[poincare] Split Multiplication into MultiplicationExplicite and
MultiplicationImplicite
|
2019-08-08 17:22:02 +02:00 |
|
Émilie Feral
|
00d86adf3d
|
[apps/sequence] Add tests on third sequence
|
2019-08-08 17:22:02 +02:00 |
|
Émilie Feral
|
bcac947b05
|
[apps/sequence] defaultCursorAbscissa is forced positive
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
4abd68a4b8
|
[power] Nth root of -1 return the principal angle
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
869ab35c54
|
Makefile: build only necessary files for test target
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
ae750cce28
|
[poincare] Symbol: createLayout is special for sequence symbols. We add w(n) and w(n+1) to all other sequence symbols.
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
4c4d420b1f
|
[app/sequence] Fix Sequence toolbox with the third sequence
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
2e7fb601c8
|
[app/sequence] Add a third sequence
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
7db5a10da9
|
[poincare] Symbol: enable to construct empty symbol
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
d1f8c42ee6
|
[poincare] Parser: w is a symbol reserved for sequence
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
9b130a8e41
|
[scripts] N0110: create target %_flash
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
d01a3794e8
|
[scripts] device/dfu.py: enable to jump to another address than
0x08000000 when leaving DFU mode
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
e1a863cdf6
|
[scripts] Fix epsilon_flash target for n0100 (get rid of dfu-utils
dependency)
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
9a25462e3e
|
[scripts] device/dfu.py: fix exitDfu
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
33d39153b2
|
[scripts] device/dfu.py: extend the detected dfu devices (include
NumWorks VID/PID)
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
5a14037b9c
|
[scripts] Package dfu-util equivalent in python (sources from micropython)
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
42ba0c2a16
|
[ion] Fix Makefile bug due to including non-existing flag
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
870c8cb6ab
|
Makefile: improve make info to display all potential building flags and
targets
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
3f944a2ebe
|
[scripts] config.mak: remove remaining EPSILON_BOOT_PROMPT flags
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
69a46c2aca
|
[ion] sdl: remove duplicate definition of waitForVBlank
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
87b54385aa
|
[scripts] Enable to call "make PLATFORM=blackbox compare" without
precising the building directory
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
b439e1fc1e
|
Makefile: make a target workshop_python_emulator
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
a8a5912319
|
[scripts] Enable to call "makefile PLATFORM=emscripten simulator.zip"
without precising the building directory
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
7837e6be4a
|
Makefile: create a PHONY target clean_for_apps_selection which only clean
the files that need to be cleaned before changing the EPSILON_APPS flag
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
1b7def19c2
|
[scripts] Build in release and debug objects in separated subfolders:
(eg, build/[release|debug]/[device|emscripten|...]/)
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
8818d64f05
|
[ion] Avoid useless dependency of ion/src/emscripten/main.o on i18n
files
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
059c596a80
|
Makefiles: avoid building all sources for each target; introduce more
modularity
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
518903c390
|
Clean warnings
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
2bc9c88371
|
[poincare] Makefile: clean unused variables
|
2019-08-08 17:22:00 +02:00 |
|
Émilie Feral
|
6b3d2cc8df
|
[ion] test.external_flash: split this test target into two targets -
test.external_flash.write and test.external_flash.read
|
2019-08-08 17:22:00 +02:00 |
|
Émilie Feral
|
e89389591d
|
[ion] Clean test.external_flash target
|
2019-08-08 17:22:00 +02:00 |
|
Émilie Feral
|
11863804f7
|
[scripts] Remove EPSILON_BOOT_PROMPT flag
|
2019-08-08 17:21:53 +02:00 |
|
Émilie Feral
|
a4dfe2eb9e
|
[scripts] Remove EPSILON_ONBOARDING_APP flag
|
2019-08-08 16:32:18 +02:00 |
|
Émilie Feral
|
697b4a6d4d
|
[scripts] Remove unused EPSILON_DEVICE_BENCH flag
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
2861a35840
|
Clean some warnings
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
15322cac21
|
[scripts] targets.device.mak: include model-specific mak at the
beginning to apply rules to all targets (including
model-specific targets)
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
86487567d4
|
[scripts] Makefile: Remove objs variable and add all_objs
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
5345a8f278
|
.gitignore: add .pyc generated by python
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
725ea64a45
|
[scripts] Enable to build targets without specifying the building
directory
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
2ddb586bdc
|
[scripts] Remove EPSILON_USB_DFU_XIP flag: specify the right dfu sources
for each target
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
cd402b6833
|
[scripts] Fix elf2dfu: avoid removing non-existing file
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
2baf79a08b
|
[ion] Linker script N0110: add rodata symbol to internal flash to fix
building with DEBUG=1
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
c89c271f8c
|
[ion] Fix assert which did not compile
|
2019-08-08 16:29:38 +02:00 |
|
Léa Saviot
|
eee0c815d5
|
[poincare] Factorize troigonometry mapping on matrices
|
2019-08-08 16:29:38 +02:00 |
|
Léa Saviot
|
ca6f6e476d
|
[poincare/expression] Clean mapOnMatrixFirstChild
|
2019-08-08 16:29:38 +02:00 |
|
Léa Saviot
|
1642df476a
|
[apps/calculation] Don't display exact result for condifence/prediction
|
2019-08-08 16:29:38 +02:00 |
|
Léa Saviot
|
9742e019d9
|
[poincare/multiplication] Handle non reduced matrices in shallowReduce
|
2019-08-08 16:29:38 +02:00 |
|
Léa Saviot
|
4c09504ebe
|
[poincare/addition] shallowReduce handles non reduced matrices
|
2019-08-08 16:29:38 +02:00 |
|
Léa Saviot
|
88a60d9c12
|
[poincare] NAryExpression::SortedIsMatrix renamed SortedNAryIsMatrix
|
2019-08-08 16:29:38 +02:00 |
|