705f1ae59f 
					 
					
						
						
							
							fix compilation for non github users  
						
						... 
						
						
						
						ssh git cloning requires ssh key. Allow non github users to compile the
code 
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90ce1faa14 
					 
					
						
						
							
							Mutex owned and owner were not initialized by mutex_init. Combined owned and owner as they had no separate value any more  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e95df76a19 
					 
					
						
						
							
							Typos  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8dd84ad0d8 
					 
					
						
						
							
							pico_time comment changes: remove stale comment, include warning about integer overflow  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						372aee1445 
					 
					
						
						
							
							Fix regressed tinyusb link  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0b9d0ecd8 
					 
					
						
						
							
							remove debugging left in by mistake ( #31 )  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						166cb0fef6 
					 
					
						
						
							
							Move vector table to beginning of flash image ( #10 )  
						
						... 
						
						
						
						* Move vector table to beginning of flash image. Modify a boot2 to use the table.
* Move binary info header up between ELF entry and reset handler
* Extract common routines from boot2_w25q080 into helper files
* Non-default boot2s: use common routines, make callable as void(*)(void)
* BSD3 headers on boot2 files (people might want to use them elsewhere)
* Promote binary info header to its own section, + comment/readability changes
* Fix scope of asminclude path (fixes user custom boot2 definitions)
* Rename symbol, clarify comment 
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						419890cfd8 
					 
					
						
						
							
							N_GPIOS duplicates NUM_BANK0_GPIOS ( #7 )  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92bd96a3b2 
					 
					
						
						
							
							fix #if in hardware/structs/dma.h ( #9 )  
						
						... 
						
						
						
						* fix #if in hardware/structs/dma.h
* move dma driver code from register definitions to dma drivers
Co-authored-by: Peter Lawrence <12226419+majbthrd@users.noreply.github.com > 
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76b385bc26 
					 
					
						
						
							
							elf2uf2: add the cache memory range described in Section 2.8.4.2 ( #14 )  
						
						... 
						
						
						
						* elf2uf2: add the cache memory range described in Section 2.8.4.2 of datasheet
* elf2uf2: update memory region nomenclature
* elf2uf2: update ROM size
* elf2uf2: use existing metadata to evaluate ram_style
Authored-by: Peter Lawrence <12226419+majbthrd@users.noreply.github.com > 
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7125bbb535 
					 
					
						
						
							
							Fix missing timer registers in DMA header ( #26 )  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ff6b24cce 
					 
					
						
						
							
							Add header needed for USB flashing mode on exit when needed to avoid user having to include the header themselves.  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b97967fe4 
					 
					
						
						
							
							Move irq rel flag to setting bit 4 instead of bit 5  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da22bf95de 
					 
					
						
						
							
							Push/Pull disassembly no longer incorrectly concatenates operands in disassembly  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93d1c9ce56 
					 
					
						
						
							
							fix incorrect name of systick struct  
						
						
						
						
					 
					
						2021-02-01 14:46:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						310a122b0a 
					 
					
						
						
							
							remove static order dependency  
						
						
						
						
					 
					
						2021-02-01 10:16:41 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfefc1775b 
					 
					
						
						
							
							fixup bad static_assert  
						
						
						
						
					 
					
						2021-02-01 08:46:42 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a8e0b40d1 
					 
					
						
						
							
							bump version number to 1.0.1  
						
						
						
						
					 
					
						2021-01-31 22:58:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e9c42a998 
					 
					
						
						
							
							Doxygen for uart_set_baudrate return  
						
						
						
						
					 
					
						2021-01-31 22:57:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19f946f78e 
					 
					
						
						
							
							remove added unused error code  
						
						
						
						
					 
					
						2021-01-31 22:57:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16df9f8a95 
					 
					
						
						
							
							uart_set_baudrate should return actual rate set even in case of out of range parameters  
						
						
						
						
					 
					
						2021-01-31 22:57:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ca82a9467 
					 
					
						
						
							
							fixup debug build  
						
						
						
						
					 
					
						2021-01-31 22:48:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33dbd11dad 
					 
					
						
						
							
							Fix python output of IN instruction in pioasm  
						
						
						
						
					 
					
						2021-01-31 22:45:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						095091208a 
					 
					
						
						
							
							Set thumb and executable attributes on padded boot2  
						
						
						
						
					 
					
						2021-01-31 16:44:38 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3073cdd802 
					 
					
						
						
							
							Improve spi write16/read16 documentation.  
						
						... 
						
						
						
						The write16/read16 only work as described after changing the amount of
data_bits using spi_set_format. 
						
						
					 
					
						2021-01-31 22:35:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a45435cb8 
					 
					
						
						
							
							Remove copy/pasted return from doxygen  
						
						
						
						
					 
					
						2021-01-31 22:34:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						294f0d2e4a 
					 
					
						
						
							
							fix formatting  
						
						
						
						
					 
					
						2021-01-31 22:34:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5f8527145 
					 
					
						
						
							
							rp2_common/hardware_pio/pio: Add 'pio_add_program_at_offset' implementation  
						
						... 
						
						
						
						pio_add_program_at_offset() had a prototype in the header, but was
missing an implementation in the C file. 
						
						
					 
					
						2021-01-31 22:34:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee16a8c370 
					 
					
						
						
							
							README.md: minor grammar fixes ( #35 )  
						
						... 
						
						
						
						Co-authored-by: Luke Wren <wren6991@gmail.com > 
						
						
					 
					
						2021-01-31 22:25:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c622007564 
					 
					
						
						
							
							bump cmake minimum version to 3.13  
						
						
						
						
					 
					
						2021-01-31 22:17:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a0586225c 
					 
					
						
						
							
							Fix dependency on boot_stage2 so that changes actually cause update of .S and relink of main application elf  
						
						
						
						
					 
					
						2021-01-31 22:12:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da63ddd6ef 
					 
					
						
						
							
							flash_cs_force was ending up in flash on debug builds which is very bad!  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2bcca264f 
					 
					
						
						
							
							fix warning/Werror in NO_FLASH build  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f207485da 
					 
					
						
						
							
							Clarify static_assert message  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a49fab6138 
					 
					
						
						
							
							Fix doxygen group name and add to index  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a49aba023b 
					 
					
						
						
							
							Add message to static_assert, fix formatting  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						21d447fa28 
					 
					
						
						
							
							Add pico_unique_board_id_t struct and rename some functions/defines  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cef7931f5 
					 
					
						
						
							
							Correct copyright header date  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05abfcdbe2 
					 
					
						
						
							
							Add pico_unique_id to inject ID access before main and provide accessor  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						03345f1703 
					 
					
						
						
							
							Use correct define for FLASH_RUID_CMD  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a43cf2846c 
					 
					
						
						
							
							Add flash_get_unique_id to hardware_flash  
						
						
						
						
					 
					
						2021-01-31 15:34:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2127cead0 
					 
					
						
						
							
							Remove a dependecy on Pioasm  
						
						... 
						
						
						
						This fixes the "'pioasm/pioasm.exe', needed by '...', missing and no known rule to make it" error with ninja. 
						
						
					 
					
						2021-01-30 20:04:00 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						143657b875 
					 
					
						
						
							
							Standardise references to the Raspberry Pi Pico SDK  
						
						
						
						
					 
					
						2021-01-30 10:32:31 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0396bf1da9 
					 
					
						
						
							
							fix compilation for non github users  
						
						... 
						
						
						
						ssh git cloning requires ssh key. Allow non github users to compile the
code 
						
						
					 
					
						2021-01-30 10:31:56 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb19e49522 
					 
					
						
						
							
							Mutex owned and owner were not initialized by mutex_init. Combined owned and owner as they had no separate value any more  
						
						
						
						
					 
					
						2021-01-29 17:14:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70240c2508 
					 
					
						
						
							
							Typos  
						
						
						
						
					 
					
						2021-01-28 11:00:27 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8cef7a9b5 
					 
					
						
						
							
							pico_time comment changes: remove stale comment, include warning about integer overflow  
						
						
						
						
					 
					
						2021-01-28 08:54:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5bd926ff5e 
					 
					
						
						
							
							Fix regressed tinyusb link  
						
						
						
						
					 
					
						2021-01-28 08:51:08 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdece2f5d6 
					 
					
						
						
							
							remove debugging left in by mistake ( #31 )  
						
						
						
						
					 
					
						2021-01-28 07:51:06 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						732b53271f 
					 
					
						
						
							
							Move vector table to beginning of flash image ( #10 )  
						
						... 
						
						
						
						* Move vector table to beginning of flash image. Modify a boot2 to use the table.
* Move binary info header up between ELF entry and reset handler
* Extract common routines from boot2_w25q080 into helper files
* Non-default boot2s: use common routines, make callable as void(*)(void)
* BSD3 headers on boot2 files (people might want to use them elsewhere)
* Promote binary info header to its own section, + comment/readability changes
* Fix scope of asminclude path (fixes user custom boot2 definitions)
* Rename symbol, clarify comment 
						
						
					 
					
						2021-01-28 07:50:45 -06:00