On Fri, Jul 21, 2023 at 9:31 AM Karel Gardas <karel@functional.vision> wrote:
> > Folks, > > I'd like to propose and perform STM32 H7 HAL code update. Currently this > HAL code is part of RTEMS source tree located inside bsps/arm/stm32h7 > subdirectory. > > As the patches are too big to be sent to the mailing list, I'm providing > them here for review: > > https://github.com/karelfv/rtems/commits/stm32h7-hal-update-2023-07 > > Few notes: > > - part of HAL files got relicensed by STMicro from BSD-3 to Apache-2.0. > Fortunately the project does not contain NOTICE file so we do not need > to organize anything about it. > > https://github.com/karelfv/rtems/commit/ec59116a2e8c1b637cc59d2ef619880ce507816e > > - I've tried to apply all Sebastian's and Christian's patches done to > original HAL. All is done except doxygenization patch which I needed to > do completely new due to a lot of hunks aborting and also a lot of new > occurrences where it should be applied. > > https://github.com/karelfv/rtems/commit/04936e21b0daeaa43082c73919fbf3274e9482ca > > - new HAL code breaks compilation of libbsd (for this particular > platform! Not in general). This is due to inclusion of math.h. I've > solved that by crude hack. > > https://github.com/karelfv/rtems/commit/a1035ba3cee4dc6967bb978aa04ef763c9d2fcfd > > > Otherwise I hope the patch set is tolerable for RTEMS-6 as for RTEM-7 we > plan to remove that code completely to a separate module anyway... > I just tested this on the board I'm working on and it seems fine here after a trivial rebase to current master. I'm not very far along, so that just means that ticker works as expected. Kinsey
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel