~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/include/linux/cuda.h

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /*
  2  * Definitions for talking to the CUDA.  The CUDA is a microcontroller
  3  * which controls the ADB, system power, RTC, and various other things.
  4  *
  5  * Copyright (C) 1996 Paul Mackerras.
  6  */
  7 
  8 /* CUDA commands (2nd byte) */
  9 #define CUDA_WARM_START         0
 10 #define CUDA_AUTOPOLL           1
 11 #define CUDA_GET_6805_ADDR      2
 12 #define CUDA_GET_TIME           3
 13 #define CUDA_GET_PRAM           7
 14 #define CUDA_SET_6805_ADDR      8
 15 #define CUDA_SET_TIME           9
 16 #define CUDA_POWERDOWN          0xa
 17 #define CUDA_POWERUP_TIME       0xb
 18 #define CUDA_SET_PRAM           0xc
 19 #define CUDA_MS_RESET           0xd
 20 #define CUDA_SEND_DFAC          0xe
 21 #define CUDA_RESET_SYSTEM       0x11
 22 #define CUDA_SET_IPL            0x12
 23 #define CUDA_SET_AUTO_RATE      0x14
 24 #define CUDA_GET_AUTO_RATE      0x16
 25 #define CUDA_SET_DEVICE_LIST    0x19
 26 #define CUDA_GET_DEVICE_LIST    0x1a
 27 #define CUDA_GET_SET_IIC        0x22
 28 
 29 #ifdef __KERNEL__
 30 
 31 extern int find_via_cuda(void);
 32 extern int via_cuda_start(void);
 33 extern int cuda_request(struct adb_request *req,
 34                         void (*done)(struct adb_request *), int nbytes, ...);
 35 extern void cuda_poll(void);
 36 
 37 #endif  /* __KERNEL */
 38 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.