Emilio Monti
|
90b614baf8
|
Unify mbed library sources
Remove stdio retargeting reference form cmsis: keep it as a standalone
object
Avoid object files clash for sources with the same name
|
2013-06-14 17:32:15 +01:00 |
Emilio Monti
|
31ee5e5f29
|
Refactoring of the mbed SDK:
- Provide a well defined HAL and API
- Keep separated the HAL implementations for the different targets
|
2013-06-10 15:44:08 +01:00 |
Joe Turner
|
425f177097
|
Untested start to USB device support.
|
2013-06-05 13:08:49 +01:00 |
Joe Turner
|
9d488c6ea7
|
Make toolchain use hard float, and remove debugging statement.
|
2013-06-05 13:07:57 +01:00 |
Joe Turner
|
fe625b1f65
|
Remove empty files, and not ported driver code.
|
2013-06-04 11:50:07 +01:00 |
Joe Turner
|
af5bc356ca
|
Changes to make port api work.
|
2013-06-04 11:30:51 +01:00 |
Joe Turner
|
79bb66bab5
|
Small fixes to make analog in work.
|
2013-06-03 16:42:28 +01:00 |
Joe Turner
|
32e7bb8b8c
|
GPIO fixes to make digital input work.
|
2013-06-03 14:55:51 +01:00 |
Joe Turner
|
a3fd58bf2b
|
Initialize the I2S PLL in the system startup.
|
2013-05-31 08:49:12 +01:00 |
Joe Turner
|
9e3cd7f379
|
Make GPIOs use high-speed mode
|
2013-05-31 08:48:40 +01:00 |
Emilio Monti
|
85ee266ab2
|
Add scripts to sinchronize mbed.org libraries with mbed SDK
|
2013-05-30 18:22:41 +01:00 |
Emilio Monti
|
a0c51e0eff
|
mirror the mbed.org libraries
|
2013-05-30 18:17:50 +01:00 |
Emilio Monti
|
1ac73081f6
|
setup main thread stack for GCC toolchains
|
2013-05-30 10:57:27 +01:00 |
Emilio Monti
|
f3acb6c8fd
|
cleanup
|
2013-05-30 10:56:18 +01:00 |
Joe Turner
|
a71c955c35
|
Various small fixes to get I2C working.
|
2013-05-28 16:37:01 +01:00 |
Emilio Monti
|
6cdbf5512b
|
Merge pull request #5 from arebert/lpc4088
Add support for NXP LPC4088
|
2013-05-21 10:14:03 -07:00 |
Joe Turner
|
e06063aa64
|
Lots of small fixes to make SPI work.
|
2013-05-16 11:02:16 +01:00 |
Joe Turner
|
9329d73d87
|
Leave enough space at the start of the RAM block for the dynamic
vectors.
|
2013-05-16 11:01:38 +01:00 |
Andreas Rebert
|
2662e105c4
|
Add support for NXP LPC4088
|
2013-05-16 08:53:02 +02:00 |
Joe Turner
|
bec4ecab29
|
Add fixes for us_ticker so it updates the prescale register after the
counter is enabled, and uses the capture/compare register rather than
the auto-reset register to trigger interrupts.
|
2013-05-15 11:54:23 +01:00 |
Joe Turner
|
4e68eaef57
|
Make pinmap and port API use the correct memory region for the GPIOs.
|
2013-05-14 11:00:18 +01:00 |
Joe Turner
|
3a0c872df4
|
Small fixes to the GPIO api, meaning it works!
|
2013-05-14 10:59:14 +01:00 |
Joe Turner
|
8ffca414a5
|
Generate update event when initializing the ticker so the new prescaler
value is used straight away.
|
2013-05-14 10:58:37 +01:00 |
Emilio Monti
|
be73e26366
|
[mbed::net] Not shutting down the socket, before closing it, is not robust in lwIP
|
2013-05-14 10:41:47 +01:00 |
Emilio Monti
|
3f96b401b0
|
Do not repeat tolchain names list
|
2013-05-13 16:14:22 +01:00 |
Emilio Monti
|
cc3dcf6c87
|
Update KL25Z uVision project template. Use an RTOS project as exporter test case.
|
2013-05-13 16:13:25 +01:00 |
Joe Turner
|
e6ff45d87c
|
Remove moved options file.
|
2013-05-13 14:35:32 +01:00 |
Joe Turner
|
8efa81bb32
|
Lot of small fixes to cmsis code so it works correctly.
|
2013-05-13 14:34:38 +01:00 |
Emilio Monti
|
992f34117a
|
Use two separate toolchains for CodeWarrior: one using EWL and one using newlib
|
2013-05-10 16:36:40 +01:00 |
samux
|
4292adebc1
|
[KL25Z]: spi slave and i2c slave support
|
2013-05-08 16:05:57 +01:00 |
Emilio Monti
|
3f5db944ab
|
In the Keil MDK toolchain RTX_Config.h is a special system library header file
|
2013-04-30 11:58:51 +01:00 |
Emilio Monti
|
0fc4d497b2
|
Fix whitespaces missed by merge tool
|
2013-04-26 17:51:31 +01:00 |
Emilio Monti
|
2f74fffc00
|
Avoid relying on environmental variables for ARMCC system include and library paths. Provide build progress notification to web IDE. Add generic MBED_MCU target.
|
2013-04-26 17:34:42 +01:00 |
Emilio Monti
|
3cba20b3cd
|
ARMCC 5.03 support: correct python indentation
|
2013-04-24 15:33:41 +01:00 |
Emilio Monti
|
a6cad7b15e
|
Prepare support for ARMCC 5.03 (mainline microlib)
|
2013-04-24 15:29:23 +01:00 |
Emilio Monti
|
a44371aa5c
|
Fix typo in mbed-rpc parse_pins
|
2013-04-24 15:26:47 +01:00 |
Emilio Monti
|
15e1cb5bbb
|
Add KL25Z support to rtos
|
2013-04-24 15:25:28 +01:00 |
Joe Turner
|
179b7f677e
|
Add us_ticker api.
|
2013-04-24 14:29:53 +01:00 |
Emilio Monti
|
865ffcb623
|
Merge pull request #3 from spectaclelabs/bugfix-unfiltered-analog-in
Fix NXP unfiltered analog in compile error.
|
2013-04-24 05:48:54 -07:00 |
Joe Turner
|
0b01040f47
|
Lots of small changes which get us compiling.
|
2013-04-24 11:48:27 +01:00 |
Joe Turner
|
7fba5bae39
|
Add fix for non-compiling analog in C API when median filtering is disabled.
|
2013-04-24 09:52:45 +01:00 |
Joe Turner
|
b4c4ae8f09
|
Add options.json file for STM32.
|
2013-04-24 09:46:59 +01:00 |
Joe Turner
|
f1a18358b8
|
Add device specific pin definitions, etc.
|
2013-04-24 09:46:22 +01:00 |
Joe Turner
|
a28d1704be
|
Add define to let stm32f4xx.h know which uC version we are working with.
|
2013-04-24 09:45:30 +01:00 |
Joe Turner
|
f51b151a9c
|
Add pinmap.
|
2013-04-24 09:45:09 +01:00 |
Joe Turner
|
7acc783058
|
Add SPI api
|
2013-04-24 09:44:55 +01:00 |
Joe Turner
|
56ad7f7d58
|
Add I2C master mode API
|
2013-04-24 09:44:44 +01:00 |
Joe Turner
|
93b0048cb5
|
Add GPIO api
|
2013-04-24 09:41:15 +01:00 |
Joe Turner
|
883d9855d3
|
Add analog in api
|
2013-04-24 09:40:58 +01:00 |
Joe Turner
|
96f69ae818
|
Add untested port api
|
2013-04-24 09:40:33 +01:00 |