ipc_mmio_get_rom_exit_code(9)
π ipc_mmio_get_rom_exit_code(9) β like, the Kernel API Manual bestie edition β¨
okay so picture this: it's a (9) manpage, the section for kernel API stuff, and today's main character is ipc_mmio_get_rom_exit_code. she's small, she's focused, and she has exactly one job. no cap. π
πΈ NAME πΈ
ipc_mmio_get_rom_exit_code</p> β literally just gets you the exit code from the CP boot rom download app. that's it. that's the whole vibe. π«Ά
β¨ SYNOPSIS β¨
enum rom_exit_code ipc_mmio_get_rom_exit_code (struct iosm_mmio
*ipc_mmio );
she returns an enum rom_exit_code, she takes one struct iosm_mmio pointer, and she does not elaborate further. iconic behaviour honestly. π
π¦ ARGUMENTS π¦
ipc_mmioβ Pointer to mmio instance. that's your one (1) job, bestie β hand her the pointer and she's good. π
π₯ RETURN π₯
the exit code from CP boot rom download APP. yes, exactly that. no extra lore, no side quests. π
π SEE ALSO π
Kernel file ./drivers/net/wwan/iosm/iosm_ipc_mmio.h, plus all her little friends in the same header. go read them too, i'm obsessed with this whole friend group honestly:
struct iosm_mmio(9)ipc_mmio_init(9)ipc_mmio_set_psi_addr_and_size(9)ipc_mmio_set_contex_info_addr(9)ipc_mmio_get_cp_version(9)ipc_mmio_get_exec_stage(9)ipc_mmio_get_ipc_state(9)ipc_mmio_copy_chip_info(9)ipc_mmio_config(9)ipc_mmio_update_cp_capability(9)
(and yes, contex is spelled like that in the OG, i'm not touching it, she said what she said π)
ngl the "no options, no env vars, no exit statuses" thing is not me being lazy, that's genuinely the whole page. this function is a one-trick pony and she ate. π
π okay that's the page!! this little gem lives over in ./drivers/net/wwan/iosm, dated October 2026, and it's from the Kernel API Manual. mwah, go call her, she's waiting π§β
π¦ 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