/** *structiio_dummy_state-deviceinstancespecificstate. *@dac_val:cachefordacvalue *@single_ended_adc_val:cacheforsingleendedadcvalue *@differential_adc_val:cachefordifferentialadcvalue *@accel_val:cacheforaccelerationvalue *@accel_calibbias:cacheforaccelerationcalibbias *@accel_calibscale:cacheforaccelerationcalibscale *@lock:locktoensurestateisconsistent *@event_irq:irqnumberforeventline(faked) *@event_val:cacheforeventthresholdvalue *@event_en:cacheofwhethereventisenabled
*/ struct iio_dummy_state { int dac_val; int single_ended_adc_val; int differential_adc_val[2]; int accel_val; int accel_calibbias; int activity_running; int activity_walking; conststruct iio_dummy_accel_calibscale *accel_calibscale; struct mutex lock; struct iio_dummy_regs *regs; int steps_enabled; int steps; int height; #ifdef CONFIG_IIO_SIMPLE_DUMMY_EVENTS int event_irq; int event_val; bool event_en;
s64 event_timestamp; #endif/* CONFIG_IIO_SIMPLE_DUMMY_EVENTS */
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.