Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								f560e7960a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11641  from hugueskamba/hk-fix-deepsleep-pwmout  
							
							 
							
							... 
							
							
							
							PmwOut: Add method to enable/disable PWM 
							
						 
						
							2019-11-04 14:28:50 +01:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								b8bcc7face 
								
							
								 
							
						 
						
							
							
								
								PwmOut: Add unit test  
							
							 
							
							
							
						 
						
							2019-11-01 09:35:41 +00:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								2203549b37 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #10924  from ghseb/free-serial-resources-2  
							
							 
							
							... 
							
							
							
							Free serial resources if not needed anymore 
							
						 
						
							2019-10-30 09:45:22 +01:00  
						
					 
				
					
						
							
							
								 
								Mike Naberezny
							
						 
						
							 
							
							
							
								
							
								6be96ba4b2 
								
							
								 
							
						 
						
							
							
								
								FlashIAP: Get erase value from HAL instead of hardcoding it  
							
							 
							
							
							
						 
						
							2019-10-26 14:11:42 -07:00  
						
					 
				
					
						
							
							
								 
								Sebastian Stockhammer
							
						 
						
							 
							
							
							
								
							
								1c907e6db9 
								
							
								 
							
						 
						
							
							
								
								Update deep sleep locks according to enabled state  
							
							 
							
							
							
						 
						
							2019-10-24 12:53:52 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Stockhammer
							
						 
						
							 
							
							
							
								
							
								a3107062d9 
								
							
								 
							
						 
						
							
							
								
								Call correct method  
							
							 
							
							
							
						 
						
							2019-10-24 10:24:36 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Stockhammer
							
						 
						
							 
							
							
							
								
							
								e72468c037 
								
							
								 
							
						 
						
							
							
								
								Handle undefined  DEVICE_SERIAL_FC  
							
							 
							
							
							
						 
						
							2019-10-24 10:24:36 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Stockhammer
							
						 
						
							 
							
							
							
								
							
								c31a360271 
								
							
								 
							
						 
						
							
							
								
								Fix spelling  
							
							 
							
							
							
						 
						
							2019-10-24 10:24:36 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Stockhammer
							
						 
						
							 
							
							
							
								
							
								9e97037316 
								
							
								 
							
						 
						
							
							
								
								Fix astyle  
							
							 
							
							
							
						 
						
							2019-10-24 10:24:35 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Stockhammer
							
						 
						
							 
							
							
							
								
							
								31babca1da 
								
							
								 
							
						 
						
							
							
								
								Retain flow control state  
							
							 
							
							
							
						 
						
							2019-10-24 10:24:35 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Stockhammer
							
						 
						
							 
							
							
							
								
							
								aa2969f999 
								
							
								 
							
						 
						
							
							
								
								Public SerialBase::enable_input  
							
							 
							
							
							
						 
						
							2019-10-24 10:24:35 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Stockhammer
							
						 
						
							 
							
							
							
								
							
								0a395b6833 
								
							
								 
							
						 
						
							
							
								
								Fix astyle  
							
							 
							
							
							
						 
						
							2019-10-24 10:24:35 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Stockhammer
							
						 
						
							 
							
							
							
								
							
								e218b5dc19 
								
							
								 
							
						 
						
							
							
								
								Free serial resources if not needed anymore  
							
							 
							
							
							
						 
						
							2019-10-24 10:24:35 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								9526dada05 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11691  from kyle-cypress/pr/qspi-no-inst  
							
							 
							
							... 
							
							
							
							QSPI: document use of QSPI_NO_INST 
							
						 
						
							2019-10-22 09:45:56 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								fe12608226 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11444  from jeromecoutant/PR_QSPI_EXTERNAL  
							
							 
							
							... 
							
							
							
							QSPI : Define default pins at drivers level 
							
						 
						
							2019-10-21 15:19:08 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								b6266b5c01 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11604  from kyle-cypress/pr/qspi-inst-type  
							
							 
							
							... 
							
							
							
							Introduce qspi_inst_t type for QSPI instructions 
							
						 
						
							2019-10-18 15:46:03 +02:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								a9496ad9f7 
								
							
								 
							
						 
						
							
							
								
								PmwOut: Add methods to suspend and resume PWM  
							
							 
							
							... 
							
							
							
							It is now possible to temporarily suspend PWM and safely preserve the duty
