<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/hw/bsp/stm32l476disco/stm32l476disco.c, branch codex/class-reference-docs</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/hw/bsp/stm32l476disco/stm32l476disco.c?h=codex%2Fclass-reference-docs</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/hw/bsp/stm32l476disco/stm32l476disco.c?h=codex%2Fclass-reference-docs'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2021-11-02T09:10:40Z</updated>
<entry>
<title>grouping stm32L4 family in bsp</title>
<updated>2021-11-02T09:10:40Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-11-02T08:15:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=7e688947265075afdaa343e69ec29a2b2cac5f33'/>
<id>urn:sha1:7e688947265075afdaa343e69ec29a2b2cac5f33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add fix for stm32l4 (version 3.10a) which generate transfer complete when setup recieved and control out data complete</title>
<updated>2021-11-02T06:52:30Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-11-02T06:52:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=aa682d730123a1191782b1a160ce25ea20580ee6'/>
<id>urn:sha1:aa682d730123a1191782b1a160ce25ea20580ee6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stm32l476disco: Fix system clock setup</title>
<updated>2020-05-06T13:13:55Z</updated>
<author>
<name>Jerzy Kasenberg</name>
<email>jerzy.kasenberg@codecoup.pl</email>
</author>
<published>2020-05-06T12:34:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=615369a6eb28c9203d33549c8b944d35539de1b9'/>
<id>urn:sha1:615369a6eb28c9203d33549c8b944d35539de1b9</id>
<content type='text'>
Code suggested that PLL with MSI is used resulting in 80MHz clock.
When in fact PLL was not configured and system clock was left at MSI 48MHz.

This happens because PLL configuration requires that SysTick interrupt
has interrupt priority level configured correctly.
As it seems ST code intentionally setups variable uwTickPrio to invalid
value and later when it is not setup by user code configuration
of oscillator will fail before PLL is configured.

This simple changes systick priority to some valid value that
allows clock to use PLL.
</content>
</entry>
<entry>
<title>stm32l476disco: fix uninitialized filed usage</title>
<updated>2020-05-06T12:25:46Z</updated>
<author>
<name>Jerzy Kasenberg</name>
<email>jerzy.kasenberg@codecoup.pl</email>
</author>
<published>2020-05-06T12:25:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d9e534f6f274d0d8b02a6258a55d6178517bd5fa'/>
<id>urn:sha1:d9e534f6f274d0d8b02a6258a55d6178517bd5fa</id>
<content type='text'>
Field PLLState was not initialized in RCC_OscInitStruct.PLL in
function SystemClock_Config().
Value is used in HAL_RCC_OscConfig() regardless of oscillator.
In lucky case value would be 0 RCC_PLL_NONE and nothing would
happen.
If value was incorrect following line would end up in assert:
assert_param(IS_RCC_PLL(RCC_OscInitStruct-&gt;PLL.PLLState));

If value was valid but no RCC_PLL_NONE pll could be configured
with some other random values.

Setting PLLState to RCC_PLL_NONE eliminates potential problem.
</content>
</entry>
<entry>
<title>mass rename tud/dcd_irq_handler to tud/dcd_init_handler</title>
<updated>2020-04-17T05:27:53Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-04-17T05:27:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=50be9d7c3ad08fdc8a79f38606111cf83c84efb9'/>
<id>urn:sha1:50be9d7c3ad08fdc8a79f38606111cf83c84efb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move irq for stm32 synopsys</title>
<updated>2020-04-08T09:37:09Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-04-08T09:37:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=8f17945b6792a326f8dee6abbd49af84a1791209'/>
<id>urn:sha1:8f17945b6792a326f8dee6abbd49af84a1791209</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modify include of HAL, and remove CMSIS clock configuration code, and implement UART for STM32F407Disco</title>
<updated>2020-03-26T14:10:06Z</updated>
<author>
<name>Nathan Conrad</name>
<email>pigrew@gmail.com</email>
</author>
<published>2020-03-26T03:52:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=705d43cda722c140b5267b4e0e2ea5dbb73e851a'/>
<id>urn:sha1:705d43cda722c140b5267b4e0e2ea5dbb73e851a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move VBUS sense out of dcd_synosys to bsp</title>
<updated>2019-12-11T07:03:36Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-12-11T07:03:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=96a9eca6a041c8a7e9e86792f06abd0ef5a187a3'/>
<id>urn:sha1:96a9eca6a041c8a7e9e86792f06abd0ef5a187a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix missing board uart read/write()</title>
<updated>2019-10-24T05:20:06Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-10-24T05:20:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=6f952a8e84acfbc962cf3d37ed72bddefebaf58b'/>
<id>urn:sha1:6f952a8e84acfbc962cf3d37ed72bddefebaf58b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>couldn't get 32L4 running with crystal less mode</title>
<updated>2019-10-03T06:37:10Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-10-03T06:37:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=7fd68efe7b0d1fe95834828f08014ec97f1e005a'/>
<id>urn:sha1:7fd68efe7b0d1fe95834828f08014ec97f1e005a</id>
<content type='text'>
</content>
</entry>
</feed>
