Bogdan Marinescu
bd51e4eb73
Merge pull request #123 from bcostm/master
...
[NUCLEO_F103RB] Add I2C master, code cleanup, ...
2013-12-12 02:34:48 -08:00
Anders Lindvall
0c774294fb
LPC4088 target fixes
...
- changed scatter file to keep all the code in the internal flash
- added tests for SPIFI memory usage
2013-12-12 12:29:00 +02:00
bcostm
2310b4c031
[NUCLEO_F103RB] Code cleanup
2013-12-12 10:35:04 +01:00
Bogdan Marinescu
86dd63ce65
Merge branch 'master' of github.com:mbedmicro/mbed
2013-12-12 11:08:57 +02:00
bcostm
a129b8f8fa
[NUCLEO_F103RB] Add more generic signal names for the examples.
2013-12-11 18:38:35 +01:00
Bogdan Marinescu
8ee4396f01
Ported 'sd' test to the Nucleo board
2013-12-11 18:50:35 +02:00
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