cycle set. This functionality is needed to allow a device to enter deep
sleep as a PWM instance prevents deep sleep in order for the timer it
relies on to run so its output can be modified. The duty cycle configuration
can be restored upon resuming from deep sleep. 
							
						 
						
							2019-10-17 09:21:38 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								e2578db2f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11635  from hugueskamba/hk-fix-deepsleep-usb-components  
							
							 
							
							... 
							
							
							
							USBDevice: add documentation on USB suspend/resume to enter deep sleep 
							
						 
						
							2019-10-17 09:21:50 +02:00  
						
					 
				
					
						
							
							
								 
								Kyle Kearney
							
						 
						
							 
							
							
							
								
							
								555140a1cc 
								
							
								 
							
						 
						
							
							
								
								Change qspi_inst_t typdef to int  
							
							 
							
							... 
							
							
							
							Existing code may a dependency on the old behavior of "-1" to
mean "no instruction". Therefore, update the typedef, and the value
of QSPI_NO_INST, to avoid breaking those uses. 
							
						 
						
							2019-10-16 15:31:12 -07:00  
						
					 
				
					
						
							
							
								 
								Matthew Macovsky
							
						 
						
							 
							
							
							
								
							
								b1916fc498 
								
							
								 
							
						 
						
							
							
								
								Introduce qspi_inst_t type for QSPI instructions  
							
							 
							
							... 
							
							
							
							Encourage the usage of consistent types (there are currently
 a mix of `int` and `unsigned int` used for qspi instructions)
QSPI commands are limited to 8 bits, to this is a typdef to char 
							
						 
						
							2019-10-16 15:31:11 -07:00  
						
					 
				
					
						
							
							
								 
								Kyle Kearney
							
						 
						
							 
							
							
							
								
							
								27dc79af08 
								
							
								 
							
						 
						
							
							
								
								QSPI: document use of QSPI_NO_INST  
							
							 
							
							... 
							
							
							
							Add comments to functions that can take a qspi_inst_t about the value
that will cause the instruction phase to be skipped entirely. 
							
						 
						
							2019-10-15 14:57:49 -07:00  
						
					 
				
					
						
							
							
								 
								jeromecoutant
							
						 
						
							 
							
							
							
								
							
								bec463d520 
								
							
								 
							
						 
						
							
							
								
								QSPI : Define default pins at drivers level  
							
							 
							
							... 
							
							
							
							Now, these pins can be used everywhere (MBED_CONF_DRIVERS_QSPI_xxx)
and be redefined in local mbed_app.json
(no more need to patch PinNames.h file) 
							
						 
						
							2019-10-15 17:36:49 +02:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								a3f20f858b 
								
							
								 
							
						 
						
							
							
								
								USBDevice: add documentation on USB suspend/resume to enter deep sleep  
							
							 
							
							... 
							
							
							
							It is possible to temporarily suspend USB and safely preserve its
configuration. This is needed to allow a device to enter deep
sleep as a USBDevice instance prevents deep sleep. USB operation can be
suspended with `deinit` and restored with `connect`. 
							
						 
						
							2019-10-11 08:41:07 +01:00  
						
					 
				
					
						
							
							
								 
								Matthew Macovsky
							
						 
						
							 
							
							
							
								
							
								baf375f8cb 
								
							
								 
							
						 
						
							
							
								
								Allow for arbitrary QSPI alt sizes  
							
							 
							
							... 
							
							
							
							The QSPI spec allows alt to be any size that is a multiple of the
