STM32_PERIPHERAL_FIREWALL(9)
π STM32_PERIPHERAL_FIREWALL(9)
okay so bestie, welcome to the Kernel API Manual π β this one's a lil guy, but it's lowkey important, so let's get into it β¨
πΈ NAME πΈ
So this page is all about the firewall types, and there's three of them. Yes, three. Not me hyping up a whole trio π«Ά
STM32_PERIPHERAL_FIREWALLβ this type of firewall protects peripherals πSTM32_MEMORY_FIREWALLβ this type of firewall protects memories/subsets of memory zones π§ β¨STM32_NOTYPE_FIREWALLβ undefined firewall type π (like, it's literally the "we don't know" one, no cap)
fr fr, STM32_NOTYPE_FIREWALL being undefined is the whole point β it's not a mistake, it's just the not-a-type type π
β SYNOPSIS β
STM32_PERIPHERAL_FIREWALL
that's it. that's the synopsis. she's minimal, she's iconic π
π¦ SEE ALSO π¦
go look at the kernel file ./include/linux/bus/stm32_firewall.h β specifically the struct in there π that's where the real tea is π
and then these besties, in no particular order (okay, fine, this order):
stm32_firewall_controller(9)stm32_firewall_controller_register(9)stm32_firewall_controller_unregister(9)stm32_firewall_populate_bus(9)
like, if this page was a vibe check, those are the main characters π
π mwah, that's the whole page. short and slay.
sign-off szn: this lil beauty lives in ./include/linux/bus, dated October 2026, and it's page STM32_PERIPHERAL_FIREWALL(9) of the Kernel API Manual πβ¨ go forth and firewall responsibly bestie π
π₯
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms