Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
uPython-mirror
Commits
uPython-mirror
17 Nov, 2013
2 commits
Add function to decode and show byte code.
· f03001f8
Damien
authored
Nov 17, 2013
f03001f8
Change some debugging/output messages for native code generation.
· 0446a0d7
Damien
authored
Nov 17, 2013
0446a0d7
16 Nov, 2013
1 commit
Viper: function calls now convert constant arguments to objects.
· 6d4f3462
Damien
authored
Nov 16, 2013
6d4f3462
09 Nov, 2013
7 commits
STM: add LCD functions for pixel access; add RNG Py bindings.
· 39c6c598
Damien
authored
Nov 09, 2013
39c6c598
STM: add RNG support.
· 5c13dbf6
Damien
authored
Nov 09, 2013
5c13dbf6
Unix: add machine-specific sqrt support.
· 087d218d
Damien
authored
Nov 09, 2013
087d218d
Add len and subscr (a hack) support for strings.
· 6b92d451
Damien
authored
Nov 09, 2013
6b92d451
Add JUMP_IF_x_OR_POP opcodes to VM.
· 94658e2e
Damien
authored
Nov 09, 2013
94658e2e
Fix but with optimised range being 1 over.
· f3822fc3
Damien
authored
Nov 09, 2013
f3822fc3
Small improvements to timer module.
· 6d42ab66
Damien
authored
Nov 09, 2013
6d42ab66
06 Nov, 2013
4 commits
Add to STM code timer functionality to call Python on interrupt.
· bd8e1102
Damien
authored
Nov 06, 2013
bd8e1102
Add optimisation for "for x in range".
· f72fd0e8
Damien
authored
Nov 06, 2013
f72fd0e8
Built-in print function supports variable number of arguments.
· 5bf32c3b
Damien
authored
Nov 06, 2013
5bf32c3b
Viper supports inplace add (trivial).
· ae0bc08a
Damien
authored
Nov 06, 2013
ae0bc08a
05 Nov, 2013
2 commits
Improve allocation of stack for byte code.
· 40fdfe30
Damien
authored
Nov 05, 2013
40fdfe30
Make byte code jumps relative.
· 03c9cfb0
Damien
authored
Nov 05, 2013
03c9cfb0
04 Nov, 2013
2 commits
Add DAC, and simple audio driver to STM code.
· 1c62d04e
Damien
authored
Nov 04, 2013
1c62d04e
Byte code for SMALL_INT uses 3 bytes for integer.
· 6addc89e
Damien
authored
Nov 04, 2013
6addc89e
03 Nov, 2013
9 commits
Add simple PWM control command to STM code.
· 0c70f887
Damien
authored
Nov 03, 2013
0c70f887
Add vprintf, vsnprintf to STM code.
· e8674399
Damien
authored
Nov 03, 2013
e8674399
Fixup include of stdarg and va_list definition.
· 96a0addb
Damien
authored
Nov 03, 2013
96a0addb
Add simple var-arg functions; add simple string.format.
· 2f06c57f
Damien
authored
Nov 03, 2013
2f06c57f
Add simple file support to board.
· 0e496733
Damien
authored
Nov 03, 2013
0e496733
Change Py API names, py_get_* -> py_obj_get_*.
· 33af3bf0
Damien
authored
Nov 03, 2013
33af3bf0
Fix compiler warnings in unix/main.c.
· 014e19fc
Damien
authored
Nov 03, 2013
014e19fc
Support for for-loop in native thumb.
· 9b9e996d
Damien
authored
Nov 03, 2013
9b9e996d
Implement more thumb branch instructions.
· 1a6633a7
Damien
authored
Nov 03, 2013
1a6633a7
02 Nov, 2013
8 commits
Test code for user objects.
· a53f694d
Damien
authored
Nov 02, 2013
a53f694d
Add user object to runtime.
· d57eba51
Damien
authored
Nov 02, 2013
d57eba51
Fix bug: emit native didn't clear last_was_return in label_assign.
· 6ba13142
Damien
authored
Nov 02, 2013
6ba13142
Add basic complex number support.
· 7410e440
Damien
authored
Nov 02, 2013
7410e440
Floats work with MP on board; function for LCD pixel manipulation.
· fecee2b0
Damien
authored
Nov 02, 2013
fecee2b0
Small hack to temporarily fix allocation of unique_code slots.
· e0b18643
Damien
authored
Nov 02, 2013
e0b18643
Py runtime: list.append returns None.
· ccfc9c51
Damien
authored
Nov 02, 2013
ccfc9c51
Implement: str.join, more float support, ROT_TWO in VM.
· 4ebb32fb
Damien
authored
Nov 02, 2013
4ebb32fb
01 Nov, 2013
3 commits
Add proper FPU compile flags; disable Python float support.
· 4c51cbdc
Damien
authored
Nov 01, 2013
4c51cbdc
Remove debugging print for SD card; add comment to possibly-buggy USB code.
· e8217c2a
Damien
authored
Nov 01, 2013
e8217c2a
Add syscfg and SPI libraries from STM.
· c1764e99
Damien
authored
Nov 01, 2013
c1764e99
30 Oct, 2013
1 commit
PC13 (SDIO detect) can handle at most 2MHz speed config.
· 4a14eb0b
Damien
authored
Oct 30, 2013
4a14eb0b
26 Oct, 2013
1 commit
Working SD card, but no functionality yet (was hardware error).
· 5892f471
Damien
authored
Oct 26, 2013
5892f471