Jj, já vím že nic z toho není doopravdy HAL protože ono to už z principu nebude nikdy kompatibilní s jinou architekturou, ale výrobci mají často ve zvyku tomu tak říkat. Viz třeba
https://developer.arm.com/embedded/cmsis , kde CMSIS nazývají "abstraction layer" a "Device HALem" na obrázku bude myšlena třeba ta SPL