{
    "content": [
        {
            "type": "text",
            "text": "# biosdecode (man)\n\n## NAME\n\nbiosdecode - BIOS information decoder\n\n## SYNOPSIS\n\nbiosdecode [OPTIONS]\n\n## DESCRIPTION\n\nbiosdecode  parses  the  BIOS  memory  and  prints information about all structures (or entry\npoints) it knows of. Currently known entry point types are:\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **OPTIONS** (3 subsections)\n- **FILES**\n- **BUGS**\n- **AUTHORS**\n- **SEE ALSO**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "biosdecode",
        "section": "",
        "mode": "man",
        "summary": "biosdecode - BIOS information decoder",
        "synopsis": "biosdecode [OPTIONS]",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [
            {
                "flag": "-d",
                "long": "--dev-mem",
                "arg": null,
                "description": "Read memory from device FILE (default: /dev/mem) --pir full Decode the details of the PCI IRQ routing table"
            },
            {
                "flag": "-h",
                "long": "--help",
                "arg": null,
                "description": "Display usage information and exit"
            },
            {
                "flag": "-V",
                "long": "--version",
                "arg": null,
                "description": "Display the version and exit"
            }
        ],
        "examples": [],
        "see_also": [
            {
                "name": "dmidecode",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/dmidecode/8/json"
            },
            {
                "name": "mem",
                "section": "4",
                "url": "https://www.chedong.com/phpMan.php/man/mem/4/json"
            },
            {
                "name": "ownership",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/ownership/8/json"
            },
            {
                "name": "vpddecode",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/vpddecode/8/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 33,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 1,
                "subsections": [
                    {
                        "name": "-d --dev-mem",
                        "lines": 5,
                        "flag": "-d",
                        "long": "--dev-mem"
                    },
                    {
                        "name": "-h --help",
                        "lines": 2,
                        "flag": "-h",
                        "long": "--help"
                    },
                    {
                        "name": "-V --version",
                        "lines": 2,
                        "flag": "-V",
                        "long": "--version"
                    }
                ]
            },
            {
                "name": "FILES",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "BUGS",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "AUTHORS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 5,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "biosdecode - BIOS information decoder\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "biosdecode [OPTIONS]\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "biosdecode  parses  the  BIOS  memory  and  prints information about all structures (or entry\npoints) it knows of. Currently known entry point types are:\n\n• SMBIOS (System Management BIOS)\nUse dmidecode for a more detailed output.\n\n• DMI (Desktop Management Interface, a legacy version of SMBIOS)\nUse dmidecode for a more detailed output.\n\n• SYSID\n\n• PNP (Plug and Play)\n\n• ACPI (Advanced Configuration and Power Interface)\n\n• BIOS32 (BIOS32 Service Directory)\n\n• PIR (PCI IRQ Routing)\n\n• 32OS (BIOS32 Extension, Compaq-specific)\nSee ownership for a Compaq ownership tag retrieval tool.\n\n• SNY (Sony-specific, not decoded)\n\n• VPD (Vital Product Data, IBM-specific)\nUse vpddecode for a more detailed output.\n\n• FJKEYINF (Application Panel, Fujitsu-specific)\n\n\nbiosdecode started its life as a part of dmidecode but as more entry point types were  added,\nit was moved to a different program.\n",
                "subsections": []
            },
            "OPTIONS": {
                "content": "",
                "subsections": [
                    {
                        "name": "-d --dev-mem",
                        "content": "Read memory from device FILE (default: /dev/mem)\n\n--pir full\nDecode the details of the PCI IRQ routing table\n",
                        "flag": "-d",
                        "long": "--dev-mem"
                    },
                    {
                        "name": "-h --help",
                        "content": "Display usage information and exit\n",
                        "flag": "-h",
                        "long": "--help"
                    },
                    {
                        "name": "-V --version",
                        "content": "Display the version and exit\n",
                        "flag": "-V",
                        "long": "--version"
                    }
                ]
            },
            "FILES": {
                "content": "/dev/mem\n",
                "subsections": []
            },
            "BUGS": {
                "content": "Most  of  the  time,  biosdecode prints too much information (you don't really care about ad‐\ndresses) or not enough (because it doesn't follow pointers and has no lookup tables).\n",
                "subsections": []
            },
            "AUTHORS": {
                "content": "Alan Cox, Jean Delvare\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "dmidecode(8), mem(4), ownership(8), vpddecode(8)\n\n\n\ndmidecode                                   February 2007                              BIOSDECODE(8)",
                "subsections": []
            }
        }
    }
}