项目作者: userlandkernel

项目描述 :
Minerva USB Library for darwin macOS & iOS
高级语言: C
项目地址: git://github.com/userlandkernel/mvusblib.git
创建时间: 2019-11-13T23:47:16Z
项目社区:https://github.com/userlandkernel/mvusblib

开源协议:MIT License

下载


mvusblib

Minerva USB Library for darwin macOS & iOS

Building

Please read BUILDING.md

Contributing

  • Functions should be easy to use
  • Stack is preferred over heap memory
  • Always initialize structure pointers and nullify free’d pointers
  • Check where possible for invalid provided arguments like null for example
  • Log messages go to standard error instead of standard output
  • Use kernreturn values accordingly for functions that perform low-level logic and may fail
  • Never exit the program for an error, instead use function return with error code.