7880405292 
					 
					
						
						
							
							Doxygen typo ( #835 )  
						
						
						
						
					 
					
						2022-05-17 19:26:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						530204ec0c 
					 
					
						
						
							
							Small tweak to busy_wait_at_least_cycles doxygen ( #834 )  
						
						
						
						
					 
					
						2022-05-17 19:24:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2ad632c24 
					 
					
						
						
							
							Minor additions to PIO documentation ( #831 )  
						
						
						
						
					 
					
						2022-05-17 13:04:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						658a21b946 
					 
					
						
						
							
							Update rtc_set_datetime docs to point out that the written value may not be immediately visible ( #832 )  
						
						
						
						
					 
					
						2022-05-17 12:59:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e44d2c0010 
					 
					
						
						
							
							Add busy_wait_at_least_cycles method ( #830 )  
						
						
						
						
					 
					
						2022-05-16 16:45:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						159d552150 
					 
					
						
						
							
							Fix bug in irq_remove_shared_handler and add test  #823  ( #825 )  
						
						... 
						
						
						
						* Fix bug in irq_remove_shared_handler and add test #823 
* Add comments to irq_handler_chain.S
Co-authored-by: Luke Wren <wren6991@gmail.com > 
						
						
					 
					
						2022-05-16 13:44:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a3d5fe6c4 
					 
					
						
						
							
							Small IRQ doxygen tweaks ( #824 )  
						
						
						
						
					 
					
						2022-05-15 15:02:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e22c09660 
					 
					
						
						
							
							convert unlikely panic to hard_assert to not waste space for string ( #826 )  
						
						
						
						
					 
					
						2022-05-15 15:01:44 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e62c26a2c 
					 
					
						
						
							
							Add documentation to dma_channel_abort regarding errata RP2040-E13 ( #816 )  
						
						... 
						
						
						
						Co-authored-by: Luke Wren <wren6991@gmail.com > 
						
						
					 
					
						2022-05-11 19:24:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a927792ef 
					 
					
						
						
							
							Suppress false GCC 11 warning on TinyUSB ( #819 )  
						
						
						
						
					 
					
						2022-05-11 14:49:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60a6fea534 
					 
					
						
						
							
							Fix list management in stdio_set_driver_enabled so drivers can be freely added and removed ( #822 )  
						
						
						
						
					 
					
						2022-05-11 10:44:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f260477802 
					 
					
						
						
							
							Adapt assembler syntax to eliminate Clang errors. (LLVM 14.0.0) ( #798 )  
						
						... 
						
						
						
						Co-authored-by: jeremyd <> 
						
						
					 
					
						2022-05-09 15:11:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1c5fd34e4 
					 
					
						
						
							
							PLL setup check bug ( #796 ) ( #806 )  
						
						
						
						
					 
					
						2022-05-09 14:52:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c501c246a 
					 
					
						
						
							
							Add wiznet_w5100s_evb_pico support ( #666 )  
						
						
						
						
					 
					
						2022-05-04 16:35:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						259da19660 
					 
					
						
						
							
							Include structs/iobank0.h from hardware/gpio.h ( #733 ) ( #807 )  
						
						
						
						
					 
					
						2022-05-04 16:34:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5325008956 
					 
					
						
						
							
							Added board definition for upcoming Pimoroni motor driver ( #795 )  
						
						
						
						
					 
					
						2022-05-04 16:21:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						510ca47c92 
					 
					
						
						
							
							Additional PWM validation and small tidy-up ( #801 )  
						
						... 
						
						
						
						See #768  for discussion / inspiration 
						
						
					 
					
						2022-05-04 15:29:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5121dc880 
					 
					
						
						
							
							Removed unnecessary ifdefs from Pimoroni boards ( #802 )  
						
						... 
						
						
						
						* Removed unnecessary ifdefs from Pim boards
* Re-ordered some pins 
						
						
					 
					
						2022-05-04 15:26:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c450011da 
					 
					
						
						
							
							Additional param-validation for PIO ( #805 )  
						
						... 
						
						
						
						The RP2040 datasheet says "If INT is 0, FRAC must also be 0." 
						
						
					 
					
						2022-05-04 15:25:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6149b9e4ec 
					 
					
						
						
							
							Add board definition for Seeed Xiao RP2040 ( #691 )  
						
						... 
						
						
						
						* Add board definition for Seeed Xiao RP2040
https://www.seeedstudio.com/XIAO-RP2040-v1-0-p-5026.html 
https://wiki.seeedstudio.com/XIAO-RP2040/  
						
						
					 
					
						2022-05-03 12:40:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8554fc4ea1 
					 
					
						
						
							
							Add is_at_the_end_of_time() method ( #784 )  
						
						
						
						
					 
					
						2022-05-03 11:55:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01290c4cb3 
					 
					
						
						
							
							Added int_frac function for configuring PWM ( #768 )  
						
						
						
						
					 
					
						2022-05-03 11:54:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d43364cfb 
					 
					
						
						
							
							Small typos ( #776 )  
						
						
						
						
					 
					
						2022-05-03 11:47:48 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76c1830aeb 
					 
					
						
						
							
							Add gpio_deinit ( #793 )  
						
						
						
						
					 
					
						2022-05-03 11:46:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c66a2c1c3b 
					 
					
						
						
							
							Remove implicit grouping for PIO defines ( #779 )  
						
						
						
						
					 
					
						2022-05-03 11:46:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4a2aa7262 
					 
					
						
						
							
							Fix typo in binary_info description ( #788 )  
						
						
						
						
					 
					
						2022-05-03 11:43:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc86203f49 
					 
					
						
						
							
							comment typo ( #794 )  
						
						
						
						
					 
					
						2022-05-03 11:41:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6619a2d329 
					 
					
						
						
							
							Typo ( #799 )  
						
						... 
						
						
						
						Remove superfluous apostrophes in Doxygen comments 
						
						
					 
					
						2022-05-03 11:34:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a427fbf1f 
					 
					
						
						
							
							irq_add_shared_handler assertion  fix   #724  ( #747 )  
						
						
						
						
					 
					
						2022-04-29 14:34:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb5a2a3906 
					 
					
						
						
							
							Added definition for Badger RP2040 board ( #735 )  
						
						
						
						
					 
					
						2022-04-04 16:10:32 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8291f1013a 
					 
					
						
						
							
							add #ifdef guards to vgaboard.h to allow user overrides ( #746 )  
						
						
						
						
					 
					
						2022-04-04 16:08:53 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e90f831756 
					 
					
						
						
							
							add board definition of eetree gamekit rp2040 ( #732 )  
						
						
						
						
					 
					
						2022-04-04 16:08:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						541f93541c 
					 
					
						
						
							
							improve comment ( #658 )  
						
						
						
						
					 
					
						2022-04-04 16:08:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17d53af105 
					 
					
						
						
							
							Allow 252-byte binaries to be checksummed ( #764 )  
						
						... 
						
						
						
						Fixes  #740  
					
						2022-04-04 15:46:34 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1896b1491b 
					 
					
						
						
							
							fix __ctzdi2 for values with non-zero low 32 bits ( fixes   #765 ) ( #766 )  
						
						
						
						
					 
					
						2022-04-04 15:45:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d45276423 
					 
					
						
						
							
							Added board definition for upcoming Pimoroni servo driver ( #769 )  
						
						
						
						
					 
					
						2022-04-04 15:31:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d35083b3f7 
					 
					
						
						
							
							Fix typo in SIO register description ( #770 )  
						
						
						
						
					 
					
						2022-04-04 15:30:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d54104a1e5 
					 
					
						
						
							
							fix when PICO_NO_BINARY_INFO is set ( #693 )  
						
						... 
						
						
						
						Co-authored-by: Brian Murphy <brm@robotize.com > 
						
						
					 
					
						2022-03-22 17:53:32 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc3484e793 
					 
					
						
						
							
							Mark __aeabi_lmul section as allocatable and executable ( #722 )  
						
						... 
						
						
						
						When using a linker script which does not provide a .time_critical.
section that is marked "ax" and wrongly define
PICO_INT64_OPS_IN_RAM=1 this would generate a malformed
executable with strange runtime bugs in the worst case. 
						
						
					 
					
						2022-03-22 17:51:24 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf9848eaf9 
					 
					
						
						
							
							Updated DMA CTRL_TRIG.CHAIN_TO reset values ( #743 )  
						
						
						
						
					 
					
						2022-03-04 16:47:41 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae7ef546a6 
					 
					
						
						
							
							Fix typo in Doxygen comment ( #731 )  
						
						
						
						
					 
					
						2022-02-14 12:03:47 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3cf3e8f6f 
					 
					
						
						
							
							Correct comment in time.h ( #715 )  
						
						... 
						
						
						
						There was `microseconds` written where there should have been `milliseconds`.
Co-authored-by: Stephen <stephen@drsudo.com > 
						
						
					 
					
						2022-01-22 19:57:47 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25a3b36793 
					 
					
						
						
							
							Fix assert in adc_set_round_robin() ( #698 )  
						
						... 
						
						
						
						The mask passed in shouldn't already be shifted by ADC_CS_RROBIN_LSB
(16) otherwise the shift in the call to hw_write_masked() would shift
all of the bits off the end of the mask, hence we should be asserting
not against ADC_CS_RROBIN_BITS (0x1f0000) but against the number of ADC
channels available. 
						
						
					 
					
						2022-01-19 09:34:18 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						96afce8ece 
					 
					
						
						
							
							Add board definition for Adafruit Macropad ( #684 )  
						
						... 
						
						
						
						* added board header for adafruit macropad rp2040
Co-authored-by: Daniel Kenyon-Jones <mail@dlkj.co.uk > 
						
						
					 
					
						2022-01-19 09:32:17 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5bcf4ed83a 
					 
					
						
						
							
							Clarify header-comments about pico_enable_stdio_ CMake-functions ( #705 )  
						
						
						
						
					 
					
						2022-01-19 09:30:21 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e379f6764b 
					 
					
						
						
							
							Add board definition for RP2040 Stamp and Carrier ( #696 )  
						
						
						
						
					 
					
						2022-01-19 09:26:54 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91462e430a 
					 
					
						
						
							
							Add __attribute__((noreturn)) to _exit ( #707 )  
						
						... 
						
						
						
						Fixes the following compiler warning
```
.../vendor/pico-sdk/src/rp2_common/pico_runtime/runtime.c: In function 'panic':
.../pico-sdk/src/rp2_common/pico_runtime/runtime.c:284:1: warning: 'noreturn' function does return
  284 | }
      | ^
``` 
						
						
					 
					
						2022-01-19 09:25:40 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						215f77b836 
					 
					
						
						
							
							Moves the #if guards to before the comments ( #690 )  
						
						... 
						
						
						
						Fixes  #683  
					
						2022-01-08 13:53:21 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f67a6c00c 
					 
					
						
						
							
							Add board definition for Adafruit KB2040 ( #676 )  
						
						
						
						
					 
					
						2021-12-13 09:45:29 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						add120e4f6 
					 
					
						
						
							
							add missing change to dma.h from __force_inline fix ( #680 )  
						
						
						
						
					 
					
						2021-12-08 12:32:09 -06:00