I'm using just LL drivers for my project, unfortunately eeprom_emul.c file function EE_Init needs stm32g0xx_hal_flash file with HAL_GetTick and HAL_FLASHEx_Erase funtion. What I'm doing wrong ? Is there any example without HAL level functions for EEPROM Flash emulation ?
>>Is there any example without HAL level functions for EEPROM Flash emulation ?
Probably not, and not in significant demand. Same reason I usually have to write my own assembler flashing code..
Perhaps just look at the basic FLASH level functionality, and how you can journal content over a couple of pages, or simplify your saving method to use a structure you can write/update vs pretend to be an addressable EEPROM.