• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kstars

ApogeeLinux.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  *                                                                         *
00003  *   This program is free software; you can redistribute it and/or modify  *
00004  *   it under the terms of the GNU General Public License as published by  *
00005  *   the Free Software Foundation; either version 2 of the License, or     *
00006  *   (at your option) any later version.                                   *
00007  *                                                                         *
00008  ***************************************************************************/
00009  
00010 #ifndef APOGEELINUX_H
00011 #define APOGEELINUX_H
00012 
00013 #define APISA_READ_USHORT   _IOR('a', 0x01, unsigned int)
00014 #define APISA_READ_LINE     _IOR('a', 0x02, unsigned int)
00015 #define APISA_WRITE_USHORT  _IOW('a', 0x03, unsigned int)
00016 
00017 #define APPPI_READ_USHORT   _IOR('a', 0x01, unsigned int)
00018 #define APPPI_READ_LINE     _IOR('a', 0x02, unsigned int)
00019 #define APPPI_WRITE_USHORT  _IOW('a', 0x03, unsigned int)
00020 
00021 #define APPCI_READ_USHORT   _IOR('a', 0x01, unsigned int)
00022 #define APPCI_READ_LINE     _IOR('a', 0x02, unsigned int)
00023 #define APPCI_WRITE_USHORT  _IOW('a', 0x03, unsigned int)
00024 
00025 #define APUSB_READ_USHORT   _IOR('a', 0x01, unsigned int)
00026 #define APUSB_WRITE_USHORT  _IOW('a', 0x02, unsigned int)
00027 #define APUSB_USB_STATUS    _IOR('a', 0x03, unsigned int)
00028 #define APUSB_PRIME_USB_DOWNLOAD    _IOR('a', 0x04, unsigned int)
00029 #define APUSB_STOP_USB_IMAGE    _IOR('a', 0x05, unsigned int)
00030 #define APUSB_READ_USB_IMAGE    _IOR('a', 0x06, unsigned int)
00031 #define APUSB_USB_RESET     _IOR('a', 0x07, unsigned int)
00032 #define APUSB_READ_USB_SERIAL   _IOR('a', 0x08, unsigned int)
00033 #define APUSB_WRITE_USB_SERIAL  _IOR('a', 0x09, unsigned int)
00034 #define APUSB_USB_SET_SERIAL    _IOR('a', 0x0A, unsigned int)
00035 #define APUSB_USB_REQUEST   _IOR('a', 0x0B, unsigned int)
00036 #define APUSB_READ_STATUS   _IOR('a', 0x0C, unsigned int)
00037 
00038 #define appci_major_number 60
00039 #define apppi_major_number 61
00040 #define apisa_major_number 62
00041 
00042 struct apIOparam                  // IOCTL data
00043   {
00044   unsigned int reg;
00045   unsigned long param1, param2;
00046   };
00047 
00048 #define APOGEE_PCI_DEVICE "/dev/appci"
00049 #define APOGEE_PPI_DEVICE "/dev/apppi"
00050 #define APOGEE_ISA_DEVICE "/dev/apisa"
00051 #define APOGEE_USB_DEVICE "/dev/usb/alta"
00052 
00053 #endif

kstars

Skip menu "kstars"
  • Main Page
  • Modules
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • keduca
  • kstars
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal