Hello to everyone,
I am interesting to understand some thing on C low level programming.
I am reading for example NIC datasheet description of registers (Realtek)
I was wondering If anyone can explain me how a software programmer can use these information of a NIC registers:
Interrupt Status
(Offset 003Eh-003Fh, R/W)
Bit R/W Symbol Description
15 R/W SERR System Error: This bit is set to 1 when the RTL8169 signals a system error on the PCI bus.
The offset is referred to memory right? but how a software can use this?
The Bit field and the symbol how can an software developer use it?
The symbol is like a variable?
Drivers use these symbols to "talk" to the NIC?
thanks!
I am interesting to understand some thing on C low level programming.
I am reading for example NIC datasheet description of registers (Realtek)
I was wondering If anyone can explain me how a software programmer can use these information of a NIC registers:
Interrupt Status
(Offset 003Eh-003Fh, R/W)
Bit R/W Symbol Description
15 R/W SERR System Error: This bit is set to 1 when the RTL8169 signals a system error on the PCI bus.
The offset is referred to memory right? but how a software can use this?
The Bit field and the symbol how can an software developer use it?
The symbol is like a variable?
Drivers use these symbols to "talk" to the NIC?
thanks!