Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
ps2_driver_api Struct Reference

@driver_ops{PS/2} More...

#include <ps2.h>

Data Fields

ps2_config_t config
 @driver_ops_mandatory Configure a PS/2 device instance.
ps2_read_t read
 @driver_ops_mandatory Read slave-to-host values from PS/2 device.
ps2_write_t write
 @driver_ops_mandatory Write to a PS/2 device.
ps2_disable_callback_t disable_callback
 @driver_ops_optional Disables callback.
ps2_enable_callback_t enable_callback
 @driver_ops_optional Enables callback.

Detailed Description

@driver_ops{PS/2}

Field Documentation

◆ config

ps2_config_t ps2_driver_api::config

@driver_ops_mandatory Configure a PS/2 device instance.

◆ disable_callback

ps2_disable_callback_t ps2_driver_api::disable_callback

@driver_ops_optional Disables callback.

◆ enable_callback

ps2_enable_callback_t ps2_driver_api::enable_callback

@driver_ops_optional Enables callback.

◆ read

ps2_read_t ps2_driver_api::read

@driver_ops_mandatory Read slave-to-host values from PS/2 device.

◆ write

ps2_write_t ps2_driver_api::write

@driver_ops_mandatory Write to a PS/2 device.


The documentation for this struct was generated from the following file:
  • include/zephyr/drivers/ps2.h