1Dept. of Electronics and Communication Engineering, B M S College of Engineering Visvesvaraya Technological University, Bangalore, Karnataka, India
*E-Mail: srigked@gmail.com
Online published on 11 April, 2017.
General Purpose Input Output (GPIO) is a flexible software-controlled digital signal. Micro-processors heavily rely on GPIOs with only the BIOS firmware knowing how they're used. This paper aims at developing a GPIO library to enumerate all GPIOs’ configuration status and to create a stand-alone user application, which helps a user to configure the GPIO pins without diving into BIOS firmware. UEFI specifications are followed and EDKII is used.
GPIO, BIOS, UEFI, UEFI-Application, Microprocessor, EDKII