9 Commits

Author SHA1 Message Date
Maxim Reznik
dba3ecea04 Add enable, reset, configuration routines for Eth periph
To make ethernet driver independent on STM32_SVD.RCC and
STM32_SVD.SYSCFG packages.
2025-01-26 18:28:50 +02:00
Jerome Lambourg
a63e6fc852 Fix the examples. 2017-06-26 18:18:58 +02:00
Fabien Chouteau
afcda00342 Fix license header when the code is not derived from STM 2016-11-08 19:47:48 +01:00
Fabien Chouteau
37ee86eae6 Rename Word to UInt32 and Short to UInt16
The use of Word and Short to designate data type is ambiguous, not only
they do not express the signed or unsigned nature of the type, the size
is also different depending on the architecture. We might support 64bit
machines in the near future so it's time to change. Using UInt32 and
UInt16 is also more coherent with the other unsigned integer types used
all across the library.

This patch also define UIntXX up to 64.
2016-10-01 12:18:18 +02:00
Jerome Lambourg
dd628621d8 Move alternate functions from STM32.GPIO to STM32.Device.
Alternate functions are device-specific
2016-08-25 20:42:52 +02:00
Jerome Lambourg
914cae3ad4 Fix compilation warnings in the tentative eth driver 2016-04-27 15:54:32 +02:00
Jerome Lambourg
f56ccb1b84 Minor fix in Framebuffer_LTDC.
Also some minor additions and fixes in the examples directory.
2016-04-26 19:39:20 +02:00
Jerome Lambourg
268e4a54da Major reorganisation of the drivers.
This commit benefits from changes in GPL 2016, so is not compatible anymore
with the GNAT GPL 2015 compiler.
2016-04-08 11:22:32 +02:00
Fabien Chouteau
b4c2077f51 Change the project architecture to emphasis both on device and board levels
The current approach only defines boards (inside a single project). This
patches adds devices projects that will help custom board definition
(e.g. Crazyflie or Embrick).

A project for Cortex-M packages is also added.

The component directory is moved at the root of the repository, since
component could be share across architecture, in particular those
connected on serial buses (SPI, I2C, UART, etc.).

Signed-off-by: Fabien Chouteau <chouteau@adacore.com>
2016-02-10 21:47:53 +01:00