What is outb() function call in Linux?

10,130

System calls are described in section 2 of the man pages: man 2 outb

   void outb(unsigned char value, unsigned short int port);

DESCRIPTION
   This family of functions is used to do low-level port input and  output.
   The  out* functions do port output, the in* functions do port input; the
   b-suffix functions are byte-width and the w-suffix functions word-width;
   the _p-suffix functions pause until the I/O completes.
Share:
10,130
Sagar Jain
Author by

Sagar Jain

Updated on June 04, 2022

Comments

  • Sagar Jain
    Sagar Jain almost 2 years

    Can someone please explain the meaning of

    outb(0x10,short_base+2);
    

    I tried figuring out by googling it, but for no use.