1
0
mirror of https://github.com/elua/elua.git synced 2025-01-08 20:56:17 +08:00

1236 Commits

Author SHA1 Message Date
James Snyder
07ee92bd09 Merge pull request #37 from smartavionics/master
Missed from recent commit that added status return to platform_can_send() - sorry!
2014-01-27 06:56:16 -08:00
Mark Burton
324c02776d Missed from recent commit that added status return to platform_can_send() - sorry! 2014-01-27 10:39:06 +00:00
Bogdan Marinescu
0e504711c9 Merge pull request #36 from smartavionics/mb-can-send-result
Add status return to can.send() and underlying platform_can_send() functions.
2014-01-27 00:15:29 -08:00
Mark Burton
e120b9dc14 Add status return to can.send() and underlying platform_can_send() functions.
Now, can.send() returns a boolean result to indicate whether the message
was successfully sent or not. The various platform functions differ in how
they handled the situation where all CAN transmitters are occupied. In
particular, the STM32x and STR9 implementations ignored the status returns
from the underlying libraries and so if all the CAN transmitters were busy,
the latest message simply got thrown away. Now, can.send() returns true/false
to indicate if the message really did get queued for transmission. All
platforms should behave the same as before.
2014-01-25 19:29:33 +00:00
Bogdan Marinescu
495ec9e136 Merge pull request #35 from ecdr/MiscUpdates
Misc updates
2014-01-23 02:36:40 -08:00
ecdr
71c060bb81 eLua - platform - uart - handle mark/space parity - lm3s, lpc17xx, at91sam, avr32 2014-01-22 14:19:27 -08:00
ecdr
cb4f98640b lpc17xx - suppress compiler warnings (can - assume should be bitmask then compare) 2014-01-22 14:19:13 -08:00
ecdr
85b8d8324d eLua - suppress warnings, remove extra includes, fix comments 2014-01-22 14:18:50 -08:00
ecdr
608df36d0c eLua - mmcfs - suppress warnings (prototypes, static functions) 2014-01-22 14:17:48 -08:00
Bogdan Marinescu
6b36699e32 Merge pull request #34 from omnima/master
Committer: Omnima Dev Team  <info@omnima.co.uk>
2014-01-16 00:44:34 -08:00
Ivan Ignjatic
c610a2345f Committer: Omnima Dev Team <info@omnima.co.uk>
new file:   boards/known/omniexp.lua
2014-01-15 18:12:59 +00:00
James Snyder
ca7ae17b06 allow mbed target to build by defining luaopen_dummy earlier 2014-01-13 19:23:26 -06:00
James Snyder
b9367630f8 Merge branch 'master' of github.com:elua/elua 2013-11-21 15:47:45 -06:00
James Snyder
62936ace5e add back modules to luarpc desktop 2013-11-21 15:47:34 -06:00
James Snyder
8b51b3fa8e Merge pull request #33 from teachop/netduino-2-work
luaopen_dummy build error and WOFS autorun duplicate
2013-11-20 14:04:07 -08:00
teachop
ab069c4f96 delete WOFS autorun duplicates 2013-11-20 15:21:23 -05:00
teachop
84f5080926 move luaopen_dummy() to fix build error 2013-11-20 15:18:34 -05:00
James Snyder
c6b97d4605 update document text for enc module 2013-11-11 15:03:50 -06:00
James Snyder
4df361ffbb Merge branch 'stm32f4_enc'
- includes docs for enc module for stm32 and stm32f4
- migrates platform specific enc module from stm32 to stm32f4
- enables enc module on stm32f4 boards
- adds adjustment to modules build system to still include platform specific modules if some have
  guards and others do not when a guard fails
