|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <inttypes.h>#include <nuttx/arch.h>#include <px4_platform_common/micro_hal.h>Go to the source code of this file.
Namespaces | |
| cdev | |
Macros | |
| #define | ATOMIC_ENTER irqstate_t flags = px4_enter_critical_section() |
| #define | ATOMIC_LEAVE px4_leave_critical_section(flags) |
Typedefs | |
| using | cdev::px4_file_operations_t = struct file_operations |
| using | cdev::file_t = struct file |
| #define ATOMIC_ENTER irqstate_t flags = px4_enter_critical_section() |
Definition at line 10 of file cdev_platform.hpp.
Referenced by uORB::DeviceNode::copy(), uORB::DeviceNode::copy_and_get_timestamp(), uORB::DeviceNode::ioctl(), cdev::CDev::poll(), cdev::CDev::poll_notify(), uORB::DeviceNode::read(), uORB::DeviceNode::register_callback(), uORB::DeviceNode::unregister_callback(), and uORB::DeviceNode::write().
| #define ATOMIC_LEAVE px4_leave_critical_section(flags) |
Definition at line 11 of file cdev_platform.hpp.
Referenced by uORB::DeviceNode::copy(), uORB::DeviceNode::copy_and_get_timestamp(), uORB::DeviceNode::ioctl(), cdev::CDev::poll(), cdev::CDev::poll_notify(), uORB::DeviceNode::read(), uORB::DeviceNode::register_callback(), uORB::DeviceNode::unregister_callback(), and uORB::DeviceNode::write().