48 Commits

Author SHA1 Message Date
eZio Pan
24b62ea85d make address of registers show as hex 2024-02-25 22:24:22 +01:00
eZio Pan
1dc88ab4fa forbid enable multiple stm32 features 2024-02-19 17:12:58 +08:00
Dario Nieuwenhuis
6097928f72 update chiptool 2024-02-16 02:04:57 +01:00
Dario Nieuwenhuis
87b06bac89 rcc: separate fields for bus and kernel clock. 2024-02-16 01:07:41 +01:00
eZio Pan
5907efbaf2 update chiptool 2024-02-15 20:42:08 +01:00
eZio Pan
8c4122d7c6 remove clippy warning and error from genrated files. 2024-02-15 23:39:08 +08:00
eZio Pan
ca7f19e916 update chiptool 2024-01-22 20:40:34 +08:00
Dario Nieuwenhuis
82bbb78206 Release stm32-metapac v15. 2024-01-11 22:00:44 +01:00
eZio Pan
7131cf46dd apply chiptool validate on yaml parse 2024-01-08 16:30:57 +08:00
eZio Pan
924fc34866 trivial fix, make cargo happy 2024-01-05 14:33:50 +08:00
eZio Pan
d20904a208 refactor with clippy 2023-12-24 19:07:32 +08:00
xoviat
69706e61e4 macros: handle one enum field 2023-11-06 18:01:39 -06:00
xoviat
b9efaf36d8 add stop mode rcc data 2023-11-05 15:52:50 -06:00
xoviat
916fa6f760 use new enum debug macro 2023-11-05 14:47:25 -06:00
xoviat
509f315261 add enum debug macro 2023-11-05 14:44:29 -06:00
xoviat
8a09bbb62c rcc: more cleanup 2023-10-13 22:20:18 -05:00
xoviat
fc4881f7b5 metapac-gen: sort ir 2023-10-13 21:52:35 -05:00
xoviat
ee8e8c82dc gen: pretty print ir 2023-10-08 14:46:58 -05:00
xoviat
23f9d9b236 metapac: allow runtime inspection of ir types 2023-09-29 18:21:03 -05:00
xoviat
38619f8b99 metapac: generate ir 2023-09-26 20:20:28 -05:00
xoviat
1595920962 rcc: pipe through sel mux 2023-09-25 19:26:46 -05:00
Dario Nieuwenhuis
dd8fa1374d Release stm32-metapac v14 2023-09-25 20:20:03 +02:00
Dario Nieuwenhuis
4af533d90e stm32-metapac: only include device.x in link search path if rt is enabled. 2023-09-25 20:19:35 +02:00
Dario Nieuwenhuis
0d84a87106 Release stm32-metapac v13 2023-07-22 17:47:52 +02:00
Dario Nieuwenhuis
6cc7497a33 Update chiptool, makes PAC generation repeatable. 2023-07-02 15:42:12 +02:00
Dario Nieuwenhuis
9f043c5eab Release stm32-metapac v12 2023-06-29 01:59:01 +02:00
Dario Nieuwenhuis
0b37690ca9 Update chiptool. 2023-06-29 01:12:05 +02:00
Dario Nieuwenhuis
860255746d Release stm32-metapac v11 2023-06-27 23:21:44 +02:00
Dario Nieuwenhuis
ca29cf87d5 Release stm32-metapac v10 2023-06-19 02:39:48 +02:00
Dario Nieuwenhuis
2dd3ecfc70 Update chiptool (reg access is now safe, creating regs from raw ptrs is unsafe) 2023-06-19 02:39:00 +02:00
Dario Nieuwenhuis
d52fe499e2 Release stm32-metapac v9 2023-05-25 16:16:44 +02:00
Dario Nieuwenhuis
d8553e0c0f Release stm32-metapac v8 2023-05-19 15:56:19 +02:00
Dario Nieuwenhuis
c6328eca48 Release stm32-metapac v7 2023-05-02 02:45:17 +02:00
Dario Nieuwenhuis
d452e1d841 Release stm32-metapac v6 2023-04-11 13:35:12 +02:00
Dario Nieuwenhuis
35089a595b Release stm32-metapac v5 2023-04-11 13:34:41 +02:00
Dario Nieuwenhuis
460553fe59 add missing docs flavors for h5 2023-04-07 02:19:02 +02:00
Dario Nieuwenhuis
eb9e3c1195 Release stm32-metapac v4 2023-04-06 18:48:02 +02:00
Dario Nieuwenhuis
51f40fdc9e Release stm32-metapac v3. 2023-04-03 01:58:07 +02:00
Rasmus Melchior Jacobsen
5bf71d3d89 Merge remote-tracking branch 'upstream/main' into flash-blocks 2023-03-30 04:48:30 +02:00
Dario Nieuwenhuis
c3f659d01f Release stm32-metapac v2. 2023-03-27 12:33:47 +02:00
Rasmus Melchior Jacobsen
8019b4f48f Re-add WRITE_SIZE as it seems to be the same for all regions 2023-03-25 14:24:21 +01:00
Rasmus Melchior Jacobsen
aa9cda492d Remove custom otp memory kind 2023-03-25 12:44:41 +01:00
Rasmus Melchior Jacobsen
ba962b3ca1 Support multiple flash regions, including OTP 2023-03-25 05:46:16 +01:00
JackN
8e0515dc04 Fix clippy lints 2023-03-23 08:51:03 -04:00
JackN
84c8084a26 Update Cargo.toml for chiptool 2023-03-22 17:33:32 -04:00
JackN
6ed3e9d688 Device::nvic_priority_bits as an `Option<u8> 2023-03-22 17:26:38 -04:00
JackN
9c8ef4b931 Add NVIC_PRIO_BITS to data and metapac 2023-03-22 14:18:37 -04:00
Dario Nieuwenhuis
a2333b8afb New repo structure: includes stm32-metapac, doesn't commit generated files. 2023-03-20 01:56:23 +01:00