Difference between revisions of "Developer Manual/Super IO"

From coreboot
Jump to navigation Jump to search
(Fleshed out a bit more the subject and clarified some things)
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:22, 2 March 2016