[SUGGESTION] RTL8101E support.

Cool apps

[SUGGESTION] RTL8101E support.

betatest3
Member
Joined: 07 Apr 2015, 02:21

09 Apr 2015, 04:29 #1

I would like to see the RTL8101E ethernet card be supported in MenuetOS, I will even help with the development of a driver.

I have some resources that may help:
http://hackipedia.org/Hardware/ethernet ... isters.pdf
Reply
Like

villemt
Advanced Member
villemt
Advanced Member
Joined: 25 Apr 2004, 07:29

13 Apr 2015, 09:58 #2

Documentation area has instructions for writing a network driver. If the card uses memory mapped interface, you can define memory areas non-cacheable. The first 2MB of driver is reserved for code and common data and the second 2MB can be defined also as non-cacheable memory. Memory access within the driver is different from applications, it needs to be referred using the base address, which is supplied in register when the driver is called by the OS.
Reply
Like

akakor
Newbie
akakor
Newbie
Joined: 05 Jan 2018, 15:36

05 Jan 2018, 15:55 #3

@betatest: linux source code might help too:


https://git.kernel.org/pub/scm/linux/ke ... ek/r8169.c
Reply
Like