{
    "mode": "man",
    "parameter": "BIOSDECODE",
    "section": "8",
    "url": "https://www.chedong.com/phpMan.php/man/BIOSDECODE/8/json",
    "generated": "2026-06-10T16:19:17Z",
    "synopsis": "biosdecode [OPTIONS]",
    "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": []
        }
    },
    "summary": "biosdecode - BIOS information decoder",
    "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"
        }
    ]
}