home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / cbm / os-include-bin.lha / os-include / resources / battmembitsshared.i < prev    next >
Text File  |  1993-10-15  |  2KB  |  85 lines

  1.     IFND    RESOURCES_BATTMEMSHARED_I
  2. RESOURCES_BATTMEMBITSSHARED_I    SET    1
  3. **
  4. **    $VER: battmembitsshared.i 39.2 (4.6.93)
  5. **    Includes Release 40.15
  6. **
  7. **    BattMem shared specific bit definitions.
  8. **
  9. **    (C) Copyright 1989-1993 Commodore-Amiga Inc.
  10. **        All Rights Reserved
  11. **
  12.  
  13.  
  14. *
  15. * Shared bits in the battery-backedup ram.
  16. *
  17. *    Bits 64 and above
  18. *
  19.  
  20. *
  21. * SHARED_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. BATTMEM_SHARED_AMNESIA_ADDR    EQU    64
  31. BATTMEM_SHARED_AMNESIA_LEN    EQU    1
  32.  
  33.  
  34. *
  35. * SCSI_HOST_ID
  36. *
  37. *        a 3 bit field (0-7) that is stored in complemented form
  38. *        (this is so that default value of 0 really means 7)
  39. *        It's used to set the A3000 controllers SCSI ID (on reset)
  40. *
  41.  
  42. BATTMEM_SCSI_HOST_ID_ADDR    EQU    65
  43. BATTMEM_SCSI_HOST_ID_LEN    EQU    3
  44.  
  45.  
  46. *
  47. * SCSI_SYNC_XFER
  48. *
  49. *        determines if the driver should initiate synchronous
  50. *        transfer requests or leave it to the drive to send the
  51. *        first request.  This supports drives that crash or
  52. *        otherwise get confused when presented with a sync xfer
  53. *        message.  Default=0=sync xfer not initiated.
  54. *
  55.  
  56. BATTMEM_SCSI_SYNC_XFER_ADDR    EQU    68
  57. BATTMEM_SCSI_SYNC_XFER_LEN    EQU    1
  58.  
  59. *
  60. * SCSI_FAST_SYNC
  61. *
  62. *        determines if the driver should initiate fast synchronous
  63. *        transfer requests (>5MB/s) instead of older <=5MB/s requests.
  64. *        Note that this has no effect if synchronous transfers are not
  65. *        negotiated by either side.
  66. *        Default=0=fast sync xfer used.  
  67. *
  68.  
  69. BATTMEM_SCSI_FAST_SYNC_ADDR    EQU    69
  70. BATTMEM_SCSI_FAST_SYNC_LEN    EQU    1
  71.  
  72. *
  73. * SCSI_TAG_QUEUES
  74. *
  75. *        determines if the driver should use SCSI-2 tagged queuing
  76. *        which allows the drive to accept and reorder multiple read
  77. *        and write requests.
  78. *        Default=0=tagged queuing NOT enabled
  79. *
  80.  
  81. BATTMEM_SCSI_TAG_QUEUES_ADDR    EQU    70
  82. BATTMEM_SCSI_TAG_QUEUES_LEN    EQU    1
  83.  
  84.     ENDC    ; RESOURCES_BATTMEMSHARED_I
  85.