International Journal of Scientific Engineering and Technology
  • Year: 2014
  • Volume: 3
  • Issue: 5

Design and Implementation of GPIO Enumeration Library and Application for UEFI-BIOS

  • Author:
  • Srividya G Kedlaya1,, H R Bhagyalakshmi1,
  • Total Page Count: 5
  • Page Number: 524 to 528

1Dept. of Electronics and Communication Engineering, B M S College of Engineering Visvesvaraya Technological University, Bangalore, Karnataka, India

*E-Mail: srigked@gmail.com

** hrbbmsce@gmail.com

Online published on 11 April, 2017.

Abstract

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.

Keywords

GPIO, BIOS, UEFI, UEFI-Application, Microprocessor, EDKII