home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD v1.2 / amidev_cd_12.iso / devcon / milan_1991 / devcon91.3 / debug / watchdog / scratchall.script < prev    next >
Text File  |  1992-09-01  |  2KB  |  82 lines

  1. ;
  2. ;    Script to set up the register scratcher for all system libraries.
  3. ;
  4. ;        USAGE:    execute scratch.script
  5. ;
  6. ;    WARNING: Run scratcher before mungwall!!
  7. ;    WARNING: Run scratcher before mungwall!!
  8. ;    WARNING: Run scratcher before mungwall!!
  9. ;    WARNING: Run scratcher before mungwall!!
  10. '
  11.  
  12. ;_LVOSupervisor        EQU -30  ; special type of function
  13. ;_LVOExitIntr           EQU -36  ; private
  14. ;_LVOSchedule           EQU -42  ; private
  15. ;_LVOReschedule        EQU -48  ; private
  16. ;_LVOSwitch           EQU -54  ; private
  17. ;_LVODispatch           EQU -60  ; private
  18. ;_LVOException           EQU -66  ; private
  19. ;_LVODisable           EQU -120 ; documented
  20. ;_LVOEnable           EQU -126 ; documented
  21. ;_LVOForbid           EQU -132 ; documented
  22. ;_LVOPermit           EQU -138 ; documented
  23. ;_LVOGetCC           EQU -528 ; inline code
  24. ;_LVOObtainSemaphore       EQU -564 ; documented
  25. ;_LVOReleaseSemaphore       EQU -570 ; documented
  26. ;_LVOObtainSemaphoreShared EQU -678 ; documented
  27. ;_LVOCacheClearU       EQU -636
  28. ;_LVOCacheClearE       EQU -642
  29. ;_LVOCacheControl       EQU -648
  30.  
  31. ;_LVOCloseLibrary       EQU -414 ; temporary
  32. ;_LVOFindName           EQU -276 ; temporary
  33. ;_LVOSumLibrary        EQU -426 ; temporary
  34.  
  35. ; The following were needed for prior to KS 37.314...
  36. ;
  37. ;_LVOInitSemaphore       EQU -558
  38. ;_LVOSumLibrary        EQU -426
  39. ;_LVOWaitIO           EQU -474 ; temporary -- narrator.device bug
  40. ;_LVOSignal           EQU -324 ; temporary -- trackdisk bug
  41. ;_LVOReplyMsg           EQU -378 ; temporary -- trackdisk bug
  42. ;_LVOOpenDevice        EQU -444 ; temporary -- SER: or serial.device bug
  43.  
  44. scratch exec.library except -414 -426 -276 -30 -36 -42 -48 -54 -60 -66 -120 -126 -132 -138 -528 -564 -570 -636 -642 -648
  45.  
  46.  
  47.  
  48. ;_LVOWaitBlit           EQU -228 ; documented
  49. ;_LVOChangeSprite       EQU -420
  50. ;_LVOMoveSprite        EQU -426
  51. ;_LVOLockLayerRom       EQU -432
  52. ;_LVOCopySBitMap       EQU -450
  53. ;_LVOOwnBlitter        EQU -456
  54. ;_LVODisownBlitter       EQU -462
  55. scratch graphics.library except -228 -420 -426 -432 -450 -456 -462 -642 -648 -738 -744 -750
  56.  
  57.  
  58. ; Utility hook functions can't be scratched
  59. scratch utility.library except -150 -156 -138 -144
  60.  
  61. scratch expansion.library
  62. scratch layers.library
  63. scratch gadtools.library
  64.  
  65. ;Word Perfect needs -78
  66. scratch intuition.library
  67.  
  68. ;Note: TxEd+ needs -30 and -84.  Word Perfect needs -192
  69.  
  70. ;The overlay manager we ship needs Seek (-66) and LoadSeg (-150).
  71. scratch dos.library except -66 -150
  72.  
  73. scratch icon.library
  74. scratch iffparse.library
  75. ;scratch diskfont.library
  76. scratch workbench.library
  77.  
  78. scratch commodities.library
  79. scratch translator.library
  80.  
  81. scratch keymap.library
  82.