moros/doc
Vincent Ollivier 2b91c9ccc7
Add e1000 driver (#337)
* Add e1000 network card support

* Read MAC from EEPROM

* Read MAC without EEPROM

* Add device id for ThinkPad X200

* Fix makefile merge

* Add todo list

* Add WIP implementation

* Add qemu trace to makefile

* Rewrite parts of the implementation

* Fix descriptor cloning

* Return received buffer

* Break from loop when transmitted

* Comment out debug code

* Comment out more code

* Rename allocator variables

* Fix debug issue

* Add more device ids

* Reset RxDesc status when done

* Process packet even if ICR_RXT0 is set

* Remove debug output

* Refactor code

* Fix typo

* Fix RDT updates

* Update documentation

* Update makefile to match doc

* Group network cards in readme

* Refactor code

* Avoid using ICR to check for new packets

* Fix panic on invalid datagram size

* Refactor code to stay below 80 chars

* Increase buffer size

* Add FIXME to test for EOP

* Clean up code

* Add PCI id for I217-LM

* Update hardware page

* Add PCI id for the Intel PRO/1000 GT

* Update hardware page

* Fix init_tx for Intel I217-LM

* Refactor comments

* Update website

* Fix whitespace

* Update doc for VirtualBox

* Reorder cards in doc

* Reorder cards in doc

* Restore signal

* Move makefile trace option to qemu

* Add ThinkCentre M83 to hardware list

* Increase receive buffer back to 64

* Refactor reset

* Print MAC address in uppercase

* Disable interrupts

* Add TODO comment
2024-04-08 15:23:40 +02:00
..
images Publish version 0.10.2 (#599) 2024-03-20 15:44:46 +01:00
calculator.md Improve documentation (#294) 2021-12-29 22:56:08 +01:00
editor.md Add timeout to socket accept (#584) 2024-02-25 09:48:35 +01:00
filesystem.md Fix typo 2024-01-23 21:23:02 +01:00
games.md Improve documentation (#547) 2023-11-19 21:03:10 +01:00
hardware.md Add e1000 driver (#337) 2024-04-08 15:23:40 +02:00
index.md Improve documentation (#547) 2023-11-19 21:03:10 +01:00
lisp.md Update documentation (#592) 2024-03-15 19:08:10 +01:00
manual.md Publish version 0.10.2 (#599) 2024-03-20 15:44:46 +01:00
network.md Update documentation (#592) 2024-03-15 19:08:10 +01:00
regex.md Add a regular expression engine (#222) 2021-08-01 11:35:24 +02:00
shell.md Update documentation (#592) 2024-03-15 19:08:10 +01:00
syscalls.md Improve system information (#553) 2023-12-01 16:51:02 +01:00