Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
ppi.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  { PPIDATA , PPICTRL , PPISTATUS }
 

Functions

int ppi_get (union filedescriptor *fdp, int reg, int bit)
 
int ppi_set (union filedescriptor *fdp, int reg, int bit)
 
int ppi_clr (union filedescriptor *fdp, int reg, int bit)
 
int ppi_getall (union filedescriptor *fdp, int reg)
 
int ppi_setall (union filedescriptor *fdp, int reg, int val)
 
int ppi_toggle (union filedescriptor *fdp, int reg, int bit)
 
void ppi_open (char *port, union filedescriptor *fdp)
 
void ppi_close (union filedescriptor *fdp)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
PPIDATA 
PPICTRL 
PPISTATUS 
27 {
28 PPIDATA,
29 PPICTRL,
31};
@ PPIDATA
Definition ppi.h:28
@ PPISTATUS
Definition ppi.h:30
@ PPICTRL
Definition ppi.h:29

Function Documentation

◆ ppi_close()

void ppi_close ( union filedescriptor fdp)

◆ ppi_clr()

int ppi_clr ( union filedescriptor fdp,
int  reg,
int  bit 
)

◆ ppi_get()

int ppi_get ( union filedescriptor fdp,
int  reg,
int  bit 
)

◆ ppi_getall()

int ppi_getall ( union filedescriptor fdp,
int  reg 
)

◆ ppi_open()

void ppi_open ( char *  port,
union filedescriptor fdp 
)

◆ ppi_set()

int ppi_set ( union filedescriptor fdp,
int  reg,
int  bit 
)

◆ ppi_setall()

int ppi_setall ( union filedescriptor fdp,
int  reg,
int  val 
)

◆ ppi_toggle()

int ppi_toggle ( union filedescriptor fdp,
int  reg,
int  bit 
)