nidas v1.2.3
Functions
set_pcmcom8.c File Reference
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/ioctl.h>
#include <fcntl.h>
#include <errno.h>
#include <nidas/linux/serial/pcmcom8.h>

Functions

int printConfig (int fd, const char *devname)
 
int setConfig (int fd, const char *devname, int port0Addr, const int *irqs)
 
int getNumBoards (int fd, const char *devname)
 
int getISABaseAddr (int fd, const char *devname, unsigned long *baseaddr)
 
void usage (const char *argv0)
 

Function Documentation

◆ getISABaseAddr()

int getISABaseAddr ( int fd,
const char * devname,
unsigned long * baseaddr )

References fd, and PCMCOM8_IOCGISABASE.

◆ getNumBoards()

int getNumBoards ( int fd,
const char * devname )

References fd, and PCMCOM8_IOCGNBOARD.

◆ printConfig()

int printConfig ( int fd,
const char * devname )

◆ setConfig()

int setConfig ( int fd,
const char * devname,
int port0Addr,
const int * irqs )

◆ usage()

void usage ( const char * argv0)