#include <sys/conf.h>
#include <sys/types.h>
#include <sys/param.h>
#include <sys/errno.h>
#include <sys/file.h>
#include <sys/time.h>
#include <sys/uio.h>
#include <sys/map.h>
#include <sys/debug.h>
#include <sys/modctl.h>
#include <sys/kmem.h>
#include <sys/cmn_err.h>
#include <sys/open.h>
#include <sys/stat.h>
#include <sys/ddi.h>
#include <sys/sunddi.h>
#include <fcntl.h>
#include <values.h>
#include <math.h>
#include <stdio.h>
#include <unistd.h>
#include <pthread.h>
Go to the source code of this file.
Data Structures | |
struct | Motion |
struct | Traject |
struct | Translation |
Typedefs | |
typedef int | coord_t |
typedef double | velocity_t |
typedef double | mass_t |
typedef Motion * | pmotion |
typedef Translation * | ptranslation |
typedef Traject * | ptraject |
Functions | |
int | openstage (ptraject stage, const char *path) |
int | closestage (ptraject stage) |
void | disposestage (ptraject stage) |
int | movestage (ptraject stage, pmotion motn) |
ptraject | newxystage (void) |
int | start (int fd, ptranslation state, pthread_attr_t *ptattr) |
int | stop (ptranslation state) |
int | moveto (ptranslation state, pmotion goal) |
int | where (ptranslation state, pmotion here) |
void | showreg (int fd) |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 84 of file motion.c. Referenced by StageMotion_Close_Cmd. |
|
Definition at line 106 of file motion.c. Referenced by StageMotion_Close_Cmd. |
|
Definition at line 113 of file motion.c. Referenced by StageMotion_Move_Cmd. |
|
Definition at line 294 of file motion.c. Referenced by movestage. |
|
|
|
Definition at line 61 of file motion.c. References Traject::axis. Referenced by StageMotion_Open_Cmd. |
|
Definition at line 41 of file motion.c. References Translation::offtrack. |
|
Definition at line 441 of file motion.c. Referenced by openstage. |
|
Definition at line 475 of file motion.c. Referenced by closestage. |
|
Definition at line 335 of file motion.c. Referenced by findstage. |