Commit Graph

3783 Commits (52be48dea000fdcd88a2c28d20ef9b9460e85f9c)

Author SHA1 Message Date
Wim 7bd12f26f7 Update LPC8xx.h
Updated LPC_MRT_TypeDef for new us_ticker implementation on LPC812.
2015-02-11 22:37:15 +01:00
Wim 81e67758fa Update device.h
Activated the I2CSlave functions. Slave block read/write operations are fully supported. The slave byte read and writes need general modification to I2CSlave.cpp. See pending Issue.
Activated the PWM functions. They are supported now using the SCT after updating us_ticker() to use the MRT instead of the SCT.
2015-02-11 19:52:20 +01:00
Wim d9bd50c37e Create pwmout_api.c
Added PWM support for the LPC812 using the SCT. Code was ported from LPC824 libs.
First needed to modify us_ticker() to free up the SCT and use the MRT instead.
PWM can support a maximum of 4 channels using any portpin. All channels will use the same period.
2015-02-11 19:47:04 +01:00
Wim e270779ae1 Update us_ticker.c
Using MRT instead of SCT, needed to free up SCT for PWM
Code ported from LPC824 libs
2015-02-11 19:35:44 +01:00
Donatien Garnier eeba514435 Added extra linker scripts 2015-02-11 16:18:56 +00:00
Martin Kojtal f3aa30531b Merge pull request #904 from GustavWi/iar_mbed
Fixed issue #903 IAR linker nrf51 rtos
2015-02-11 15:31:32 +00:00
GustavWi fb4a7f7a58 Fixed issue #903 IAR linker nrf51 rtos 2015-02-11 16:10:18 +01:00
Przemek Wirkus 09c48e4081 Refactored names for MBED_HOSTTEST macros used in test case auto-detection 2015-02-11 10:37:03 +00:00
Marcomissyou 2d66553f14 remove comment 2015-02-11 17:44:20 +08:00
Marcomissyou 89de5390fb Merge remote-tracking branch 'upstream/master' 2015-02-11 16:49:54 +08:00
Marcomissyou b17246c6ea edit license of mbed_overrides.c 2015-02-11 16:47:42 +08:00
Martin Kojtal cef6954740 Merge pull request #881 from Willem23/master
I2CSlave support for lpc812
2015-02-11 08:22:09 +00:00
Przemek Wirkus 6ecf8da1c6 Added to .travis.yml colorama and prettytable python packages 2015-02-11 00:48:13 +00:00
Przemek Wirkus 94ad3f3355 Added to .travis.yml colorama and prettytable python packages 2015-02-11 00:41:11 +00:00
Przemek Wirkus cc57394f52 Added to .travis.yml colorama and prettytable python packages 2015-02-11 00:36:18 +00:00
Przemek Wirkus f2f0f51d16 Added colorama to toolchain notification function and basic test suite prompts 2015-02-10 23:38:01 +00:00
Przemek Wirkus cff6bc44ea Added coloram module import
Minor code indents
2015-02-10 22:41:39 +00:00
Przemek Wirkus 7ca2cab346 Removed extra dependency to TEST_LIB - GCC_ARM linking bug fix 2015-02-10 22:19:17 +00:00
Przemek Wirkus 2882c4e961 Fixed bug in --config and --auto switches 2015-02-10 21:50:56 +00:00
Przemek Wirkus 8910d95ae6 Fixed bug in --tc switch 2015-02-10 21:29:11 +00:00
Przemek Wirkus f38a53ba21 Added new switch --auto to force autodetection with mbed_lstools
Added switch --tc to force certain toolchains.

Switch --auto and -tc works well with switch --config so do not hesitate to
check your configuration before running your test suite.
2015-02-10 21:19:01 +00:00
Mihail Stoyanov be04314419 Add Cortex-M7 and Cortex-M1 symbols 2015-02-10 18:32:44 +02:00
Mihail Stoyanov 3b55949e72 Add Cortex-M1 for ARM_MPS2 platform 2015-02-10 18:04:41 +02:00
Mihail Stoyanov 0153593207 Add Cortex-M1, Cortex-M7, Cortex-M7F target support for CORE_LABELS 2015-02-10 17:58:39 +02:00
Mihail Stoyanov 351ad1864c ARM MPS2 target support for the build system. 2015-02-10 17:55:14 +02:00
Mihail Stoyanov 7fdc827b50 Add Cortex-M7F support for the armcc toolchain 2015-02-10 17:50:11 +02:00
Donatien Garnier 9a0ed7db7c Update copyright year 2015-02-10 11:21:05 +00:00
Przemek Wirkus 35c034c911 Added timeout detection from aut-detection MUT printout
Timeout is captured by application supervising host_test and duration is modiffied

