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
9b9e996df616e8ba3b175b87783d3a34bc357c6d
Switch branch/tag
uPython-mirror
03 Nov, 2013
2 commits
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
14 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
gc: reserve first block; lexer: free vstr.
· bb5316b9
Damien
authored
Oct 22, 2013
bb5316b9
Add gc_free function to force a block to be freed.
· fd8b6bcf
Damien
authored
Oct 22, 2013
fd8b6bcf
Implement some more operators, mostly for small ints.
· 7b2d3f38
Damien
authored
Oct 22, 2013
7b2d3f38
Remove unnecessary USB files from stm.
· 1b50affc
Damien
authored
Oct 22, 2013
1b50affc
Get unix version compling.
· d276f635
Damien
authored
Oct 22, 2013
d276f635
Shrink py_obj_base_t size to 4 machine words.
· f086ecf5
Damien
authored
Oct 22, 2013
f086ecf5
Clear ATBs on gc_init; better gc_info.
· eefcc790
Damien
authored
Oct 22, 2013
eefcc790
21 Oct, 2013
1 commit
Make stm use garbage collector.
· 3f69aca2
Damien
authored
Oct 21, 2013
3f69aca2