{
  "cksum": "f718aa780f4b071562d4e7fbce64e6df2a1f86197725b9db66b84746abad472b",
  "crate_file": "caravel-hal-1.0.9.crate",
  "crate_url": "https://static.crates.io/crates/caravel-hal/caravel-hal-1.0.9.crate",
  "deps": [
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bitfield-struct",
      "optional": false,
      "req": "^0.12.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "caravel-pac",
      "optional": false,
      "req": "^1.0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "mock-registers"
      ],
      "kind": "dev",
      "name": "caravel-pac",
      "optional": false,
      "req": "^1.0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "critical-section",
      "optional": true,
      "req": "^1.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "embedded-hal",
      "optional": false,
      "req": "^1.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "embedded-io",
      "optional": false,
      "req": "^0.6.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "critical-section-single-hart"
      ],
      "kind": "normal",
      "name": "riscv",
      "optional": true,
      "req": "^0.15.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "single-hart",
        "device"
      ],
      "kind": "normal",
      "name": "riscv-rt",
      "optional": true,
      "req": "^0.16.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "vexriscv",
      "optional": true,
      "req": "^0.0.3",
      "target": null
    }
  ],
  "features": {
    "mock-registers": [
      "caravel-pac/mock-registers"
    ],
    "mock-user-registers": [
      "caravel-pac/mock-user-registers"
    ]
  },
  "features2": {
    "default": [
      "interrupts"
    ],
    "interrupts": [
      "dep:critical-section",
      "dep:riscv",
      "dep:riscv-rt",
      "dep:vexriscv",
      "caravel-pac/interrupts"
    ]
  },
  "index_path": "ca/ra/caravel-hal",
  "name": "caravel-hal",
  "pubtime": "2026-04-28T18:03:51Z",
  "v": 2,
  "vers": "1.0.9",
  "yanked": false
}