Added functionality preventing MUT printouts to reset device's timeout value or script execution timer counter
2015-02-10 09:15:46 +00:00
Marcomissyou 4aca0d439f Merge remote-tracking branch 'upstream/master' 2015-02-10 10:45:11 +08:00
Wim 3aff0e7c9f Update I2CSlave.cpp
Removed comments again regarding need for dedicated i2c_slave_byte_read() and i2c_slave_byte_read(). This issue is captured in "I2c - slave should have own write/read functions (#896)"
2015-02-09 19:52:59 +01:00
0xc0170 06e2b3c880 Merge branch 'ohagendorf-stm32f0xx_reorg_hal' 2015-02-09 09:27:31 +00:00
0xc0170 408837f212 Merge branch 'stm32f0xx_reorg_hal' of https://github.com/ohagendorf/mbed into ohagendorf-stm32f0xx_reorg_hal
Conflicts:
	libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F070RB/gpio_object.h
2015-02-09 09:26:51 +00:00
Martin Kojtal b36cbfe9f0 Merge pull request #894 from lindvalla/fix_lpc4088DM_target
Fix target issues for TARGET_LPC4088_DM
2015-02-09 09:10:08 +00:00
Martin Kojtal 8607b74ab8 Merge pull request #892 from xiongyihui/master
Replace target name 'ble_smurfs' with 'seeed_tiny_ble'
2015-02-09 08:59:02 +00:00
Martin Kojtal aeeed2d050 Merge pull request #876 from NitinBhaskar/master
Initial ethernet support for LPC433x
2015-02-09 08:40:47 +00:00
Martin Kojtal 68d72ae68f Merge pull request #895 from 0xc0170/fix_issue#758
Targets - K22 - fix issue #758 - vectors number + allocation
2015-02-09 08:36:39 +00:00
0xc0170 d5e43ff5b5 Targets - K22 - fix issue #758 - vectors number + allocation 2015-02-09 08:23:42 +00:00
Anders Lindvall dcc53f4bda Fixed target issues for TARGET_LPC4088_DM
- Removed target alias from the EXPORT_MAP in targets.py as it didn't work
- Added copies of the LPC4088 target exporters
- Fixed flag issue in the gcc toolchain
- Changed defines in eth USBDevice, rpt and rtos to handle
  TARGET_LPC4088_DM
2015-02-08 11:56:39 +01:00
Yihui Xiong cb35cab5a4 replace target name 'ble_smurfs' with 'seeed_tiny_ble' 2015-02-07 10:14:26 +08:00
Wim 1e098305ef Update device.h
Disabled DEVICE_I2CSLAVE option for LPC812 until the dedicated i2c_slave_byte_read() and i2c_slave_byte_write() functions have been added for all platforms.
2015-02-06 21:14:19 +01:00
Wim 83d87140aa Update I2CSlave.cpp
Added comments regarding the need for dedicated i2c_slave_byte_write() and  i2c_slave_byte_read() functions.
2015-02-06 21:11:29 +01:00
Donatien Garnier 662d5a5d41 Added support for NXP LPC11U34_421 and AppNearMe MicroNFCBoard 2015-02-06 18:33:38 +00:00
Donatien Garnier 245789dad2 Added USB interrupts handling in GCC_ARM toolchain for LPC11UXX micros 2015-02-06 18:32:34 +00:00
Marcomissyou eee73e82e2 solve conflict in system_nrf51822.c 2015-02-06 17:14:37 +08:00
Martin Kojtal 2763700e4b Merge pull request #885 from takafuminaka/patch-1
Fix in the system_nrf51822.c
2015-02-06 08:19:36 +00:00
Marcomissyou 43081555a3 modify #if defined(TARGET_HRM1017) || defined(TARGET_DELTA_DFCM_NNN40) in system_nrf51822.c 2015-02-06 11:34:08 +08:00
Marcomissyou 2ffec3246f modify system_nrf51822.c for fix HRM1017 and mbed_overrides.c for 32MHz setting 2015-02-06 10:42:28 +08:00
Takafumi Naka 9b4470823b Update system_nrf51822.c
Fixed support for mbed HRM1017.
It had been broken Feb.27th.
2015-02-06 02:44:01 +09:00
Martin Kojtal 3365a1117d Merge pull request #884 from masaohamanaka/master
RZ_A1H - Fix a bug that Ether Driver there is a case where the transmission
2015-02-05 13:40:43 +00:00
Martin Kojtal f41e6b5ac1 Merge pull request #883 from GustavWi/iar_mbed
Added IAR support for NRF51822. IAR's linker can not merge hex files
2015-02-05 13:39:38 +00:00