Skip to main content

NativeApiType Enum

Namespace: GHIElectronics.TinyCLR.Native · Assembly: GHIElectronics.TinyCLR.Native

No description available.

public enum NativeApiType : uint

Fields

NameValueDescription
ApiManager0API manager itself.
DebuggerManager1Debugger transport manager.
InteropManager2Interop / extern-call manager.
MemoryManager3Managed heap / allocator manager.
TimeManager4System-time manager (DateTime, ticks).
AdcController0 | 0x40000000ADC controller.
CanController1 | 0x40000000CAN controller.
DacController2 | 0x40000000DAC controller.
DcmiController3 | 0x40000000DCMI / parallel camera controller.
DisplayController4 | 0x40000000Display controller.
GpioController5 | 0x40000000GPIO controller.
I2cController6 | 0x40000000I²C controller.
I2sController7 | 0x40000000I²S audio controller.
NetworkController8 | 0x40000000Network controller.
OneWireController9 | 0x400000001-Wire controller.
PowerController10 | 0x40000000Power-management controller.
PwmController11 | 0x40000000PWM controller.
RtcController12 | 0x40000000RTC controller.
SaiController13 | 0x40000000SAI audio controller.
SpiController14 | 0x40000000SPI controller.
StorageController15 | 0x40000000Block-storage controller (internal flash, SD, etc.).
TaskController16 | 0x40000000Task / RTOS controller.
TouchController17 | 0x40000000Touch controller.
UartController18 | 0x40000000UART controller.
UsbClientController19 | 0x40000000USB device controller.
UsbHostController20 | 0x40000000USB host controller.
WatchdogController21 | 0x40000000Watchdog timer.
Custom0 | 0x80000000Custom / out-of-tree API.