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
6addc89e55b56ca7f9472a80cfac1d2b4a63f4c6
Switch branch/tag
uPython-mirror
04 Nov, 2013
1 commit
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
23 Oct, 2013
5 commits
Add support for SD card (not working).
· 7ee80bac
Damien
authored
Oct 24, 2013
7ee80bac
Add working MMA support.
· 6f08f8ce
Damien
authored
Oct 23, 2013
6f08f8ce
Call gc_free in gc_realloc after allocating new block.
· d2c1a732
Damien
authored
Oct 23, 2013
d2c1a732
Implement simple servo control using PWM.
· 0f654513
Damien
authored
Oct 23, 2013
0f654513
Fix func decls with no arguments: () -> (void).
· 8b3a7c22
Damien
authored
Oct 23, 2013
8b3a7c22
22 Oct, 2013
7 commits
Implement boot-up commands; run main script after boot.
· 94186c82
Damien
authored
Oct 23, 2013
94186c82
Add py_get_qstr.
· 9fc7933f
Damien
authored
Oct 23, 2013
9fc7933f
Board running boot.py, working REPL, soft reboot.
· e9f1e50b
Damien
authored
Oct 22, 2013
e9f1e50b
Add simple support for C modules.
· ec63cce4
Damien
authored
Oct 22, 2013
ec63cce4
Improve REPL compount statement detection.
· 92c06561
Damien
authored
Oct 22, 2013
92c06561
Add gchelper.s, to load registers and clean stack for GC.
· 9d63932b
Damien
authored
Oct 22, 2013
9d63932b
stm: improved GC, and cooked output for VCP.
· 0c5827fc
Damien
authored
Oct 22, 2013
0c5827fc