STRUCT IWL_DRAM_INFO(9)
π NAME π
struct iwl_dram_info β the DRAM fragments allocation struct, bestie β¨
So this is a page from the Kernel API Manual (struct iwl_dram_info(9)), and it's literally just a struct that's all about DRAM fragments allocation. No cap. Let's get into it π
πΈ SYNOPSIS πΈ
struct iwl_dram_info {
__le32 first_word;
__le32 second_word;
struct iwl_buf_alloc_cmd dram_frags[IWL_FW_INI_ALLOCATION_NUM - 1];
};
Look at her. Three members. Main character energy, honestly π
π¦ Members π¦
first_wordβ a magic word value β¨ like, literally a magic word, that's what it issecond_wordβ also a magic word value πͺ (yes, another one, we stan a two-magic-word situation)dram_fragsβ the DRAM fragmentaion detail π this is where the actual fragment info lives, iykyk
π Description π
Okay so here's the vibe: the driver will fill in the first 1K(+) of the pointed DRAM fragment πΎ that's the whole bit. She's a straightforward queen, no drama, no secrets π
π₯ SEE ALSO π₯
Everything else living its best life in ./drivers/net/wireless/intel/iwlwifi/fw/api/debug.h:
enum iwl_debug_cmds(9)struct iwl_error_resp(9)struct iwl_shared_mem_cfg_v2(9)struct iwl_shared_mem_lmac_cfg(9)struct iwl_shared_mem_cfg(9)struct iwl_mfuart_load_notif_v1(9)struct iwl_mfuart_load_notif(9)struct iwl_mfu_assert_dump_notif(9)enum iwl_marker_id(9)struct iwl_marker(9)struct iwl_marker_rsp(9)struct iwl_dbg_mem_access_cmd(9)struct iwl_dbg_mem_access_rsp(9)struct iwl_dbg_suspend_resume_cmd(9)struct iwl_buf_alloc_frag(9)struct iwl_buf_alloc_cmd(9)struct iwl_dbgc1_info(9)struct iwl_dbg_host_event_cfg_cmd(9)struct iwl_dbg_dump_complete_cmd(9)struct iwl_tas_status_per_mac(9)struct iwl_tas_status_resp(9)enum iwl_tas_dyna_status(9)enum iwl_tas_statically_disabled_reason(9)enum iwl_fw_dbg_config_cmd_type(9)struct iwl_fw_dbg_config_cmd(9)
That's the whole friend group, fr fr π«Ά go say hi to all of them, they're all iconic in their own way π
ngl bestie, if you're reading this page you were probably already deep in the iwlwifi debug headers, and honestly? respect ππ
okay that's the whole page, mwah π this one came from ./drivers/net/wireless/intel/i... β October 2026 edition, filed under struct iwl_dram_info(9) π§ββοΈ slay, go fill in that first 1K(+) of DRAM fragment, periodt π
π¦ 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