home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #6 / amigaacscoverdisc1998-061998.iso / games / descent / source / bios / treset.asm < prev   
Assembly Source File  |  1998-06-08  |  1KB  |  34 lines

  1. ;THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
  2. ;SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
  3. ;END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A
  4. ;ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS
  5. ;IN USING, DISPLAYING,  AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
  6. ;SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
  7. ;FREE PURPOSES.  IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
  8. ;CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES.  THE END-USER UNDERSTANDS
  9. ;AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.  
  10. ;COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
  11. ; This resets the timer rat to 18.2 Hz.
  12. ; to compile, just type: 
  13. ; ml treset.asm
  14. ; the compiler generates treset.com
  15.  
  16. .MODEL TINY
  17. .CODE
  18. .STARTUP
  19.  
  20. TDATA       EQU 40h
  21. TCOMMAND    EQU 43h
  22.  
  23. mov     al, 36h
  24. out     TCOMMAND, al    ; Reser PIT channel 0
  25. mov     ax, 0h
  26. out     TDATA, al
  27. mov     al, ah
  28. out     TDATA, al
  29.  
  30. .EXIT
  31. END
  32.  
  33. 
  34.