2013-11-11 14:33:07 -06:00
James Snyder
df10658c56 add doc for enc module and enable for other board configs 2013-11-11 14:27:42 -06:00
James Snyder
b9e5096027 Include remaining platform modules when some fail guards 2013-11-11 13:43:05 -06:00
James Snyder
9b3c8e6eba correct platform naming 2013-11-11 12:30:28 -06:00
James Snyder
0ad3d159f2 Merge branch 'master' into stm32f4_enc 2013-11-11 12:14:59 -06:00
Bogdan Marinescu
0dc442890c Merge pull request #32 from ecdr/MiscUpdates
Misc updates
2013-11-03 12:29:45 -08:00
ecdr
41ba42369d Doc - document merger of arch coretexm3 and m4 2013-10-30 14:58:10 -08:00
ecdr
f110b1a80b build_data.lua - merge arch CortexM3 and CortexM4
The arch just refers to toolchain and endian.
Platform build files handle core differences (like M3 vs M4).
2013-10-30 14:58:09 -08:00
ecdr
7ce3040500 LM3s - Fix PWM disable macros, add SPI disable checks 2013-10-30 14:57:39 -08:00
ecdr
ee3a3be740 eLua - platform_conf.h - update many out of date references
The material that used to be in platform_conf.h has
been split to several files, including:
platform_ints.h, cpu_xxxx.h, and in the board.lua.

Still more fixes needed in documentation.
2013-10-30 13:35:17 -08:00
ecdr
a1338556ca eLua - add autorun files for WOFS, SEMIFS 2013-10-30 00:48:38 -08:00
ecdr
1f52524f1b eLua - add attributes for printf checking 2013-10-30 00:45:04 -08:00
ecdr
57fccdebbb eLua - fix wrong # arguments, add type casts, add const attribs 2013-10-30 00:44:41 -08:00
ecdr
9f81cca6b8 Lua, eLua - Add function prototypes, fix shellh_ask_yes_no prototype 2013-10-30 00:44:15 -08:00
ecdr
4990f27486 eLua - clarify function prototypes - list arguments as void 2013-10-30 00:42:17 -08:00
ecdr
a945382c1c eLua - modules - suppress warnings on arguments to isdigit, etc. 2013-10-30 00:41:47 -08:00
ecdr
28f56d56b4 eLua - fix warning about using signed character as argument to isdigit 2013-10-30 00:41:15 -08:00
ecdr
1e49dad7be eLua - modules - remove redundant includes 2013-10-30 00:40:24 -08:00
ecdr
8c4f6d1549 eLua - Remove redundant includes
duplicate files included by platform.h/platform_conf.h
2013-10-30 00:38:46 -08:00
ecdr
f38162e92e eLua - Disambiguate duplicate serial.h
(renaming fixes name overlap with serial.h in SAM drivers)
2013-10-30 00:29:57 -08:00
ecdr
18c72d0f39 LM3 - Add PWM disable macros 2013-10-30 00:29:40 -08:00
ecdr
29138a12a4 AVR32 - Remove useless compares (unsigned < 0), clarify comments 2013-10-30 00:29:14 -08:00
ecdr
6d9676b7b1 eLua - UART - add platform constants for mark and space parity 2013-10-30 00:28:48 -08:00
ecdr
3dfb05ba5f eLua - grammar fix comments 2013-10-30 00:28:03 -08:00
ecdr
240fe930fd Copy explanatory comments to avr, at91 platform_generic 2013-10-30 00:27:45 -08:00
James Snyder
c1d1f5dd10 enlarge buffer for CDC for stm32f4discovery to hopefully resolve xmodem issues 2013-10-27 17:29:08 -05:00
Bogdan Marinescu
1c94c7f233 Merge pull request #27 from bikeNomad/master
Add Mac OS/X build instructions
2013-10-11 05:31:55 -07:00
Bogdan Marinescu
94b89047ed Merge pull request #25 from teachop/netduino-2
netduino-2 board with stm32f2
2013-10-08 00:05:46 -07:00
teachop
1b0b6edcd3 ignores for .dfu and .DS_Store 2013-10-05 07:44:00 -04:00
teachop
5b02e2c959 netduino-2 fix cpu header eol 2013-10-04 19:16:34 -04:00
teachop
e6f379f6e5 netduino-2 wofs flash config fix 2013-10-04 19:01:28 -04:00
teachop
dfae75ff70 netduino-2 config wofs and related tweaks 2013-09-08 18:42:33 -04:00