<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.xvfex.com.cn/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/about</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/bpf/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/bpf/ebpf-kprobe-load-attach</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/bpf/kprobe-on-ftrace-lab</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/debug/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/debug/gpio/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/debug/gpio/imx6ull-spi-cs-gpio-runtime-pm</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/debug/template</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/debug/usb/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/debug/usb/dji-osmo-uvc-uac2-id-table</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/gpio/stm32-gpio</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/media/imx6-ov5640-artifacts-color-stripes</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/media/imx6-ov5640-dts-video</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/media/imx6-pxp-display-fb0</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/media/imx6-pxp-userptr-zero-copy</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/media/v4l2-device-registration</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/media/v4l2-ioctl-dispatch</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/media/v4l2-vb2-queue</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/pinctrl/stm32-pinctrl</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/sound/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/sound/alsa-pcm-state-xrun</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/sound/imx6ull-asoc-layers</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/sound/imx6ull-audio-capture-flow</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/sound/imx6ull-audio-playback-flow</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/sound/imx6ull-snd-devices</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/sound/wm8960-kcontrol</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/spi/spi-sync-trace</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/enumeration-and-probe</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/gadget-cdc-acm</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/gadget-composite-ep0</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/gadget-configfs-assembly</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/gadget-dwc2-interface</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/gadget-function-acm</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/gadget-subsystem</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/gadget-udc-core-bind</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/get-descriptor-trace</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/hub-port-init</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/usb-enumeration</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/analysis/kernel/usb/uvc-driver</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/notes/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://blog.xvfex.com.cn/notes/rtos/task-scheduling</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
</urlset>
