Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
uPython-mirror
Commits
087d218d95a42fc90bc6c4d2609d300c75ffc03d
Switch branch/tag
uPython-mirror
09 Nov, 2013
5 commits
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
4 commits
Working SD card, but no functionality yet (was hardware error).
· 5892f471
Damien
authored
Oct 26, 2013
5892f471
Add USART support, connected to stdio for REPL.
· 8f7491a1
Damien
authored
Oct 26, 2013
8f7491a1
Add simple readline history.
· 9281cd66
Damien
authored
Oct 26, 2013
9281cd66
Add support for RTC, used as a calendar.
· 8128941e
Damien
authored
Oct 26, 2013
8128941e
25 Oct, 2013
1 commit
Add USB HID support. Runs as an alternative to VCP+MSC.
· 58a1b4c6
Damien
authored
Oct 25, 2013
58a1b4c6
24 Oct, 2013
1 commit
Add py_get_array_fixed_n function.
· 28391683
Damien
authored
Oct 25, 2013
28391683