Skip to content

Commit 7915f35

Browse files
luzpazDarred
authored andcommitted
🐛 Spellcheck comments (MarlinFirmware#22496)
codespell -q 3 --builtin=clear,rare,informal,code -S ./Marlin/src/lcd/language -L alo,amin,endcode,stdio,uint
1 parent ff32fd1 commit 7915f35

File tree

135 files changed

+186
-186
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+186
-186
lines changed

Marlin/Configuration.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1139,7 +1139,7 @@ G1 F200 E3 ;подать в экструдер 5мм филамента.
11391139
#endif
11401140

11411141
// Duet Smart Effector (for delta printers) - https://bit.ly/2ul5U7J
1142-
// When the pin is defined you can use M672 to set/reset the probe sensivity.
1142+
// When the pin is defined you can use M672 to set/reset the probe sensitivity.
11431143
//#define DUET_SMART_EFFECTOR
11441144
#if ENABLED(DUET_SMART_EFFECTOR)
11451145
#define SMART_EFFECTOR_MOD_PIN -1 // Connect a GPIO pin to the Smart Effector MOD pin

Marlin/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -3889,7 +3889,7 @@
38893889
*/
38903890
#define I2CPE_MIN_UPD_TIME_MS 4 // (ms) Minimum time between encoder checks.
38913891

3892-
// Use a rolling average to identify persistant errors that indicate skips, as opposed to vibration and noise.
3892+
// Use a rolling average to identify persistent errors that indicate skips, as opposed to vibration and noise.
38933893
#define I2CPE_ERR_ROLLING_AVERAGE
38943894

38953895
#endif // I2C_POSITION_ENCODERS

Marlin/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ LIQUID_TWI2 ?= 0
110110
WIRE ?= 0
111111

112112
# This defines if Tone is needed (i.e SPEAKER is defined in Configuration.h)
113-
# Disabling this (and SPEAKER) saves approximatively 350 bytes of memory.
113+
# Disabling this (and SPEAKER) saves approximately 350 bytes of memory.
114114
TONE ?= 1
115115

116116
# This defines if U8GLIB is needed (may require RELOC_WORKAROUND)

Marlin/src/HAL/AVR/fastio.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ enum ClockSource2 : char {
284284
* PWM availability macros
285285
*/
286286

287-
// Determine which harware PWMs are already in use
287+
// Determine which hardware PWMs are already in use
288288
#define _PWM_CHK_FAN_B(P) (P == E0_AUTO_FAN_PIN || P == E1_AUTO_FAN_PIN || P == E2_AUTO_FAN_PIN || P == E3_AUTO_FAN_PIN || P == E4_AUTO_FAN_PIN || P == E5_AUTO_FAN_PIN || P == E6_AUTO_FAN_PIN || P == E7_AUTO_FAN_PIN || P == CHAMBER_AUTO_FAN_PIN || P == COOLER_AUTO_FAN_PIN)
289289
#if PIN_EXISTS(CONTROLLER_FAN)
290290
#define PWM_CHK_FAN_B(P) (_PWM_CHK_FAN_B(P) || P == CONTROLLER_FAN_PIN)

Marlin/src/HAL/DUE/HAL_SPI.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@
437437
} while (--todo);
438438
}
439439

440-
// Pointers to generic functions for block tranfers
440+
// Pointers to generic functions for block transfers
441441
static pfnSpiTxBlock spiTxBlock = (pfnSpiTxBlock)spiTxBlockX;
442442
static pfnSpiRxBlock spiRxBlock = (pfnSpiRxBlock)spiRxBlockX;
443443

Marlin/src/HAL/DUE/usb/arduino_due_x.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
/* ------------------------------------------------------------------------ */
7272

7373
/**
74-
* \page arduino_due_x_board_info "Arduino Due/X - Board informations"
74+
* \page arduino_due_x_board_info "Arduino Due/X - Board information"
7575
* This page lists several definition related to the board description.
7676
*
7777
*/

