{"repo":"intel/xml-cli","free":true,"listed":false,"github":"https://github.com/intel/xml-cli","clone":"git clone https://github.com/intel/xml-cli.git","description":"UFFAF - UEFI Firmware Foundational Automation Framework (formerly XmlCli)","language":"Python","stars":32,"topics":["automation","firmware","framework","uefi","automation-framework","edk2","tianocore-edk2","uefi-firmware","uefi-utilities","hacktoberfest"],"license":"BSD-3-Clause","category":"workflow-automation","readme_excerpt":"UFFAF - UEFI Firmware Foundational Automation Framework (formerly XmlCli) UFFAF allows firmware modification as an efficient operation with scriptable approach through various interfaces with an intention to reduce manual interventions. Entire Client and Server ecosystem ranging from Silicon Validation teams to Tools teams running on different OS. UFFAF (formerly XmlCli) Interface is basically a combination of 2 methodologies, XML (System or Platform Information to be consumed in XML format) & CLI (BIOS Command Line Interface protocol which acts as an interface between BIOS & outside environment via S/W SMI or UEFI runtime interface). In short UFFAF (formerly XML CLI) is the interface methodology between BIOS & External world Tool is the combination of Python Scripts and utilities that helps the end user/automation to perform desired operations using available BIOS Driver interface. These reference scripts provides several capabilities including but not limited to: - Parsing Information of UEFI BIOS Firmware as per Platform Initialization Specification - Programming/Reading BIOS knobs with CLI and GUI - Fetching Platform XML from target - System information - CommandLine and web based GUI support for get and set NVAR (UEFI NVRAM variable) - Context Menu Integration for Windows These scripts are generic and platform/program independent (as long as BIOS on SUT BIOS supports XML CLI interface). --- User Guidelines for usage These scripts are provided as reference scripts and req","default_branch":null,"files":null,"tree":[],"storefront":"/r/intel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/intel/xml-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}