Juho Eskeli
6ba5104281
MTB_ADV_WISE_1570: disable MPU code until target properly supported
2018-11-30 14:41:08 +02:00
c_jin
95f7a97a9b
Add MPU label and fix labels alignment
2018-11-30 19:08:35 +08:00
Juho Eskeli
05da721933
Disable MPU code until target properly supported
2018-11-30 12:43:09 +02:00
jeromecoutant
a8c87c0804
STM32F429/STM32F439 alignment
2018-11-30 09:20:29 +01:00
Vincent Coubard
93d8c71b73
NORDIC: Fix labels in target.
...
Somehow during the rebase, both have been inverted.
2018-11-28 11:28:34 +00:00
Vincent Coubard
837ba72cc1
NRF51: Add label to compile BLE softdevice implementation.
2018-11-28 10:26:14 +00:00
Donatien Garnier
89aabaec0d
Fix some rebasing quirks
2018-11-28 10:26:14 +00:00
Steve Cartmell
4f7dcf4d34
refactor(pan-cordio): Make nordic softdevice the default link layer
2018-11-28 10:26:14 +00:00
Steve Cartmell
12fdab312e
feat(pan-cordio): Add nordic softdevice sources back into repository
2018-11-28 10:26:14 +00:00
Steve Cartmell
0f4ded19ac
feat(pan-cordio): Replace NRF51 softdevice BLE stack with cordio
2018-11-28 10:19:08 +00:00
Steve Cartmell
c3e611399f
fix(pan-cordio): Fix incorrectly adding macros to NRF52_DK target
2018-11-28 10:19:08 +00:00
Steve Cartmell
93267699b8
fix(pan-nordic): Fix memory allocation sizes to resolve NRF52832 issues
2018-11-28 10:19:08 +00:00
Steve Cartmell
815d0d5efc
feat(pan-cordio): Add cordio-ll libraries and NORDIC implementation
2018-11-28 10:19:08 +00:00
Steve Cartmell
299ae1d9c6
fix(pan-cordio): Override WSF handler size in a platform specific manner
2018-11-28 10:19:08 +00:00
Martin Kojtal
52822cb8af
Merge pull request #8871 from c1728p9/mpu
...
MPU API (Reopened)
2018-11-28 10:28:32 +01:00
Netanel Gonen
f1c5aeb70e
add MBEDTLS_PSA_CRYPTO_C defined to K64F PSA target
2018-11-27 14:02:55 +02:00
Martin Kojtal
a2368967c0
add MPU support for 3 targets
...
They should support MPU as they have all defined. Otherwise it fails to build
2018-11-27 10:24:53 +00:00
jeromecoutant
3b77fb0e78
STM32 : Add default deep sleep latency of 3 ms
2018-11-27 11:15:42 +01:00
Danny Shavit
e72d910754
Add a weak implementation for trng_get_bytes()
2018-11-27 11:56:49 +02:00
Donatien Garnier
72f3680f1d
Disable MPU on RTL8195A
2018-11-27 09:29:33 +00:00
Russ Butler
02b50b44ef
Define MPU_ROM_END for all targets
...
Set a default value for MPU_ROM_END in target so this is defined for
all targets.
2018-11-27 09:29:33 +00:00
Russ Butler
fb7e7e91ff
Add MPU to device_has in targets.json
...
Add MPU for devices which support the API in targets.json.
2018-11-27 09:29:31 +00:00
Oren Cohen
2b3822e6cd
Fix targets.json
2018-11-27 09:18:10 +02:00
Oren Cohen
f771a5aff3
Fix FVP_MPS2 & ARM_CM3DS_MPS2 components definition
2018-11-27 09:16:43 +02:00
Oren Cohen
dd73fa689c
PSA SPM
...
* Intorduce PSA-SPM to mbed-os
* Add SPM tests (for PSA targets)
* Add PSA PRoT internal storage Secure implementation
* Integrate SPM into the boot proccess
* PSA manifest data generator
* Introduce PSA targets skeleton to mbed-os
* Add artifact delivery to the tools
2018-11-27 09:16:35 +02:00
Cruz Monrreal
1c1638342d
Merge pull request #8708 from SeeedJP/wio_bg96_hal
...
[Wio BG96] Adding platform HAL
2018-11-26 11:22:29 -06:00
Martin Kojtal
fdca1e3578
Merge pull request #8730 from kfnta/its_kvstore_single_core
...
Add a new PSA Internal Trusted Storage APIs
2018-11-26 11:54:08 +01:00
Martin Kojtal
80e2c1133a
Merge pull request #8719 from deepikabhavnani/m2351_ram_rom_changes
...
M2351 RAM / ROM defines updated
2018-11-26 10:57:42 +01:00
Martin Kojtal
7fd4692b32
Merge pull request #8862 from 0xc0170/dev_rollup
...
Rollup 5.11rc v3
2018-11-25 11:25:54 +01:00
Danny Shavit
53728e45b7
Add a new PSA Internal Trusted Storage APIs
2018-11-25 09:57:22 +02:00
Nir Sonnenschein
0283bb84e4
Merge pull request #8667 from davidsaada/kvstore_integration
...
KVStore & derived classes: design docs, implementation & configuration
2018-11-25 07:30:53 +02:00
Martin Kojtal
a4362f02ea
Merge branch 'master' of https://github.com/ganesh-ramachandran/mbed-os into dev_rollup
2018-11-24 20:50:05 +00:00
Martin Kojtal
e1b60b1e58
Merge branch 'disco_f746ng_bootloader' of https://github.com/bcostm/mbed-os into dev_rollup
2018-11-24 20:49:55 +00:00
Martin Kojtal
d7f2e3056c
Merge pull request #8737 from kapi90/cm3ds_lp_requirements
...
Add low power implementations for CM3DS
2018-11-24 19:49:57 +01:00
David Saada
e9c25e23a5
KVStore & derived classes: design docs, implementation & configuration
...
Implement the following:
KVStore base class
TDBStore class
FileSystemStore class
SecureStore class
Global APIs
Configuration framework
Design documentation
2018-11-24 17:43:35 +02:00
bcostm
a35deac578
DISCO_F746NG: add bootloader support
2018-11-23 10:52:13 +01:00
Ganesh Ramachandran
811ff21c70
Corrected detect_code for TMPM4G9
2018-11-23 12:34:22 +05:30
Martin Kojtal
7995e8beac
Merge pull request #8756 from ashok-rao/br-Murata-BL241
...
Add Murata WSM-BL241 as new target
2018-11-22 17:55:24 +01:00
Martin Kojtal
78bd53121a
Merge pull request #8291 from theotherjimmy/fix-ff-lpc546xx
...
*LPC546XX: Finish MCU Refactoring
2018-11-22 17:31:18 +01:00
Deepika
1d8c00eccb
Update parition sizes in M2351 - based on #8607
...
RAM/ROM sizes in tools were updated to report entire device size, and in M2351
they were used earlier to report secure/non-secure partition size.
M2351 files are updated to take full RAM/ROM device size and derive secure
and non-secure partition size based on that.
2018-11-22 09:07:21 -06:00
Martin Kojtal
37630b237d
Merge pull request #8778 from jeromecoutant/PR_LPTIM_DIV
...
STM32 LPTICKER with LPTIM : reduce clock feature
2018-11-22 09:31:57 +01:00
ccli8
e36c074359
[Nuvoton] Support DAC
2018-11-21 17:09:35 +08:00
Bence Káposzta
5dd6d19253
Merge branch 'master' into cm3ds_lp_requirements
...
Change-Id: I3c687694ee924938ec08ea40d0ddbcaf20dd0a73
2018-11-20 19:54:33 +01:00
jeromecoutant
f9ddc5a08e
STM32 LPTICKER with LPTIM optimisation
2018-11-20 15:03:44 +01:00
Jimmy Brisson
ab84d2bf33
*LPC546XX: Finish MCU Refactoring
...
### Description
The Mbed 2 release was broken for FF_LPC546XX as it would include
the entire mbed 2 build of the LPC546XX. This PR seperates these 2
builds completely by:
* Removing non-shared extra labels from the MCU_LPC546XX target
* Moving the target implementation to a shared target directory
### Pull request type
[x] Fix
[ ] Refactor
[ ] Target update
[ ] Functionality change
[ ] Breaking change
2018-11-19 09:37:17 -06:00
Martin Kojtal
00c5b56e32
Merge pull request #8683 from NXPmicro/feature-qspi-lpc546xx
...
Feature qspi lpc546xx
2018-11-19 13:11:44 +00:00
chao_king
787cdbe6ee
Delete added information (GD32F307VG)
2018-11-18 20:51:37 +08:00
c_jin
644cc537cf
Consistent with the remote repo and add GD32F307VG
2018-11-18 10:59:14 +08:00
jeromecoutant
1ec222f268
STM32 LPTICKER with LPTIM : reduce clock feature
2018-11-16 15:34:57 +01:00
Mahesh Mahadevan
b3d0b5c210
Remove QSPI support for FF_LPC546XX target
...
This needs a device specific file
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-11-16 07:56:29 -06:00
Mahesh Mahadevan
4bbf0025b8
LPC MCUXpresso: Add QSPI support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-11-16 07:56:28 -06:00
Qinghao Shi
78b186ec56
Update code according to the reviews
...
* move emac driver to COMPONENT folder
* use mbed rtos C++ API instead of CMSIS API
2018-11-16 10:29:31 +00:00
Qinghao Shi
eea7245d41
update targets.json enable EMAC driver for FVP_MPS2 platforms
2018-11-16 10:29:30 +00:00
Ashok Rao
8ef1378644
Adding Murata WSM-BL241 as new target
2018-11-15 18:28:24 +00:00
Martin Kojtal
22185ba229
Merge branch 'wio3g' of https://github.com/SeeedJP/mbed-os into dev_rollup
2018-11-15 14:03:13 +00:00
Martin Kojtal
9a252cd218
Merge branch 'feature-emac-mxrt1050' of https://github.com/NXPmicro/mbed into dev_rollup
2018-11-15 13:58:27 +00:00
Martin Kojtal
88ef552d1a
Merge branch 'master' of https://github.com/kyliuxing/mbed-os into dev_rollup
2018-11-15 13:58:04 +00:00
chao_king
0d4bb5c7f0
Add support for GD32F307VG
...
Add GD32F307VG MCU information to target.json
2018-11-15 16:55:42 +08:00
Yoshihiro TSUBOI
dad6ede7f5
[Wio 3G] Added default I/F type and pin defs
2018-11-15 17:38:03 +09:00
Mahesh Mahadevan
12c6b1bd88
MIMXRT1050EVK: Add ENET support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-11-14 07:13:07 -06:00
Bence Kaposzta
ee7cefc868
Add RTC and Sleep to CM3DS
...
This commit represents the second stage of the low power implementations
that are required from Mbed 5.10 onwards. Besides the default hal
implementations (rtc_api.c and sleep.c), the PL031 RTC's native driver
needed to be added. Due to HW limitations in SSE-050 and the CM3DS,
Deep Sleep couldn't be implemented, therefore it is functionally
identical to Sleep (WFI).
Change-Id: Ibed2bdb452f48c98024dc7ef07fb51a4425e0a80
Signed-off-by: Bence Kaposzta <bence.kaposzta@arm.com>
2018-11-14 11:10:26 +01:00
Bence Kaposzta
1b792317e4
Implement LP and us tickers to CM3DS
...
This commit represents the first stage of the low power implementations
that are required from Mbed 5.10 onwards. The LP ticker has been
implemented using a CMSDK Dual Timer's both timers (HW prescaler needed
to operate in the specified frequency domain), whereas the us ticker
uses one CMSDK Timer. Besides the default hal implementations (lp_ticker.c
and us_ticker.c), the CMSDK Dual Timer's native driver needed to be added.
Change-Id: I0b16b93dfac7753bebf430a2ce77761cb9c43ee5
Signed-off-by: Bence Kaposzta <bence.kaposzta@arm.com>
2018-11-14 11:10:09 +01:00
Oren Cohen
4091a4c8c7
Add PSA build components to build configuration for non-PSA targets
...
* Added PSA components to base Target in targets.json
* Fix all targets declaring components
2018-11-14 10:40:37 +02:00
Steve Cartmell
4551d94072
Format targets.json to put the items of large lists on their own line
2018-11-12 13:57:40 +00:00
Yoshihiro TSUBOI
222b21e593
[Wio BG96] Adding platform HAL
2018-11-11 23:32:22 +09:00
shileiyu
627064297e
New target UNO_91H from RDA Microelectronics.
2018-11-10 18:15:26 +08:00
Cruz Monrreal II
143a976d5d
Merge branch 'stm32f407vg-flash' of ssh://github.com/productize/mbed-os into rollup
2018-11-09 11:40:28 -06:00
Cruz Monrreal
44ee9a7af7
Merge pull request #8686 from cmonr/rollup
...
Rollup PR:
2018-11-09 09:14:49 -06:00
Martin Kojtal
662b744c89
Merge pull request #8324 from ganesh-ramachandran/m3hq_new_target
...
Add Support for TOSHIBA TMPM3HQ
2018-11-09 09:45:52 +01:00
Cruz Monrreal II
20fc4da5df
Merge branch 'KW41Z_Add_Bootloader-Support' of ssh://github.com/NXPmicro/mbed into rollup
2018-11-08 13:24:10 -06:00
Adam Heinrich
02ea9ce746
STM32F407VG: Add FLASH support
2018-11-08 17:32:39 +01:00
Martin Kojtal
0217f69511
Merge branch 'cm3ds_emac' of git://github.com/kapi90/mbed-os into dev_rollup
2018-11-08 09:21:38 +00:00
Mahesh Mahadevan
76930c0979
KW41Z: Add Bootloader support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-11-06 12:03:26 -06:00
Ganesh Ramachandran
7d93fb4c15
Added Support for TOSHIBA TMPM3HQ
2018-11-05 19:54:16 +05:30
Leszek Rusinowicz
6203d04630
Removed "intermediate" PSOC6 targets from buildable target list.
2018-11-02 01:15:21 +01:00
Leszek Rusinowicz
8f528277fd
Added missing README files for Cypress PDL library.
...
hex files subfolder moved up one level to avoid license confusion.
Removed non-TLS implementation of TRNG. Removed unused crypto libraries and headers.
Replaced Cypress copyright licence per agreement.
Removed unsed eeprom emulation middleware files.
Renamed assembler files from *.s to *.S
Removed "device_name" from targets.json definitions as it is not supoprted yet.
2018-11-01 22:16:16 +01:00
Leszek Rusinowicz
9b1db83eaa
Added required changes outside of TARGET_Cypress tree:
...
1. In drivers/Timer.cpp make sure that hardware timer is initialized outside of critical section.
This is because on PSoC 6 hardware resources are shared between both cores
and we have to make sure that the other core is not already using a particular resource.
This mechanism is based on interprocessor communication taht cannot be handled iside of
critical section.
2. Added support for post-binary hook function for PSoC 6 targets, so the hex image for M0+ CPU core
can be merged with M4 core image for the final image.
3. Added possibility to use hook function from exportes, so the M0+ hex image could be included
in the generated project.
4. Included hex images in the build dependency list, so the update of image is catched by the
build process.
2018-11-01 20:19:21 +01:00
bcostm
38a5f1e0f7
DISCO_F769NI: enable bootloader in targets.json
2018-10-31 10:15:17 +01:00
Bence Kaposzta
9e6b1246a4
This commit adds EMAC driver for CM3DS that uses an SMSC LAN 9220
...
Ethernet controller. To ensure proper operation, some methods
needed to be updated in the SMSC9220's native driver as well.
It passes all related Greentea tests, however when supervised by
the Python environment it tends to fail because of Timeout.
The current timeout is set to 1200s that seems to be a little bit short
to finish all test cases, the timeout happens towards the end of the
last test case.
Change-Id: I914608c34828b493a80e133cd132537a297bfc84
Signed-off-by: Bence Kaposzta <bence.kaposzta@arm.com>
2018-10-29 15:30:47 +01:00
Cruz Monrreal
503066a736
Merge pull request #8559 from productize/stm32f407vg-rng
...
STM32F407VG: Add TRNG support
2018-10-29 08:50:43 -05:00
Cruz Monrreal
63946d56d8
Merge pull request #8452 from u-blox/ublox_odin_driver_os_5_v3.5.0_rc1
...
ble: update ODIN drivers to v3.5.0 RC1
2018-10-27 09:50:12 -05:00
Cruz Monrreal
01f864eb13
Merge pull request #8553 from bcostm/F413ZH_bootloader
...
STM32F413ZH: Add bootloader support
2018-10-27 09:22:41 -05:00
Cruz Monrreal
4798a91f2e
Merge pull request #8223 from c1728p9/deep_sleep_wakeup_fix
...
Improve RTOS behavior with deep sleep
2018-10-27 08:45:33 -05:00
Adam Heinrich
28a01aeb29
STM32F407VG: Add TRNG support
2018-10-26 17:01:33 +02:00
bcostm
468e1b8334
STM32F413ZH: enable bootloader in targets.json
2018-10-26 10:31:35 +02:00
Cruz Monrreal
140f3e20d6
Merge pull request #8508 from micgur01/master
...
Update linker scripts for bootloader target L496GZ
2018-10-24 19:08:41 -05:00
Cruz Monrreal
dd2d9ee4be
Merge pull request #8319 from c1728p9/checksum_546xx_vector_table
...
Checksum the vector table of the LPC546XX
2018-10-24 19:08:22 -05:00
Russ Butler
50316d00bd
Improve RTOS behavior with deep sleep
...
Only deep sleep when the wakeup time is more than
MBED_CONF_TARGET_DEEP_SLEEP_LATENCY ms in the future.
This ensures that RTOS events are handled at the correct time. Note -
when deep sleep is allow interrupt latency may still be as high as
10ms.
2018-10-24 15:02:56 -05:00
micgur01
2215a9ab5e
code review for Update linker scripts for bootloader target L496GZ
2018-10-24 09:48:05 +00:00
Russ Butler
06c825fb83
Checksum the vector table of the LPC54XXX
...
LPC devices require a checksummed vector table to boot. To ensure
this most programmers automatically compute the checksum when
programming flash. This causes problems with verification if the
original image does not have a checksummed vector table. This is because
when reading the data back the checksum location differs from the
original image.
To fix this verification failure this patch adds a post build hook to
checksum the vector table of the LPC54XXX. This fixes flash
verification failures due to the checksum not matching.
2018-10-23 13:54:04 -05:00
Cruz Monrreal
0db896036c
Merge pull request #8485 from NXPmicro/feature-qspi-kinetis
...
Feature qspi kinetis
2018-10-23 12:38:11 -05:00
Cruz Monrreal
41bffe1c87
Merge pull request #8352 from offirko/offir-mbed-qspif
...
QSPI SFDP Flash Block Device
2018-10-23 10:48:28 -05:00
micgur01
534883046d
change mode to 664
2018-10-23 12:58:52 +00:00
micgur01
ff4b567537
Update linker scripts for bootloader for L496GZ
2018-10-23 12:57:05 +00:00
Cruz Monrreal
353e8bd0b0
Merge pull request #8348 from maclobdell/add-k66-default-sd-storage-master
...
Add K66F default sd storage
2018-10-22 11:31:12 -05:00
Offir Kochalsky
638951aa86
Merge remote-tracking branch 'upstream/master' into offir-mbed-qspif
2018-10-21 08:51:49 +03:00
Cruz Monrreal
e942582045
Merge pull request #8454 from ashok-rao/br-BL654-new
...
Adding Laird BL654 as a new MTB target
2018-10-18 17:03:22 -05:00
Mahesh Mahadevan
6b1bef26f6
QSPI: Remove QSPI from UBRIDGE and USENSE target
...
This needs a device specific file
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-10-18 12:14:24 -05:00
Mahesh Mahadevan
e28fb7466b
MCUXpresso: Add the QSPI HAL driver
...
This should support QSPI on Kinetis devices
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-10-18 12:14:23 -05:00
Cruz Monrreal
c9adf3cef4
Merge pull request #8307 from NXPmicro/Add-Support_RapidIoT
...
Add support for RapidIoT
2018-10-18 08:15:07 -05:00
Mac Lobdell
099654c661
Ensure storage feature is not added to K66F
2018-10-17 07:42:50 -07:00
Ashok Rao
6f720e86a1
Adding Laird BL654 as a new MTB target
2018-10-17 14:47:17 +01:00
aqin
2ac6cff107
BLE support added
2018-10-17 14:19:14 +05:00
Cruz Monrreal
af19a395e0
Merge pull request #7923 from ganesh-ramachandran/master
...
Add Support for Toshiba TMPM4G9
2018-10-16 12:52:19 -05:00
maclobdell
fd08cc94f2
Add support for NXP Rapid IoT prototyping kit
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-10-16 08:52:14 -05:00
Cruz Monrreal
a6651b868b
Merge pull request #8317 from yossi2le/add-flashiap-bd-as-default
...
Add FlashIAP block device as default block device for WISE 1570
2018-10-15 10:22:34 -05:00
Cruz Monrreal
e0e915f5db
Merge pull request #8423 from cmonr/rollup2
...
Rollup PR: Additional doc PRs + lingering need:CI PRs
2018-10-15 10:04:04 -05:00
Ganesh Ramachandran
936ace08e2
Added Support for TOSHIBA TMPM4G9
2018-10-15 10:20:21 +05:30
Offir Kochalsky
9b3bca89fd
Enable first fast mode then quad for chips with low power default
2018-10-14 08:54:09 +03:00
Cruz Monrreal II
ae1dd2ae4c
Merge branch 'm46b_usticker-new_feature' of ssh://github.com/ganesh-ramachandran/mbed-os into ganesh-ramachandran-m46b_usticker-new_feature
2018-10-12 21:46:30 -05:00
Cruz Monrreal
188b9b7998
Merge pull request #8310 from NXPmicro/Flash_KL43_KL82_KW41_K22
...
MCUXpresso: Add Flash support for KL43Z, KL82Z, KW41Z, K22F
2018-10-12 21:14:10 -05:00
Cruz Monrreal II
5d74b772ab
Merge branch 'remove_gcc_cr' of ssh://github.com/bridadan/mbed into bridadan-remove_gcc_cr
2018-10-11 13:18:49 -05:00
Cruz Monrreal
9f98d39d1f
Merge pull request #8122 from thesupershan/master
...
LPC1768 us_ticker.c timer choice
2018-10-10 11:07:26 -05:00
Offir Kochalsky
dc4557939f
Remove DISCO-L476VG-IOT01A board from QSPI test (IOTSTOR-666 Issue)
2018-10-10 16:36:40 +03:00
Yossi Levy
473f8d3f94
Fixing the order of component if more than one is included for a target.
...
Revert deprecation of FlashIAPBlockDevice 2 argument constructor has this was a breaking change. This follows a similar change in the external flashiap-driver repo.
2018-10-10 12:32:08 +03:00
Offir Kochalsky
52dc2e58ff
Added more boards with QSPI component default
2018-10-09 15:37:31 +03:00
Offir Kochalsky
a60552c07d
Return to 1-1-1 mode prior to setting QUAD enable
2018-10-09 15:17:52 +03:00
maclobdell
008fa6e87f
K66F has an SD Card on board. Configure it as the default block device storage.
2018-10-08 22:46:29 -05:00
Cruz Monrreal
b7cf1abf81
Merge pull request #8039 from c1728p9/stack_size_framework
...
Add framework for configuring boot stack size
2018-10-08 10:26:16 -05:00
Cruz Monrreal
866018b22d
Merge pull request #8149 from ganesh-ramachandran/m066_usticker-new_feature
...
Add usticker feature to TMPM066
2018-10-08 10:09:33 -05:00
Martin Kojtal
365d61e4a9
Merge pull request #7304 from cedrickkukela-cd/MTS_DRAGONFLY_L471QG_pull_request_feature_changes
...
Add MTS dragonfly, MTS dragonfly l471
2018-10-08 11:06:23 +02:00
Martin Kojtal
3df898daae
Merge pull request #8266 from M-ichae-l/realtek-rtl8195am-Add-MCU_target-updates
...
Realtek-rtl8195am: Add MCU_ target
2018-10-06 07:54:17 +02:00
Martin Kojtal
4fbd39c74e
Merge pull request #8108 from c1728p9/systick_rename
...
Rename device option STCLK_OFF_DURING_SLEEP
2018-10-06 07:46:49 +02:00
Martin Kojtal
baada0e783
Merge pull request #8242 from jeromecoutant/PR_STM32_LPTICKER
...
STM32 LPTICKER : Fix tickless and LPTICKER_DELAY_TICKS
2018-10-05 22:23:09 +02:00
Martin Kojtal
f7f6d4d2d8
Merge pull request #7585 from bcostm/dev_NUCLEO_L4R5ZI
...
NUCLEO_L4R5ZI: add new platform
2018-10-05 14:53:11 +02:00
Mahesh Mahadevan
8822774fbf
MCUXpresso: Add Flash support for KL43Z, KL82Z, KW41Z, K22F
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-10-02 20:09:23 -05:00
Brian Daniels
ef03dbd79d
Removing GCC_CR from target supported_toolchains
2018-10-02 10:44:56 -05:00
Martin Kojtal
c48c2ec89f
Merge pull request #7998 from NXPmicro/MIMXRT1050_Add_RTC
...
MIMXRT1050_EVK: Add RTC support
2018-10-01 11:47:10 +02:00
jeromecoutant
af4841df0d
STM32 LPTICKER : set default LPTICKER_DELAY_TICKS to 1
...
For both implementation, RTC and LPTIM, there is some delay in the
set_interrupt function due to HW constraints.
Value has been set to 4 for STM32L0,
because SystemClock is slower than other families.
2018-09-27 14:42:56 +02:00
bcostm
a644ddd2e7
NUCLEO_L4R5ZI: enable bootloader
2018-09-27 12:03:07 +02:00
bcostm
dc5746e3ec
NUCLEO_L4R5ZI: update targets.json
2018-09-27 12:03:07 +02:00
zzw
9d5ebf778c
Merge branch 'realtek-rtl8195am-Add-MCU_target-update' of https://github.com/M-ichae-l/mbed-os into realtek-rtl8195am-Add-MCU_target-update
...
1, edit "targets.json" to let "REALTEK_RTL8195AM" target inherit from "MCU_RTL8195A"
2, change file structures for folder "Target_Realtek"
3, add "PeripheralPins.h" and "PeripheralPins.c"
2018-09-27 17:45:10 +08:00
Leon Lindenfelser
7d89a02e48
Remove LOWPOWERTIMER as it has been replaced by LPTICKER
2018-09-26 15:39:43 -05:00
Leon Lindenfelser
a80b2369c3
Decrease heap size in IAR linker so tests compile and use SRAM2 for IAR and GCC
2018-09-26 15:39:42 -05:00
Leon Lindenfelser
5ff0eb9d92
Rebase and changes for Dragonfly nano support
2018-09-26 15:39:42 -05:00
Leon Lindenfelser
55bcf93574
Fixed spacing/tabs and clean up targets.json
2018-09-26 15:37:33 -05:00
Leon Lindenfelser
fad95e9a7d
Fix rev D radio init/power/reset and add back bootloader capability
2018-09-26 15:37:33 -05:00
cedrick kukela
2886ea0ad8
target changes
2018-09-26 15:37:33 -05:00
cedrick kukela
5e1bb381cd
fixing onboard modem init bug on mts dragonfly l471
2018-09-26 15:37:32 -05:00
cedrick kukela
28f6b5787a
target fix
2018-09-26 15:37:32 -05:00
cedrick kukela
e2e5d9ed43
Ublox and PinName fixes
2018-09-26 15:37:32 -05:00
cedrick kukela
c18eef804e
adding TARGET MTS_DRAGONFLY_L471QG
2018-09-26 15:37:32 -05:00
Ganesh Ramachandran
9474603791
Added usticker feature
2018-09-25 12:51:08 +05:30
Cruz Monrreal
7ca85f9688
Merge pull request #8009 from NXPmicro/LPC1768_RTC
...
LPC1768: Enable RTC
2018-09-24 10:44:29 -05:00
Cruz Monrreal
5eb314f65f
Merge pull request #8164 from OpenNuvoton/nuvoton_iot_m487
...
Support Nuvoton's new target NUMAKER_IOT_M487
2018-09-21 21:31:22 -05:00
Steven
9a0fc98bdc
Hotfix for PR #7778
...
TB_SENSE_12 would have been left behind by the changes in #7778 . This commit implements the changes in mbed to allow targets to provide a default network interface for Silicon Labs targets.
2018-09-19 12:30:21 +02:00
Ganesh Ramachandran
7504050bb3
Added usticker feature
...
To enable the feature US_TICKER, file is newly implemented with Timer B, which has proper clock prescale and free running after match interrupt.
Old us_ticker driver file (Timer A) is producing up to 100us tolerance, which causes to fail US_TICKER feature.
Hence, changed the peripheral ticker A to B.
2018-09-19 10:37:23 +05:30
ccli8
9d2fcdb773
[M487] Create MCU_M480 for inheritance by M487 targets
...
In targets.json, create MCU_M480 for inheritance by NUMAKER_PFM_M487/NUMAKER_IOT_M487.
2018-09-19 09:02:42 +08:00
Cruz Monrreal
5391a7b6fe
Merge pull request #7700 from cesarvandevelde/bluepill-target-fix
...
STM32: Correct device_has_add flags for bluepill_f103c8 target, fixes #7654
2018-09-18 11:30:35 -05:00
Aleshandre Diaz
190803ae6a
choose which lpc1768 timer to use for us_ticker.c
2018-09-13 05:57:13 -07:00
Russ Butler
ab50681c33
Rename device option STCLK_OFF_DURING_SLEEP
...
Rename STCLK_OFF_DURING_SLEEP to SYSTICK_CLK_OFF_DURING_SLEEP to avoid
confusion with the STmicroelectronics.
2018-09-12 14:40:25 -05:00
ccli8
6ac163088a
Support Nuvoton's NuMaker-IoT-M487 board
2018-09-10 11:32:54 +08:00
Russ Butler
1ead033423
Add framework for configuring boot stack size
...
Add the target config option "boot-stack-size" which is passed to the
linker as the define "MBED_BOOT_STACK_SIZE" so the linker can
adjust the stack accordingly. On mbed 2 the boot stack becomes the
main stack after boot. On mbed 5 the boot stack becomes the
ISR stack after boot. Because of these different uses the stack size
for mbed 2 is set to 4K by default while on mbed 5 it is set to 1k.
Additionally, the NRF5X family requires a larger interrupt stack size
due to the softdevice so the size is increased to 2k on mbed 5 builds.
2018-09-07 16:31:49 +01:00
Mahesh Mahadevan
e09f1e2149
LPC1768: Enable RTC
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-09-05 12:21:03 -05:00
Mahesh Mahadevan
a8fca70fa9
MIMXRT1050_EVK: Add RTC support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-09-05 08:29:37 -05:00
Seppo Takalo
4c105fc2d7
SDT64B is not Arduino FF. It does not define Arduino pins.
2018-09-01 12:40:38 -05:00
Seppo Takalo
3ab9c41983
WISE-1510 is not Arduino form factor
2018-09-01 12:37:46 -05:00
Seppo Takalo
710d1bb00a
Enable default Mesh interface on KW24D
...
This device still requires MCR20A driver to be in build tree
and this patch https://github.com/ARMmbed/mcr20a-rf-driver/pull/18
2018-09-01 12:36:27 -05:00
Cruz Monrreal
993c897b55
Merge pull request #7774 from yossi2le/sd-spif-to-mbed-os
...
Add default block device support (SD, SPIF and FLASHIAP)
2018-09-01 11:15:13 -05:00
Cesar
c10907288d
Corrected device_has_add flags for bluepill_f103c8 target
2018-08-31 17:17:29 +02:00
Cruz Monrreal
06a98e7dcf
Merge pull request #7778 from SeppoTakalo/provide_default_mesh
...
Fix MeshInterface::get_default_instance()
2018-08-30 16:11:00 -05:00
Seppo Takalo
4989650854
Don't provide default interface on NCS36510, won't fit testcases on IAR
2018-08-30 11:04:25 +03:00
Yossi Levy
ed8e170d15
Moving SD, SPIF and FLASHIAP into mbedos and refactoring features storage directory structure.
2018-08-29 12:01:11 +03:00
Seppo Takalo
9836b9bd6a
Provide default mesh driver on NCS36510
2018-08-28 11:02:58 +03:00
Juho Eskeli
5cc06238ea
Enable bootloader for NUCLEO_F207ZG
2018-08-28 08:44:08 +03:00
Cruz Monrreal
91354184dc
Merge pull request #7825 from SiliconLabs/siliconlabs-qspi
...
Silicon Labs QSPI HAL implementation
2018-08-27 13:51:38 -05:00
Martin Kojtal
a24cecfc94
Merge pull request #7805 from jamesbeyond/fm_test
...
Skip Greentea tests for Mbed OS code coverage on Fast Models
2018-08-27 10:39:43 +02:00
Martin Kojtal
ce28c91405
Merge pull request #7534 from bentcooke/mote_L152_en_os5
...
enable MOTE_L152 for OS5
2018-08-27 10:27:36 +02:00
Steven
845a5beb30
Initial commit of Silicon Labs QSPI HAL implementation
...
* For EFM32GG11, since that is the only Silicon Labs target with QSPI per today
* Verified working using the on-board flash and tests-mbed_hal-qspi
2018-08-27 10:03:08 +02:00
ben
32647e6888
enable MOTE_L152 for OS5
2018-08-22 11:49:25 -05:00
Maciej Bocianski
1534426b7e
nrf52x: fix QSPI enable flag
...
QSPI feature was mistakenly moved form target nrf52840 to nrf52832
while rebasing. This change fixes it
2018-08-22 15:02:07 +02:00
adustm
2f06423a89
Add support for QSPI on DISCO_L476VG
2018-08-22 15:02:01 +02:00
adustm
c00e49fcf2
Enable QSPI for DISCO_F746NG
2018-08-22 15:01:54 +02:00
adustm
50b8225948
Enable QSPI feature for DISCO_F413ZH platform
2018-08-22 15:00:21 +02:00
Martin Kojtal
d282c81e86
QSPI: add STM32L4 support
...
Disco IoT board support for QSPI. As it does not have dual flash support in QSPI,
we need to fix qspi hal implementation.
2018-08-22 15:00:17 +02:00
Martin Kojtal
7da0ac2516
QSPI: add STM32 implementation
2018-08-22 15:00:08 +02:00
Martin Kojtal
d1b51b6328
QSPI: initial HAL nrf52840 version
...
This commit adds QSPI HAL implementation for nrf52840 MCU targets
2018-08-22 14:59:58 +02:00
Martin Kojtal
d28d13cc9b
Merge pull request #7790 from jeromecoutant/PR_LPTICKER_RTC
...
STM32 LPTICKER : RTC wake up timer is reset before setting a new one
2018-08-22 14:04:58 +02:00
Cruz Monrreal
a8f390ebec
Merge pull request #7798 from simosillankorva/NUCLEO_F303RE_bootloader_support
...
Add bootloader support for target NUCLEO_F303RE
2018-08-21 09:50:26 -05:00
Qinghao Shi
485fe79a71
add __ARM_FM macro in targets.json
2018-08-17 18:01:21 +01:00
Cruz Monrreal
f15dbf2c3d
Merge pull request #7706 from jamesbeyond/fm_mem
...
Refactoring memory regions definitions for Fast Models MPS2 targets
2018-08-17 11:10:36 -05:00
Cruz Monrreal
8e25d2d905
Merge pull request #7669 from SigmaDeltaTechnologiesInc/master
...
SDT64, 8195, 32620, 32625, 51822, 52832B added to targets
2018-08-17 11:10:12 -05:00
Jiwon Yune
515e35efe9
fixed errors related to MAX32625_NO_BOOT
2018-08-16 13:53:47 +09:00
Jiwon Yune
f50e7e9620
SDT8195B removed
2018-08-16 11:05:19 +09:00
Simo Sillankorva
83608d59ac
Add bootloader support for target NUCLEO_F303RE
2018-08-15 07:30:05 -07:00
jeromecoutant
c8d628baf6
STM32 : update LPTICKER_DELAY_TICKS value
...
- decreased to 1 for low freq targets
- removed for high freq targets
- not changed for targets with LPTIM
2018-08-14 16:54:39 +02:00
Cruz Monrreal
0e68570d49
Merge pull request #7686 from KariHaapalehto/1530_led
...
Correct MTB_ADV_WISE_1530 led configuration
2018-08-13 09:18:27 -05:00
Cruz Monrreal
54f40a0f4f
Merge pull request #7523 from maximmbed/max32625pico-bl-updates
...
Add bootloader configuration parameters for MAX32625PICO
2018-08-09 19:06:30 -05:00
Cruz Monrreal
c52d49c67b
Merge pull request #7731 from mirelachirica/wise_1570_clock_source_back_to_HSE_XTAL
...
Cellular: WISE_1570's system clock back to HSE_XTAL
2018-08-09 10:18:53 -05:00
Mirela Chirica
2d53282c38
Cellular: WISE_1570's system clock back to HSE_XTAL
2018-08-08 16:24:33 +03:00
Mahesh Mahadevan
9cf2b76db9
MXRT1050_EVK: Enable Sleep function and add SKIP_SYSCLK_INIT macro
...
SKIP_SYSCLK_INIT prevents reinitializing the SYS_CLK PLL used by SDRAM.
This PLL is setup during bootup by the ROM code.
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-08-06 11:55:33 -05:00
Qinghao Shi
f2aae22f92
Refactoring memory regions definitions for MPS2_M0 targets
...
* align MPS2_M0 FVP target with other MPS2 targets
* moved memory_zones.h
* chnage the flash_api.c where referencing the old memory_zones
* modify mbed_rtx.h to use the memory_zones definations as INITIAL_SP
* all linker scripts reference the definitions from memory_zones.h
* tool chains use predefined 1K as ISR Stack size
* ARM Complier 5 and GCC will auto calculated heap size
* IAR use predefined 2MiB as heap size
2018-08-06 01:48:53 +01:00
Kari Haapalehto
96457ab1e0
mbed-os-example_blinky didn't work with wise-1530, so MTB_ADV_WISE_1530
...
led configuration have been updated.
Also minor update to MTB_MXCHIP_EMW3166 led configuration, led3 is now
defined but not connected.
2018-08-03 10:29:13 +03:00
Jiwon Yune
0046800c09
SDT64B in targets.json simplified
2018-08-02 22:34:14 +09:00
Martin Kojtal
b74a1ddf0d
Merge pull request #7552 from TomoYamanaka/feature-lp-ticker
...
Renesas: Add LPTICKER
2018-08-01 15:01:30 +02:00
Jiwon Yune
209a9dcc94
SDT52832B added
2018-08-01 18:21:45 +09:00
Jiwon Yune
784d17f68b
SDT51822B added
2018-08-01 18:20:22 +09:00
Jiwon Yune
0634be8b5f
SDT32625B added
2018-08-01 18:18:31 +09:00
Jiwon Yune
df3afa7b57
SDT32620B added
2018-08-01 18:17:16 +09:00
Jiwon Yune
4a06f59de0
SDT8195B added
2018-08-01 18:15:46 +09:00
Jiwon Yune
e5877910d2
SDT64B added
2018-08-01 18:13:33 +09:00
TomoYamanaka
52cbc33d44
Implementation of LPTICKER feature for Renesas mbed boards
...
Although other venders implement this feature by using RTC, in my H/W(RZ_A1), I cannot use RTC because it does not satisfy the spec of LP Ticker (ms order and low frequency between 8 KHz and 64 KHz).
Therefore I implemented this feature by creating 1024 division by MTU2(Multi function Timer pulse Unit 2) in order to satisfy this spec.
As a result of investigating, the most unaffected channel among MTU2 placed on GR-PEACH and GR-LYCHEE was channel 3, so I use channel 3 for this feature.
- mbed_drv_cfg.h
I added a macro of MTU2 channel to this file for commonalizing code for GR-PEACH and GR-LYCHEE, and referenced it's macro at us_ticker.c.
- targets.json
I added a macro for enabling LP Ticker.
- mtu2.c mtu2.h
I defined fuction of MTU2's clock supply and stop.
Because MTU2 is utilized by pwm driver too, those function were referenced at lp_ticker driver and pwm driver.
- lp_ticker.c lp_ticker_init()
In order to satisfy the LP Ticker spec, I implemented by creating 1024 division by MTU2.
When an interrupt is required, it will be set with ticker_set_interrupt().
- lp_ticker.c lp_ticker_free()
This function stops the counting and powerdown the lp_ticker.
- lp_ticker.c lp_read()
This function returns the timer counter of MTU2.
- lp_ticker.c lp_ticker_set_interrupt()
In order to satisfy specifications, I implemented lp_ticker_set_interrupt() function.
- lp_ticker.c lp_ticker_fire_interrupt()
In order to satisfy spec, I implemented lp_ticker_fire_interrupt() function.
Also I added GIC_EnableIRQ for allowing the interrupt at end of function.
- lp_ticker.c lp_ticker_get_info()
To satisfy the spec, I implemented lp_ticker_get_info() function. The value of freq includes rounding off.
2018-07-31 19:22:03 +09:00
Martin Kojtal
7adfcbef71
Merge pull request #7551 from M-ichae-l/realtek-rtl8195am-remove-DEVICE_EMAC
...
realtek rtl8195am remove DEVICE_EMAC
2018-07-25 14:18:57 +02:00
Cruz Monrreal
e4108b5842
Merge pull request #7554 from jamesbeyond/fm_flash
...
Enable HAL Flash API on Fast Models MPS2 targets
2018-07-24 11:47:00 -05:00
Cruz Monrreal
057138c2a0
Merge pull request #7536 from ganesh-ramachandran/master
...
Add Support for Toshiba TMPM3H6
2018-07-20 12:38:25 -05:00
Cruz Monrreal
218811024f
Merge pull request #7479 from SiliconLabs/feature/crc
...
Silicon Labs: Add support for hardware CRC
2018-07-19 13:06:42 -05:00
Qinghao Shi
f207944341
enable HAL FLASH API on Fast Models MPS2 targets
2018-07-19 14:41:21 +01:00
Ganesh Ramachandran
8673286100
Resolved conflict in targets/targets.json
2018-07-19 16:32:51 +05:30
zzw
b6a67c103b
realtek rtl8195am remove DEVICE_EMAC
...
1, remove DEVICE_EMAC for wifi feature
2018-07-19 18:07:18 +08:00
Cruz Monrreal
e9e1ff997d
Merge pull request #7302 from OpenNuvoton/nuvoton_m2351_v1.1
...
Support Nuvoton's NUMAKER_PFM_M2351 target
2018-07-18 08:49:55 -05:00
Keyur Hariya
ed94e6aa35
Add bootloader configuration parameters for MAX32625PICO and rework targets.json
2018-07-16 18:26:51 -05:00
Steven Cooreman
86491627bf
Add implementation for CRC API
2018-07-16 11:08:45 +02:00
Deepika
455f1fd440
[M2351] Support only ARMC6 toolchain
...
Support for GCC_ARM/IAR toolchains are TODO.
2018-07-16 10:15:36 +08:00
Cruz Monrreal
602b0cea09
Merge pull request #7079 from SiliconLabs/feature/EFM32GG11-OS5.9
...
Add support for EFM32GG11
2018-07-13 17:33:34 -05:00
Cruz Monrreal
531ee3c5d4
Merge pull request #7461 from 0xc0170/fix_raytac_removal
...
Raytac: target removal
2018-07-13 11:46:58 -05:00
Cruz Monrreal
1145d6bb3c
Merge pull request #7489 from mirelachirica/wise_1570_hsi_source_clock
...
Cellular: HSI set to be source clock for WISE_1570
2018-07-13 09:12:22 -05:00
ccli8
6bf8e191af
[M2351] Support configurable for partitioning flash/SRAM
2018-07-12 18:01:39 +08:00
ccli8
124b4ad557
[M2351] Remove NUMAKER_PFM_M2351_S/_NS targets
2018-07-12 18:01:33 +08:00
ccli8
04f723755b
[M2351] Meet new RTC HAL spec (Mbed OS 5.9)
...
1. Power down RTC access from CPU domain in rtc_free. After rtc_free, RTC gets
inaccessible from CPU domain but keeps counting.
2. Fix RTC cannot cross reset cycle.
2018-07-12 17:52:06 +08:00
ccli8
6729b65236
[M2351] Meet new lp_ticker HAL spec (Mbed OS 5.9)
...
1. Add LPTICKER in device_has option of targets.json file.
2. Disable interrupt in lp_ticker_init
3. Add lp_ticker_free
4. Enable interrupt in lp_ticker_set_interrupt/lp_ticker_fire_interrupt
5. Disable interupt in ISR
2018-07-12 17:52:05 +08:00
ccli8
9cbc8b21ee
[M2351] Meet new us_ticker HAL spec (Mbed OS 5.9)
...
1. Add USTICKER in device_has option of targets.json file.
2. Disable interrupt in us_ticker_init
3. Add us_ticker_free
4. Enable interrupt in us_ticker_set_interrupt/us_ticker_fire_interrupt
5. Disable interrupt in ISR
2018-07-12 17:52:03 +08:00
ccli8
1b9fa07b6f
[M2351] Default MBED_TZ_DEFAULT_ACCESS to 1 to control secure SYS/CLK regions from non-secure threads
...
To initialize/uninitialize H/W module, we need to control secure SYS/CLK regions through secure functions.
For a new thread to call these secure functions, we need to allocate secure context for it.
2018-07-12 17:52:00 +08:00
ccli8
d3c64785c7
[M2351] Add GPIO debounce configuration in targets.json
2018-07-12 17:51:53 +08:00
ccli8
13e1209c83
[M2351] Support PWM out
2018-07-12 17:51:52 +08:00
ccli8
d05ef693ac
[M2351] Support analog-in
2018-07-12 17:51:51 +08:00
ccli8
1da430f1e9
[M2351] Support TRNG
...
To change TRNG security state, we need to:
1. Change CRPT/CRYPTO bit in NVIC/SCU in partition_M2351.h
2. Add/remove TRNG in device_has list in targets.json to match partition_M2351.h
2018-07-12 17:51:50 +08:00
ccli8
711cb64e95
[M2351] Support flash IAP
2018-07-12 17:51:44 +08:00
ccli8
649389a962
[M2351] Support I2C
2018-07-12 17:51:41 +08:00
ccli8
3ca24b62ff
[M2351] Support SPI
2018-07-12 17:51:40 +08:00
ccli8
a3846932a6
[M2351] Fix target configuration
...
1. NUMAKER_PFM_M2351 defaults to non-secure
2. Add NUMAKER_PFM_M2351_S/NUMAKER_PFM_M2351_NS which are for secure/non-secure build respectively.
3. Change output format to Intel HEX
4. Fix device name to M2351KIAAEES from M2351K1AAEES
5. Add detect_code
2018-07-12 17:51:25 +08:00
deepikabhavnani
21de229047
[M2351] Disabled fault handler support
2018-07-12 17:51:23 +08:00
Deepika
f7ea847dfe
[M2351] ARMC6 compiler related changes
2018-07-12 17:51:04 +08:00
Deepika
1117e84d9e
[M2351] Removed device name, till device patch is added to IAR/Keil
2018-07-12 17:51:03 +08:00
Deepika
ffcc438b5a
[M2351] Use Cortex M23 specific header files and interrupts
...
1. Update use of correct header files
2. Added missing entry of M2351 device in IAR defines.
3. Removed support of ARM toolchain in targets.json
2018-07-12 17:51:00 +08:00
cyliangtw
06910bdea5
[M2351] remove progen, not used any more
2018-07-12 17:50:55 +08:00
cyliangtw
205f8dbab2
[M2351] Add one new target M2351, regard as M0+ with some V8M CPU control at first
2018-07-12 17:50:51 +08:00
Mirela Chirica
72aabc9db4
Cellular: HSI set to be source clock for WISE_1570
2018-07-12 10:12:15 +03:00
Cruz Monrreal
c669655d86
Merge pull request #7042 from shuoo/feature-cm3ds-flash
...
Flash API: Enable Flash api on CM3DS
2018-07-11 09:28:17 -05:00
Steven Cooreman
001844231b
Add EFM32GG11_STK3701 support
2018-07-11 10:45:38 +02:00
Martin Kojtal
396c88ac3c
Raytac: target removal
...
No files to build - should not be in targets
Reverts part of the https://github.com/ARMmbed/mbed-os/pull/6178
2018-07-10 12:23:34 +01:00
Kimmo Vaisanen
a5ac795304
Disable LSE for MTB_USI_WM_BN_BM_22
...
Current MTB_USI_WM_BN_BM_22 modules do not have OSC32_IN connected, so
external xtal is not in use.
2018-07-10 08:49:38 +03:00
Karl Zhang
bbb97c803b
Flash API: Enable Flash api on CM3DS
...
Implement flash_api.c for CM3DS on MPS2+.
Because MPS2+ board has no physical flash chip, the implementation emulates
flash over SRAM.
2018-07-09 21:07:48 +08:00
Cruz Monrreal
59defa29e9
Merge pull request #7406 from OpenNuvoton/nuvoton_fix_wakeup_delay
...
NANO130: Change PLL clock source to HIRC instead of HXT
2018-07-06 11:20:40 -05:00
Cruz Monrreal
917dc8394c
Merge pull request #7405 from marcuschangarm/fix-nrf52-target
...
Fix target definition for NRF52 series
2018-07-05 10:41:55 -05:00
Cruz Monrreal
3faedca1cf
Merge pull request #7390 from jeromecoutant/PR_TWO
...
DISCO STM32L4 : Add TWO_RAM_REGIONS macro
2018-07-05 10:39:31 -05:00
ccli8
13fec628d0
[NANO130] Change PLL clock source to HIRC instead of HXT
...
This change is to reduce delay of wake-up from power-down to pass Greentea test.
Because HIRC's accuracy is worse than HXT's, we must switch back to HXT for e.g. USBD application.
This can be done through setting NU_CLOCK_PLL to NU_HXT_PLL.
2018-07-03 15:37:53 +08:00
Marcus Chang
3f28fe2f54
Fix target definition for NRF52 series
...
* Removed RTC, NRF52840 doesn't support RTC API.
* Reorganized DEVICE_HAS order for NRF52832.
2018-07-02 16:58:33 -07:00
Martin Kojtal
2353e7b1c6
Merge pull request #7029 from OpenNuvoton/nuvoton_5.9_ticker
...
Nuvoton: Adhere to reworked ticker spec to release with Mbed OS 5.9
2018-07-02 17:28:11 +02:00
jeromecoutant
40da60b959
DISCO STM32L4 : Add TWO_RAM_REGIONS macro
2018-07-02 14:03:05 +02:00
bcostm
9be8541a30
STM32: add lpuart_clock_source config
...
Keep same clock configuration as done before this PR (LSE and PCLK1).
Use a JSON file to change it.
2018-06-29 10:10:29 +02:00
Kari Haapalehto
34abadc0f6
Cleaning MTB_USI_WM_BN_BM_22, MTB_ADV_WISE_1530 and MTB_MXCHIP_EMW3166 targets
...
These wiced targets are not supported at mbed-os 2 release, so removing
"2" from release_versions.
LWIP feature flag removed, since it isn't needed anymore.
EMAC removed from device_has_add, since it isn't needed with these targets.
"network-default-interface-type": "WIFI" has been added.
2018-06-26 14:31:26 +03:00
ccli8
86e194d075
[Nuvoton] Reduce blocking code in lp_ticker
...
1. Introduce S/W interrupt enable/disable to reduce calls to TIMER_EnableInt/TIMER_DisableInt.
2. Allow dummy interrupt because clear interrupt flag is not synchronized.
3. Enable LPTICKER_DELAY_TICKS to make lp_ticker_set_interrupt non-blocking.
2018-06-26 13:47:26 +08:00
ccli8
3f861425da
[Nuvoton] Meet new lp_ticker HAL spec (Mbed OS 5.9)
...
1. Add LPTICKER in device_has option of targets.json file.
2. Disable ticker interrupt in lp_ticker_init
3. Add lp_ticker_free
4. Enable interrupt in lp_ticker_set_interrupt
2018-06-26 13:47:17 +08:00
ccli8
ebd93ba753
[Nuvoton] Meet new us_ticker HAL spec (Mbed OS 5.9)
...
1. Add USTICKER in device_has option of targets.json file.
2. Disable ticker interrupt in us_ticker_init
3. Add us_ticker_free
4. Enable interrupt in us_ticker_set_interrupt
2018-06-26 13:45:33 +08:00
Cruz Monrreal
f3424da060
Merge pull request #7287 from SeppoTakalo/remove_feature_lwip
...
Remove FEATURE_LWIP
2018-06-25 11:23:15 -05:00
Cruz Monrreal
8e170ccbd1
Merge pull request #6925 from TomoYamanaka/feature-flashiap_bootloader
...
Support Flash iAP and Bootloader for GR-PEACH and GR-LYCHEE
2018-06-22 14:23:57 -05:00
Cruz Monrreal
d160cc6cd0
Merge pull request #7284 from KariHaapalehto/wise1530_usi22_support
...
Add binary drivers for MTB_USI_WM_BN_BM_22 and MTB_ADV_WISE_1530
2018-06-22 10:16:16 -05:00
Cruz Monrreal
24daf18044
Merge pull request #7105 from codeauroraforum/mxrt_add_ivt
...
MIMXRT1050: Update to EVK Rev B
2018-06-22 10:15:33 -05:00
TomoYamanaka
94c13c5362
Support Bootloader for GR-PEACH and GR-LYCHEE
...
The mainly changes is below:
- Update scatter file, linker file for bootloader support
- Update the file for RZ/A1 serial flash boot loader
- Add "device name" and "bootloader_supported" in targets.json
2018-06-22 10:40:45 +09:00
TomoYamanaka
18a8eac72b
Support Flash iAP for GR-PEACH and GR-LYCHEE
...
The mainly changes is below:
- Add flash_api.c
- Add the definition of SPI multi I/O Bus controller that is used for flash access
- Add "FLASH" as device feature
- Add the macro regarding information of the incorporated Flash
- Add the processing to expand code to RAM
2018-06-22 10:40:45 +09:00
Mahesh Mahadevan
632892d355
MIMXRT1050: Update to EVK Rev B
...
1. Add the IVT header to the binary as this is required for boot up
This was earlier added by the DAPLink firmware. As it is no longer
handled in DAPLink, the header needs to be added inside mbed.
2. Update drivers
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-06-21 13:34:12 -05:00
aqib nasim
8efe3b5bcd
adding USTICKER label for C027
2018-06-21 17:00:26 +05:00
Kari Haapalehto
699811be72
Add binary drivers for MTB_USI_WM_BN_BM_22 and MTB_ADV_WISE_1530
2018-06-21 12:15:53 +03:00
Seppo Takalo
e4d1a9a85a
Remove FEATURE_LWIP. The LwIP stack is enabled on all builds now
...
Leave the FEATURE_LWIP enabled in build scripts so that it does
not break any builds.
Removed 'feature_add: ["LWIP"]' on all targets.
2018-06-21 11:00:00 +03:00
Cruz Monrreal
c4113ae2f5
Merge pull request #7175 from jamesbeyond/fm_mbed_hal
...
Enable new HAL us_ticker API on fast model MPS2 platform
2018-06-20 12:58:18 -05:00
Kari Haapalehto
ea2f53b03f
Add binary drivers for MTB_MXCHIP_EMW3166
2018-06-20 12:42:08 +03:00
Cruz Monrreal
567689c725
Merge pull request #7259 from SeppoTakalo/default_wifi
...
Provide default WiFi interfaces for Ublox and Realtek
2018-06-19 21:46:45 -05:00
Seppo Takalo
e2d3769211
Provide default WiFI interface for REALTEK_RTL8195AM
2018-06-19 16:40:54 +03:00
Martin Kojtal
c964f2ee66
Merge pull request #7226 from juhoeskeli/wise_1570_app_start
...
Make MTB_ADV_WISE_1570 respect MBED_APP_START & enable bootloader
2018-06-19 14:12:07 +02:00
Cruz Monrreal
c3bdfad392
Merge pull request #7237 from li-ho/ev-cog-cache
...
Enable COG boards instruction cache
2018-06-18 17:18:51 -05:00
Cruz Monrreal
938b924ceb
Merge pull request #7073 from maciejbocianski/sleep_enable_nrf52
...
NRF52_DK: SLEEP enable
2018-06-18 10:07:29 -05:00
Edmund Hsu
bc6b145c1b
Enable COG boards flash algo
2018-06-18 16:31:54 +10:00
Juho Eskeli
699601535e
Make MTB_ADV_WISE_1570 respect MBED_APP_START & enable bootloader
2018-06-15 13:05:00 +03:00
Cruz Monrreal
276588f9fa
Merge pull request #7098 from SeeedJP/feature-cellular-mux
...
[Wio 3G] Adding platform
2018-06-14 10:17:19 -05:00
Cruz Monrreal
b989afaf79
Merge pull request #6178 from andrewleech/nrf51_16k_s130_linker
...
Add target definition: nrf51 16k on MCU_NRF51_UNIFIED platform
2018-06-11 09:05:16 -05:00
Cruz Monrreal
23bc4e0fe2
Merge pull request #7088 from bcostm/dev_F7_flash_dual_bank
...
STM32F76x: Add support of dual bank flash mode
2018-06-11 08:58:55 -05:00
Cruz Monrreal
8c6a664380
Merge pull request #7086 from mikaleppanen/nxp_lpc17xx_emac
...
NXP lpc17xx emac driver
2018-06-11 08:43:43 -05:00
Yoshihiro TSUBOI
16e706ecd4
[Wio 3G] Changed suggested points
...
Changed accessibility cellular features member functions, fixed minor target issues
2018-06-08 20:13:58 +09:00
Qinghao Shi
ad668a74dd
Enable new HAL us_ticker API on fast model MPS2 platform
2018-06-08 11:39:02 +01:00
jeromecoutant
202fc8af18
STM32 : few targets does not support LPTICKER
2018-06-06 13:33:18 +02:00
Mika Leppänen
4d055abea5
Added EMAC configuration for UBLOX_C027
2018-06-06 14:29:49 +03:00
Mika Leppänen
a5a8b350ce
Ported NXP LPCxx ethernet driver to unified EMAC
2018-06-06 14:29:49 +03:00
jeromecoutant
b79be416c8
Dual Bank Flash support update
2018-06-04 13:37:59 +02:00
ytsuboi
e5b8591818
[Wio 3G] Adding platform
2018-06-04 15:55:43 +09:00
Cruz Monrreal
dbc42f696a
Merge pull request #7031 from OpenNuvoton/nuvoton_5.9_rtc
...
Nuvoton: Adhere to reworked RTC spec to release with Mbed OS 5.9
2018-05-31 10:12:50 -05:00
Maciej Bocianski
f6d3058899
NRF52_DK: SLEEP enable
2018-05-31 14:32:02 +02:00
Cruz Monrreal
1a0c2d0600
Merge pull request #6970 from stevew817/efm32_flash_bugfix
...
Fixes to EFM32 port
2018-05-29 10:38:30 -05:00
ccli8
ee7efb556d
[Nuvoton] Add back RTC to device_has target configuration
2018-05-29 10:37:03 +08:00
Bartek Szatkowski
a1ff22d439
Disable FLASH algo for AD boards
2018-05-27 23:31:20 -05:00
Bartek Szatkowski
dc6ad34994
Disable FLASH for AD boards as they fail the tests intermittently
2018-05-27 23:31:20 -05:00
Bartek Szatkowski
1224b3894d
Disable RTC on MAX32630FTHR due to failing tests
2018-05-27 23:31:20 -05:00
Bartek Szatkowski
195ef38618
Fix missmatch between targets.son
2018-05-25 13:59:04 -05:00
Jesse Marroquin
11d418b749
mbed-os v5.9 RTC implementation
2018-05-25 13:06:56 -05:00
Bartek Szatkowski
7624a6625c
Sleep was not ported to MAX32630FTHR
2018-05-25 13:06:56 -05:00
Bartek Szatkowski
7dbd025ba1
NRF52 is not compatible with new RTC HAL spec
2018-05-25 13:06:56 -05:00
Bartek Szatkowski
9b53c1e9e1
Fix target definition for Odin boards
2018-05-25 13:04:23 -05:00
Edmund Hsu
dbebc71d95
ADI: Re-enable DEVICE_RTC for EV_COG_AD3029LZ and EV_COG_AD4050LZ
2018-05-25 13:04:23 -05:00
Mahesh Mahadevan
f7c6e555f3
MCUXpresso: Enable RTC on LPC54114 and LPC546XX
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 13:03:46 -05:00
Mahesh Mahadevan
a17cf07a35
MCUXpresso: Enable RTC support
...
Same MCUXpresso SDK driver used for Kinetis devices
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 13:03:16 -05:00
Bartek Szatkowski
2826e4e416
Disable platforms not supporting new RTC
2018-05-25 13:01:19 -05:00
Steven Cooreman
4b3bde1082
Re-implement RTC for Silicon Labs targets
...
mbed RTC specifications now dictate that the RTC needs to retain and keep on counting through reset. On Silicon Labs parts, this means the RTC API can not be backed by the Silicon Labs RTC peripheral, since that doesn't provide retention functionality.
Therefore:
* On EFM32GG, EFM32WG, EFM32LG: mbed RTC API is now backed by BURTC.
* On EFM32PG, EFR32MG, EFM32PG12, EFR32MG12: mbed RTC API is now backed by RTCC.
* On EFM32ZG, EFM32HG: mbed RTC API is sadly no longer supported, since these chips don't have retained memory.
2018-05-25 12:57:30 -05:00
TomoYamanaka
f55becef9a
Implement of RTC feature for Renesas mbed boards
...
I implemented the RTC feature.
The mainly changing is here.
- rtc_init()
Previously, I have initialized the time information register in the function, so the time count was cleaned by every calling rtc_init().
Currently, rtc_init() doesn't stop RTC from counting, and rtc_init() is safe to call repeatedly.
Therefore in order to satisfy specifications,I removed the initialization process of the time information register in the function.
- rtc_free()
Previously, I have initialized the RTC related register same as rtc_init(), so the time count was cleaned by calling rtc_free().
Currently, rtc_free() doesn't stop RTC from counting.
Therefore in order to satisfy specifications,I removed the process and decided not to do anything in the function.
If powerdown the RTC, Supply of the clock to the RTC is stopped, cannot keeping the count.
2018-05-25 12:53:06 -05:00
Przemyslaw Stekiel
4fc3d07bd0
Enable RTC support for K64F board.
2018-05-25 12:52:39 -05:00
Przemyslaw Stekiel
7f451c6705
Disable RTC support for UBLOX_EVK_ODIN_W2.
...
This board inherits from STM_FAMILY, but drivers for this board are not consistent with the new standards.
This board needs to be disabled for now.
2018-05-25 12:52:02 -05:00
Przemyslaw Stekiel
c93ab168bd
Enable RTC support for FAMILY_STM32.
2018-05-25 12:49:48 -05:00
Russ Butler
6d90c2716d
Turn off RTC until updated
...
Turn off RTC for all devices. When support for a device is added this
should be re-enabled.
2018-05-25 12:49:11 -05:00
Przemyslaw Stekiel
f32f866f00
NRF52840_DK: Enable lp us ticker support
2018-05-25 12:33:42 -05:00
Ashok Rao
96ca7c22ed
Adding usticker to MTB_ODIN
2018-05-25 12:33:42 -05:00
Jesse Marroquin
0ddec48efc
mbed-os v5.9 LPTICKER implementation
2018-05-25 12:33:42 -05:00
Jesse Marroquin
b88329acb8
mbed-os v5.9 USTICKER implementation
2018-05-25 12:33:42 -05:00
Przemyslaw Stekiel
11748bf95c
Enable us lp ticker support for entire MCU_NRF52832 family
2018-05-25 12:33:42 -05:00
Przemyslaw Stekiel
b0153574d4
NRF52_DK: Enable lp ticker and us ticker support
2018-05-25 12:33:42 -05:00
Mahesh Mahadevan
fb622a2081
MIMXRT1050_EVK: Update lpticker implementation
...
Use only the GPT module and avoid using RTC.
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 12:33:41 -05:00
Mahesh Mahadevan
3b7b0f1307
KW41Z, KL43Z, KL27Z: Enable LPTICKER
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 12:33:41 -05:00
Mahesh Mahadevan
62254c2bae
KW41Z: Update usticker to use TPM instead of LPTMR for ticker
...
This will free up the LPTMR to be used as lpticker
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 12:33:41 -05:00
Mahesh Mahadevan
774de11d1f
MCUXpresso: Enable usticker on MIMXRT1050_EVK
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 12:32:38 -05:00
Mahesh Mahadevan
4eb8841dc1
MCUXpresso: Update the usticker implementation
...
Enabled usticker for K22F, K24F, K66F, K82F, KL82Z, KW24D
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 12:32:38 -05:00
Mahesh Mahadevan
0d0321a7f0
MCUXpresso: Update Low Power Ticker
...
1. Enable LPTICKER for K22, K24, K64, K66, K82, KL82F, KW24D
2. Change the implementation to only use the LPTMR which reduces
the amount of interrupts generated which is required for tickless
operation
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 12:32:38 -05:00
Przemyslaw Stekiel
7d969326d6
Enable support for NRF51 boards.
...
Make it consistent with master.
2018-05-25 12:30:52 -05:00
Przemyslaw Stekiel
ffd09f8a70
Enable support for NRF51 boards.
2018-05-25 12:30:52 -05:00
Bartek Szatkowski
1e71515471
Disable MAX targets failig to build
2018-05-25 12:29:55 -05:00
Bartek Szatkowski
e6bb77085c
Disable failig Nordic targets
2018-05-25 12:29:55 -05:00
Przemyslaw Stekiel
007a707527
Enable us/lp ticker support for NRF51_DK board
2018-05-25 12:29:54 -05:00
jeromecoutant
c31a7c2277
STM32 LPTICKER : enable all STM32 targets supporting the feature
...
(All STM32 except F1 and F2 families)
2018-05-25 12:29:54 -05:00
jeromecoutant
12b3df7773
#6536 rebase correction
2018-05-25 12:26:05 -05:00
jeromecoutant
8179d96d4d
LPTICKER targets json update for STM32 supporting LPTIMER
...
STM32L0, STM32L4, STM32F7 and few STM32F4
2018-05-25 12:26:05 -05:00
Bartek Szatkowski
1e13d8765a
Rename LOWPOWERTIMER to LPTICKER after merge
2018-05-25 12:22:35 -05:00
Steven Cooreman
1448f81620
Re-implement us_ticker and lp_ticker for Silicon Labs targets
...
Re-implemented both us_ticker and lp_ticker to match the new API and specifications.
Details:
* On EFM32GG, EFM32WG, EFM32LG, EFM32HG, EFM32ZG: Use the RTC peripheral to back lp_ticker, and a TIMER to back us_ticker.
* On EFM32PG, EFR32MG, EFM32PG12, EFR32MG12: Use the RTCC peripheral to back lp_ticker (dual-purpose, also used to back RTC), and a TIMER to back us_ticker.
2018-05-25 12:20:10 -05:00
Steven Cooreman
5590f2b495
Re-implement RTC for Silicon Labs targets
...
mbed RTC specifications now dictate that the RTC needs to retain and keep on counting through reset. On Silicon Labs parts, this means the RTC API can not be backed by the Silicon Labs RTC peripheral, since that doesn't provide retention functionality.
Therefore:
* On EFM32GG, EFM32WG, EFM32LG: mbed RTC API is now backed by BURTC.
* On EFM32PG, EFR32MG, EFM32PG12, EFR32MG12: mbed RTC API is now backed by RTCC.
* On EFM32ZG, EFM32HG: mbed RTC API is sadly no longer supported, since these chips don't have retained memory.
# Conflicts:
# targets/TARGET_Silicon_Labs/TARGET_EFM32/lp_ticker.c
# targets/TARGET_Silicon_Labs/TARGET_EFM32/rtc_api.c
# targets/targets.json
2018-05-25 12:20:10 -05:00
Bartek Szatkowski
88ba94221a
Remove nrf51_dk from supported platform
2018-05-25 12:20:09 -05:00
Bartek Szatkowski
d2a5e30a46
Disable platfroms that fail without LPTICKER
2018-05-25 12:20:09 -05:00
Bartek Szatkowski
2d19ac1d60
Make sure LPTICKER symbols are not used for builds without it for Nordic
2018-05-25 12:20:09 -05:00
Bartek Szatkowski
2d11b05756
Disable Maxim boards as LP_TICKER is used in RTC and they don't respect device_has
2018-05-25 12:20:09 -05:00
Bartek Szatkowski
6e9f04bf2f
Rename DEVICE_LOWPOWERTIMER to DEVICE_LPTICKER
...
That's to match DEVICE_USTICKER.
2018-05-25 12:20:09 -05:00
Przemyslaw Stekiel
d96430e77d
Enable ticker support for K64F board.
2018-05-25 12:18:55 -05:00
Przemyslaw Stekiel
d429458ac7
Disable boards which does not fulfil new ticker standards.
2018-05-25 12:17:19 -05:00
Bartek Szatkowski
9f3f49aea9
Remove sleep from rf52 due to failig tests
2018-05-25 12:04:32 -05:00
TomoYamanaka
7a48ee89e3
Implementation of SLEEP feature for Renesas mbed boards
...
I implemented the SLEEP feature for Rnesas mbed boards.
The mainly changing is here.
- hal_sleep()
To satisfy the mbed specificationm, I implemented this function newly by using "sleep" that is one of low power mode that is incorporated in our hardware(RZ_A1).
In the "sleep", peripheral and memory state are maintained, and the peripherals continue to work and can generate interrupts.
- hal_deepsleep()
To satisfy the mbed specificationm, I implemented this function newly by combined using "sleep" and "module standby" that is the low power mode that is incorporated in our hardware(RZ_A1).
The "module standby" is peripheral module's powerdown.
Also in case of our "module standby", it need to read register as dummy when access to each register.
2018-05-25 12:04:32 -05:00
Przemyslaw Stekiel
58afcc2904
Disable SLEEP support for MAX32630FTHR and KW41Z platforms.
...
These platforms are not consistent with the new sleep standards.
2018-05-25 12:04:32 -05:00
Przemyslaw Stekiel
3cd3defbba
Disable boards which does not fulfil new sleep standards.
...
These boards will be re-enabled when sleep driver for them is ready.
Note:
This operation is done by removing "SLEEP" feature from target's "device_has" list (in targets.json config file).
For NRF52_DK removing of "SLEEP" feature causes some timing issues which have influence on tests. In order to successfully disable this board we need to disable also related features like "USTICKER", "LOWPOERTIMER" and slightly modify ticker tests, so they will not be executed if usticker support is not available (by default all targets support us ticker).
2018-05-25 12:04:32 -05:00
Steven Cartmell
804d050a18
HAL CRC: Add additional STM32 targets
2018-05-24 17:53:35 +01:00
Steven Cartmell
a92ac70e82
HAL CRC: Move STM32 implementation to common folder and add targets
2018-05-24 17:51:50 +01:00
Steven Cartmell
acbf41e673
HAL CRC: Basic implementation for STM32F0
2018-05-24 17:51:50 +01:00
Steven Cartmell
fd8b974d47
Add K64F Hardware CRC reference implementation
...
- Add support for all currently defined polynomials
- Add 'CRC' flag to targets.json for K64F profile
2018-05-24 17:51:48 +01:00
Cruz Monrreal
2f86c152f0
Merge pull request #6794 from RonEld/cc310_porting
...
Cryptocell 310 support
2018-05-24 10:05:46 -05:00
Kevin Bracey
13dcef63e3
Merge pull request #6847 from ARMmbed/feature-emac
...
Merge feature-emac branch into master
2018-05-24 16:47:04 +03:00
Cruz Monrreal
a404a9379e
Merge pull request #6862 from jamesbeyond/fastmodel_support
...
Fastmodels support: add FVP_MPS2 targets to mbed os
2018-05-23 14:47:23 -05:00
Mahesh Mahadevan
91ac8356ba
LPC546XX: Add ENET support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-23 12:25:20 +03:00
Asif Rizwan
0b14f1277e
EMAC adaption added, updated ODIN drivers to v2.5.0 RC1
2018-05-23 12:25:18 +03:00
Michael Zhang
162a8c0a00
add-rtl8195am-feature-emac ( #6904 )
...
rtl8195am feature emac implementation.
2018-05-23 12:25:18 +03:00