number of data lines. For example, Micron's N25Q128A uses only a
single alt cycle for all read modes (1, 2, or 4 bits depending on
how many data lines are in use). 
							
						 
						
							2019-09-30 14:45:08 -07:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								ba7b4799f9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11439  from hugueskamba/hk-remove-unreachable-statement-warnings  
							
							 
							
							... 
							
							
							
							Remove unreachable statements warnings 
							
						 
						
							2019-09-26 14:35:44 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								ab857c4963 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11478  from hugueskamba/hk-fix-some-more-warnings  
							
							 
							
							... 
							
							
							
							Refactor CRC constructor method to remove warning 
							
						 
						
							2019-09-25 10:11:37 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								07ebd92f7b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11494  from hugueskamba/hk-fix-coverity-iotcore-1334  
							
							 
							
							... 
							
							
							
							Fix Coverity issue: Initialize FlashIAP non-static member in constructor 
							
						 
						
							2019-09-24 14:58:29 +02:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								5724c4cf39 
								
							
								 
							
						 
						
							
							
								
								Remove unreachable statements warnings  
							
							 
							
							... 
							
							
							
							The warnings are observed when building with the IAR toolchain. 
							
						 
						
							2019-09-23 11:58:49 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								e6d9d515e4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11523  from hugueskamba/hk-correct-force-inline-syntax-for-iar  
							
							 
							
							... 
							
							
							
							Correct force inline syntax for IAR compiler 
							
						 
						
							2019-09-20 14:19:05 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								99c19b5288 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #10940  from mjm2017/master  
							
							 
							
							... 
							
							
							
							Deinitialize the pin definition 
							
						 
						
							2019-09-20 14:18:37 +02:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								e2aeb601f1 
								
							
								 
							
						 
						
							
							
								
								Correct force inline syntax for IAR compiler  
							
							 
							
							... 
							
							
							
							Unlinke other compilers supported, the IAR compiler requires the
pre-processor extension to force inline a method to be placed before
the keyword `template` if the method is declared with one. 
							
						 
						
							2019-09-19 13:20:13 +01:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								5bfb5bf269 
								
							
								 
							
						 
						
							
							
								
								Remove `statement is unreachable` warning in MbedCRC.h  
							
							 
							
							... 
							
							
							
							The code removed appears unnecessary given that the switch case below
also handles the case where the polynomial is `POLY_32BIT_REV_ANSI` 
							
						 
						
							2019-09-19 10:56:07 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								6fcd29769c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11470  from hugueskamba/hk-fix-warnings  
							
							 
							
							... 
							
							
							
							Prevent unreachable statements and correct variable sizes. 
							
						 
						
							2019-09-19 10:36:39 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								eed80f99ee 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11452  from Tharazi97/Coverity_USBMSD  
							
							 
							
							... 
							
							
							
							Coverity changes in USBMSD.cpp 
							
						 
						
							2019-09-18 13:34:05 +02:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								8ea9acad8e 
								
							
								 
							
						 
						
							
							
								
								Fix Coverity issue: Initialize FlashIAP non-static member in constructor  
							
							 
							
							
							
						 
						
							2019-09-17 09:55:37 +01:00  
						
					 
				
					
						
							
							
								 
								Mariwan
							
						 
						
							 
							
							
								
								
							
							
								
							
								5b951d4ef4 
								
									
								
							
								 
							
						 
						
							
							
								
								Update AnalogOut.h  
							
							 
							
							
							
						 
						
							2019-09-16 22:06:04 +02:00  
						
					 
				
					
						
							
							
								 
								Mariwan
							
						 
						
							 
							
							
								
								
							
							
								
							
								47c3083bdd 
								
									
								
							
								 
							
						 
						
							
							
								
								remove extra space  
							
							 
							
							
							
						 
						
							2019-09-16 21:57:56 +02:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								2163d07401 
								
							
								 
							
						 
						
							
							
								
								Prevent unreachable statements and correct variable sizes.  
							
							 
							
							
							
						 
						
							2019-09-12 11:51:26 +01:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								e12400932d 
								
							
								 
							
						 
						
							
							
								
								Fix Coverity issues  
							
							 
							
							... 
							
							
							
							Issues fixed are related to:
* Non-static class member initialization in constructors
* Unused function return value
* Always false statements 
							
						 
						
							2019-09-11 11:27:27 +01:00  
						
					 
				
					
						
							
							
								 
								int_szyk
							
						 
						
							 
							
							
							
								
							
								d592b8c08f 
								
							
								 
							
						 
						
							
							
								
								Coverity changes in USBMSD.cpp  
							
							 
							
							
							
						 
						
							2019-09-11 09:41:23 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								4c3b65dc54 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11449  from Tharazi97/Coverity_USBDevice  
							
							 
							
							... 
							
							
							
							Coverity changes in USBDevice.cpp 
							
						 
						
							2019-09-10 19:30:40 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								13c1274293 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11447  from Tharazi97/Coverity_USBHID  
							
							 
							
							... 
							
							
							
							Coverity changes in USBHID.cpp 
							
						 
						
							2019-09-10 19:20:51 +02:00  
						
					 
				
					
						
							
							
								 
								int_szyk
							
						 
						
							 
							
							
							
								
							
								68bbcb1ee6 
								
							
								 
							
						 
						
							
							
								
								Coverity changes in USBDevice.cpp  
							
							 
							
							
							
						 
						
							2019-09-10 14:46:49 +02:00  
						
					 
				
					
						
							
							
								 
								int_szyk
							
						 
						
							 
							
							
							
								
							
								9280392020 
								
							
								 
							
						 
						
							
							
								
								Coverity changes in USBHID.cpp  
							
							 
							
							
							
						 
						
							2019-09-10 12:34:47 +02:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								5933dec3b7 
								
							
								 
							
						 
						
							
							
								
								Harmonise Doxygen comments in drivers, events, platform and rtos dirs  
							
							 
							
							... 
							
							
							
							When a Doxygen group has been defined (created), all its needed to add
documentation to that group is `\addtogroup`. Since all the information
about the group is preserved, it is not necessary to mention the group
hierarchy again with `\ingroup`. This PR removes unnecessary Doxygen lines
across the `drivers`, `events`, `platform` and `rtos` directories.
It also ensures that new groups are created with `\defgroup` once and
referenced with `\addtogroup` whenever documentation needs to be added to
an existing group. 
							
						 
						
							2019-09-09 10:59:51 +01:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								9715587042 
								
							
								 
							
						 
						
							
							
								
								Remove extraneous parentheses.  
							
							 
							
							
							
						 
						
							2019-09-03 09:58:08 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								17fd7956ba 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11136  from facchinm/avoid_derive_needed_usbdevice  
							
							 
							
							... 
							
							
							
							USBDevice: Avoid forcing end device to be derived from USBDevice class 
							
						 
						
							2019-08-23 15:45:41 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								28daa3f0a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11260  from rvasquez6089/master  
							
							 
							
							... 
							
							
							
							Typo in USBSerial.h function prevents compilation 
							
						 
						
							2019-08-22 11:08:05 +02:00  
						
					 
				
					
						
							
							
								 
								Martino Facchin
							
						 
						
							 
							
							
							
								
							
								84e228a48f 
								
							
								 
							
						 
						
							
							
								
								Allow USB endpoint_add to accept mbed::Callback  
							
							 
							
							... 
							
							
							
							In this way we can use the USBDevice infrastructure without deriving directly from USBDevice. 
							
						 
						
							2019-08-21 15:22:06 +02:00  
						
					 
				
					
						
							
							
								 
								Ryan Vasquez
							
						 
						
							 
							
							
							
								
							
								7267299bd9 
								
							
								 
							
						 
						
							
							
								
								corrected the Callback function call in attach, minor type in the USBserial library  
							
							 
							
							
							
						 
						
							2019-08-19 12:23:50 -05:00