Difference between revisions of "Developer Manual/Super IO"

From coreboot
Jump to navigation Jump to search
Line 49: Line 49:
In order to enable the GPIO5 (bit3 of register 0x30) this is what the virtual LDN has to look like this:
In order to enable the GPIO5 (bit3 of register 0x30) this is what the virtual LDN has to look like this:


/*
  [0000 0011] [0000 1001] = 0x309
[0000 0011] [0000 1001] = 0x309
    ^^^^^^^^^  ^^^^^^^^^
^^^^^^^^^  ^^^^^^^^^
        |          |
      |          |
        |          +------- Original LDN
      |          +------- Original LDN
        |
      |
        |
      |
        +------- Position inside register 0x30
      +------- Position inside register 0x30
 
*/


Note: if the virtual LDN is 0x7 it will handle bit0 of register 0x30.
Note: if the virtual LDN is 0x7 it will handle bit0 of register 0x30.

Revision as of 23:25, 2 March 2016