home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / atari / 8bit / 4276 < prev    next >
Encoding:
Text File  |  1992-08-19  |  2.4 KB  |  53 lines

  1. Newsgroups: comp.sys.atari.8bit
  2. Path: sparky!uunet!boulder!ucsu!spot.Colorado.EDU!hill
  3. From: hill@spot.Colorado.EDU (Michael Hill)
  4. Subject: Re: secrets of $E477 (on my 130XE)
  5. Message-ID: <1992Aug20.000911.5239@ucsu.Colorado.EDU>
  6. Sender: news@ucsu.Colorado.EDU (USENET News System)
  7. Nntp-Posting-Host: spot.colorado.edu
  8. Organization: University of Colorado, Boulder
  9. References: <1992Aug19.180026.21701@rz.uni-karlsruhe.de>
  10. Date: Thu, 20 Aug 1992 00:09:11 GMT
  11. Lines: 40
  12.  
  13. In article <1992Aug19.180026.21701@rz.uni-karlsruhe.de> UJ1G@DKAUNI2.BITNET
  14. (Marek Tomczyk) writes:
  15. >Just out of curiosity, I disassembled the first part of the
  16. >power up routine staring at $E477.
  17. >There's one thing I don't understand about it.
  18. >Somewhere at the beginning of the routine the OS determines if
  19. >the trigger of the 3rd (!) joystick has been pressed when the computer
  20. >is powering up. In this case another subroutine is called.
  21. >
  22. >The interesting thing about it is that my 130XE doesn't have
  23. >any plugs for more than two joysticks. When I try to check the
  24. >hardware register for the 3rd joystick's trigger, it says that the
  25. >trigger has been pressed. Does this register have another function
  26. >on my 130XE than on the 400/800s?
  27. >I could guess that this register indicates the presence of extra
  28. >RAM or something. Am I right?
  29. >I recall something about the 3rd and 4th joystick ports of the
  30. >800s being redesigned for memory management purposes on XL/XE
  31. >computers and therefore no longer available to the outside world.
  32. >This is obvious for the PORTB register, but what has happend with
  33. >the triggers?
  34.  
  35. You are correct about the memory management.  This location in no way
  36. corresponds to any kind of joystick or paddle input on the XL/XE's, so
  37. it is meaningless to associate the memory read with joystick trigger #3.
  38.  
  39. The OS code is checking for an XL/XE machine.
  40.  
  41. Regards,
  42.  
  43.             --Michael
  44.  
  45. -------------------------------------------------------------------------------
  46. Michael Hill   <><  Isaiah 9:6 | "Don't you forget now that Somebody died for
  47. hill@spot.Colorado.EDU         |  you/ I'm tellin' you the truth, man, I ain't
  48. Ball Aerospace Systems Group & |  gonna lie to you/ Good guys, bad boys, we're
  49. University of Colorado@Boulder |  all the same/ Saved by grace is the name of
  50. $ mv net.flames /dev/null      |  the game."            --Allies, "Burden Down"
  51. -------------------------My boss is a Jewish carpenter!------------------------
  52. Did you ever notice that everybody in favor of abortion has already been born?!
  53.