浏览代码

fix(spec): add const assertion for SBI 3.0 error codes

Signed-off-by: Zhouqi Jiang <[email protected]>
Zhouqi Jiang 1 周之前
父节点
当前提交
cbeb44510d
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      library/sbi-spec/src/lib.rs

+ 5 - 0
library/sbi-spec/src/lib.rs

@@ -92,6 +92,11 @@ mod tests {
         const_assert_eq!(-7, RET_ERR_ALREADY_STARTED as isize);
         const_assert_eq!(-8, RET_ERR_ALREADY_STOPPED as isize);
         const_assert_eq!(-9, RET_ERR_NO_SHMEM as isize);
+        const_assert_eq!(-10, RET_ERR_INVALID_STATE as isize);
+        const_assert_eq!(-11, RET_ERR_BAD_RANGE as isize);
+        const_assert_eq!(-12, RET_ERR_TIMEOUT as isize);
+        const_assert_eq!(-13, RET_ERR_IO as isize);
+        const_assert_eq!(-14, RET_ERR_DENIED_LOCKED as isize);
     }
     // §4
     #[test]