From: RemZapCypher <soumyajyotisarkar23@gmail.com>
As part of the Google Summer of Code 2025 program "Implementing LASI
Network Card and NCR 710 SCSI Controller Device Models" I fixed various
bugs and enhanced the existing Qemu i82596 network card implementation.
Specifically I added the following functionality:
- Monitor Mode
- Promiscuous Mode
- Support for linear mode, segmented mode, and flexible memory models
- RX Timer
- Bus Throttle Timers
- Support for Little Endian mode
- Accurate CU and RU transition State
- HP-UX Specific Behavior Support
- Support for Loopback mode
- Self test
- Statistical counters
- VMstate descriptors
- Polling mechanism
- Transmit and Receive functions
Please review this series, as I'd prefer to get them included
for QEMU v10.2
Thank you,
Soumyajyotii & Helge
RemZapCypher (3):
hw/hppa: Enable LASI i82596 network on 715 machine
i82596: Added core infrastructure and helper functions
i82596: Implement enhanced TX/RX with packet queuing and filtering
hw/hppa/hppa_hardware.h | 20 +-
hw/hppa/machine.c | 25 +-
hw/net/i82596.c | 2468 +++++++++++++++++++++++++++++++--------
hw/net/i82596.h | 74 +-
hw/net/lasi_i82596.c | 6 +
hw/net/trace-events | 8 +-
6 files changed, 2089 insertions(+), 512 deletions(-)
--
2.49.0