ktest.h 380 B

123456789101112131415
  1. #pragma once
  2. #include <common/sys/types.h>
  3. int ktest_test_bitree(void* arg);
  4. int ktest_test_kfifo(void* arg);
  5. int ktest_test_mutex(void* arg);
  6. /**
  7. * @brief 开启一个新的内核线程以进行测试
  8. *
  9. * @param func 测试函数
  10. * @param arg 传递给测试函数的参数
  11. * @return pid_t 测试内核线程的pid
  12. */
  13. pid_t ktest_start(int (*func)(void* arg), void* arg);