Marlin/src/HAL/DUE/usb/udd.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ typedef struct {
9090
//! This buffer must be word align for DATA IN phase (use prefix COMPILER_WORD_ALIGNED for buffer)
9191
uint8_t *payload;
9292

93-
//! Size of buffer to send or fill, and content the number of byte transfered
93+
//! Size of buffer to send or fill, and content the number of byte transferred
9494
uint16_t payload_size;
9595

9696
//! Callback called after reception of ZLP from setup request
@@ -132,7 +132,7 @@ typedef void (*udd_callback_halt_cleared_t)(void);
132132
*
133133
* \param status UDD_EP_TRANSFER_OK, if transfer is complete
134134
* \param status UDD_EP_TRANSFER_ABORT, if transfer is aborted
135-
* \param n number of data transfered
135+
* \param n number of data transferred
136136
*/
137137
typedef void (*udd_callback_trans_t) (udd_ep_status_t status,
138138
iram_size_t nb_transferred, udd_ep_id_t ep);
@@ -303,7 +303,7 @@ bool udd_ep_wait_stall_clear(udd_ep_id_t ep,
303303
* The driver uses a specific DMA USB to transfer data
304304
* from internal RAM to endpoint, if this one is available.
305305
* When the transfer is finished or aborted (stall, reset, ...), the \a callback is called.
306-
* The \a callback returns the transfer status and eventually the number of byte transfered.
306+
* The \a callback returns the transfer status and eventually the number of byte transferred.
307307
* Note: The control endpoint is not authorized.
308308
*
309309
* \param ep The ID of the endpoint to use

Marlin/src/HAL/DUE/usb/udi_cdc.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ static void udi_cdc_ctrl_state_notify(uint8_t port, udd_ep_id_t ep);
162162
*
163163
* \param status UDD_EP_TRANSFER_OK, if transfer finished
164164
* \param status UDD_EP_TRANSFER_ABORT, if transfer aborted
165-
* \param n number of data transfered
165+
* \param n number of data transferred
166166
*/
167167
static void udi_cdc_serial_state_msg_sent(udd_ep_status_t status, iram_size_t n, udd_ep_id_t ep);
168168

@@ -200,7 +200,7 @@ static void udi_cdc_data_received(udd_ep_status_t status, iram_size_t n, udd_ep_
200200
*
201201
* \param status UDD_EP_TRANSFER_OK, if transfer finished
202202
* \param status UDD_EP_TRANSFER_ABORT, if transfer aborted
203-
* \param n number of data transfered
203+
* \param n number of data transferred
204204
*/
205205
static void udi_cdc_data_sent(udd_ep_status_t status, iram_size_t n, udd_ep_id_t ep);
206206

Marlin/src/HAL/DUE/usb/udi_cdc_conf.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ extern "C" {
106106
*/
107107
//@{
108108
# if UDI_CDC_PORT_NB > 2
109-
# error USBB, UDP, UDPHS and UOTGHS interfaces have not enought endpoints.
109+
# error USBB, UDP, UDPHS and UOTGHS interfaces have not enough endpoints.
110110
# endif
111111
#define UDI_CDC_DATA_EP_IN_0 (1 | USB_EP_DIR_IN) // TX
112112
#define UDI_CDC_DATA_EP_OUT_0 (2 | USB_EP_DIR_OUT) // RX

Marlin/src/HAL/DUE/usb/udi_msc.c

+5-5
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ static void udi_msc_cbw_wait(void);
173173
*
174174
* \param status UDD_EP_TRANSFER_OK, if transfer is finished
175175
* \param status UDD_EP_TRANSFER_ABORT, if transfer is aborted
176-
* \param nb_received number of data transfered
176+
* \param nb_received number of data transferred
177177
*/
178178
static void udi_msc_cbw_received(udd_ep_status_t status,
179179
iram_size_t nb_received, udd_ep_id_t ep);
@@ -211,7 +211,7 @@ static void udi_msc_data_send(uint8_t * buffer, uint8_t buf_size);
211211
*
212212
* \param status UDD_EP_TRANSFER_OK, if transfer finish
213213
* \param status UDD_EP_TRANSFER_ABORT, if transfer aborted
214-
* \param nb_sent number of data transfered
214+
* \param nb_sent number of data transferred
215215
*/
216216
static void udi_msc_data_sent(udd_ep_status_t status, iram_size_t nb_sent,
217217
udd_ep_id_t ep);
@@ -244,7 +244,7 @@ void udi_msc_csw_send(void);
244244
*
245245
* \param status UDD_EP_TRANSFER_OK, if transfer is finished
246246
* \param status UDD_EP_TRANSFER_ABORT, if transfer is aborted
247-
* \param nb_sent number of data transfered
247+
* \param nb_sent number of data transferred
248248
*/
249249
static void udi_msc_csw_sent(udd_ep_status_t status, iram_size_t nb_sent,
250250
udd_ep_id_t ep);
@@ -463,7 +463,7 @@ uint8_t udi_msc_getsetting(void)
463463
static void udi_msc_cbw_invalid(void)
464464
{
465465
if (!udi_msc_b_cbw_invalid)
466-
return; // Don't re-stall endpoint if error reseted by setup
466+
return; // Don't re-stall endpoint if error reset by setup
467467
udd_ep_set_halt(UDI_MSC_EP_OUT);
468468
// If stall cleared then re-stall it. Only Setup MSC Reset can clear it
469469
udd_ep_wait_stall_clear(UDI_MSC_EP_OUT, udi_msc_cbw_invalid);
@@ -472,7 +472,7 @@ static void udi_msc_cbw_invalid(void)
472472
static void udi_msc_csw_invalid(void)
473473
{
474474
if (!udi_msc_b_cbw_invalid)
475-
return; // Don't re-stall endpoint if error reseted by setup
475+
return; // Don't re-stall endpoint if error reset by setup
476476
udd_ep_set_halt(UDI_MSC_EP_IN);
477477
// If stall cleared then re-stall it. Only Setup MSC Reset can clear it
478478
udd_ep_wait_stall_clear(UDI_MSC_EP_IN, udi_msc_csw_invalid);

Marlin/src/HAL/DUE/usb/uotghs_device_due.c

+23-23
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ static void udd_sleep_mode(bool b_idle)
325325
/**
326326
* \name Control endpoint low level management routine.
327327
*
328-
* This function performs control endpoint mangement.
328+
* This function performs control endpoint management.
329329
* It handle the SETUP/DATA/HANDSHAKE phases of a control transaction.
330330
*/
331331
//@{
@@ -397,9 +397,9 @@ static void udd_ctrl_endofrequest(void);
397397
/**
398398
* \brief Main interrupt routine for control endpoint
399399
*
400-
* This switchs control endpoint events to correct sub function.
400+
* This switches control endpoint events to correct sub function.
401401
*
402-
* \return \c 1 if an event about control endpoint is occured, otherwise \c 0.
402+
* \return \c 1 if an event about control endpoint is occurred, otherwise \c 0.
403403
*/
404404
static bool udd_ctrl_interrupt(void);
405405

@@ -410,7 +410,7 @@ static bool udd_ctrl_interrupt(void);
410410
* \name Management of bulk/interrupt/isochronous endpoints
411411
*
412412
* The UDD manages the data transfer on endpoints:
413-
* - Start data tranfer on endpoint with USB Device DMA
413+
* - Start data transfer on endpoint with USB Device DMA
414414
* - Send a ZLP packet if requested
415415
* - Call callback registered to signal end of transfer
416416
* The transfer abort and stall feature are supported.
@@ -431,7 +431,7 @@ typedef struct {
431431
uint8_t *buf;
432432
//! Size of buffer to send or fill
433433
iram_size_t buf_size;
434-
//!< Size of data transfered
434+
//!< Size of data transferred
435435
iram_size_t buf_cnt;
436436
//!< Size of data loaded (or prepared for DMA) last time
437437
iram_size_t buf_load;
@@ -486,7 +486,7 @@ static void udd_ep_finish_job(udd_ep_job_t * ptr_job, bool b_abort, uint8_t ep_n
486486

487487
#ifdef UDD_EP_DMA_SUPPORTED
488488
/**
489-
* \brief Start the next transfer if necessary or complet the job associated.
489+
* \brief Start the next transfer if necessary or complete the job associated.
490490
*
491491
* \param ep endpoint number without direction flag
492492
*/
@@ -496,9 +496,9 @@ static void udd_ep_finish_job(udd_ep_job_t * ptr_job, bool b_abort, uint8_t ep_n
496496
/**
497497
* \brief Main interrupt routine for bulk/interrupt/isochronous endpoints
498498
*
499-
* This switchs endpoint events to correct sub function.
499+
* This switches endpoint events to correct sub function.
500500
*
501-
* \return \c 1 if an event about bulk/interrupt/isochronous endpoints has occured, otherwise \c 0.
501+
* \return \c 1 if an event about bulk/interrupt/isochronous endpoints has occurred, otherwise \c 0.
502502
*/
503503
static bool udd_ep_interrupt(void);
504504

@@ -520,7 +520,7 @@ static bool udd_ep_interrupt(void);
520520
*
521521
* Note:
522522
* Here, the global interrupt mask is not clear when an USB interrupt is enabled
523-
* because this one can not be occured during the USB ISR (=during INTX is masked).
523+
* because this one can not be occurred during the USB ISR (=during INTX is masked).
524524
* See Technical reference $3.8.3 Masking interrupt requests in peripheral modules.
525525
*/
526526
#ifdef UHD_ENABLE
@@ -787,7 +787,7 @@ void udd_attach(void)
787787
udd_sleep_mode(true);
788788
otg_unfreeze_clock();
789789

790-
// This section of clock check can be improved with a chek of
790+
// This section of clock check can be improved with a check of
791791
// USB clock source via sysclk()
792792
// Check USB clock because the source can be a PLL
793793
while (!Is_otg_clock_usable());
@@ -803,7 +803,7 @@ void udd_attach(void)
803803
#ifdef USB_DEVICE_HS_SUPPORT
804804
udd_enable_msof_interrupt();
805805
#endif
806-
// Reset following interupts flag
806+
// Reset following interrupts flag
807807
udd_ack_reset();
808808
udd_ack_sof();
809809
udd_ack_msof();
@@ -902,7 +902,7 @@ bool udd_ep_alloc(udd_ep_id_t ep, uint8_t bmAttributes,
902902
}
903903
dbg_print("alloc(%x, %d) ", ep, MaxEndpointSize);
904904

905-
// Bank choise
905+
// Bank choice
906906
switch (bmAttributes & USB_EP_TYPE_MASK) {
907907
case USB_EP_TYPE_ISOCHRONOUS:
908908
nb_bank = UDD_ISOCHRONOUS_NB_BANK(ep);
@@ -1228,7 +1228,7 @@ bool udd_ep_wait_stall_clear(udd_ep_id_t ep,
12281228

12291229
if (Is_udd_endpoint_stall_requested(ep)
12301230
|| ptr_job->stall_requested) {
1231-
// Endpoint halted then registes the callback
1231+
// Endpoint halted then registers the callback
12321232
ptr_job->busy = true;
12331233
ptr_job->call_nohalt = callback;
12341234
} else {
@@ -1386,7 +1386,7 @@ static void udd_ctrl_setup_received(void)
13861386

13871387
// Decode setup request
13881388
if (udc_process_setup() == false) {
1389-
// Setup request unknow then stall it
1389+
// Setup request unknown then stall it
13901390
udd_ctrl_stall_data();
13911391
udd_ack_setup_received(0);
13921392
return;
@@ -1447,7 +1447,7 @@ static void udd_ctrl_in_sent(void)
14471447
udd_ctrl_prev_payload_buf_cnt += udd_ctrl_payload_buf_cnt;
14481448
if ((udd_g_ctrlreq.req.wLength == udd_ctrl_prev_payload_buf_cnt)
14491449
|| b_shortpacket) {
1450-
// All data requested are transfered or a short packet has been sent
1450+
// All data requested are transferred or a short packet has been sent
14511451
// then it is the end of data phase.
14521452
// Generate an OUT ZLP for handshake phase.
14531453
udd_ctrl_send_zlp_out();
@@ -1516,7 +1516,7 @@ static void udd_ctrl_out_received(void)
15161516
// End of SETUP request:
15171517
// - Data IN Phase aborted,
15181518
// - or last Data IN Phase hidden by ZLP OUT sending quiclky,
1519-
// - or ZLP OUT received normaly.
1519+
// - or ZLP OUT received normally.
15201520
udd_ctrl_endofrequest();
15211521
} else {
15221522
// Protocol error during SETUP request
@@ -1544,7 +1544,7 @@ static void udd_ctrl_out_received(void)
15441544
(udd_ctrl_prev_payload_buf_cnt +
15451545
udd_ctrl_payload_buf_cnt))) {
15461546
// End of reception because it is a short packet
1547-
// Before send ZLP, call intermediat calback
1547+
// Before send ZLP, call intermediate callback
15481548
// in case of data receiv generate a stall
15491549
udd_g_ctrlreq.payload_size = udd_ctrl_payload_buf_cnt;
15501550
if (NULL != udd_g_ctrlreq.over_under_run) {
@@ -1565,7 +1565,7 @@ static void udd_ctrl_out_received(void)
15651565
if (udd_g_ctrlreq.payload_size == udd_ctrl_payload_buf_cnt) {
15661566
// Overrun then request a new payload buffer
15671567
if (!udd_g_ctrlreq.over_under_run) {
1568-
// No callback availabled to request a new payload buffer
1568+
// No callback available to request a new payload buffer
15691569
udd_ctrl_stall_data();
15701570
// Ack reception of OUT to replace NAK by a STALL
15711571
udd_ack_out_received(0);
@@ -1805,7 +1805,7 @@ static void udd_ep_trans_done(udd_ep_id_t ep)
18051805
// transfer size of UDD_ENDPOINT_MAX_TRANS Bytes
18061806
next_trans = UDD_ENDPOINT_MAX_TRANS;
18071807

1808-
// Set 0 to tranfer the maximum
1808+
// Set 0 to transfer the maximum
18091809
udd_dma_ctrl = UOTGHS_DEVDMACONTROL_BUFF_LENGTH(0);
18101810
} else {
18111811
udd_dma_ctrl = UOTGHS_DEVDMACONTROL_BUFF_LENGTH(next_trans);
@@ -1850,7 +1850,7 @@ static void udd_ep_trans_done(udd_ep_id_t ep)
18501850
}
18511851
cpu_irq_restore(flags);
18521852

1853-
// Here a ZLP has been recieved
1853+
// Here a ZLP has been received
18541854
// and the DMA transfer must be not started.
18551855
// It is the end of transfer
18561856
ptr_job->buf_size = ptr_job->buf_cnt;
@@ -1991,13 +1991,13 @@ static bool udd_ep_interrupt(void)
19911991
}
19921992
dbg_print("dma%x: ", ep);
19931993
udd_disable_endpoint_dma_interrupt(ep);
1994-
// Save number of data no transfered
1994+
// Save number of data no transferred
19951995
nb_remaining = (udd_endpoint_dma_get_status(ep) &
19961996
UOTGHS_DEVDMASTATUS_BUFF_COUNT_Msk)
19971997
>> UOTGHS_DEVDMASTATUS_BUFF_COUNT_Pos;
19981998
if (nb_remaining) {
19991999
// Transfer no complete (short packet or ZLP) then:
2000-
// Update number of data transfered
2000+
// Update number of data transferred
20012001
ptr_job->buf_cnt -= nb_remaining;
20022002
// Set transfer complete to stop the transfer
20032003
ptr_job->buf_size = ptr_job->buf_cnt;
@@ -2056,7 +2056,7 @@ static bool udd_ep_interrupt(void)
20562056
udd_disable_endpoint_interrupt(ep);
20572057

20582058
Assert(ptr_job->stall_requested);
2059-
// A stall has been requested during backgound transfer
2059+
// A stall has been requested during background transfer
20602060
ptr_job->stall_requested = false;
20612061
udd_disable_endpoint_bank_autoswitch(ep);
20622062
udd_enable_stall_handshake(ep);

Marlin/src/HAL/DUE/usb/usb_protocol_msc.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ struct usb_msc_cbw {
130130
struct usb_msc_csw {
131131
le32_t dCSWSignature; //!< Must contain 'USBS'
132132
le32_t dCSWTag; //!< Same as dCBWTag
133-
le32_t dCSWDataResidue; //!< Number of bytes not transfered
133+
le32_t dCSWDataResidue; //!< Number of bytes not transferred
134134
uint8_t bCSWStatus; //!< Status code
135135
};
136136

Marlin/src/HAL/LINUX/hardware/Heater.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ void Heater::update() {
5454
}
5555

5656
void Heater::interrupt(GpioEvent ev) {
57-
// ununsed
57+
// unused
5858
}
5959

6060
#endif // __PLAT_LINUX__

Marlin/src/HAL/LINUX/include/pinmapping.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ constexpr bool VALID_PIN(const pin_t p) { return WITHIN(p, 0, NUM_DIGITAL_PINS);
5555
// Test whether the pin is PWM
5656
constexpr bool PWM_PIN(const pin_t p) { return false; }
5757

58-
// Test whether the pin is interruptable
58+
// Test whether the pin is interruptible
5959
constexpr bool INTERRUPT_PIN(const pin_t p) { return false; }
6060

6161
// Get the pin number at the given index

Marlin/src/HAL/SAMD51/HAL.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
// Struct must be 32 bits aligned because of DMA accesses but fields needs to be 8 bits packed
9999
typedef struct __attribute__((aligned(4), packed)) {
100100
ADC_INPUTCTRL_Type INPUTCTRL;
101-
} HAL_DMA_DAC_Registers; // DMA transfered registers
101+
} HAL_DMA_DAC_Registers; // DMA transferred registers
102102

103103
#endif
104104

Marlin/src/HAL/SAMD51/fastio.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@
131131
*/
132132
#define PWM_PIN(P) (WITHIN(P, 2, 13) || WITHIN(P, 22, 23) || WITHIN(P, 44, 45) || P == 48)
133133

134-
// Return fullfilled ADCx->INPUTCTRL.reg
134+
// Return fulfilled ADCx->INPUTCTRL.reg
135135
#define PIN_TO_INPUTCTRL(P) ( (PIN_TO_AIN(P) == 0) ? ADC_INPUTCTRL_MUXPOS_AIN0 \
136136
: (PIN_TO_AIN(P) == 1) ? ADC_INPUTCTRL_MUXPOS_AIN1 \
137137
: (PIN_TO_AIN(P) == 2) ? ADC_INPUTCTRL_MUXPOS_AIN2 \

Marlin/src/HAL/SAMD51/timers.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ void HAL_timer_start(const uint8_t timer_num, const uint32_t frequency) {
107107
tc->COUNT32.INTENCLR.reg = TC_INTENCLR_OVF; // disable overflow interrupt
108108

109109
// TCn clock setup
110-
const uint8_t clockID = GCLK_CLKCTRL_IDs[TCC_INST_NUM + timer_num]; // TC clock are preceeded by TCC ones
110+
const uint8_t clockID = GCLK_CLKCTRL_IDs[TCC_INST_NUM + timer_num]; // TC clock are preceded by TCC ones
111111
GCLK->PCHCTRL[clockID].bit.CHEN = false;
112112
SYNC(GCLK->PCHCTRL[clockID].bit.CHEN);
113113
GCLK->PCHCTRL[clockID].reg = GCLK_PCHCTRL_GEN_GCLK0 | GCLK_PCHCTRL_CHEN; // 120MHz startup code programmed

0 commit comments

Comments
 (0)