TC1995
|
c7b5aa8f04
|
DEC 21x4 changes of the day (March 24th, 2025)
1. Change the block type of the extended format of the 21143 to 3 and do not issue an IRQ abuse.
|
2025-03-24 18:51:28 +01:00 |
|
Jasmine Iwanek
|
d5d1d5c449
|
More cleanups to device structs
|
2025-02-08 01:28:25 -05:00 |
|
Jasmine Iwanek
|
5f273265ae
|
Assorted warning fixes
|
2025-02-02 03:24:50 -05:00 |
|
Jasmine Iwanek
|
81b8038bc5
|
Clean up .available & .poll
|
2025-02-01 03:38:52 -05:00 |
|
OBattler
|
01267965ca
|
DEC Tulip: Fixed BIOS disabling.
|
2024-08-27 05:13:18 +02:00 |
|
OBattler
|
b7624e5b00
|
DEC Tulip: Correctly return 0 when aborting receive on the first descriptor and no longer block broadcast packets.
|
2024-08-11 20:53:01 +02:00 |
|
OBattler
|
a614e935fb
|
Clean-ups in device.c/h and the _params() device add functions now work exactly as originally planned.
|
2024-05-25 02:00:19 +02:00 |
|
TC1995
|
0a1888feec
|
the DEC 21143-based NIC expects a SROM Format version of 3
This fixes detection under various operating systems, including NT-based ones.
|
2024-04-18 20:39:05 +02:00 |
|
cartifanwlr
|
fc63c26e04
|
Merge network device headers to network.h
|
2024-02-18 20:02:01 +03:00 |
|
OBattler
|
3f2a61ae70
|
DEC Tulip: Make the memory BAR 4096 bytes in order to fit within 86Box's memory mapping granularity.
|
2024-01-27 02:15:59 +01:00 |
|
OBattler
|
0c8f03effa
|
DEC 21140: Fix subsystem ID for the VPC Tulip, fixes #4081.
|
2024-01-26 15:32:09 +01:00 |
|
Cacodemon345
|
b241817c7b
|
Disable more logging
|
2024-01-21 13:45:36 +06:00 |
|
Cacodemon345
|
0da14beb39
|
Implement 21040 checksum algorithm
|
2024-01-21 13:28:29 +06:00 |
|
Cacodemon345
|
7b38758072
|
Fix EEPROM reading in DECchip 21040
|
2024-01-20 17:06:46 +06:00 |
|
Cacodemon345
|
3857fede38
|
DECchip 21040 emulation (only tested on Linux)
|
2024-01-19 16:30:51 +06:00 |
|
OBattler
|
6f218b6360
|
Fixed some left-over network warnings.
|
2023-11-24 21:49:56 +01:00 |
|
TC1995
|
97bdf1bdc0
|
DEC/Tulip/Intel 21140/21143 fixes:
Corrected serial ROM defaults, fixes NT 3.x's driver of the NIC while keeping compatibility with the other guests.
|
2023-11-24 21:17:15 +01:00 |
|
OBattler
|
942be26bdc
|
And the RTL8139.
|
2023-11-19 02:09:39 +01:00 |
|
OBattler
|
76bfbb6ec0
|
DEC Tulip PCI fixes and added proper MAC address generation.
|
2023-11-19 01:35:25 +01:00 |
|
OBattler
|
f9d673708a
|
Fixed warnings in the network code.
|
2023-11-11 16:57:55 +01:00 |
|
Jasmine Iwanek
|
70d4fc1b9a
|
clang-format the new network cards
|
2023-08-08 10:15:49 -04:00 |
|
Jasmine Iwanek
|
69bbee137f
|
Sonarlint the new network cards
|
2023-08-08 10:15:49 -04:00 |
|
OBattler
|
2f485f830b
|
Updated Cacodemon's two new Network adapters to the new PCI API.
|
2023-08-07 03:22:22 +02:00 |
|
Jasmine Iwanek
|
83c0efa042
|
Merge pull request #3516 from Cacodemon345/tulip-24110
Add DECchip 24110 NIC emulation
|
2023-08-06 20:53:17 -04:00 |
|
Miran Grča
|
45a4a0a58b
|
Update net_tulip.c
A copyright fix.
|
2023-08-04 21:58:36 +02:00 |
|
Miran Grča
|
bae1915e22
|
Proper copyrights for the Tulip code as well.
|
2023-08-04 21:58:16 +02:00 |
|
Cacodemon345
|
57decf2e72
|
net_tulip: L80225 transceiver emulation
|
2023-08-04 15:04:58 +06:00 |
|
Cacodemon345
|
76faa5ef75
|
net_tulip.c: Add memory mapping
|
2023-08-04 00:03:22 +06:00 |
|
Cacodemon345
|
f1548b3fe6
|
net_tulip: Return TX suspended status
|
2023-08-04 00:03:04 +06:00 |
|
Cacodemon345
|
3522b3ba5d
|
Add DECchip 24110 NIC emulation
|
2023-08-03 00:26:15 +06:00 |
|
Cacodemon345
|
5671b0b679
|
net_tulip.c: Copyright header
|
2023-07-29 22:35:57 +06:00 |
|
Cacodemon345
|
4e038fa5fa
|
MII status changes
|
2023-07-29 21:15:36 +06:00 |
|
Cacodemon345
|
42e53cb180
|
net_tulip.c: Change name of adapter for clarity
|
2023-07-29 21:06:09 +06:00 |
|
Cacodemon345
|
7abc05274d
|
Format changes (part 2)
|
2023-07-29 21:04:05 +06:00 |
|
Cacodemon345
|
868a0b7f5f
|
net_tulip.c: Code style changes (part 1)
|
2023-07-29 21:03:38 +06:00 |
|
Cacodemon345
|
659143408e
|
Port DECchip 21143 "Tulip" emulation from QEMU
|
2023-07-29 16:24:35 +06:00 |
|