1
0
Fork 0
Commit graph

3 commits

Author SHA1 Message Date
Olivier Desenfans
e7d9652658 Use a void pointer for the CAN device address
Previously, the address of the CAN device (`CANbaseAddress`)
was specified as a signed or unsigned integer of variable size.
This made the ABI specific for each driver and is not generic
enough for some use cases.

Replaced all usages by using a void pointer instead.
Renamed `CANbaseAddress` to `CANdevicePtr`.
Refactored the code where it needed to be (some comparisons to -1).

Use a pointer to a user-defined variable/structure instead of
a 32-bit integer for CANbaseAddress. Renamed CANbaseAddress
to CANbaseStruct to reflect that change in behavior.

This is more modular and avoids casts.
2019-11-10 13:14:53 +01:00
Petteri
bda46127bb Nonvolatile storage for STM32F3-series of microcontrollers 2016-03-15 13:54:28 +02:00
Petteri
0838b6efa3 CANOpenNode driver for STM32F3-series of microcontrollers 2016-03-15 13:53:46 +02:00