home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / bbs / cbm / nduk-v39.lha / V39 / include / resources / battmembitsamiga.h < prev    next >
C/C++ Source or Header  |  1992-09-24  |  2KB  |  63 lines

  1. #ifndef RESOURCES_BATTMEMBITSAMIGA_H
  2. #define RESOURCES_BATTMEMBITSAMIGA_H 1
  3. /*
  4. **    $VER: battmembitsamiga.h 39.3 (14.09.92)
  5. **    Includes Release 39.108
  6. **
  7. **    BattMem Amiga specific bit definitions.
  8. **
  9. **    (C) Copyright 1989-1992 Commodore-Amiga Inc.
  10. **        All Rights Reserved
  11. */
  12.  
  13.  
  14. /*
  15.  * Amiga specific bits in the battery-backedup ram.
  16.  *
  17.  *    Bits 0 to 31, inclusive
  18.  */
  19.  
  20. /*
  21.  * AMIGA_AMNESIA
  22.  *
  23.  *        The battery-backedup memory has had a memory loss.
  24.  *        This bit is used as a flag that the user should be
  25.  *        notified that all battery-backed bit have been
  26.  *        reset and that some attention is required. Zero
  27.  *        indicates that a memory loss has occured.
  28.  */
  29.  
  30. #define BATTMEM_AMIGA_AMNESIA_ADDR    0
  31. #define BATTMEM_AMIGA_AMNESIA_LEN    1
  32.  
  33.  
  34. /*
  35.  * SCSI_TIMEOUT
  36.  *
  37.  *        adjusts the timeout value for SCSI device selection.  A
  38.  *        value of 0 will produce short timeouts (128 ms) while a
  39.  *        value of 1 produces long timeouts (2 sec).  This is used
  40.  *        for SeaCrate drives (and some Maxtors apparently) that
  41.  *        don`t respond to selection until they are fully spun up
  42.  *        and intialised.
  43.  */
  44.  
  45. #define BATTMEM_SCSI_TIMEOUT_ADDR    1
  46. #define BATTMEM_SCSI_TIMEOUT_LEN    1
  47.  
  48.  
  49. /*
  50.  * SCSI_LUNS
  51.  *
  52.  *        Determines if the controller attempts to access logical
  53.  *        units above 0 at any given SCSI address.  This prevents
  54.  *        problems with drives that respond to ALL LUN addresses
  55.  *        (instead of only 0 like they should).  Default value is
  56.  *        0 meaning don't support LUNs.
  57.  */
  58.  
  59. #define BATTMEM_SCSI_LUNS_ADDR        2
  60. #define BATTMEM_SCSI_LUNS_LEN        1
  61.  
  62. #endif /* RESOURCES_BATTMEMBITSAMIGA_H */
  63.