Emilio Monti
036f7be34c
Merge pull request #111 from hototogi/lpc43xx
...
support GCC_ARM for LPC4330_M4
2013-11-21 01:56:29 -08:00
Sissors
585e05ca6a
Added sleep to LPC81x
...
http://mbed.org/users/mbed_official/code/mbed-src/pull-request/6
2013-11-21 08:19:44 +01:00
hototogi
03b79b5920
support GCC_ARM for LPC4330_M4
...
- Linker script is based on LPC1768
number of NVIC is 16 (CORE) + 53 (M4 in LPC43xx) = 69,
therefor, reserve at the top of RAM0 (address:0x10000000)
to relocate NVIC vector table
- startup file is based on startup_ARMCM4.S in CMSIS V3.20
change NVIC name for cortex-M4 of LPC43xx
- add GCC_ARM for LPC4330_M4 in python scripts
- add some descriptions for GCC_ARM
2013-11-20 17:03:59 +09:00
bcostm
ef164aa78b
Add uvision4 template files for NUCLEO_F103RB
2013-11-19 14:38:06 +01:00
Bogdan Marinescu
ec1a027088
Merge pull request #109 from adamgreen/rtxIncreaseRAM
...
Increase available RAM for RTX on LPC11U24
2013-11-19 00:57:19 -08:00
Adam Green
10126e0b2f
Increase available RAM for RTX on LPC11U24
...
The INITIAL_SP value used by RTX was originally at the 4k limit instead
of at the 8k limit. The HEAP_START macro was defined to __HeapLimit
but the heap really starts at __end__. __HeapLimit is just used for
some link time sanity checks to verify that the heap and stack can
grow a bit without colliding.
2013-11-19 00:38:12 -08:00
bcostm
415ac34b56
Add analogin, serial and spi support for NUCLEO_F103RB
2013-11-19 09:11:31 +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
bcostm
70dd0d891e
Add STM32F10x standard periph driver
2013-11-14 11:33:29 +01:00
bcostm
6d9b523185
Update workspace_tools files
2013-11-14 11:07:01 +01:00
bcostm
beb779b3d6
Rename target
2013-11-13 09:29:29 +01: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
bcostm
b8ddfce3d0
Change folder name to TARGET_NUCLEO-F103RB
2013-11-08 11:19:09 +01: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
bcostm
96a96f2cb6
Add STM32F10X cmsis files
2013-11-07 14:16:01 +01: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
bcostm
c0d5675480
Add STM NUCLEO64 STM32F10X basic files
2013-11-07 11:32:01 +01: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