Commit Graph

34 Commits (31ee5e5f29fcf96329643a4f518561e8d385441e)

Author SHA1 Message Date
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
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
Andreas Rebert 2662e105c4 Add support for NXP LPC4088 2013-05-16 08:53:02 +02: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 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 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 7fba5bae39 Add fix for non-compiling analog in C API when median filtering is disabled. 2013-04-24 09:52:45 +01:00
Emilio Monti 1cfac4cec4 Add parse_pins function removed from the mbed library 2013-04-22 17:53:15 +01:00
Emilio Monti a607392724 [LPC812] Add us_ticker interrupts, board pin names and tests 2013-04-17 16:32:49 +01:00
Emilio Monti 0037711cc5 Merge pull request #1 from pbrier/master
Build USB libs with GCC_ARM
2013-04-16 02:38:15 -07:00
Emilio Monti 3f684a518f Add initial KL25Z startup code and linker script for Code Warrior 2013-04-11 17:22:34 +01:00
Emilio Monti 498d5efcc4 Add LPC812 peripherals 2013-04-11 17:19:34 +01:00
Emilio Monti 49b28faba3 Update tests 2013-04-11 17:13:23 +01:00
pbrier 4440251d78 Added __packed macro to be compatible with GCC compiler, in order to build USB libs with GCC_ARM 2013-04-06 15:50:57 +02:00
Emilio Monti 3fa0f0a3c0 [KL25Z] Use channel 0 as a prescaler for channel 1 2013-03-21 13:33:59 +00:00
Emilio Monti db129a9c27 [KL25Z] Improve division by constant integer in us_ticker implementation. 2013-03-18 17:20:05 +00:00
samux a498bff4a7 usbhost: fixed skip bits/max size conf descriptor 2013-03-18 14:54:08 +00:00
emilmont b8b42d3abd Fix GCC build including define of ARMCC intrinsic __disable_irq
Change-Id: I13ca92e54d8f752cca18f5c75ac026526419edbe
2013-03-18 10:31:26 +00:00
Emilio Monti ca6e1ed7ab [LPC812] Add serial_api implementation. Make sure to always pull in the stdio retargeting module. Remove redundant stdio serial initialization. 2013-03-15 17:11:28 +00:00
unknown 1c981f929a add USBHost library 2013-03-14 16:36:35 +00:00
Emilio Monti 80518c489c Add LPC812 target. Update tests. Remove obsolete documentation. Move shared code among targets to target independent layer. 2013-03-14 11:52:38 +00:00
Emilio Monti 5f09c37d0f [KL25Z] Fix us_ticker_api implementation and improve documentation 2013-03-05 18:16:46 +00:00
Emilio Monti a80058dc5f Add multicast and broadcast support 2013-03-01 17:02:35 +00:00
Emilio Monti faa724220f Add KL25Z tests and USBDevice implementation 2013-02-26 15:37:59 +00:00
Emilio Monti a5e0438a97 Add Freescale KL25Z 2013-02-26 14:57:42 +00:00
Emilio Monti 9ffa978741 [CodeSourcery Toolchain] Fix standard library retargeting removing duplicate _isatty. 2013-02-25 10:37:22 +00:00
Emilio Monti cfb0ae66ad [GCC toolchains] declare "__semihost" as "static inline" 2013-02-23 15:58:22 +00:00
Emilio Monti 5c20760685 Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00