Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.acorn.programmer > #749 > unrolled thread
| Started by | Alan Wrigley <alan@alanwrigley.com> |
|---|---|
| First post | 2011-09-20 11:44 +0100 |
| Last post | 2011-09-20 20:14 +0200 |
| Articles | 5 — 5 participants |
Back to article view | Back to comp.sys.acorn.programmer
Econet Alan Wrigley <alan@alanwrigley.com> - 2011-09-20 11:44 +0100
Re: Econet Theo Markettos <theom+news@chiark.greenend.org.uk> - 2011-09-20 17:52 +0100
Re: Econet Alan Wrigley <spamhater@keepyourfilthyspamtoyourself.co.uk> - 2011-09-20 18:37 +0100
Re: Econet Chris Evans <chris@cjemicros.co.uk> - 2011-10-12 11:37 +0100
Re: Econet Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-09-20 20:14 +0200
| From | Alan Wrigley <alan@alanwrigley.com> |
|---|---|
| Date | 2011-09-20 11:44 +0100 |
| Subject | Econet |
| Message-ID | <gemini.lrthus006uuvt0210.alan@alanwrigley.com> |
A lot of Iota's old code has Econet stuff in it. I notice that recent versions of CLib have had all the Econet SWIs removed from swis.h. Does this suggest that the SWI numbers might be earmarked for reallocation? If so, I guess now would be a good time to start getting rid of Econet code. Alan
[toc] | [next] | [standalone]
| From | Theo Markettos <theom+news@chiark.greenend.org.uk> |
|---|---|
| Date | 2011-09-20 17:52 +0100 |
| Message-ID | <RYm*XeJNt@news.chiark.greenend.org.uk> |
| In reply to | #749 |
Alan Wrigley <alan@alanwrigley.com> wrote: > A lot of Iota's old code has Econet stuff in it. I notice that recent > versions of CLib have had all the Econet SWIs removed from swis.h. Does this > suggest that the SWI numbers might be earmarked for reallocation? If so, I > guess now would be a good time to start getting rid of Econet code. I don't believe SWIs are ever reallocated; it's not like we're running short at the moment anyway. The Econet module has been dropped from the OS for some time (last present in ROM in RO3.7, or was it earlier?) which might have been the reason for them missing from swis.h - I think that may be generated by doing successive OS_SWINumberToString calls, so you get whatever modules the host machine happens to have loaded. Is this databasey stuff? If the code is inert if the Econet module is not present then I'd be tempted to leave it in... someone crazy might run it over an Econet. Depends if that's likely to cause you a support headache (eg program breaks when Econet is loaded, because you never tested that). If you want to test that behaviour you can softload an Econet module which I think will do nothing if there's no Econet hardware fitted (the ADLC only has 4x 8-bit registers, so it's difficult to probe if it's actually there or not) Theo
[toc] | [prev] | [next] | [standalone]
| From | Alan Wrigley <spamhater@keepyourfilthyspamtoyourself.co.uk> |
|---|---|
| Date | 2011-09-20 18:37 +0100 |
| Message-ID | <gemini.lru0yg00llgka0210.spamhater@keepyourfilthyspamtoyourself.co.uk> |
| In reply to | #750 |
Theo Markettos <theom+news@chiark.greenend.org.uk> wrote: > Alan Wrigley <alan@alanwrigley.com> wrote: > > A lot of Iota's old code has Econet stuff in it. I notice that recent > > versions of CLib have had all the Econet SWIs removed from swis.h. Does this > > suggest that the SWI numbers might be earmarked for reallocation? If so, I > > guess now would be a good time to start getting rid of Econet code. > > Is this databasey stuff? Yes. > If the code is inert if the Econet module is not > present then I'd be tempted to leave it in... someone crazy might run it > over an Econet. Well that's what I will do for the moment anyway as I don't have time to mess with it right now. > Depends if that's likely to cause you a support headache > (eg program breaks when Econet is loaded, because you never tested that). Well that's R-Comp's call! I suspect they definitely won't want a support headache! Alan -- RISC OS - you know it makes cents
[toc] | [prev] | [next] | [standalone]
| From | Chris Evans <chris@cjemicros.co.uk> |
|---|---|
| Date | 2011-10-12 11:37 +0100 |
| Message-ID | <ant121031345pErr@client.cjemicros.co.uk> |
| In reply to | #750 |
In article <RYm*XeJNt@news.chiark.greenend.org.uk>, Theo Markettos <URL:mailto:theom+news@chiark.greenend.org.uk> wrote: > Alan Wrigley <alan@alanwrigley.com> wrote: > > A lot of Iota's old code has Econet stuff in it. I notice that recent > > versions of CLib have had all the Econet SWIs removed from swis.h. Does this > > suggest that the SWI numbers might be earmarked for reallocation? If so, I > > guess now would be a good time to start getting rid of Econet code. > > I don't believe SWIs are ever reallocated; it's not like we're running > short at the moment anyway. The Econet module has been dropped from the OS > for some time (last present in ROM in RO3.7, or was it earlier?) I can confirm BBCEconet is in 3.70 and not in 4.02! Chris Evans -- CJE Micro's / 4D 'RISC OS Specialists' Telephone: 01903 523222 Fax: 01903 523679 chris@cjemicros.co.uk http://www.cjemicros.co.uk/ 78 Brighton Road, Worthing, West Sussex, BN11 2EN The most beautiful thing anyone can wear, is a smile!
[toc] | [prev] | [next] | [standalone]
| From | Rick Murray <heyrickmail-usenet@yahoo.co.uk> |
|---|---|
| Date | 2011-09-20 20:14 +0200 |
| Message-ID | <4e78d7fc$0$18795$ba4acef3@reader.news.orange.fr> |
| In reply to | #749 |
On 20/09/2011 12:44, Alan Wrigley wrote: > A lot of Iota's old code has Econet stuff in it. What does the econet code actually do? If it is 'safe' on a non-Econet machine, possibly best left in place until all the possible side effects are understood. > I notice that recent versions of CLib have had all the Econet SWIs > removed from swis.h. Yeah, as much as I don't like to say it, the RiscPC was the last machine with Econet support, so it's probably about time to drop some of the old cruft. > Does this suggest that the SWI numbers might be earmarked for reallocation? Unlikely, as that could cause serious conflict with older machines. More likely it is being dropped due to age. Best wishes, Rick.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.sys.acorn.programmer
csiph-web