Git rid of some errant apostrophes in Doxygen / code comments (#1275)
diff --git a/src/common/pico_binary_info/include/pico/binary_info/defs.h b/src/common/pico_binary_info/include/pico/binary_info/defs.h
index 407c0ac..774992f 100644
--- a/src/common/pico_binary_info/include/pico/binary_info/defs.h
+++ b/src/common/pico_binary_info/include/pico/binary_info/defs.h
@@ -32,7 +32,7 @@
// The linker will store pointers within the binary using their runtime values, however because of
// "AT" mapping in the link script these addresses actually correspond to a different address in the binary
// image. This mapping (which in the case of crt0.S is simply the data copy table used at initialization
-// to copy data into it's runtime location) can be used by picotool or others to reverse the mapping to find data
+// to copy data into its runtime location) can be used by picotool or others to reverse the mapping to find data
// within the binary.
//
// Note the above array is terminated with a NULL source_addr_start
@@ -40,4 +40,4 @@
#define BINARY_INFO_MARKER_START 0x7188ebf2
#define BINARY_INFO_MARKER_END 0xe71aa390
-#endif
\ No newline at end of file
+#endif
diff --git a/src/common/pico_stdlib/include/pico/stdlib.h b/src/common/pico_stdlib/include/pico/stdlib.h
index da0eef5..255de7a 100644
--- a/src/common/pico_stdlib/include/pico/stdlib.h
+++ b/src/common/pico_stdlib/include/pico/stdlib.h
@@ -66,7 +66,7 @@
// PICO_CONFIG: PICO_DEFAULT_WS2812_PIN, Optionally define a pin that controls data to a WS2812 compatible LED on the board, group=pico_stdlib
// PICO_CONFIG: PICO_DEFAULT_WS2812_POWER_PIN, Optionally define a pin that controls power to a WS2812 compatible LED on the board, group=pico_stdlib
-/*! \brief Set up the default UART and assign it to the default GPIO's
+/*! \brief Set up the default UART and assign it to the default GPIOs
* \ingroup pico_stdlib
*
* By default this will use UART 0, with TX to pin GPIO 0,
diff --git a/src/common/pico_sync/include/pico/critical_section.h b/src/common/pico_sync/include/pico/critical_section.h
index eb49033..0e9907a 100644
--- a/src/common/pico_sync/include/pico/critical_section.h
+++ b/src/common/pico_sync/include/pico/critical_section.h
@@ -37,7 +37,7 @@
* The critical section is initialized ready for use, and will use a (possibly shared) spin lock
* number assigned by the system. Note that in general it is unlikely that you would be nesting
* critical sections, however if you do so you *must* use \ref critical_section_init_with_lock_num
- * to ensure that the spin lock's used are different.
+ * to ensure that the spin locks used are different.
*
* \param crit_sec Pointer to critical_section structure
*/
diff --git a/src/rp2_common/hardware_irq/irq.c b/src/rp2_common/hardware_irq/irq.c
index 1ca799c..12b0dcd 100644
--- a/src/rp2_common/hardware_irq/irq.c
+++ b/src/rp2_common/hardware_irq/irq.c
@@ -321,7 +321,7 @@
if (next_slot_index >= 0) {
// There is another slot in the chain, so copy that over us, so that our inst3 points at something valid
// Note this only matters in the exception case anyway, and it that case, we will skip the next handler,
- // however in that case it's IRQ cause should immediately cause re-entry of the IRQ and the only side
+ // however in that case its IRQ cause should immediately cause re-entry of the IRQ and the only side
// effect will be that there was potentially brief out of priority order execution of the handlers
struct irq_handler_chain_slot *next_slot = &irq_handler_chain_slots[next_slot_index];
to_free_slot->handler = next_slot->handler;
diff --git a/src/rp2_common/hardware_pll/include/hardware/pll.h b/src/rp2_common/hardware_pll/include/hardware/pll.h
index 46e0db9..59015f5 100644
--- a/src/rp2_common/hardware_pll/include/hardware/pll.h
+++ b/src/rp2_common/hardware_pll/include/hardware/pll.h
@@ -23,7 +23,7 @@
* - pll_sys - Used to generate up to a 133MHz system clock
* - pll_usb - Used to generate a 48MHz USB reference clock
*
- * For details on how the PLL's are calculated, please refer to the RP2040 datasheet.
+ * For details on how the PLLs are calculated, please refer to the RP2040 datasheet.
*/
typedef pll_hw_t *PLL;
diff --git a/src/rp2_common/pico_async_context/include/pico/async_context.h b/src/rp2_common/pico_async_context/include/pico/async_context.h
index 834d61e..271a848 100644
--- a/src/rp2_common/pico_async_context/include/pico/async_context.h
+++ b/src/rp2_common/pico_async_context/include/pico/async_context.h
@@ -82,7 +82,7 @@
* \ingroup pico_async_context
*
* A "timeout" represents some future action that must be taken at a specific time.
- * It's methods are called from the async_context under lock at the given time
+ * Its methods are called from the async_context under lock at the given time
*
* \see async_context_add_worker_at
* \see async_context_add_worker_in_ms
@@ -117,7 +117,7 @@
*
* A "worker" represents some external entity that must do work in response
* to some external stimulus (usually an IRQ).
- * It's methods are called from the async_context under lock at the given time
+ * Its methods are called from the async_context under lock at the given time
*
* \see async_context_add_worker_at
* \see async_context_add_worker_in_ms