pdc_system_map_find_addrs(9)
π
pdc_system_map_find_addrs(9) β Kernel API Manual β¨
okay bestie, this is the page for pdc_system_map_find_addrs(9) from the Kernel API Manual β title and manual name are right there, we are so back π.
π NAME π
pdc_system_map_find_addrs β retrieve additional address ranges. Thatβs literally the whole name vibe, no cap β¨.
β¨ SYNOPSIS β¨
int pdc_system_map_find_addrs (struct pdc_system_map_addr_info
*pdc_addr_info , long mod_index , long addr_index );
π ARGUMENTS π
pdc_addr_infoβ return buffer address. (The place where the answer lands, bestie π«Ά)mod_indexβ fixed address module index.addr_indexβ address range index.
πΈ DESCRIPTION πΈ
okay so the function retrieves additional information about subsequent address ranges for modules with multiple address ranges. Thatβs the job π . If a module has multiple address ranges, this is the little helper that gets you the extra deets about the subsequent address ranges β and yes, βmultiple address rangesβ is the key phrase, periodt π.
π¦ SEE ALSO π¦
Kernel file ./arch/parisc/kernel/firmware.c is literally linked in too β and hereβs the whole reference squad, bestie:
f_extend(9),convert_to_wide(9),set_firmware_width(9),pdc_emergency_unlock(9),pdc_add_valid(9)pdc_instr(9),pdc_chassis_info(9),pdc_pat_chassis_send_log(9),pdc_chassis_disp(9),__pdc_cpu_rendezvous(9)pdc_cpu_rendezvous_lock(9),pdc_cpu_rendezvous_unlock(9),pdc_pat_get_PDC_entrypoint(9),pdc_chassis_warn(9),pdc_coproc_cfg(9)pdc_iodc_read(9),pdc_system_map_find_mods(9),pdc_model_info(9),pdc_model_sysmodel(9),pdc_model_versions(9)pdc_model_cpuid(9),pdc_model_capabilities(9),pdc_model_platform_info(9),pdc_cache_info(9),pdc_spaceid_bits(9)pdc_btlb_info(9),pdc_mem_map_hpa(9),pdc_lan_station_id(9),pdc_stable_read(9),pdc_stable_write(9)pdc_stable_get_size(9),pdc_stable_verify_contents(9),pdc_stable_initialize(9),pdc_get_initiator(9),pdc_pci_irt_size(9)pdc_pci_irt(9),pdc_pci_config_read(9),pdc_pci_config_write(9),pdc_tod_read(9),pdc_pim_toc11(9)pdc_pim_toc20(9),pdc_tod_set(9),pdc_iodc_print(9),pdc_iodc_getc(9),pdc_pat_cell_get_number(9)pdc_pat_cell_module(9),pdc_pat_cell_info(9),pdc_pat_cpu_get_number(9),pdc_pat_get_irt_size(9),pdc_pat_get_irt(9)pdc_pat_pd_get_addr_map(9),pdc_pat_pd_get_pdc_revisions(9),pdc_pat_pd_get_platform_counter(9),pdc_pat_io_pci_cfg_read(9),pdc_pat_io_pci_cfg_write(9)pdc_pat_mem_pdt_info(9),pdc_pat_mem_pdt_cell_info(9),pdc_pat_mem_read_cell_pdt(9),pdc_pat_mem_read_pd_pdt(9),pdc_pat_mem_get_dimm_phys_location(9)
okay thatβs the whole page, bestie β sourced from ./arch/parisc/kernel, dated October 2026, mwah πβ¨
π¦ 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