Note Driver Interface
Note driver is the interface to access the instrumentation data. The following devices are provided.
notectlnoteram
Notectl Device (/dev/notectl)
/dev/notectlis the device to control an instrumentation filter in NuttX kernel. The device has only ioctl function to control the filter.
/dev/notectl Header Files
The header file
include/nuttx/note/notectl_driver.hprovides the interface definitions of the device.
/dev/notectl Data Structures
/dev/notectl Ioctls
Noteram Device (/dev/note)
/dev/noteis the device to get the trace (instrumentation) data. The device has read function to get the data and ioctl function to control the buffer mode.
/dev/note Header Files
The header file
include/nuttx/note/noteram_driver.hprovides the interface definitions of the device.
/dev/note Data Structures
/dev/note Ioctls
Filter control APIs
The following APIs are the functions to control note filters directly. These are kernel APIs and application can use them only in FLAT build.
The header file include/nuttx/sched_note.h is needed to use the following APIs.