0xc0170
8ca8014c00
Merge branch 'master' into K20D50
2013-11-18 20:34:45 +01:00
Bogdan Marinescu
0abfca2938
Added export maps
...
Since some targets with different names use the same exporters (for example
LPC4088_EA and LPC4088), add an "export map" for this situation.
2013-11-18 20:24:51 +02:00
Bogdan Marinescu
86e57616ce
Added LPC4088_EA to the list of targets
2013-11-18 19:57:25 +02:00
Bogdan Marinescu
a3cae89a98
Merge pull request #108 from ScreamerBG/master
...
Refactored exporter features
2013-11-16 03:56:39 -08:00
root
f168089a91
Drop deep repository scanning from scan_resources() so it doesn't affect compile
...
Implement repository scanning through __scan_all() for exporter
2013-11-15 18:59:19 +00:00
root
9a080d65ee
Merge branch 'master' of https://github.com/mbedmicro/mbed
2013-11-15 14:53:48 +00:00
Emilio Monti
7e42a9ff3e
Merge pull request #107 from ScreamerBG/master
...
Exporter features
2013-11-15 02:34:48 -08:00
Mihail Stoyanov
b43e947c3b
Added support to export mbed special .bld and .lib files
...
Added support to export repositories for seamless offline setup
2013-11-14 18:45:14 +02:00
root
f834b6f1a9
Merge branch 'master' of https://github.com/mbedmicro/mbed
2013-11-14 16:30:00 +00:00
Mihail Stoyanov
0c62e84623
Added support to export mbed special .bld and .lib files
...
Added support to export repositories for seamless offline setup
2013-11-14 16:28:34 +00:00
Bogdan Marinescu
b2733e9b9a
Added preliminary support for nRF51822 as a target
...
No actual files for the target, just the target definition for now, so it
can't be compiled yet.
2013-11-11 15:15:57 +02:00
Bogdan Marinescu
5b6faea448
Removed redundant label TARGET_LPC81X_COMMON
2013-11-11 13:28:18 +02:00
Bogdan Marinescu
cbc47292e6
Merge pull request #106 from jorisa/master
...
Fix bug in gpio_set not setting reserved pins correctly
2013-11-09 12:55:22 -08:00
Joris Aerts
76ffc4935e
Fix bug in gpio_set not setting reserved pins correctly
...
Loop going over reserved pins was not going over all entries as result of incorrect sizeof
2013-11-08 13:39:00 -08:00
Bogdan Marinescu
15422b3a67
Travis-CI: display the build command before running it
2013-11-08 18:21:58 +02:00
Bogdan Marinescu
bd89e121e5
Added build script for travis (build_travis.py)
2013-11-08 17:52:10 +02:00
Bogdan Marinescu
e69956aba2
Updated DSP library + build system changes
...
Updated CMSIS DSP to latest version (CMSIS-SP-00300-r3p2-00rel1.zip)
Build system changes to be able to preprocess assembler sources before compiling them:
- GCC: use gcc '-x assembler-with-cpp'
- ARM: preprocess first, then assemble (two separate commands)
- IAR: added macro definitions and include directories to the assembler command line
Removed CORTEX_ARM_SUPPORT restriction for the DSP libraries.
Tested: LPC1768 with ARM, GCC_ARM and IAR, LPC11U24 with ARM.
2013-11-08 15:38:23 +02:00
Emilio Monti
d7d5954f59
Add correct return code to build script
2013-11-08 11:54:12 +00:00
Emilio Monti
600e9ecc46
Default to ARM GCC tools in the system path
2013-11-08 11:46:00 +00:00
Emilio Monti
3e8f11d7ed
Update README.md
2013-11-08 11:31:53 +00:00
Emilio Monti
0aeabe419f
Use only GCC_ARM toolcahin for Travis CI
2013-11-08 11:20:23 +00:00
Emilio Monti
42aa8af618
Merge pull request #96 from matthewelse/master
...
Added (partial) Travis-CI Support
2013-11-08 02:40:51 -08:00
Stephen Paulger
8d9375022f
Correct LPC812 exporters list in README
2013-11-07 22:53:08 +00:00
Emilio Monti
8fb37b338e
Merge pull request #105 from stephenpaulger/ds5-lpc812
...
Add LPC812 exporter for DS-5
2013-11-07 09:37:58 -08:00
Stephen Paulger
10ef3d610e
Add LPC812 exporter for DS5
2013-11-07 17:33:50 +00:00
Bogdan Marinescu
b704300021
Merge remote-tracking branch 'origin/master'
2013-11-07 13:50:42 +02:00
Bogdan Marinescu
1a1dafe44c
Added configuration mechanism
...
If the build system finds a file named mbed_config.h, it will automatically
define a HAVE_MBED_CONFIG_H macro. Various libraries/components can use
this mechanism to provide compile-time configuration for user projects.
2013-11-07 13:48:34 +02:00
Emilio Monti
41b2cd4b45
Merge pull request #104 from stephenpaulger/exporter-readme
...
Add exporter README
2013-11-05 15:42:50 -08:00
Stephen Paulger
250610e13c
Add expoter README
...
Includes table of exporter supported toolchains by platform.
2013-11-05 23:39:49 +00:00
Emilio Monti
887fd2ba3a
Merge pull request #103 from 0xc0170/dev_kl46z
...
Dev kl46z
2013-11-05 13:37:06 -08:00
0xc0170
f4591dbbab
Merge branch 'upstream_master' into dev_kl46z
2013-11-05 22:08:07 +01:00
Emilio Monti
17bdeb4924
Merge branch 'master' of https://github.com/mbedmicro/mbed
2013-11-05 15:00:23 +00:00
Emilio Monti
8668dfe81a
Merge pull request #102 from stephenpaulger/ds5_exporter
...
Ds5 exporter for LPC11U24
2013-11-05 06:59:31 -08:00
Emilio Monti
e0d0dddc78
Additional toolchains to the official builds for the KL25Z and LPC4088
2013-11-05 14:58:47 +00:00
Bogdan Marinescu
cf71d0831b
Merge pull request #99 from xiongyihui/master
...
add readable(), writeable() and settings changed callback to USBSerial
2013-11-05 01:37:35 -08:00
Bogdan Marinescu
bb04bf917a
Merge branch 'lpc4088' of git://github.com/arebert/mbed into arebert-lpc4088
...
Conflicts:
workspace_tools/export/gccarm.py
2013-11-04 12:19:29 +02:00
Emilio Monti
8e4057efab
Merge pull request #98 from 0xc0170/master
...
KL25Z GCC_ARM export
2013-11-04 00:48:32 -08:00
Emilio Monti
8222bde1af
Merge pull request #101 from adamgreen/netFixLargeSegmentIssues
...
net: Fix a couple of large TCP segment issues
2013-11-04 00:46:49 -08:00
Yihui Xiong
d3ca818905
add readable(), writeable() and settings changed callback to USBSerial
2013-11-01 12:38:27 +08:00
0xc0170
8ae57ce8db
KL25Z GCC_ARM export
2013-10-31 16:00:50 -04:00
Andreas Rebert
09cf4ef128
Support for exporting to GCC_ARM
2013-10-31 13:28:05 +01:00
Andreas Rebert
83d4facb0e
Added support for GCC_ARM
2013-10-31 13:25:58 +01:00
Adam Green
64620e2e78
lwip: Stop dropping long TCP segments
...
If lwIP placed more than 2 pbufs in a TCP segment, the ethernet driver
would fail to send it as it didn't have enough Tx descriptors. The
maximum number of pbufs outstanding for transmit that lwIP keeps is
defined by the TCP_SND_QUEUELEN macro. I modifed the value of
LPC_NUM_BUFF_TXDESCS to take advantage of this lwIP value. The +1
takes into account that LPC_EMAC->TxProduceIndex ==
LPC->TxConsumeIndex is reserved for indicating that the queue is empty
so a full queue uses one less than the maximum count.
2013-10-29 23:41:21 -07:00
Adam Green
692cbd11f6
lwip: Fix invalid checksum bug
...
tcp_write() would incorrectly byte swap the checksum 1 too many times
when concatenating a pbuf to an existing TCP segment if the number of
bytes in the concatenated data was odd. I hit this issue when I tried
to reproduce a lost segment issue reported by a mbed user in this forum
thread: http://mbed.org/forum/mbed/topic/4354/?page=2#comment-22657
2013-10-29 23:41:21 -07:00
Matthew Else
908c0da471
(Hopefully) got rid of all of the setup output
2013-10-29 12:29:57 +00:00
Matthew Else
73d8eb426c
Redirected some commands in Travis setup to go to /dev/null
...
Now, we don't get all of the verbose output from the tar command, etc.
2013-10-29 12:19:09 +00:00
Matthew Else
9ef1fdec45
Update .travis.yml
2013-10-29 12:07:21 +00:00
Matthew Else
1054f86806
Added support for microlib compilation.
2013-10-29 12:02:03 +00:00
Stephen Paulger
779657221e
Merge branch 'master' into ds5_exporter
2013-10-29 10:55:59 +00:00
Stephen Paulger
50d8cb0bce
Merge remote-tracking branch 'upstream/master'
2013-10-29 10:55:29 +00:00