Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #1217

Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download)

From "Bill Buckels" <bbuckels@mts.net>
Newsgroups comp.sys.apple2.programmer
Subject Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download)
Date 2014-05-23 23:03 -0500
Organization Aioe.org NNTP Server
Message-ID <llp5mn$vrj$1@speranza.aioe.org> (permalink)
References <llp13i$nt1$1@speranza.aioe.org> <2066765970422593667.536686mjmahon-aol.com@news.giganews.com>

Show all headers | View raw


"Michael J. Mahon" <mjmahon@aol.com> wrote:
>It's pretty cool if a compiler/linker has automatic support for such 
>program splitting.

The Aztec C65 linker provided this support since 1985 or earlier. I am aware 
of the trailing bytes in the text screen interleaf of course. I have never 
thought of them as screen holes since my use of the MS-DOS LN65 linker 
created holes in screen memory. So what is perfectly clear to me is 
perfectly clear to me...

Screen segments don't properly describe a hole in a program over screen 
memory in Aztec C65 since the Aztec C documentation calls them holes. They 
also call them reserved areas. They will never split a segment.

You can have up to 4 of them, whatever they are:)

I am still working with Payton's suggestion but I don't think it will give 
me what I have been used-to. cc65 will give me much smaller code and quicker 
for calls. For file I/O about the same since that is OS dependent. cc65 is 
slightly faster for inline assembly, but since MS-DOS is almost dead, cool 
linker features may soon not have much value outside DosBOX and other MS-DOS 
emulators.

Bill






Back to comp.sys.apple2.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) "Bill Buckels" <bbuckels@mts.net> - 2014-05-23 21:45 -0500
  Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) Michael J. Mahon <mjmahon@aol.com> - 2014-05-23 22:20 -0500
    Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) "Bill Buckels" <bbuckels@mts.net> - 2014-05-23 23:03 -0500
      Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) David Schmidt <schmidtd@my-deja.com> - 2014-05-24 00:18 -0400
        Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) "Bill Buckels" <bbuckels@mts.net> - 2014-05-24 08:49 -0500
      Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) "Bill Buckels" <bbuckels@mts.net> - 2014-05-24 10:58 -0500
      Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) Michael J. Mahon <mjmahon@aol.com> - 2014-05-24 11:04 -0500
        Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) "Bill Buckels" <bbuckels@mts.net> - 2014-05-24 14:28 -0500
          Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) ol.sc@web.de (Oliver Schmidt) - 2014-05-30 21:20 +0000
            Re: Linker Configs and Screen Holes (Was: Re: Double Hi-Res Demo in cc65 available for Download) "Bill Buckels" <bbuckels@mts.net> - 2014-05-30 18:35 -0500

csiph-web