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
01 Nov, 2013
2 commits
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
5 commits
Make stm use garbage collector.
· 3f69aca2
Damien
authored
Oct 21, 2013
3f69aca2
Add mark-sweep garbage collector.
· dcced92c
Damien
authored
Oct 21, 2013
dcced92c
Implement crude but working REPL for board.
· f48cf671
Damien
authored
Oct 21, 2013
f48cf671
VCP works, need to init comm port PC side; add some debugging output.
· cbb8868f
Damien
authored
Oct 21, 2013
cbb8868f
Try to get REPL working, but bug with CDC VCP...
· 4b6e85ca
Damien
authored
Oct 21, 2013
4b6e85ca
20 Oct, 2013
4 commits
Integrate new lexer stream with stm framework.
· fa2162bc
Damien
authored
Oct 20, 2013
fa2162bc
Add local_num skeleton framework to deref/closure emit calls.
· 27fb45eb
Damien
authored
Oct 20, 2013
27fb45eb
Abstract out back-end stream functionality from lexer.
· a5185f4b
Damien
authored
Oct 20, 2013
a5185f4b
Add vstr and its functions.
· 68f59a96
Damien
authored
Oct 20, 2013
68f59a96
19 Oct, 2013
3 commits
Make grammar rules const so the go in .text section.
· df4b4f31
Damien
authored
Oct 19, 2013
df4b4f31
Remove obsolete emitthumb.c (now use emitnative.c).
· 4d7adce9
Damien
authored
Oct 19, 2013
4d7adce9
Fix IRQ priority issue to give working USB; and some cleanup.
· afe12bca
Damien
authored
Oct 19, 2013
afe12bca