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
Gordon Williams (u36)
7246dddf22
Add ability to specify default Serial TX and RX pins in BOARD.py
2014-07-06 12:19:28 +01:00
Gordon Williams
5e1b2118cd
Stop the utility timer queue filling with WAKEUP tasks if Espruino gets woken up early
2014-07-05 14:45:16 +01:00
Gordon Williams
f8baa8d4a1
add ability to skip bytes off the start of the binary, and also report verification result by error code
2014-07-05 13:04:25 +01:00
Gordon Williams
2d3bcf1093
fix embarrassing utility timer regression
2014-07-04 11:02:32 +01:00
Gordon Williams
1564740c11
allowed loader to automatically reset the chip if -X supplied
2014-07-02 17:14:35 +01:00
Gordon Williams
641570adec
Lower size of timer task array of devices with little RAM ( fix #401 )
2014-07-01 14:03:57 +01:00
Gordon Williams
b3de0eac40
Move Serial.onData(...) to Serial.on('data',...)
...
Add Serial.read/available/pipe (fix #383 )
Add HTTP client/server read/available/pipe
Add documentation for events (and tidy it up for constructors)
2014-06-19 14:50:43 +01:00
Gordon Williams
0bf4dc9cf9
Store only 32 bit time for events (work out full 64 bits in event loop)
...
Increase event buffer size to 128 (from 64)
2014-06-18 09:46:07 +01:00
Gordon Williams
a0dee715d3
Fixed massive regression I'd just introduced in Exceptions
...
Fixed overriding of builtins with other Builtins
Added Date.valueOf
Added 262 test, which checks a lot of standard JS before even starting each small test
2014-06-13 18:22:30 +01:00
Gordon Williams
8e57136a28
fix indentation
2014-06-13 17:37:38 +01:00
Gordon Williams
9f480dfe47
document jtag
2014-06-05 17:40:44 +01:00
Gordon Williams
836b050922
Properly fix Object.getOwnPropertyNames ( fix #380 )
2014-05-22 16:47:08 +01:00
Gordon Williams
87ac5a1c2b
Move 'constructor' into the correct place, be more aware of builtins in prototypes
2014-05-22 13:43:59 +01:00
Gordon Williams
2e6988c096
Merge branch 'master' into symbol_table
2014-05-22 08:44:19 +01:00
Gordon Williams
f85bbd0124
doc fix
2014-05-20 12:47:03 +01:00
Gordon Williams
0fc9fcb2f8
update http docs - fix EspruinoDocs/#74
2014-05-19 08:22:14 +01:00
Gordon Williams
ef4f41f758
attempted hacky fix
2014-05-15 14:01:50 +01:00