anchor.diff:              (virtio-net-tx-pending nic) cons))
       (sup:latch-trigger (virtio-net-irq-latch nic))))
   
  -(defun virtio-net-stats (nic)
  +(defmethod nic:statistics ((nic virtio-net))
     (values (virtio-net-total-rx-bytes nic)
             (virtio-net-total-rx-packets nic)
             0
  
positive.code: 
  (defun virtio-net-register (device)
    (sup:debug-print-line "Detected virtio net device " device)
    (let* ((nic (make-virtio-net :virtio-device device
                                 :boot-id (sup:current-boot-id)))
           (irq-handler (sup:make-simple-irq (virtio:virtio-device-irq device)
                                             (virtio-net-irq-latch nic))))
      (setf (virtio-net-irq-handler-function nic) irq-handler)
  
negative.code:                                                            virtio:+virtio-status-driver+
                                                             virtio:+virtio-status-ok+))
          (virtio:virtio-kick device +virtio-net-receiveq+)))
      (nic:register-network-card nic))
    t)
  
  (defmethod nic:mtu ((nic virtio-net))
    +virtio-net-mtu+)
  
  (virtio:define-virtio-driver virtio-net virtio-net-register virtio:+virtio-dev-id-net+)
  