Chameleon-AVR Nurve Networks, Chameleon-AVR Datasheet - Page 202

MCU, MPU & DSP Development Tools AVR8 & PROPELLER DEV SYSTEM (SBC)

Chameleon-AVR

Manufacturer Part Number
Chameleon-AVR
Description
MCU, MPU & DSP Development Tools AVR8 & PROPELLER DEV SYSTEM (SBC)
Manufacturer
Nurve Networks
Datasheet

Specifications of Chameleon-AVR

Processor To Be Evaluated
AVR 328P
Data Bus Width
8 bit
Interface Type
USB, VGA, PS/2, I2C, ISP, SPI
Operating Supply Voltage
3.3 V, 5 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Mouse Reading
int Mouse_Read(gid_event_ptr mouse);
25.3 API Functional Declarations
The following lists each function, a description, comments, and example usage of the function.
_________________________________________________________________________________________________
Function Prototype:
Description:
Example(s):
_________________________________________________________________________________________________
Function Prototype:
Description:
Example(s):
_________________________________________________________________________________________________
Function Prototype:
Description:
Example(s):
int Mouse_Load(void);
int Mouse_Unload(void);
int Mouse_Read(gid_event_ptr mouse);
Load the mouse driver.
Load the mouse driver.
Read the mouse position and test if left button is down.
function has no effect. Returns 1.
when you want to load the keyboard driver. Returns 1.
events and thus the data is in delta format. You send a pointer to a gid_event structure and the function
will write the latest mouse deltas and button states into the structure. Returns 1.
Mouse_Load() loads the mouse driver up on a free Propeller core. If the driver is already loaded this
Mouse_Unload() unloads the mouse driver freeing a core on the Propeller. Typically, you will do this
Mouse_Read(…) reads the current mouse event from the driver. In this case, it only reads “relative”
Reads the mouse message.
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon AVR 8-Bit”
202

Related parts for Chameleon-AVR