kywwilson11 opened a new pull request, #14707:
URL: https://github.com/apache/nuttx/pull/14707

   The naming scheme in board.h changed from STM32H5_ to STM32_. As a result we 
needed to adjust the naming of the STM32H5_BOARD_USExxx variables in 
stm32h5xx_rcc.c. Also made changes to allow the enabling of all 3 of HSI, CSI, 
or HSE in stm32_stdclockconfig. Lastly, the HSIDIV bits in RCC_CR were not 
being cleared before being set. Added logic to clear these bits.
   
   defined CSIRDY_TIMEOUT
   
   *Note: Please adhere to [Contributing 
Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).*
   
   ## Summary
   See above. Updated naming from board.h in stm32h5xx_rcc.c. Allowed enabling 
of all 3 of HSI, CSI, and HSE. HSIDIV is now cleared before being set. 
   
   ## Impact
   
   STM32H5 chips
   
   ## Testing
   
   Tested different values of HSIDIV. Confirmed settings with debugger and a 
successful boot to the Nuttx shell. Enabled CSI while still using HSI for PLL1 
and SYSCLK to see if Nuttx shell could still be reached (it was). 
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to