STRUCT PRU_PRIVATE_DATA(9)
π¦ struct pru_private_data(9) π¦
okay bestie, welcome to the Kernel API Manual β¨ we're looking at struct pru_private_data, and it's giving "device data for a PRU core" energy, no cap π
πΈ NAME πΈ
struct pru_private_data β device data for a PRU core. literally that's the whole vibe π«Ά
π SYNOPSIS π
struct pru_private_data {
enum pru_type type;
unsigned int is_k3 : 1;
};
π Members π
typeβ the type of the PRU core:PRU,RTU,Tx_PRUπis_k3β a flag used to identify the need for special load handling π©
π SEE ALSO π
bestie, peek at the Kernel file ./drivers/remoteproc/pru_rproc.c and then go hang out with:
enum pru_iomem(9)struct pru_rproc(9)pru_rproc_set_firmware(9)pru_rproc_get(9)pru_rproc_put(9)pru_rproc_set_ctable(9)
mwah π β source/version: ./drivers/remoteproc, date: October 2026, and that's the tea, 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