Doca Devemu

Guidance for tasks where the user is doing hands-on DOCA Device Emulation on a BlueField DPU — exposing a custom emulated PCIe device the host sees as a real peripheral while DPU-side code runs the backend, picking the sub-library (PCI…

About this skill

Guidance for tasks where the user is doing hands-on DOCA Device Emulation on a BlueField DPU — exposing a custom emulated PCIe device the host sees as a real peripheral while DPU-side code runs the backend, picking the sub-library (PCI Generic, virtio-net, virtio-fs), wiring the per-sub-library Core context plus doorbell / DMA primitives, querying docadevemucap, or debugging DOCAERROR from a docadevemu call. Trigger even when the user does not say "devemu" — typical implicit phrasings include "expose a custom PCIe device from BlueField to the host", "host should see a virtio NIC backed by my…

Maintained by NVIDIA. The source includes the instructions and any supporting files needed to use this skill.

Inside the instructions

  • 01Audience
  • 02When to load this skill
  • 03What this skill provides
  • 04Loading order
  • 05Example questions this skill answers well
  • 06What this skill deliberately does not ship

Before you start

  1. Read the instructions and check tool or account requirements.
  2. Install the complete folder when the skill references scripts or other files.
  3. Provide your task context, then review the agent's output.

Source

nvidia/skills / doca-devemu

Source reviewed October 2, 2026 · Apache-2.0 / CC-BY-4.0; see source notices