Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!apple!agate!shelby!msi.umn.edu!noc.MR.NET!gacvx2.gac.edu!hhdist From: TNAN0@CCVAX.IASTATE.EDU Newsgroups: comp.sys.handhelds Subject: HP48SX Screen Addresses Message-ID: <0481BF77937F618367@ISUVAX.BITNET> Date: 15 Nov 90 03:15:00 GMT Lines: 40 To: handhelds@gac.edu Return-path: TNAN0@CCVAX.IASTATE.EDU To: handhelds@gac.edu X-Envelope-to: hhdist X-VMS-To: IN%"handhelds@gac.edu" Hello All, I asked this question once before (quite awhile back) and received no reply, so I feel it's time to ask again. I am enjoying programming my HP48SX in machine language, but I am running into problems accessing display memory. I need to know how video memory is laid out and where the elusive pointers are that keep track of its current location. I know that the most current version of CHIP (v 2.25 I believe) keeps tabs on it very well, but I have not seen the source for 2.25 available anywhere. Also, where is the most complete set of internal addresses available from? I have merged my SAD and TA comments into one huge listing, but still I see quite a few addresses posted here at comp.sys.handhelds that I have not come across in my own travels... And the last... Has anyone got SAD to run on a PC clone yet? It seems that SAD expects its compiler to use at least 4-byte integers, and most PC compilers use only 2-byte integers... I ran through and changed all "int"s to "long int"s except for ARGC... It compiles fine, but when I disassemble it only prints the first couple of columns... (Thus I can only see the disassembly if I have SUPPRESS COMMENTS on...) I can handle this one myself, but it also freaks out when it tries to disassemble anything with a "D" in the ML... I just can't figure out why... I'll have to get my hands pretty dirty to figure out what it needs, so I'm looking for a cheap way out... Any suggestions? So, a summary: 1) Where is video memory and how is it structured? 2) Where is a good list of internal addresses? 3) Is there a pre-compiled version of SAD available for the PC? Thanks for all of your support: ---Xeno (Gary Snethen) tnan0@isuvax (Bitnet) tnan0@ccvax.iastate.edu (Internet)