Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.acorn.programmer > #6207
| From | Bob Latham <bob@sick-of-spam.invalid> |
|---|---|
| Subject | Re: Getting extra memory |
| Newsgroups | comp.sys.acorn.programmer |
| Message-ID | <58ca26a060bob@sick-of-spam.invalid> (permalink) |
| References | <58ca210e71bob@sick-of-spam.invalid> <58ca23d0f5News03@avisoft.f9.co.uk> |
| Organization | None |
| Date | 2020-11-04 13:48 +0000 |
In article <58ca23d0f5News03@avisoft.f9.co.uk>, Martin <News03@avisoft.f9.co.uk> wrote: > In article <58ca210e71bob@sick-of-spam.invalid>, > Bob Latham <bob@sick-of-spam.invalid> wrote: > Not sure what, if or how you have set workspace. It starts out as just the "next" slot 640K. > I am not sure why you are resorting to assembler, when you could do > it in BASIC quite easily. 1. For the speed. 2. This is for pleasure, I like assembler. Always my first choice unless I need chunky maths then I'm forced into Basic. > This code should provide a basis... > SYS "OS_File",17,file$ TO obj%,,,,len% > IF obj%<>1 THEN ERROR 1,"Not found" > DIM file% len% > SYS "OS_File",16,file$,file% > >>code to change data<< > SYS "OS_File",10,file$+"N",filetype%,,file%,file%+len% > You would need to check the Next slot was set larger than 7MB > initially, or before the DIM use something like: > END = HIMEM + len% > Or have I missed something? Thanks for that. I can see that may well be the sensible way but I do want to understand why my assembler code errors. Cheers, Bob. -- Bob Latham Stourbridge, West Midlands
Back to comp.sys.acorn.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Getting extra memory Bob Latham <bob@sick-of-spam.invalid> - 2020-11-04 12:47 +0000
Re: Getting extra memory Martin <News03@avisoft.f9.co.uk> - 2020-11-04 13:17 +0000
Re: Getting extra memory Bob Latham <bob@sick-of-spam.invalid> - 2020-11-04 13:48 +0000
Re: Getting extra memory Martin <News03@avisoft.f9.co.uk> - 2020-11-04 17:23 +0000
Re: Getting extra memory Bob Latham <bob@sick-of-spam.invalid> - 2020-11-04 18:04 +0000
Re: Getting extra memory Martin <News03@avisoft.f9.co.uk> - 2020-11-04 18:44 +0000
Re: Getting extra memory Bob Latham <bob@sick-of-spam.invalid> - 2020-11-04 22:03 +0000
Re: Getting extra memory druck <news@druck.org.uk> - 2020-11-04 18:06 +0000
Re: Getting extra memory Bob Latham <bob@sick-of-spam.invalid> - 2020-11-04 18:33 +0000
Re: Getting extra memory Steve Drain <steve@kappa.me.uk> - 2020-11-04 17:38 +0000
Re: Getting extra memory Bob Latham <bob@sick-of-spam.invalid> - 2020-11-04 18:11 +0000
Re: Getting extra memory Bob Latham <bob@sick-of-spam.invalid> - 2020-11-04 18:32 +0000
csiph-web