Commit Graph

81 Commits

Author SHA1 Message Date
graham sanderson
19f946f78e remove added unused error code 2021-01-31 22:57:06 +00:00
graham sanderson
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
graham sanderson
5ca82a9467 fixup debug build 2021-01-31 22:48:26 +00:00
Luke Wren
095091208a Set thumb and executable attributes on padded boot2 2021-01-31 16:44:38 -06:00
Olivier
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
Luke Wren
8a45435cb8 Remove copy/pasted return from doxygen 2021-01-31 22:34:37 +00:00
graham sanderson
294f0d2e4a fix formatting 2021-01-31 22:34:37 +00:00
Joe Komlodi
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
graham sanderson
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
graham sanderson
da63ddd6ef flash_cs_force was ending up in flash on debug builds which is very bad! 2021-01-31 15:34:19 -06:00
graham sanderson
a2bcca264f fix warning/Werror in NO_FLASH build 2021-01-31 15:34:19 -06:00
Luke Wren
9f207485da Clarify static_assert message 2021-01-31 15:34:19 -06:00
Luke Wren
a49fab6138 Fix doxygen group name and add to index 2021-01-31 15:34:19 -06:00
Luke Wren
a49aba023b Add message to static_assert, fix formatting 2021-01-31 15:34:19 -06:00
Luke Wren
21d447fa28 Add pico_unique_board_id_t struct and rename some functions/defines 2021-01-31 15:34:19 -06:00
Luke Wren
6cef7931f5 Correct copyright header date 2021-01-31 15:34:19 -06:00
Luke Wren
05abfcdbe2 Add pico_unique_id to inject ID access before main and provide accessor 2021-01-31 15:34:19 -06:00
Luke Wren
03345f1703 Use correct define for FLASH_RUID_CMD 2021-01-31 15:34:19 -06:00
Luke Wren
a43cf2846c Add flash_get_unique_id to hardware_flash 2021-01-31 15:34:19 -06:00
graham sanderson
143657b875 Standardise references to the Raspberry Pi Pico SDK 2021-01-30 10:32:31 -06:00
graham sanderson
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
Andrew Scheller
70240c2508 Typos 2021-01-28 11:00:27 -06:00
graham sanderson
f8cef7a9b5 pico_time comment changes: remove stale comment, include warning about integer overflow 2021-01-28 08:54:45 -06:00
Graham Sanderson
cdece2f5d6
remove debugging left in by mistake (#31) 2021-01-28 07:51:06 -06:00
Luke Wren
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
Graham Sanderson
5e5776b9c0
N_GPIOS duplicates NUM_BANK0_GPIOS (#7) 2021-01-28 07:48:11 -06:00
majbthrd
78190a5e27
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-01-27 12:22:26 -06:00
Luke Wren
8c7eb868aa
Fix missing timer registers in DMA header (#26) 2021-01-27 15:00:46 +00:00
Adam Boardman
40d2b5fdd4 Add header needed for USB flashing mode on exit when needed to avoid user having to include the header themselves. 2021-01-25 11:04:27 -06:00
Peter Lawrence
990fa97953 fix incorrect name of systick struct 2021-01-25 10:54:15 -06:00
graham sanderson
26653ea81e Initial Release 2021-01-20 10:44:27 -06:00