Commit Graph

21521 Commits (75fbc5817e112b1cbf45e91fef286c20797890f2)

Author SHA1 Message Date
Alexander Zilberkant cc5e9053a1 Update TESTS/mbed_hal/spm/main.cpp
Use r3 instead of r4

Co-Authored-By: orenc17 <oren.cohen@arm.com>
2019-01-14 13:06:14 +00:00
Oren Cohen 8e20890c75 Run the non-secure cases first 2019-01-14 13:06:14 +00:00
Oren Cohen e875e5d4a1 Fix SPM HAL test
When accessing non-secure ram and flash r1 was actually used by the calling function.
Change to a callee saved register.
2019-01-14 13:06:14 +00:00
Deepika a8fde95a83 Update the unit test stubs as per API changes 2019-01-14 13:06:14 +00:00
deepikabhavnani 85b7537c38 Return error in case chaining fails 2019-01-14 13:06:14 +00:00
deepikabhavnani 817b493541 Memory allocated from parent queue was freed/added to chained queue.
Issue was seen with below example
EventQueue q1;
EventQueue q2;

void main() {
while( true ) {
q1.chain( &q2 ); // Chain q2 to q1
q1.chain( NULL ); // Remove chain from q1
//This second step should free the memory from the chained q2 event.
}
}

Memory allocated from q1 slab was freed for q2, which will result in
memory leak.
2019-01-14 13:06:14 +00:00
deepikabhavnani 75c8c3b897 Check is allocation in event queue was success or not, and report error / assert when allocation fails. 2019-01-14 13:06:14 +00:00
Olli-Pekka Puolitaival 4a0b2c10c8 More static place for astyle 2019-01-14 13:06:14 +00:00
Martin Kojtal c966348d3f
Merge pull request #9208 from ARMmbed/release-candidate
Release candidate for mbed-os-5.11.1
2019-01-03 11:00:04 +00:00
Cruz Monrreal II 3eab2b6d2d Added files missed with patch application 2018-12-31 22:27:04 -06:00
Cruz Monrreal II 35f9ab070c Manually resolved GigaDevice target addition. 2018-12-30 21:53:08 -06:00
Cruz Monrreal II 55fe7129a0 Correct improper merge resolution.
NUMAKER_PFM_NUC472 does not have ANALOGOUT enabled
2018-12-28 14:09:10 -06:00
Cruz Monrreal II bd6622bb89 Manually resolved unresolved patches 2018-12-28 11:15:19 -06:00
c_jin 44cd38cdfe Style Format for GD32F30x standard peripheral files 2018-12-27 23:12:03 -06:00
c_jin 07698022fd Add SPDX identifier for GD EMAC driver 2018-12-27 23:07:22 -06:00
c_jin 1029821f75 Add SPDX identifier 2018-12-27 23:07:22 -06:00
chao_king 8c355426c8 Delete startup_gd32f30x_cl.s 2018-12-27 23:00:38 -06:00
chao_king 27a39f506d Delete startup_gd32f30x_cl.s 2018-12-27 23:00:38 -06:00
chao_king 6b542c22e0 Delete startup_gd32f30x_cl.s 2018-12-27 23:00:38 -06:00
chao_king 0470873724 Delete startup_gd32f30x_cl.s 2018-12-27 23:00:38 -06:00
chao_king e95021647d Delete a button definition 2018-12-27 23:00:37 -06:00
chao_king 2d92ea66aa Update licence 2018-12-27 22:51:29 -06:00
chao_king 5b8da28729 Update licence 2018-12-27 22:51:29 -06:00
c_jin b5a4c0c000 Delete added information (GD32F307VG) 2018-12-27 22:44:59 -06:00
chao_king 08b49159d3 Re add target support for GD32F307VG
1. Mainly change TARGET_Gigadevice --> TARGET_GigaDevice
2. Add license header
2018-12-27 22:44:58 -06:00
c_jin fc86ddb28a Add GD32F307VG 2018-12-27 22:43:53 -06:00
chao_king ff758c767a Delete startup_gd32f30x_cl.s 2018-12-27 22:41:37 -06:00
chao_king 9c3bf465c0 Delete startup_gd32f30x_cl.s 2018-12-27 22:41:37 -06:00
chao_king 6c123c469c Delete startup_gd32f30x_cl.s 2018-12-27 22:41:37 -06:00
chao_king fb10a3acc9 Add it to replace startup_gd32f30x_cl.s 2018-12-27 22:41:37 -06:00
chao_king 35407f57a0 Add it to replace startup_gd32f30x_cl.s 2018-12-27 22:41:37 -06:00
chao_king 5fc4ba704c Add it to replace startup_gd32f30x_cl.s 2018-12-27 22:41:37 -06:00
chao_king a7cef57442 Delete startup_gd32f30x_cl.s 2018-12-27 22:41:37 -06:00
chao_king 4fd14ca7d5 Add it to replace startup_gd32f30x_cl.s 2018-12-27 22:41:37 -06:00
chao_king 8b9cfba76d Delete a button definition 2018-12-27 22:41:37 -06:00
chao_king ee5023c797 Update licence 2018-12-27 22:36:18 -06:00
chao_king ec04269ad9 Update licence 2018-12-27 22:36:18 -06:00
chao_king 14ea9c3673 Update licence 2018-12-27 22:36:18 -06:00
chao_king 89344aa379 Add EMAC driver for GD32_F307VG 2018-12-27 22:36:18 -06:00
c_jin f6e0391e0e Delete added information (GD32F307VG) 2018-12-27 22:36:18 -06:00
chao_king 5a16ea489e Re add target support for GD32F307VG
1. Mainly change TARGET_Gigadevice --> TARGET_GigaDevice
2. Add license header
2018-12-27 22:36:18 -06:00
c_jin 24546f7ac8 Add GD32F307VG 2018-12-27 22:36:18 -06:00
Cruz Monrreal II bb98e7295d Update Mbed version block 2018-12-27 22:29:10 -06:00
panyz0725@thundersoft.com 38611bb807 Add MPU to fix CI failed 2018-12-27 22:29:10 -06:00
panyz0725@thundersoft.com 37d0665904 Fix Expecting object 2018-12-27 22:29:10 -06:00
panyz0725@thundersoft.com 236ed80abd Set __ICFEDIT_size_cstack__ =1k 2018-12-27 22:29:10 -06:00
ThunderSoft_mbed_os a55bd7094a Update us_ticker.c 2018-12-27 22:29:10 -06:00
ThunderSoft_mbed_os 9226dd7ef3 Update spi_api.c 2018-12-27 22:29:10 -06:00
ThunderSoft_mbed_os bdd3895472 Update sleep.c 2018-12-27 22:29:10 -06:00
ThunderSoft_mbed_os 540b5cfa39 Update pwmout_api.c 2018-12-27 22:29:10 -06:00