Gordon Williams
|
11a2f45141
|
oops - fixed build
|
2015-01-12 16:18:20 +00:00 |
|
Gordon Williams
|
120c4a9b95
|
fix up scripts, add script for creating pico images
|
2015-01-12 16:07:53 +00:00 |
|
Gordon Williams
|
ea01b6cbd2
|
Working F401 USB VCP bootloader
Make Press-poweron-release-press boot back into Espruino (this may confuse your OS)
|
2015-01-12 15:59:40 +00:00 |
|
Gordon Williams
|
0473f18bca
|
initial commit of bootloader. It compiles, but doesn't work
|
2015-01-06 17:39:38 +00:00 |
|
Gordon Williams
|
a6719578a6
|
update bootloader size code so it can check board info
|
2015-01-06 16:33:58 +00:00 |
|
Karl Pitrich
|
b6457a7f2f
|
allow compilation on mac os x 10.10
|
2014-12-30 15:48:41 +01:00 |
|
Gordon Williams
|
32918505e2
|
Ensure that we only create as many Serial/I2C/etc items in Symbol table as we need (fix #453)
|
2014-12-19 11:53:51 +00:00 |
|
Gordon Williams
|
8ae7282db4
|
refactor - move common functions into jspin.c
|
2014-12-18 17:29:49 +00:00 |
|
Gordon Williams
|
acb068e965
|
Remove libraries from root scope (fix #463)
|
2014-12-11 15:51:50 +00:00 |
|
Gordon Williams
|
c3c590dc76
|
fix broken build
|
2014-11-18 16:27:34 +00:00 |
|
alain
|
8cbf002521
|
Added some details to take in account STM32F411 properly
|
2014-11-14 15:03:45 +01:00 |
|
Gordon Williams
|
ce6d7439aa
|
Force inlining of jsvLock/UnLock on most systems - improves performance a lot
|
2014-11-11 14:34:40 +00:00 |
|
Gordon Williams
|
eb59683a58
|
Now using gcc-arm-none-eabi-4_8-2014q3 for compilation
|
2014-11-10 17:46:09 +00:00 |
|
Gordon Williams
|
67d3e69cce
|
Wait after setting the RTC time, to allow registers to update (fix #438, fix #441)
|
2014-11-10 16:53:58 +00:00 |
|
Gordon Williams
|
dba2eb8fbb
|
now link for 0x00000000 rather than 0x08000000. Supposedly (F401 ref, 7.2.1) this means the instruction cachge gets used when it may not have been before
|
2014-11-10 13:09:57 +00:00 |
|
Gordon Williams
|
4ece36249b
|
Added 'Nucleo' class for STM32 nucleo boards
|
2014-11-07 12:58:40 +00:00 |
|
alain
|
67c00252ab
|
Create a new board named NUCLEOF401RE
added this board to Makefile
modified build_platform_config.py to avoid "module not found error"
|
2014-10-27 12:28:49 +01:00 |
|
Gordon Williams
|
6524d02dca
|
board docs
|
2014-09-12 09:12:18 +01:00 |
|
Gordon Williams
|
e25bce7385
|
links to peripherals
|
2014-09-11 15:09:05 +01:00 |
|
Gordon Williams
|
933d14a988
|
refactor comments
|
2014-09-11 13:38:48 +01:00 |
|
Gordon Williams
|
1a83073baa
|
fix lines on board docs
|
2014-09-11 13:27:10 +01:00 |
|
Gordon Williams
|
4c0a5db7e3
|
script to refactor Espruino's formatted comments
|
2014-09-10 18:21:07 +01:00 |
|
Gordon Williams
|
52aff373b5
|
Merge branch 'ESPRUINI'
|
2014-09-09 17:12:15 +01:00 |
|
Gordon Williams
|
13bef6e248
|
hack for pin args to digitalWrite/etc
|
2014-09-09 12:37:58 +01:00 |
|
Gordon Williams
|
87ad44dfde
|
allow pulldown on built-in button
|
2014-09-05 16:25:05 +01:00 |
|
Gordon Williams
|
2684e1b02b
|
Merge branch 'master' into ESPRUINI
|
2014-08-26 12:55:29 +01:00 |
|
Gordon Williams
|
0fb282cde1
|
Add E.getSizeOf (fix #421)
Fix jsvCountJsVarsUsed for names with values
|
2014-08-25 12:14:25 +01:00 |
|
Gordon Williams
|
9b08cca3a6
|
fix pins list if not all of the numbered pins exist
|
2014-08-15 10:53:12 +01:00 |
|
Gordon Williams
|
dd45f6b8ec
|
Merge branch 'master' into ESPRUINI
Conflicts:
boards/pins/stm32f401.csv
|
2014-08-14 11:37:16 +01:00 |
|
Gordon Williams
|
dc7ce42703
|
Tidy up linker script, allow F401 to use 3x16kB pages for storing program data
|
2014-08-13 18:27:09 +01:00 |
|
Gordon Williams
|
0ff273e68f
|
arduino compile tweaks
|
2014-08-07 11:04:55 +01:00 |
|
Gordon Williams
|
cfe3284099
|
Drop JsVar size from 20 bytes to 16, increase Espruino variable count accordingly
|
2014-08-04 09:34:09 +01:00 |
|
Gordon Williams
|
a9b967017a
|
fix clocking. F4 USB now works again, F401 USB now works too
|
2014-07-30 16:58:49 +01:00 |
|
Gordon Williams
|
542ce7fd94
|
Merge branch 'master' into fyber_merge
|
2014-07-30 16:21:05 +01:00 |
|
Gordon Williams
|
4e0f7431c6
|
trying to use free timers, set up defines correctly
|
2014-07-30 16:20:57 +01:00 |
|
Gordon Williams
|
8ed7e12751
|
Allow pin counts per port of >31 on Linux-based systems
|
2014-07-23 14:13:03 +01:00 |
|
Gordon Williams
|
6123df4f36
|
Store JSWAT_EXECUTE_IMMEDIATELY in a way that will fit in 16 bit function decls
|
2014-07-22 11:07:48 +01:00 |
|
Gordon Williams
|
28bd2ae26d
|
Swap HY2.4 board to software LCD driver as well, work out pin mappings from PY file
|
2014-07-22 08:39:12 +01:00 |
|
Gordon Williams
|
554e6b5509
|
Switch native function decls from 32 bits to 16
|
2014-07-21 17:23:04 +01:00 |
|
Gordon Williams (u36)
|
484fae46f8
|
Merge branch 'master' of github.com:espruino/Espruino
|
2014-07-18 09:39:26 +01:00 |
|
Gordon Williams
|
bad8787371
|
Fix references to this - you can now write this["LED1"]
|
2014-07-17 08:28:37 +01:00 |
|
Gordon Williams
|
1657f46814
|
add links to MDN for functions that are covered
|
2014-07-16 09:32:43 +01:00 |
|
Gordon Williams
|
c15c55dfe2
|
updated docs to help tern determine what objects are returned
|
2014-07-15 17:23:01 +01:00 |
|
Gordon Williams
|
b7fdce1249
|
tidy up
|
2014-07-15 16:37:34 +01:00 |
|
Gordon Williams
|
199444b86c
|
make reference doc aware of a 'references.json' file
|
2014-07-15 16:32:23 +01:00 |
|
Gordon Williams
|
f319ac498d
|
code to build JSON for tern code analysis
|
2014-07-14 14:38:29 +01:00 |
|
Gordon Williams
|
e8855f2f9e
|
layout
|
2014-07-07 18:05:47 +01:00 |
|
Gordon Williams
|
00cc8d8363
|
link text
|
2014-07-07 13:15:28 +01:00 |
|
Gordon Williams
|
0398847a14
|
super hacky layout
|
2014-07-07 12:51:54 +01:00 |
|
Gordon Williams (u36)
|
4e8fcd4b5c
|
specify default baud rate
|
2014-07-06 12:35:39 +01:00 |
|