@@ -40,10 +40,26 @@ <h1 id="purpose">Purpose</h1>
4040< div class ="col-sm-12 col-lg-8 ">
4141< h1 id ="update-history "> Update History</ h1 >
4242< div class ="collapse ">
43- < input type ="checkbox " id ="collapse-section34 " checked aria-hidden ="true "> < label for ="collapse-section34 " aria-hidden ="true "> V1.8.4 / 25-April -2025</ label >
43+ < input type ="checkbox " id ="collapse-section35 " checked aria-hidden ="true "> < label for ="collapse-section35 " aria-hidden ="true "> V1.8.5 / 23-July -2025</ label >
4444< div >
4545< h2 id ="main-changes "> Main Changes</ h2 >
4646< ul >
47+ < li > < strong > HAL SDMMC</ strong >
48+ < ul >
49+ < li > Update to use dedicated MMC defines in the HAL SDMMC driver.</ li >
50+ </ ul > </ li >
51+ < li > < strong > HAL FLASH</ strong >
52+ < ul >
53+ < li > Initialize the ‘pFlash’ variable with default values.</ li >
54+ </ ul > </ li >
55+ </ ul >
56+ </ div >
57+ </ div >
58+ < div class ="collapse ">
59+ < input type ="checkbox " id ="collapse-section34 " aria-hidden ="true "> < label for ="collapse-section34 " aria-hidden ="true "> V1.8.4 / 25-April-2025</ label >
60+ < div >
61+ < h2 id ="main-changes-1 "> Main Changes</ h2 >
62+ < ul >
4763< li > Enhance HAL code quality for MISRA-C 2012 Rule-8.13 by adding const qualifiers.</ li >
4864< li > < strong > HAL RTC</ strong >
4965< ul >
@@ -119,7 +135,7 @@ <h2 id="main-changes">Main Changes</h2>
119135< div class ="collapse ">
120136< input type ="checkbox " id ="collapse-section33 " aria-hidden ="true "> < label for ="collapse-section33 " aria-hidden ="true "> V1.8.3 / 31-May-2024</ label >
121137< div >
122- < h2 id ="main-changes-1 "> Main Changes</ h2 >
138+ < h2 id ="main-changes-2 "> Main Changes</ h2 >
123139< ul >
124140< li > Enhance HAL code quality for MISRA-C Rule-8.13 by adding const qualifiers.</ li >
125141< li > < strong > HAL Generic</ strong >
@@ -212,7 +228,7 @@ <h2 id="main-changes-1">Main Changes</h2>
212228< div class ="collapse ">
213229< input type ="checkbox " id ="collapse-section32 " aria-hidden ="true "> < label for ="collapse-section32 " aria-hidden ="true "> V1.8.2 / 01-November-2023</ label >
214230< div >
215- < h2 id ="main-changes-2 "> Main Changes</ h2 >
231+ < h2 id ="main-changes-3 "> Main Changes</ h2 >
216232< ul >
217233< li > General updates to fix known defects and implementation enhancements.</ li >
218234< li > HAL code quality enhancement for MISRA-C Rule-8.13 by adding const qualifiers.</ li >
@@ -389,7 +405,7 @@ <h2 id="main-changes-2">Main Changes</h2>
389405< div class ="collapse ">
390406< input type ="checkbox " id ="collapse-section31 " aria-hidden ="true "> < label for ="collapse-section31 " aria-hidden ="true "> V1.8.1 / 24-June-2022</ label >
391407< div >
392- < h2 id ="main-changes-3 "> Main Changes</ h2 >
408+ < h2 id ="main-changes-4 "> Main Changes</ h2 >
393409< ul >
394410< li > General updates to fix HAL ETH defects and implementation enhancements.</ li >
395411< li > < strong > HAL</ strong > updates
@@ -409,7 +425,7 @@ <h2 id="main-changes-3">Main Changes</h2>
409425< div class ="collapse ">
410426< input type ="checkbox " id ="collapse-section30 " aria-hidden ="true "> < label for ="collapse-section30 " aria-hidden ="true "> V1.8.0 / 11-February-2022</ label >
411427< div >
412- < h2 id ="main-changes-4 "> Main Changes</ h2 >
428+ < h2 id ="main-changes-5 "> Main Changes</ h2 >
413429< ul >
414430< li > General updates to fix known defects and implementation enhancements.</ li >
415431< li > All source files: update disclaimer to add reference to the new license agreement.</ li >
@@ -591,7 +607,7 @@ <h2 id="main-changes-4">Main Changes</h2>
591607< div class ="collapse ">
592608< input type ="checkbox " id ="collapse-section29 " aria-hidden ="true "> < label for ="collapse-section29 " aria-hidden ="true "> V1.7.13 / 16-July-2021</ label >
593609< div >
594- < h2 id ="main-changes-5 "> Main Changes</ h2 >
610+ < h2 id ="main-changes-6 "> Main Changes</ h2 >
595611< ul >
596612< li > < strong > HAL</ strong > update
597613< ul >
@@ -680,7 +696,7 @@ <h2 id="main-changes-5">Main Changes</h2>
680696< div class ="collapse ">
681697< input type ="checkbox " id ="collapse-section28 " aria-hidden ="true "> < label for ="collapse-section28 " aria-hidden ="true "> V1.7.12 / 26-March-2021</ label >
682698< div >
683- < h2 id ="main-changes-6 "> Main Changes</ h2 >
699+ < h2 id ="main-changes-7 "> Main Changes</ h2 >
684700< ul >
685701< li > < strong > HAL</ strong >
686702< ul >
@@ -695,7 +711,7 @@ <h2 id="main-changes-6">Main Changes</h2>
695711< div class ="collapse ">
696712< input type ="checkbox " id ="collapse-section27 " aria-hidden ="true "> < label for ="collapse-section27 " aria-hidden ="true "> V1.7.11 / 12-February-2021</ label >
697713< div >
698- < h2 id ="main-changes-7 "> Main Changes</ h2 >
714+ < h2 id ="main-changes-8 "> Main Changes</ h2 >
699715< ul >
700716< li > General updates to fix known defects and enhancements implementation</ li >
701717< li > Added new < strong > HAL FMPSMBUS extended</ strong > driver to support FMPSMBUS fast Mode Plus.</ li >
@@ -922,7 +938,7 @@ <h2 id="main-changes-7">Main Changes</h2>
922938< div class ="collapse ">
923939< input type ="checkbox " id ="collapse-section26 " aria-hidden ="true "> < label for ="collapse-section26 " aria-hidden ="true "> V1.7.10 / 22-October-2020</ label >
924940< div >
925- < h2 id ="main-changes-8 "> Main Changes</ h2 >
941+ < h2 id ="main-changes-9 "> Main Changes</ h2 >
926942< ul >
927943< li > General updates to fix known defects.</ li >
928944< li > < strong > HAL/LL I2C</ strong > update
@@ -938,7 +954,7 @@ <h2 id="main-changes-8">Main Changes</h2>
938954< div class ="collapse ">
939955< input type ="checkbox " id ="collapse-section25 " aria-hidden ="true "> < label for ="collapse-section25 " aria-hidden ="true "> V1.7.9 / 14-August-2020</ label >
940956< div >
941- < h2 id ="main-changes-9 "> Main Changes</ h2 >
957+ < h2 id ="main-changes-10 "> Main Changes</ h2 >
942958< ul >
943959< li > General updates to fix known defects and enhancements implementation</ li >
944960< li > < strong > HAL/LL I2C</ strong > update
@@ -971,7 +987,7 @@ <h2 id="main-changes-9">Main Changes</h2>
971987< div class ="collapse ">
972988< input type ="checkbox " id ="collapse-section24 " aria-hidden ="true "> < label for ="collapse-section24 " aria-hidden ="true "> V1.7.8 / 12-February-2020</ label >
973989< div >
974- < h2 id ="main-changes-10 "> Main Changes</ h2 >
990+ < h2 id ="main-changes-11 "> Main Changes</ h2 >
975991< ul >
976992< li > Add new < strong > HAL FMPSMBUS</ strong > and < strong > LL FMPI2C</ strong > drivers</ li >
977993< li > General updates to fix known defects and enhancements implementation</ li >
@@ -1010,7 +1026,7 @@ <h2 id="main-changes-10">Main Changes</h2>
10101026< div class ="collapse ">
10111027< input type ="checkbox " id ="collapse-section23 " aria-hidden ="true "> < label for ="collapse-section23 " aria-hidden ="true "> V1.7.7 / 06-December-2019</ label >
10121028< div >
1013- < h2 id ="main-changes-11 "> Main Changes</ h2 >
1029+ < h2 id ="main-changes-12 "> Main Changes</ h2 >
10141030< ul >
10151031< li > General updates to fix known defects and enhancements implementation</ li >
10161032< li > < strong > HAL Generic</ strong > update
@@ -1378,7 +1394,7 @@ <h2 id="main-changes-11">Main Changes</h2>
13781394< div class ="collapse ">
13791395< input type ="checkbox " id ="collapse-section22 " aria-hidden ="true "> < label for ="collapse-section22 " aria-hidden ="true "> V1.7.6 / 12-April-2019</ label >
13801396< div >
1381- < h2 id ="main-changes-12 "> Main Changes</ h2 >
1397+ < h2 id ="main-changes-13 "> Main Changes</ h2 >
13821398< ul >
13831399< li > General updates to fix known defects and enhancements implementation</ li >
13841400< li > < strong > HAL I2C</ strong > update
@@ -1415,7 +1431,7 @@ <h2 id="main-changes-12">Main Changes</h2>
14151431< div class ="collapse ">
14161432< input type ="checkbox " id ="collapse-section21 " aria-hidden ="true "> < label for ="collapse-section21 " aria-hidden ="true "> V1.7.5 / 08-February-2019</ label >
14171433< div >
1418- < h2 id ="main-changes-13 "> Main Changes</ h2 >
1434+ < h2 id ="main-changes-14 "> Main Changes</ h2 >
14191435< ul >
14201436< li > General updates to fix known defects and enhancements implementation</ li >
14211437< li > General updates to fix CodeSonar compilation warnings</ li >
@@ -1686,7 +1702,7 @@ <h2 id="main-changes-13">Main Changes</h2>
16861702< div class ="collapse ">
16871703< input type ="checkbox " id ="collapse-section20 " aria-hidden ="true "> < label for ="collapse-section20 " aria-hidden ="true "> V1.7.4 / 02-February-2018</ label >
16881704< div >
1689- < h2 id ="main-changes-14 "> Main Changes</ h2 >
1705+ < h2 id ="main-changes-15 "> Main Changes</ h2 >
16901706< ul >
16911707< li > General updates to fix known defects and enhancements implementation</ li >
16921708< li > < strong > HAL</ strong > update
@@ -1717,7 +1733,7 @@ <h2 id="main-changes-14">Main Changes</h2>
17171733< div class ="collapse ">
17181734< input type ="checkbox " id ="collapse-section19 " aria-hidden ="true "> < label for ="collapse-section19 " aria-hidden ="true "> V1.7.3 / 22-December-2017</ label >
17191735< div >
1720- < h2 id ="main-changes-15 "> Main Changes</ h2 >
1736+ < h2 id ="main-changes-16 "> Main Changes</ h2 >
17211737< ul >
17221738< li > General updates to fix known defects and enhancements implementation</ li >
17231739< li > < strong > The following changes done on the HAL drivers require an update on the application code based on older HAL versions</ strong >
@@ -1800,7 +1816,7 @@ <h2 id="main-changes-15">Main Changes</h2>
18001816< div class ="collapse ">
18011817< input type ="checkbox " id ="collapse-section18 " aria-hidden ="true "> < label for ="collapse-section18 " aria-hidden ="true "> V1.7.2 / 06-October-2017</ label >
18021818< div >
1803- < h2 id ="main-changes-16 "> Main Changes</ h2 >
1819+ < h2 id ="main-changes-17 "> Main Changes</ h2 >
18041820< ul >
18051821< li > General updates to fix known defects and enhancements implementation</ li >
18061822< li > Fix compilation warning with GCC compiler</ li >
@@ -1931,7 +1947,7 @@ <h2 id="main-changes-16">Main Changes</h2>
19311947< div class ="collapse ">
19321948< input type ="checkbox " id ="collapse-section17 " aria-hidden ="true "> < label for ="collapse-section17 " aria-hidden ="true "> V1.7.1 / 14-April-2017</ label >
19331949< div >
1934- < h2 id ="main-changes-17 "> Main Changes</ h2 >
1950+ < h2 id ="main-changes-18 "> Main Changes</ h2 >
19351951< ul >
19361952< li > Update CHM UserManuals to support LL drivers</ li >
19371953< li > General updates to fix known defects and enhancements implementation</ li >
@@ -1961,7 +1977,7 @@ <h2 id="main-changes-17">Main Changes</h2>
19611977< div class ="collapse ">
19621978< input type ="checkbox " id ="collapse-section16 " aria-hidden ="true "> < label for ="collapse-section16 " aria-hidden ="true "> V1.7.0 / 17-February-2017</ label >
19631979< div >
1964- < h2 id ="main-changes-18 "> Main Changes</ h2 >
1980+ < h2 id ="main-changes-19 "> Main Changes</ h2 >
19651981< ul >
19661982< li > < strong > Add Low Layer drivers allowing performance and footprint optimization</ strong >
19671983< ul >
@@ -2135,7 +2151,7 @@ <h2 id="main-changes-18">Main Changes</h2>
21352151< div class ="collapse ">
21362152< input type ="checkbox " id ="collapse-section15 " aria-hidden ="true "> < label for ="collapse-section15 " aria-hidden ="true "> V1.6.0 / 04-November-2016</ label >
21372153< div >
2138- < h2 id ="main-changes-19 "> Main Changes</ h2 >
2154+ < h2 id ="main-changes-20 "> Main Changes</ h2 >
21392155< ul >
21402156< li > Add support of < strong > STM32F413xx</ strong > and < strong > STM32F423xx</ strong > devices</ li >
21412157< li > General updates to fix known defects and enhancements implementation</ li >
@@ -2242,7 +2258,7 @@ <h2 id="main-changes-19">Main Changes</h2>
22422258< div class ="collapse ">
22432259< input type ="checkbox " id ="collapse-section14 " aria-hidden ="true "> < label for ="collapse-section14 " aria-hidden ="true "> V1.5.2 / 22-September-2016</ label >
22442260< div >
2245- < h2 id ="main-changes-20 "> Main Changes</ h2 >
2261+ < h2 id ="main-changes-21 "> Main Changes</ h2 >
22462262< ul >
22472263< li > < strong > HAL I2C</ strong > update
22482264< ul >
@@ -2273,7 +2289,7 @@ <h2 id="main-changes-20">Main Changes</h2>
22732289< div class ="collapse ">
22742290< input type ="checkbox " id ="collapse-section13 " aria-hidden ="true "> < label for ="collapse-section13 " aria-hidden ="true "> V1.5.1 / 01-July-2016</ label >
22752291< div >
2276- < h2 id ="main-changes-21 "> Main Changes</ h2 >
2292+ < h2 id ="main-changes-22 "> Main Changes</ h2 >
22772293< ul >
22782294< li > < strong > HAL GPIO</ strong > update
22792295< ul >
@@ -2305,7 +2321,7 @@ <h2 id="main-changes-21">Main Changes</h2>
23052321< div class ="collapse ">
23062322< input type ="checkbox " id ="collapse-section12 " aria-hidden ="true "> < label for ="collapse-section12 " aria-hidden ="true "> V1.5.0 / 06-May-2016</ label >
23072323< div >
2308- < h2 id ="main-changes-22 "> Main Changes</ h2 >
2324+ < h2 id ="main-changes-23 "> Main Changes</ h2 >
23092325< ul >
23102326< li > Add support of < strong > STM32F412cx, STM32F412rx, STM32F412vx and STM32F412zx</ strong > devices</ li >
23112327< li > General updates to fix known defects and enhancements implementation</ li >
@@ -2681,7 +2697,7 @@ <h2 id="main-changes-22">Main Changes</h2>
26812697< div class ="collapse ">
26822698< input type ="checkbox " id ="collapse-section11 " aria-hidden ="true "> < label for ="collapse-section11 " aria-hidden ="true "> V1.4.4 / 22-January-2016</ label >
26832699< div >
2684- < h2 id ="main-changes-23 "> Main Changes</ h2 >
2700+ < h2 id ="main-changes-24 "> Main Changes</ h2 >
26852701< ul >
26862702< li > < strong > HAL Generic</ strong > update
26872703< ul >
@@ -2915,7 +2931,7 @@ <h2 id="main-changes-23">Main Changes</h2>
29152931< div class ="collapse ">
29162932< input type ="checkbox " id ="collapse-section10 " aria-hidden ="true "> < label for ="collapse-section10 " aria-hidden ="true "> V1.4.3 / 11-December-2015</ label >
29172933< div >
2918- < h2 id ="main-changes-24 "> Main Changes</ h2 >
2934+ < h2 id ="main-changes-25 "> Main Changes</ h2 >
29192935< ul >
29202936< li > < strong > HAL Generic</ strong > update
29212937< ul >
@@ -2935,7 +2951,7 @@ <h2 id="main-changes-24">Main Changes</h2>
29352951< div class ="collapse ">
29362952< input type ="checkbox " id ="collapse-section9 " aria-hidden ="true "> < label for ="collapse-section9 " aria-hidden ="true "> V1.4.2 / 10-November-2015</ label >
29372953< div >
2938- < h2 id ="main-changes-25 "> Main Changes</ h2 >
2954+ < h2 id ="main-changes-26 "> Main Changes</ h2 >
29392955< ul >
29402956< li > General updates to fix known defects and enhancements implementation< br />
29412957</ li >
@@ -3021,7 +3037,7 @@ <h2 id="main-changes-25">Main Changes</h2>
30213037< div class ="collapse ">
30223038< input type ="checkbox " id ="collapse-section8 " aria-hidden ="true "> < label for ="collapse-section8 " aria-hidden ="true "> V1.4.1 / 09-October-2015</ label >
30233039< div >
3024- < h2 id ="main-changes-26 "> Main Changes</ h2 >
3040+ < h2 id ="main-changes-27 "> Main Changes</ h2 >
30253041< ul >
30263042< li > < strong > HAL DSI</ strong > update
30273043< ul >
@@ -3036,7 +3052,7 @@ <h2 id="main-changes-26">Main Changes</h2>
30363052< div class ="collapse ">
30373053< input type ="checkbox " id ="collapse-section7 " aria-hidden ="true "> < label for ="collapse-section7 " aria-hidden ="true "> V1.4.0 / 14-August-2015</ label >
30383054< div >
3039- < h2 id ="main-changes-27 "> Main Changes</ h2 >
3055+ < h2 id ="main-changes-28 "> Main Changes</ h2 >
30403056< ul >
30413057< li > Add support of < strong > STM32F469xx, STM32F479xx, STM32F410Cx, STM32F410Rx and STM32F410Tx</ strong > devices</ li >
30423058< li > General updates to fix known defects and enhancements implementation</ li >
@@ -3114,7 +3130,7 @@ <h2 id="main-changes-27">Main Changes</h2>
31143130< div class ="collapse ">
31153131< input type ="checkbox " id ="collapse-section6 " aria-hidden ="true "> < label for ="collapse-section6 " aria-hidden ="true "> V1.3.2 / 26-June-2015</ label >
31163132< div >
3117- < h2 id ="main-changes-28 "> Main Changes</ h2 >
3133+ < h2 id ="main-changes-29 "> Main Changes</ h2 >
31183134< ul >
31193135< li > General updates to fix known defects and enhancements implementation</ li >
31203136< li > < strong > One changes done on the HAL may require an update on the application code based on HAL V1.3.1</ strong >
@@ -3222,7 +3238,7 @@ <h2 id="main-changes-28">Main Changes</h2>
32223238< div class ="collapse ">
32233239< input type ="checkbox " id ="collapse-section5 " aria-hidden ="true "> < label for ="collapse-section5 " aria-hidden ="true "> V1.3.1 / 25-Mars-2015</ label >
32243240< div >
3225- < h2 id ="main-changes-29 "> Main Changes</ h2 >
3241+ < h2 id ="main-changes-30 "> Main Changes</ h2 >
32263242< ul >
32273243< li > < strong > HAL PWR</ strong > update
32283244< ul >
@@ -3248,7 +3264,7 @@ <h2 id="main-changes-29">Main Changes</h2>
32483264< div class ="collapse ">
32493265< input type ="checkbox " id ="collapse-section4 " aria-hidden ="true "> < label for ="collapse-section4 " aria-hidden ="true "> V1.3.0 / 09-Mars-2015</ label >
32503266< div >
3251- < h2 id ="main-changes-30 "> Main Changes</ h2 >
3267+ < h2 id ="main-changes-31 "> Main Changes</ h2 >
32523268< ul >
32533269< li > Add support of < strong > STM32F446xx</ strong > devices</ li >
32543270< li > General updates to fix known defects and enhancements implementation</ li >
@@ -3510,7 +3526,7 @@ <h2 id="main-changes-30">Main Changes</h2>
35103526< div class ="collapse ">
35113527< input type ="checkbox " id ="collapse-section3 " aria-hidden ="true "> < label for ="collapse-section3 " aria-hidden ="true "> V1.2.0 / 26-December-2014</ label >
35123528< div >
3513- < h2 id ="main-changes-31 "> Main Changes</ h2 >
3529+ < h2 id ="main-changes-32 "> Main Changes</ h2 >
35143530< ul >
35153531< li > < strong > Maintenance release to fix known defects and enhancements implementation</ strong > </ li >
35163532< li > < strong > Macros and literals renaming to ensure compatibles across STM32 series</ strong > , backward compatibility maintained thanks to new added file stm32_hal_legacy.h under /Inc/Legacy</ li >
@@ -4041,7 +4057,7 @@ <h2 id="main-changes-31">Main Changes</h2>
40414057< div class ="collapse ">
40424058< input type ="checkbox " id ="collapse-section2 " aria-hidden ="true "> < label for ="collapse-section2 " aria-hidden ="true "> V1.1.0 / 19-June-2014</ label >
40434059< div >
4044- < h2 id ="main-changes-32 "> Main Changes</ h2 >
4060+ < h2 id ="main-changes-33 "> Main Changes</ h2 >
40454061< ul >
40464062< li > Add support of < strong > STM32F411xE</ strong > devices</ li >
40474063< li > < strong > HAL generic</ strong > update
@@ -4343,7 +4359,7 @@ <h2 id="main-changes-32">Main Changes</h2>
43434359< div class ="collapse ">
43444360< input type ="checkbox " id ="collapse-section1 " aria-hidden ="true "> < label for ="collapse-section1 " aria-hidden ="true "> V1.0.0 / 18-February-2014</ label >
43454361< div >
4346- < h2 id ="main-changes-33 "> Main Changes</ h2 >
4362+ < h2 id ="main-changes-34 "> Main Changes</ h2 >
43474363< ul >
43484364< li > First official release</ li >
43494365</ ul >
0 commit comments