Bogdan Marinescu
271242ccd4
AVR32 PX patch from Marthin (thanks!)
2011-02-22 21:19:13 +00:00
Bogdan Marinescu
38a6afaa2b
reverted the (unplanned) change of serial_win32.c
2011-02-22 10:13:16 +00:00
Bogdan Marinescu
1822ee1572
Now all eLua platforms compile using build_elua.lua; output compared with scons' output to verify that the same code is generated
2011-02-22 09:58:02 +00:00
Bogdan Marinescu
cd3d721519
added more platforms to the new build script; fixed issue that prevented compilation under Windows
2011-02-21 23:29:54 +00:00
Bogdan Marinescu
36d160876d
More refinements to the new build system (yes, a lot of those, I know :) ) It is now possible to send arguments to targets if they are Lua functions. For example:
...
$ lua build_elua.lua board=et-stm32 burn /dev/ttyUSB0
will invoke stm32ld (the default for stm32's platform 'burn' target) on port /dev/ttyUSB0.
I really have to document all this stuff somewhere. Don't panic though, for now you can use the old build system exactly like you used it before :)
2011-02-21 16:08:55 +00:00
Bogdan Marinescu
b95dd84c41
- avr32 platform now uses the Lua build system (lua build_elua.lua board=mizar32|atevk1100|atevk1101)
...
- added support for per-backend targets. avr32 now has a 'burn' target (besides the regular 'prog') that can be used to build the image and burn it to the board (lua build_elua.lua board=atevk1100 burn). It is created in 'conf.lua'
- other fixes and improvements to the build system
2011-02-21 13:22:47 +00:00
Bogdan Marinescu
df9cacec40
mkfs.lua bug fixes; now it works with actual ROMFS data in all modes (verbatim, compress, compile)
2011-02-21 07:57:44 +00:00
Bogdan Marinescu
e3d6ee2715
Continuing work on the build system, try 'lua build_elua.lua board=et-stm32 prog' (it only works for stm32 for now). Still a lot of WIP and not throughly tested (for example the new mkfs.lua script was not tested at all with a non-empty FS) but it does seem to work nicely. NOTE: you need to install 'lpack' for this to work (luarocks install lpack). Anybody knows of a good way
...
to implement make's (or scon's ) '-jn' option (for parallel builds) in a cross-platform manner?
2011-02-21 01:01:21 +00:00
Bogdan Marinescu
2d0dbd0ed3
First step towards a Lua based build system. NOT Lake based, just a set of functions that I wrote (utils/build.lua). Does automatic dependency checking (something Lake doesn't do very
...
well), per-project build directories and other nice stuff. So far used only for mux and rfs_server; 'lua mux.lua' or 'lua rfs_server.lua' to test (add "-c" to clean). Only needs lfs.
2011-02-20 00:15:16 +00:00
Bogdan Marinescu
3f8e89498e
added Mike's doc patches from 2011-02-11
2011-02-13 13:02:59 +00:00
Dado Sutter
8dbeb972a3
- Changing .org to .net on the Copyright notice (at least until we start using www.eluaprojec.org domain)
2011-02-07 22:45:16 +00:00
Bogdan Marinescu
93e964d414
integrated Mike's documentation patches
2011-02-07 21:03:07 +00:00
Dado Sutter
3b14f52f52
- Copyright notice on shell prompt updated to 2011
...
- Community page changes irrelevant here, as this content will migrate to a CMS soon
2011-02-07 20:47:11 +00:00
Bogdan Marinescu
a8b8c4e6f1
fix for issue #172
2011-02-06 00:58:50 +00:00
Bogdan Marinescu
95915bafd6
configuration fix for ATEVK1100, fixes issue #180
2011-02-05 18:28:03 +00:00
Bogdan Marinescu
99d7fbf41f
disabled the serial multiplexer in ATEVK1100 which fixes issue #179
2011-02-05 16:36:02 +00:00
Bogdan Marinescu
1c05a25a43
updated doc build instructions
2011-02-04 23:11:27 +00:00
Bogdan Marinescu
ed482fa057
fix for issue #174
2011-02-04 21:10:17 +00:00
Bogdan Marinescu
ea21ee0068
changed arch_coding from HTML to AsciiDoc and applied Mike's patch from issue #177
2011-02-04 20:55:20 +00:00
Bogdan Marinescu
3d9395698b
checked in Mike's doc patches from issue #175
2011-02-04 19:59:18 +00:00
Bogdan Marinescu
6e4f4ffc4d
updated SPI status for mbed
2011-02-03 14:35:57 +00:00
Bogdan Marinescu
f9fbead54c
merged pre0.8 branch back to trunk
2011-02-02 17:52:12 +00:00
James Snyder
6faff62921
Add ability to set interrupt trigger to reset encoder counter on STM32.
2011-01-31 20:37:26 +00:00
Dado Sutter
dca48165b6
- Licence updated to 2011
...
- Changelog prepared for after 0.8 changes only
2011-01-29 20:37:19 +00:00
Bogdan Marinescu
08905a8116
fixed interrupt polling documentation
2011-01-28 19:50:01 +00:00
James Snyder
be96df634e
STM32: allow simultaneous rising/falling interrupt registration for a given line
2011-01-27 23:25:55 +00:00
James Snyder
b701e39228
STM32: Initial gpio interrupt support
2011-01-27 19:04:40 +00:00
Bogdan Marinescu
9c0c526f60
fix for eLua bug #156
2011-01-26 22:13:52 +00:00
Dado Sutter
90dd96fb44
- Minor (not final) credits and donations editions
2011-01-25 19:47:08 +00:00
Dado Sutter
a12633d717
- Added news entry for the Issue Tracker launch announcement
...
(it really makes no sense to have this kind of info tied to the distro and yes, this will soon be changed)
2011-01-25 19:06:15 +00:00
James Snyder
20959cd28d
Initial support for using timer encoder functionality on STM32.
...
Tested for eLua timer id 3 (should work for others whose channel 1 & 2 pins aren't being used for other purposes).
2011-01-20 00:31:11 +00:00
Bogdan Marinescu
ac7ed0f62f
fixed AVR32 hardware flow control functions (forgot to init GPIO pins explicitly)
2011-01-17 01:37:11 +00:00
Bogdan Marinescu
f837740cfc
updated UART flow control functionality (currently implemented only for STM32 and AVR32)
2011-01-17 00:26:53 +00:00
Bogdan Marinescu
2b122b9b31
enabled UART buffer on Mizar32
2011-01-16 18:09:25 +00:00
Bogdan Marinescu
533986551c
fixes floating UART RX pin problem on Mizar32
2011-01-16 16:06:49 +00:00
Bogdan Marinescu
edc33fdd83
MMCFS is now enabled by default on Mizar32; also the default allocator for Mizar32 is now 'newlib' instead of 'multiple'
2011-01-16 15:12:01 +00:00
Bogdan Marinescu
c5104e73cb
suppress 'Unable to initialize the eLua shell' message when BUILD_SHELL is not defined
2011-01-16 12:49:05 +00:00
Bogdan Marinescu
81e7f040fc
merged remotefs_int branch on trunk, not fully tested yet
2011-01-16 00:23:19 +00:00
Dado Sutter
2bc5586ff9
- Removing examples from SConstruct ROMFS tables
...
- Tested only for EK-LM3Sxxxx
2011-01-10 00:08:13 +00:00
Dado Sutter
f60f17056a
- Removing eLua exemples from the official distro's ROMFS
2011-01-09 23:31:57 +00:00
Dado Sutter
67a69af385
- Changing the contact mail addresses to the gmail domain
...
The eluaproject.net domain is not properly fowarding messages received :(
2011-01-07 22:38:35 +00:00
Dado Sutter
41fbfb8b9f
- fix (added) missing reference to build to Netduino platform
2011-01-06 19:09:37 +00:00
Bogdan Marinescu
cbd00c7a20
INT_TMR_MATCH support for STR9 platforms, so far tested ONLY on virtual timers. Note that if a physical timer is allocated to virtual timers it can't be the target of INT_TMR_MATCH
2011-01-05 20:32:26 +00:00
Dado Sutter
05980578f6
- Minor refinements and corrections to these pages.
...
- Updating content for v0.8 launch.
2011-01-05 15:54:19 +00:00
James Snyder
398a0356ac
Formatting fixes in lpc17xx sources.
2010-12-31 22:22:01 +00:00
Dado Sutter
c9165aec8e
- Added support for the Netduino platform on the build options (board=netduino)
...
- Minor notes added to LM3Sxxxx platform initialization functions
2010-12-27 12:10:23 +00:00
Dado Sutter
b7b943919c
- Updating Lua copyright notice to extend to 2011
2010-12-27 12:03:16 +00:00
Bogdan Marinescu
81666b33b6
bugfix in cpu.rxx functions
2010-12-19 19:41:45 +00:00
Bogdan Marinescu
38789dad2f
merged Martin's new patch for SD on AVR32 platforms
2010-12-18 17:54:24 +00:00
Dado Sutter
3e0a473ba3
- Refining credits, WIP
2010-12-17 07:08:29 +00:00