modm-io / modm

modm: a C++23 library generator for AVR and ARM Cortex-M devices
https://modm.io
Mozilla Public License 2.0
720 stars 128 forks source link

stm32f723 related issues #1171

Open jeandet opened 1 month ago

jeandet commented 1 month ago

Few issues related to stm32f723 (maybe others f7)

I'll try to PR fixes soon.

salkinium commented 1 month ago
  1. Single vs dual precision in F7 is generated here originally.
  2. Yup, I didn't find a F723 device with the built-in USB HS PHY in my possession, so couldn't test it.
  3. Huh, it's probably also wrong for USB FS?
jeandet commented 1 month ago

@salkinium, thx for the information, I'm actually working on a custom board, I just ordered an stm32f723 discovery board so I'll be able to PR some examples too. For 1, I think I should spend some time checking which models have double precision FPU and see if there is any rule from the reference. I'm also considering making a PR for adding meson build since I'm the QTC meson plugin dev and an hardcore QTC user, would you be open for this too?

salkinium commented 1 month ago

I'm also considering making a PR for adding meson build since I'm the QTC meson plugin dev and an hardcore QTC user, would you be open for this too?

YES PLEASE! I like meson, and I'm very happy to help the porting, since I wrote the make and scons one (we don't speak about the cmake one 😒).

salkinium commented 3 weeks ago

I've updated the modm-devices submodule to include your changes in this repo, so at least point 1 should be fixed now.