fd16563f8f 
					 
					
						
						
							
							Merge pull request  #299  from raspberrypi/back-merge-1.1.1  
						
						 
						
						... 
						
						
						
						Back merge 1.1.1 
						
						
					 
					
						2021-04-01 17:32:02 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1089c1b83a 
					 
					
						
						
							
							remove whitespace  
						
						 
						
						
						
						
					 
					
						2021-04-01 17:31:01 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						707555f5bc 
					 
					
						
						
							
							revert version number to correct develop settings  
						
						 
						
						
						
						
					 
					
						2021-04-01 17:27:33 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1769968c42 
					 
					
						
						
							
							Merge pull request  #298  from raspberrypi/fix-version  
						
						 
						
						... 
						
						
						
						fix version to non develop 
						
						
					 
					
						2021-04-01 17:25:45 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						63d1baf263 
					 
					
						
						
							
							fix version to non develop  
						
						 
						
						
						
						
					 
					
						2021-04-01 17:25:19 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						02b98e5476 
					 
					
						
						
							
							Merge pull request  #297  from raspberrypi/develop-1.1.1  
						
						 
						
						... 
						
						
						
						Develop 1.1.1 
						
						
					 
					
						2021-04-01 17:22:06 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1b25cf0ed1 
					 
					
						
						
							
							set version for release  
						
						 
						
						
						
						
					 
					
						2021-04-01 16:43:50 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f2f186bcc 
					 
					
						
						
							
							build: allow board config header to specify bootstage 2 without using custom per board cmake ( #293 )  
						
						 
						
						... 
						
						
						
						* build: allow compile time - and hence via board config header - choice of boot stage2 via a default compile_time_choice.S boot stage 2 which conditionally includes others
adafruit_rp2040_feather: fix flash size/clkdiv
* fixup GENERIC_03H #define names 
						
						
					 
					
						2021-04-01 16:42:53 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						260128a725 
					 
					
						
						
							
							fixup elf2uf2 to allow blocked_ram (flash) binaries ( #294 )  
						
						 
						
						
						
						
					 
					
						2021-04-01 15:03:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3c0309c10e 
					 
					
						
						
							
							Add pico_get_unique_board_id_string API ( #281 )  
						
						 
						
						... 
						
						
						
						* Add pico_get_unique_board_id_string API
Add a new API to pico_unique which will turn the unique ID into a
canonical text string.
Use this API to update the USB device serial number in stdio_usb.
Supercedes #280 
* Clean up -Wconversion=error issues
* Address review comments, fix api typing
Use cleaner binary-to-hex conversion.  Update the length parameter to
use uint per the SDK standard . 
						
						
					 
					
						2021-03-30 09:04:58 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						859d1d27b8 
					 
					
						
						
							
							Don't advertise REMOTE_WAKEUP for USB stdio as it is is not currently implemented. Longer term need to implement REMOTE_WAKUP properly in TinyUSB. Similar fix needed in MicroPython to fix MicroPython issue  #6866 . The symptom is that USB serial will stop working if there is a delay of > 2 seconds ish between messages. We have seen this issue on Linux laptops with USB autosuspend enabled. ( #289 )  
						
						 
						
						
						
						
					 
					
						2021-03-30 09:03:28 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						85ac3d7cf8 
					 
					
						
						
							
							I2C doxygen typos ( #287 )  
						
						 
						
						... 
						
						
						
						* I2C doxygen typos
* another typo 
						
						
					 
					
						2021-03-29 11:37:50 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c1f164b9fd 
					 
					
						
						
							
							corrected clk_gpout3 to gpio pin 25 as per the rp2040 datasheet ( #250 )  
						
						 
						
						
						
						
					 
					
						2021-03-24 09:35:02 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0c941d9767 
					 
					
						
						
							
							Tweaks to PIO clkdiv-setting code ( #254 )  
						
						 
						
						... 
						
						
						
						- refactor to reduce duplication
 - add extra param-validation 
						
						
					 
					
						2021-03-24 09:32:38 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a47d6d6e14 
					 
					
						
						
							
							Allow heap end to be equal to stack limit ( #266 )  
						
						 
						
						
						
						
					 
					
						2021-03-24 09:26:54 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1d4588a565 
					 
					
						
						
							
							Board-header typos ( #270 )  
						
						 
						
						
						
						
					 
					
						2021-03-24 09:15:36 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						98574564b8 
					 
					
						
						
							
							Add gpio_get_out_level() accessor, and correct SIO GPIO_OUT struct ty… ( #247 )  
						
						 
						
						... 
						
						
						
						* Add gpio_get_out_level() accessor, and correct SIO GPIO_OUT struct type from WO to RW
* Clean up ambiguous-looking parentheses 
						
						
					 
					
						2021-03-22 12:54:33 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e9a521a9b1 
					 
					
						
						
							
							rtc_get_datetime: read the rtc registers just once each  
						
						 
						
						... 
						
						
						
						In order for the returned value to accurately reflect a single moment in time,
ensure the registers are read just once and in the datasheet order.
Before this change, the RTC registers would each be read multiple times,
leading (infrequently) to the returned fields not all reflecting the same
moment in time.
The rp2040 datasheet has what I believe is an incorrect example (embedding
the source of this function); will the datasheet be updated if this function is
fixed?
This problem is only a speculative one; I did not actually observe it in the
wild. 
						
						
					 
					
						2021-03-22 09:11:51 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f76567eb7f 
					 
					
						
						
							
							Merge pico_sdk_version.cmake changes from develop branch into develop-1.1.1 branch  
						
						 
						
						
						
						
					 
					
						2021-03-21 19:07:32 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						304ab7dd92 
					 
					
						
						
							
							Fix loading of PICO_TOOLCHAIN_PATH ( #262 )  
						
						 
						
						... 
						
						
						
						- Add double quotes because build option it's a string.
- Remove comment as requested by @kilograham.
- Resolves  #258 . 
						
						
					 
					
						2021-03-18 15:02:21 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6d32f87a1 
					 
					
						
						
							
							Fix typo in sparkfun_micromod.h ( #268 )  
						
						 
						
						
						
						
					 
					
						2021-03-18 14:41:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fe3408b286 
					 
					
						
						
							
							Small fixes ( #260 )  
						
						 
						
						... 
						
						
						
						* pico_stdio_usb: be more explicit about includes, fix warning (#257 )
* pico_base: NDEBUG backwards for absolute_time_t (#255 )
* pico_util: missing extern C in queue.h (#249 )
* build: remove -march which was masking -mcpu, now SVC available (#253 ) 
						
						
					 
					
						2021-03-17 18:05:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cdf1a956eb 
					 
					
						
						
							
							Typo ( #251 )  
						
						 
						
						
						
						
					 
					
						2021-03-15 14:29:59 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						336aae518e 
					 
					
						
						
							
							Fix ROSC typo ( #259 )  
						
						 
						
						... 
						
						
						
						* Fix ROSC typo
* Additional ROSC typos 
						
						
					 
					
						2021-03-15 13:57:37 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6c1150f3f4 
					 
					
						
						
							
							Fix back-to-front description of IRQ priority in doxygen ( #245 )  
						
						 
						
						
						
						
					 
					
						2021-03-13 18:08:04 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d36b1ca8ae 
					 
					
						
						
							
							hardware_timer: fix race condition whem a new timer being added becomes missed thus obviating the need for an IRQ but there is an IRQ already pending for another timer ( #243 )  
						
						 
						
						
						
						
					 
					
						2021-03-10 12:04:04 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a2576202ff 
					 
					
						
						
							
							Add param-validation to spin_lock_instance  
						
						 
						
						
						
						
					 
					
						2021-03-10 11:06:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						26fd36f853 
					 
					
						
						
							
							Fixup incorrect doxygen for multicore_fifo_wready  
						
						 
						
						
						
						
					 
					
						2021-03-10 11:01:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3ad5e1570c 
					 
					
						
						
							
							missing group rubbish:  
						
						 
						
						
						
						
					 
					
						2021-03-10 11:00:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a2c7d7507b 
					 
					
						
						
							
							build: fix mismatched config descriptions  
						
						 
						
						
						
						
					 
					
						2021-03-10 11:00:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea40696827 
					 
					
						
						
							
							fix config type  
						
						 
						
						
						
						
					 
					
						2021-03-10 11:00:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5867849b17 
					 
					
						
						
							
							start development of 1.2.0  
						
						 
						
						
						
						
					 
					
						2021-03-10 11:00:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c4e35d914d 
					 
					
						
						
							
							build: fix mismatched config descriptions  
						
						 
						
						
						
						
					 
					
						2021-03-08 15:12:07 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6f7dc67791 
					 
					
						
						
							
							pio: allow programs with 32 instructions ( #236 )  
						
						 
						
						
						
						
					 
					
						2021-03-08 12:48:28 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c68a57aa34 
					 
					
						
						
							
							start 1.1.1 patch branch  
						
						 
						
						
						
						
					 
					
						2021-03-08 12:35:17 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						090c5cd83b 
					 
					
						
						
							
							pio: Add 'pragma once' to generated header files ( #237 )  
						
						 
						
						... 
						
						
						
						We can't really use traditional include guards, because the header file may be piped to stdout (which means we might not have a file name). 
						
						
					 
					
						2021-03-08 12:21:36 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						20b9823aca 
					 
					
						
						
							
							Delete some redundant CMake parts ( #240 )  
						
						 
						
						
						
						
					 
					
						2021-03-08 12:02:22 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fc10a97c38 
					 
					
						
						
							
							Merge commit of 1.1.0 changes  
						
						 
						
						
						
						
					 
					
						2021-03-05 09:11:54 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8c059ca147 
					 
					
						
						
							
							Merge branch 'develop' into mergeable-develop  
						
						 
						
						
						
						
					 
					
						2021-03-04 21:23:34 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d4b0408fb8 
					 
					
						
						
							
							tinyusb: restore correct version ( #233 )  
						
						 
						
						
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						595062faac 
					 
					
						
						
							
							change revision to 1.1.0 ( #231 )  
						
						 
						
						
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						04ee63428f 
					 
					
						
						
							
							Remove PICO_FLASH_SIZE_BYTES warning from header as it breaks any build with -Werror; actual  uses that care should warn instead ( #229 )  
						
						 
						
						
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4c768d2bb8 
					 
					
						
						
							
							Add some extra defines to customise behaviour of STDIO_USB_RESET modes ( #226 )  
						
						 
						
						... 
						
						
						
						* Add some extra defines to customise behaviour of STDIO_USB_RESET modes
* Tweaks to STDIO_USB_RESET defines 
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dff0633c20 
					 
					
						
						
							
							Add some extra defines to platform_defs.h ( #227 )  
						
						 
						
						
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						62b2d33e8f 
					 
					
						
						
							
							Add PICO_DEFAULT_SPI pins to pico.h ( #225 )  
						
						 
						
						... 
						
						
						
						(and define min and max values for some of the PICO_DEFAULT_* configs) 
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2b1dbfa3d2 
					 
					
						
						
							
							Fix SDK to build cleanly if PICO_DEFAULT_UART isn't defined ( #223 )  
						
						 
						
						
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ba10751f8 
					 
					
						
						
							
							Doxygen Updates ( #117 )  
						
						 
						
						... 
						
						
						
						Fixed font for examples
Removed extraneous tag in DoxygenLayout.xml
More spacing on Doxygen version number, associated position change for seach boxes. 
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f3ee2f311c 
					 
					
						
						
							
							Modify extract_configs.py to deal with _u(X) macros ( #222 )  
						
						 
						
						
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6770bd2a46 
					 
					
						
						
							
							use _u(0x800) insteand of 0x800u in platform_defs which is included by assembler  
						
						 
						
						
						
						
					 
					
						2021-03-04 21:22:48 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						549eec6568 
					 
					
						
						
							
							Previous change didn't allow CI checks to run when an external fork PRs to raspberrypi  
						
						 
						
						
						
						
					 
					
						2021-03-04 21:22:48 -06:00