feat: sync current parallel NAND implementation from templates

This commit is contained in:
2026-09-15 12:25:15 +03:00
parent c0c20f6dc2
commit 67cca68fcc
19 changed files with 495 additions and 32 deletions

View File

@@ -57,3 +57,6 @@ int nand_init(void)
Начальные тайминги намеренно консервативны. После запуска проверьте
осциллографом длительности `WE#`/`RE#` и время установки данных. Ожидаемый ID
HY27UF084G2M: `AD DC 80 95`.
Порт поддерживает PROGRAM/ERASE. `WP#` на `PG8` остаётся активным между
операциями и снимается ядром только на время программирования или стирания.

View File

@@ -174,7 +174,8 @@ static const parallel_nand_port_t f103ze_port = {
f103ze_read_data,
f103ze_is_ready,
f103ze_set_write_protect,
f103ze_delay_us
f103ze_delay_us,
1
};
const parallel_nand_port_t *parallel_nand_port_stm32f103ze(void)