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


Groups > comp.sys.acorn.programmer > #6339 > unrolled thread

Problem returning from WGET from within an assembler prog

Started byBob Latham <bob@sick-of-spam.invalid>
First post2022-04-08 12:07 +0100
Last post2022-04-08 20:07 +0100
Articles 1 on this page of 21 — 8 participants

Back to article view | Back to comp.sys.acorn.programmer


Contents

  Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-08 12:07 +0100
    Re:Problem returning from WGET from within an assembler prog Steve Drain <steve@kappa.me.uk> - 2022-04-08 13:08 +0100
      Re: Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-08 17:33 +0100
        Re: Problem returning from WGET from within an assembler prog Harriet Bazley <harriet@bazleyfamily.co.uk> - 2022-04-08 18:07 +0100
          Re: Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-08 20:05 +0100
          Re: Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-09 12:15 +0100
            Re: Problem returning from WGET from within an assembler prog Steve Fryatt <news@stevefryatt.org.uk> - 2022-04-09 14:10 +0100
              Re: Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-09 17:55 +0100
                Re: Problem returning from WGET from within an assembler prog Kevin Wells <kev@kevsoft.co.uk> - 2022-04-09 20:23 +0100
                  Re: Problem returning from WGET from within an assembler prog David Higton <dave@davehigton.me.uk> - 2022-04-09 22:29 +0100
                    Re: Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-10 09:38 +0100
                  Re: Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-10 09:36 +0100
                    Re: Problem returning from WGET from within an assembler prog Kevin Wells <kev@kevsoft.co.uk> - 2022-04-10 13:05 +0100
                      Re: Problem returning from WGET from within an assembler prog Kevin Wells <kev@kevsoft.co.uk> - 2022-04-11 18:09 +0100
                Re: Problem returning from WGET from within an assembler prog Harriet Bazley <harriet@bazleyfamily.co.uk> - 2022-04-10 13:01 +0100
                  Re: Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-10 13:36 +0100
                  Re: Problem returning from WGET from within an assembler prog druck <news@druck.org.uk> - 2022-04-11 13:59 +0100
            Re: Problem returning from WGET from within an assembler prog Theo <theom+news@chiark.greenend.org.uk> - 2022-04-09 14:15 +0100
              Re: Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-09 17:56 +0100
        Re: Problem returning from WGET from within an assembler prog Steve Fryatt <news@stevefryatt.org.uk> - 2022-04-08 19:15 +0100
          Re: Problem returning from WGET from within an assembler prog Bob Latham <bob@sick-of-spam.invalid> - 2022-04-08 20:07 +0100

Page 2 of 2 — ← Prev page 1 [2]


#6344

FromBob Latham <bob@sick-of-spam.invalid>
Date2022-04-08 20:07 +0100
Message-ID<59d60e89e5bob@sick-of-spam.invalid>
In reply to#6343
In article <mpro.ra19d101wzpa503r2.news@stevefryatt.org.uk>,
   Steve Fryatt <news@stevefryatt.org.uk> wrote:

> WGet, which is an application that you've just started in
> application space.

> RISC OS is a single tasking operating system with a thin veneer of
> fake multi-tasking applied on top by the Wimp. As far as all of the
> non-Wimp bits of the OS are concerned, applications reside at
> 0x8000. Since there can only be one application at 0x8000 at a
> time, the act of launching WGet overwrites and completely
> obliterates your application. This is why the subroutine can never
> return: by that point, your application doesn't exist any more.

> As Harriet notes, there are some messy work-arounds: either the old
> Arthur-era one of shifting memory around, or the RISC OS-era one of
> passing the problem to the Wimp.

Thanks Steve,

Much appreciated.


Bob.

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | comp.sys.acorn.programmer


csiph-web