Stephen Paulger
76ff8eb377
Add KL46Z exporters to README
2013-12-11 10:09:47 +00:00
Bogdan Marinescu
f6ccadaa45
Merge pull request #122 from 0xc0170/dev_kl46z_exporters
...
exporters for KL46Z (ARM GCC, uVision)
2013-12-11 00:45:35 -08:00
Bogdan Marinescu
c3d4d3079f
Added DEVICE_SERIAL_FC as an indicator for the flow control implementation
2013-12-11 10:26:18 +02:00
0xc0170
69d91e067c
exporters for KL46Z (ARM GCC, uVision)
2013-12-10 17:10:23 +01:00
bcostm
37b8acad68
[NUCLEO_F103RB] Code cleanup
2013-12-10 16:46:15 +01:00
0xc0170
5e9e53f934
PWM - changes to start the channel
2013-12-10 15:57:43 +01:00
mazgch
6a9083527e
CDMA currently only uses one CDC
2013-12-10 15:25:08 +01:00
bcostm
340d88b8cb
Merge branch 'master' of https://github.com/mbedmicro/mbed
2013-12-10 11:24:01 +01:00
bcostm
5ebce384b5
[NUCLEO_F103RB] Align startup files with other targets
2013-12-10 11:14:56 +01:00
bcostm
d44996c26c
Merge branch 'master' of https://github.com/mbedmicro/mbed
2013-12-10 10:35:26 +01:00
mazgch
20776dbaa5
fixed the comparison
2013-12-09 23:43:51 +01:00
mazgch
44c2e02e51
- add support for MultiPort Serial Devices
...
- allow to configure the debug level of the USB stack
2013-12-09 22:04:21 +01:00
mazgch
ad65dfff5a
Merge branch 'master' of https://github.com/mbedmicro/mbed
2013-12-09 21:55:00 +01:00
mazgch
d5da332367
only use one port with CDMA at the moment.
2013-12-09 21:48:01 +01:00
mazgch
ea42c3b726
typo
2013-12-09 21:28:56 +01:00
mazgch
d0d4476659
adding support for serial port
2013-12-09 21:22:02 +01:00
Bogdan Marinescu
1f942615c1
Added KL46Z and NUCLEO_F103RB to the official SDK build
2013-12-09 18:24:05 +02:00
Bogdan Marinescu
28b16e995d
Merge pull request #120 from arebert/lpc4088
...
[LPC4088]: Networking was broking when splitting peripheral RAM into two...
2013-12-09 07:07:45 -08:00
Bogdan Marinescu
17471ea8ed
Changed name of LPC4088 cmdline hook function
...
For compatibility with the on-line build system
2013-12-09 15:39:41 +02:00
Bogdan Marinescu
7a7c14e050
[NUCLEO_F103RB] Test porting
...
Ported GPIO and UART tests, verified as working.
2013-12-09 15:36:51 +02:00
Bogdan Marinescu
faee2bf073
[NUCLEO_F103RB] Serial interrupt fixes
...
- use TC flag instead of TXE for TX interrupt
- clear interrupt flags to prevent possible interrupt storm
2013-12-09 13:01:39 +02:00
Bogdan Marinescu
2b8e05e002
[NUCLEO_F103RB] Timer fixes
...
- the timer data structures were not properly initialized
- changed slave timer mode to external clock 1 (section 15.3.15 of the manual)
- avoid a possible race condition when concatenating the values of the
two 16-bit timers
2013-12-07 14:26:54 +02:00
Andreas Rebert
f5511ff82a
[LPC4088]: elif should have been else
2013-12-07 12:29:06 +01:00
Andreas Rebert
4109fb7d07
[LPC4088]: Networking was broking when splitting peripheral RAM into two sections
2013-12-06 15:36:37 +01:00
tkuyucu
3faaff74ee
PwmOut working.
2013-12-06 15:30:58 +01:00
Bogdan Marinescu
1dbb6d9c90
Fix defined labels for Cortex-M4F
2013-12-06 16:19:56 +02:00
Joey Ye
b747181e0d
Add \r in retarget
2013-12-06 18:06:11 +08:00
tkuyucu
105c31bcb3
SPISlave works.
2013-12-06 10:01:28 +01:00
tkuyucu
4ba79b77b4
SPISlave works. pwm_out works but needs more work to properly implement 0 pulse and 100% pulse.
2013-12-06 09:59:40 +01:00
Bogdan Marinescu
53cd64775d
Hardware flow control implementation for LPC81X
2013-12-05 17:33:16 +02:00
Bogdan Marinescu
fa451a0f0a
Merge pull request #119 from spectaclelabs/USBDevice-STM32F4
...
Add initial USB Device support for STM32F4
2013-12-05 04:50:44 -08:00
Bogdan Marinescu
697acd34c0
Added command line hooking option
...
compiler, linker, assembler and binary command lines can now be modified
using the hooks mechanism. Also, '--any_placement=first_fit' linker option
is now used only on LPC4088 using this mechanism, in order to preserve
compatibility with the other targets.
2013-12-05 13:48:42 +02:00
Bogdan Marinescu
d0b2fb6c66
Added flow control test
...
Since this requires a separate serial port connection, added this as a
new attribute of the MUTs.
2013-12-04 19:46:51 +02:00
Bogdan Marinescu
2ac6c4c531
Fixed RTS/CTS bit-banging on LPC1768
2013-12-04 19:46:12 +02:00
Bogdan Marinescu
fbeb52d613
Added RTS/CTS flow control
...
Currently implemented only for LPC1768. On this platform, when hardware
flow control is not directly supported, it will be emulated.
Also added "not_implemented.c" as a placeholder for various HAL functions
that might not be implemented on all platforms (in this particular case,
serial_set_flow_control). These are weak implementations that default to a
"not implemented" error message.
2013-12-04 19:42:11 +02:00
bcostm
0aa8b93e26
NUCLEO_F103RB: Add I2C master api
2013-12-04 11:17:10 +01:00
Joe Turner
0438e70bd9
Revert accidental deletion
2013-12-03 16:02:29 +00:00
Joe Turner
4a66961d79
Merge branch 'master' into USBDevice-STM32F4
2013-12-03 15:58:11 +00:00
Joe Turner
f56a13410b
Remove magic number.
2013-12-03 15:44:35 +00:00
Joe Turner
8d36ce12cb
Clean up STM32 USB HAL
2013-12-03 14:25:33 +00:00
Joe Turner
1ad15e4ef7
More changes to bring STM32 USB HAL to a pretty much working state.
2013-12-03 12:52:08 +00:00
Bogdan Marinescu
6959ef77f4
Don't build a NUCLEO_F103RB release for now
...
NUCLEO_F103RB is not yet integrated in the on-line environment, so don't
build a release for it yet.
2013-12-03 12:44:30 +02:00
Bogdan Marinescu
3f82e7fa6f
Use correct scatter file for LPC4088
2013-12-03 11:04:37 +02:00
tkuyucu
c845f39c50
The python script provided in the original repo fails trying to access an empty string as a file, this version removes any empty strings in the files to build.
2013-12-02 16:34:19 +01:00
tkuyucu
685274563e
Port, Buffer, DigitalInOut, and Spi (master) works.
2013-12-02 16:33:08 +01:00
Bogdan Marinescu
49df530ae7
Merge pull request #118 from bcostm/master
...
Add STMicroelectronics NUCLEO_F103RB target
2013-12-02 03:15:58 -08:00
Bogdan Marinescu
6aaa134516
Merge pull request #117 from Sissors/master
...
Added (deep)sleep to KL25Z
2013-12-02 01:55:33 -08:00
Bogdan Marinescu
43e49e5295
Merge pull request #116 from triffid/feature/NXP_improved-baudrate-calculation
...
NXP targets: Improved baudrate calculation function
2013-12-02 01:47:45 -08:00
bcostm
3bcf77e4f7
NUCLEO_F103RB: minor changes
2013-12-02 09:22:28 +01:00
Sissors
9f89a4d218
Added (deep)sleep to KL25Z
...
Sleep is wait mode
Deepsleep is very low power stop mode
During the interrupt that removes it from deepsleep it will run at low
speed until the PLL is automatically re-enabled after the interrupt.
2013-11-30 19:28:00 +01:00