Commit Graph

32 Commits

Author SHA1 Message Date
K. Lange e80d2da3f3 net: Cleanup headers 2022-09-17 13:35:31 +09:00
K. Lange ecbe7f6cbb aarch64: don't be so intent on running driver bringup on cpu0 2022-08-30 17:11:42 +09:00
K. Lange 7fbb7d64d7 aarch64: e1000 driver as module 2022-04-13 16:19:56 -07:00
K. Lange d0a4583988 e1000: restrict access to SIOCS* family, write() 2022-03-07 18:06:22 +09:00
K. Lange b9b24f6190 meta: Add some magic to figure out what modules to build 2022-02-06 22:08:20 +09:00
K. Lange 511b0787bf e1000: Fix incorrect mapping of user-writable ranges for rx/tx buffers 2022-01-11 13:53:38 +09:00
K. Lange 558c21b8b2 e1000: Remove debug procfs entry that was causing errors 2021-11-28 22:01:57 +09:00
K. Lange 49342b7996 net: try to actually track received packet sizes... 2021-10-25 18:27:08 +09:00
K. Lange 4ef5ee0416 net: Add stats counters 2021-09-30 19:09:04 +09:00
K. Lange 60b3446f00 e1000: add ref link 2021-09-17 21:43:07 +09:00
K. Lange 3f94c70293 e1000: rewrite tx a bit 2021-09-17 21:37:30 +09:00
K. Lange aabbde7877 net: another batch of rewrites 2021-09-17 21:03:53 +09:00
K. Lange 530b9798af e1000: Don't print that message 2021-09-09 16:49:56 +09:00
K. Lange 4b21b9f1fd e1000: More transmit changes... 2021-09-09 16:47:27 +09:00
K. Lange 6dce5659ec e1000: More driver rewrites 2021-09-09 16:38:08 +09:00
K. Lange 0edb682567 net: add missing declaration 2021-09-08 19:49:22 +09:00
K. Lange 73495747b9 e1000: remove print 2021-09-08 19:46:35 +09:00
K. Lange 8d52e26637 e1000: Receive SRPD irqs? 2021-09-08 19:23:59 +09:00
K. Lange fd10920585 net: e1000 receive fixes? 2021-09-08 19:11:28 +09:00
K. Lange 236c8bacb3 modules: Reimplement loadable kernel modules 2021-07-17 18:55:54 +09:00
K. Lange b35f7ac8c9 misaka: initial merge 2021-05-31 10:54:11 +09:00
K. Lange 30b0b9477b e1000: add mobile chipset pci id 2018-10-21 20:31:48 +09:00
K. Lange cec9d43bcf [e1000] Write MAC into receive address field (fixes net in bochs) 2018-09-11 15:22:54 +09:00
K. Lange fd1e9e059c Only ack when status says we should 2018-07-21 20:22:33 +09:00
K. Lange f10a54dd2b PIIX PIRQ handling? 2018-07-21 16:57:36 +09:00
K. Lange ce64860d8d consistent log levels for e1000 2018-07-21 16:06:45 +09:00
K. Lange 095d087e1d IRQ stuff 2018-07-21 16:02:39 +09:00
K. Lange 4ae5ef07f5 Fix out of bounds shift due to wrong type in e1000 2018-05-16 15:58:38 +09:00
K. Lange 557f578574 Don't use my given name in copyright headers; update everything to 2018 because why not 2018-05-01 17:12:56 +09:00
K. Lange 5dd763780a Unify list, tree, hashmap implementations with userspace/kernel 2018-04-24 19:28:50 +09:00
K. Lange 1355502e6c Reorganize headers 2018-03-19 11:38:11 +09:00
K. Lange 3f4293d357 Merge kernel 2018-03-16 21:56:19 +09:00