Damien
|
94186c8239
|
Implement boot-up commands; run main script after boot.
|
2013-10-23 00:02:06 +01:00 |
Damien
|
e9f1e50be4
|
Board running boot.py, working REPL, soft reboot.
|
2013-10-22 23:09:25 +01:00 |
Damien
|
9d63932b3d
|
Add gchelper.s, to load registers and clean stack for GC.
|
2013-10-22 21:13:59 +01:00 |
Damien
|
0c5827fc65
|
stm: improved GC, and cooked output for VCP.
|
2013-10-22 21:13:36 +01:00 |
Damien
|
1b50affca8
|
Remove unnecessary USB files from stm.
|
2013-10-22 16:23:53 +01:00 |
Damien
|
3f69aca2e2
|
Make stm use garbage collector.
|
2013-10-21 23:46:04 +01:00 |
Damien
|
f48cf67108
|
Implement crude but working REPL for board.
|
2013-10-21 10:42:06 +01:00 |
Damien
|
cbb8868f74
|
VCP works, need to init comm port PC side; add some debugging output.
|
2013-10-21 10:41:12 +01:00 |
Damien
|
4b6e85ca26
|
Try to get REPL working, but bug with CDC VCP...
|
2013-10-21 09:56:56 +01:00 |
Damien
|
fa2162bc77
|
Integrate new lexer stream with stm framework.
|
2013-10-20 17:42:00 +01:00 |
Damien
|
afe12bca23
|
Fix IRQ priority issue to give working USB; and some cleanup.
|
2013-10-19 18:13:48 +01:00 |
Damien
|
fb42ec17bc
|
Try to re-add USB support...
|
2013-10-19 15:37:09 +01:00 |
Damien
|
d7a7a30a4f
|
Make pfenv's const so they go in .text section.
|
2013-10-19 15:36:20 +01:00 |
Damien
|
00ff04fc49
|
Working SysTick, code factoring, some boot-up code.
|
2013-10-19 14:40:54 +01:00 |
Damien
|
995b8aabb1
|
Partially implement proper flash storage.
|
2013-10-18 23:44:05 +01:00 |
Damien
|
4a175e1f11
|
Fix up linker script; improve startup code; printf to USB.
|
2013-10-17 22:50:21 +01:00 |
Damien
|
152568bcb6
|
NLR and Python exceptions work on the board.
|
2013-10-16 00:46:39 +01:00 |
Damien
|
5dd455d06d
|
Change VID/PID info so USB works on Windows.
|
2013-10-14 00:03:29 +01:00 |
Damien
|
fee89d520f
|
Implement crude but functional CDC + MSC USB device.
|
2013-10-13 19:02:15 +01:00 |
Damien
|
ed65605edc
|
Inital commit of stm32f4xx framework.
|
2013-10-13 00:42:20 +01:00 |