I have an ARMX6 and I find that the audio level 5HDMI) at startup does
not match the one preset in SndSetup, it is always at maximum level!
Can you do the test with F12 then ctrlG for example .
On 3 Nov 2023 as I do recall,Yes,
Jean-Michel wrote:
I have an ARMX6 and I find that the audio level (HDMI) at startup doesDo you mean the Sounds settings in !Boot Configure?
not match the one preset in SndSetup, it is always at maximum level!
Can you do the test with F12 then ctrlG for example .
I have that set to 'loud beep' by default, but if I set it to 'quiet',
then do a Ctrl-G, the volume of that beep decreases too.
In message <565e0afe5a.harriet@bazleyfamily.co.uk>
Harriet Bazley <harriet@bazleyfamily.co.uk> wrote:
On 3 Nov 2023 as I do recall,
Jean-Michel wrote:
Yes,I have an ARMX6 and I find that the audio level (HDMI) at startup doesDo you mean the Sounds settings in !Boot Configure?
not match the one preset in SndSetup, it is always at maximum level!
Can you do the test with F12 then ctrlG for example .
I have that set to 'loud beep' by default, but if I set it to 'quiet',
then do a Ctrl-G, the volume of that beep decreases too.
Yes, but if you halve it and save this setup, then reboot, I think you
will still have the sound at maximum.
If after you use !Config the config level will be taken into account.
On 4 Nov 2023 as I do recall, Jean-Michel wrote:
Yes, but if you halve it and save this setup, then reboot, I
think you will still have the sound at maximum. If after you use
!Config the config level will be taken into account.
If I set 'Quiet beep' in !Configure and reboot, I then get a quiet
beep when the computer restarts, as I would expect. And if I then
look at the Sounds settings again, the Quiet beep icon is still
displayed as selected. I have to manually change it back again to
get the loud beep to return.
On 4 Nov 2023 as I do recall,
Jean-Michel wrote:
In message <565e0afe5a.harriet@bazleyfamily.co.uk>If I set 'Quiet beep' in !Configure and reboot, I then get a quiet beep
Harriet Bazley <harriet@bazleyfamily.co.uk> wrote:
On 3 Nov 2023 as I do recall,Yes,
Jean-Michel wrote:
I have an ARMX6 and I find that the audio level (HDMI) at startup does >>>> not match the one preset in SndSetup, it is always at maximum level!Do you mean the Sounds settings in !Boot Configure?
Can you do the test with F12 then ctrlG for example .
I have that set to 'loud beep' by default, but if I set it to 'quiet',
then do a Ctrl-G, the volume of that beep decreases too.
Yes, but if you halve it and save this setup, then reboot, I think you
will still have the sound at maximum.
If after you use !Config the config level will be taken into account.
when the computer restarts, as I would expect. And if I then look at
the Sounds settings again, the Quiet beep icon is still displayed as selected. I have to manually change it back again to get the loud beep
to return.
In article <98fdd7ff5a.harriet@bazleyfamily.co.uk>, Harriet Bazley <harriet@bazleyfamily.co.uk> wrote:You are right but I don't know if you do the test in HDMI audio?
On 4 Nov 2023 as I do recall, Jean-Michel wrote:
Yes, but if you halve it and save this setup, then reboot, IIf I set 'Quiet beep' in !Configure and reboot, I then get a quiet
think you will still have the sound at maximum. If after you use
!Config the config level will be taken into account.
beep when the computer restarts, as I would expect. And if I then
look at the Sounds settings again, the Quiet beep icon is still
displayed as selected. I have to manually change it back again to
get the loud beep to return.
Confirmed.
ARMX6 running RO5.29 (20-Nov-22)
Richard
To test the !MixVolume, which is very useful to me with Rhapsody, I
created this utility to listen to it, and be able to mute the
internal sound when I use a MIDI device.
https://jeanmichelb.riscos.fr/Audio.html#SonInteh
In article <b8102f005b.jmb@jmc.bruck.orange.fr>, Jean-MichelThanks for the feedback,
Hi Jean
To test the !MixVolume, which is very useful to me with Rhapsody, I
created this utility to listen to it, and be able to mute the
internal sound when I use a MIDI device.
https://jeanmichelb.riscos.fr/Audio.html#SonInteh
Just downloaded your !MixVolume utility which I've found very useful.
I see it's up to V0.04 but I have some issues with it.
1. Unable to display TaskWindow (Ctrl-F12) when main window is
opened.
2. Unable to move main window around desktop.
Functions 1 and 2 worked on V0.03.
3. Ideally if user tries to load another copy, MixVolume should trapThe program sends the message: Error at start up: MixVolume is already
the request with a message "already loaded" or something similar but
both versions (0.03 and 0.04) display "abort on data transfer"
message.
but both versions (0.03 and 0.04) display "abort on data transfer"
ARMX6 running RO5.29 (20-Nov-22)
I also sent this reply to the armini-support mailing list but not sureI checked this morning and I don't see your message...
if you saw this.
RegardsFeedback is a good thing.
Richard
I discovered this problem some time ago (not with Mixvolume) and it
comes from the sharedlibrary module (v 6.15) of ARMX6 version 5.29
I asked ROOL to do a test and no problem because they use a newer
version of the module : v6.20 I advise you to upgrade to the new
version available in Nightly Beta HardDisk4, the module file is
called CLib. https://www.riscosopen.org/content/downloads/common
I copied the file to Boot:Resources.!System.500 and it is loaded at
startup and the message is displayed correctly !
In April, I reported it to Andrew with a small test program, but I
think he didn't see it... If you can do the test with version 6.20
of the SharedLibrary and it works for you, it would be good if
you put a message on armini-support list in better English than
mine...
I also sent this reply to the armini-support mailing list but notI checked this morning and I don't see your message...
sure if you saw this.
In article <6e010b015b.jmb@jmc.bruck.orange.fr>, Jean-MichelSorry I forgot, you have to modify the line in !System.!Run
[snip]
I discovered this problem some time ago (not with Mixvolume) and it
comes from the sharedlibrary module (v 6.15) of ARMX6 version 5.29
I asked ROOL to do a test and no problem because they use a newer
version of the module : v6.20 I advise you to upgrade to the new
version available in Nightly Beta HardDisk4, the module file is
called CLib. https://www.riscosopen.org/content/downloads/common
I copied the file to Boot:Resources.!System.500 and it is loaded at
startup and the message is displayed correctly !
Verma reports SharedCLibrary as 6.15 (21 Sep 2022) even though I've
placed the latest CLib (V6.21 9 Aug 2023) in !Boot.Resources.!System.500.Modules as you suggested and re-booted.
How do I get the system to run the latest CLib?
Thanks.In April, I reported it to Andrew with a small test program, but I
think he didn't see it... If you can do the test with version 6.20
of the SharedLibrary and it works for you, it would be good if
you put a message on armini-support list in better English than
mine...
Your English is better than you think :-)
No problem, you allowed me to fix the latest version of !MixVolume and II also sent this reply to the armini-support mailing list but notI checked this morning and I don't see your message...
sure if you saw this.
Sorry Jean-Michel I'm having problems posting to it so no can do at the moment.
Richard
In article <6e010b015b.jmb@jmc.bruck.orange.fr>, Jean-Michel
I discovered this problem some time ago (not with Mixvolume) and it
comes from the sharedlibrary module (v 6.15) of ARMX6 version 5.29
I asked ROOL to do a test and no problem because they use a newer
version of the module : v6.20 I advise you to upgrade to the new
version available in Nightly Beta HardDisk4, the module file is
called CLib. https://www.riscosopen.org/content/downloads/common
I copied the file to Boot:Resources.!System.500 and it is loaded at
startup and the message is displayed correctly !
Verma reports SharedCLibrary as 6.15 (21 Sep 2022) even though I've
placed the latest CLib (V6.21 9 Aug 2023) in !Boot.Resources.!System.500.Modules as you suggested and re-booted.
How do I get the system to run the latest CLib?
On 10 Nov 2023 as I do recall,
Richard Ashbery wrote:
In article <6e010b015b.jmb@jmc.bruck.orange.fr>, Jean-Michel
I discovered this problem some time ago (not with Mixvolume) and it
comes from the sharedlibrary module (v 6.15) of ARMX6 version 5.29
I asked ROOL to do a test and no problem because they use a newer
version of the module : v6.20 I advise you to upgrade to the new
version available in Nightly Beta HardDisk4, the module file is
called CLib. https://www.riscosopen.org/content/downloads/common
I copied the file to Boot:Resources.!System.500 and it is loaded at
startup and the message is displayed correctly !
Verma reports SharedCLibrary as 6.15 (21 Sep 2022) even though I've
placed the latest CLib (V6.21 9 Aug 2023) in
!Boot.Resources.!System.500.Modules as you suggested and re-booted.
How do I get the system to run the latest CLib?
I did a full !Boot merge, as I hadn't done one in a long time, and ended
up with C Library 6.21 (09 Aug 2023).
I hope it didn't break anything else in !Boot that I don't know about!
On 10 Nov 2023 as I do recall, Richard Ashbery wrote:
In article <6e010b015b.jmb@jmc.bruck.orange.fr>, Jean-Michel
I discovered this problem some time ago (not with Mixvolume)
and it comes from the sharedlibrary module (v 6.15) of ARMX6
version 5.29
I asked ROOL to do a test and no problem because they use a
newer version of the module : v6.20 I advise you to upgrade to
the new version available in Nightly Beta HardDisk4, the module
file is called CLib.
https://www.riscosopen.org/content/downloads/common
I copied the file to Boot:Resources.!System.500 and it is
loaded at startup and the message is displayed correctly !
Verma reports SharedCLibrary as 6.15 (21 Sep 2022) even though
I've placed the latest CLib (V6.21 9 Aug 2023) in !Boot.Resources.!System.500.Modules as you suggested and
re-booted. How do I get the system to run the latest CLib?
I did a full !Boot merge, as I hadn't done one in a long time, and
ended up with C Library 6.21 (09 Aug 2023).
I hope it didn't break anything else in !Boot that I don't know
about!
I discovered this problem some time ago (not with Mixvolume) and
it comes from the sharedlibrary module (v 6.15) of ARMX6 version
5.29
!Boot.Resources.!System.500.Modules as you suggested andSorry I forgot, you have to modify the line in !System.!Run
re-booted. How do I get the system to run the latest CLib?
If Boot$OSVersion >= 310 Then RMEnsure SharedCLibrary 6.19 RMLoad
In article <dc3353015b.harriet@bazleyfamily.co.uk>, Harriet Bazley <harriet@bazleyfamily.co.uk> wrote:
On 10 Nov 2023 as I do recall, Richard Ashbery wrote:
In article <6e010b015b.jmb@jmc.bruck.orange.fr>, Jean-Michel
I discovered this problem some time ago (not with Mixvolume)
and it comes from the sharedlibrary module (v 6.15) of ARMX6
version 5.29
I asked ROOL to do a test and no problem because they use a
newer version of the module : v6.20 I advise you to upgrade to
the new version available in Nightly Beta HardDisk4, the module
file is called CLib.
https://www.riscosopen.org/content/downloads/common
I copied the file to Boot:Resources.!System.500 and it is
loaded at startup and the message is displayed correctly !
Verma reports SharedCLibrary as 6.15 (21 Sep 2022) even though
I've placed the latest CLib (V6.21 9 Aug 2023) in
!Boot.Resources.!System.500.Modules as you suggested and
re-booted. How do I get the system to run the latest CLib?
I did a full !Boot merge, as I hadn't done one in a long time, and
ended up with C Library 6.21 (09 Aug 2023).
I hope it didn't break anything else in !Boot that I don't know
about!
Please let us know if you do encounter problems. ARMX6 auto-updates
may have come to an end. Ideally we need a simple solution to do this ourselves. What other things apart from upgrading the !Boot program
are required - I'm thinking of the ROM upgrade?
In article <ee2c49015b.jmb@jmc.bruck.orange.fr>, Jean-Michel <jmc.bruck@orange.fr> wrote::-(
I discovered this problem some time ago (not with Mixvolume) and
it comes from the sharedlibrary module (v 6.15) of ARMX6 version
5.29
!Boot.Resources.!System.500.Modules as you suggested andSorry I forgot, you have to modify the line in !System.!Run
re-booted. How do I get the system to run the latest CLib?
If Boot$OSVersion >= 310 Then RMEnsure SharedCLibrary 6.19 RMLoad
OK found it: Should be
If Boot$OSVersion >= 310 Then RMEnsure SharedCLibrary 6.19
RMLoad System:Modules.CLib
As it happens the line was already there except the CLib, version
number was old (5.66). Simply editing to 6.19 ensured the latest copy
loaded.
Warning - editing !Sytem !Run file must be done with great care as one
false character will prevent computer booting correctly. Before
attempting anything like this always take a copy of the file or even
the whole of !Boot.
The best way is to do what Harriet did and perform a full !Boot merge.Harriet gave the correct method, in April I was looking for the source of
Ensure you have a copy of the old !Boot program before updating.
Back to Jean-Michel MixVolume. With latest CLib the nasty "abort on data transfer" message has been replaced with a sensible messageGood idea, I will modify the program and update it.
"initialisation stopped - only 1 copy can be run" or words to that
effect. I suggest if user tries to load another copy then simply ignore
it - you really don't need a message. Most programs seem to follow this protocol.
Richard
Please let us know if you do encounter problems. ARMX6
auto-updates may have come to an end. Ideally we need a simple
solution to do this ourselves. What other things apart from
upgrading the !Boot program are required - I'm thinking of the
ROM upgrade?
What makes you think auto-updates have ended for the ARMX6 ?
Andrew is awaiting the release of 5.30 before issuing a new
auto-update I understood. 5.30 is taking a rather long time to be
fully released it seems - lots more testing/fixing being done this
time round - which can only be good in long run.
What makes you think auto-updates have ended for the ARMX6 ?
Andrew is awaiting the release of 5.30 before issuing a new auto-update I understood. 5.30 is taking a rather long time to be fully released it
seems - lots more testing/fixing being done this time round - which can
only be good in long run.
In message <5b01a8d3d1basura@invalid.addr.uk>
Richard Ashbery <basura@invalid.addr.uk> wrote:
In article <ee2c49015b.jmb@jmc.bruck.orange.fr>, Jean-Michel <jmc.bruck@orange.fr> wrote:
I discovered this problem some time ago (not with Mixvolume) and
it comes from the sharedlibrary module (v 6.15) of ARMX6 version
5.29
!Boot.Resources.!System.500.Modules as you suggested andSorry I forgot, you have to modify the line in !System.!Run
re-booted. How do I get the system to run the latest CLib?
If Boot$OSVersion >= 310 Then RMEnsure SharedCLibrary 6.19 RMLoad
OK found it: Should be
If Boot$OSVersion >= 310 Then RMEnsure SharedCLibrary 6.19
RMLoad System:Modules.CLib
As it happens the line was already there except the CLib, version
number was old (5.66). Simply editing to 6.19 ensured the latest copy loaded.
Warning - editing !Sytem !Run file must be done with great care as one false character will prevent computer booting correctly. Before:-(
attempting anything like this always take a copy of the file or even
the whole of !Boot.
The best way is to do what Harriet did and perform a full !Boot merge. Ensure you have a copy of the old !Boot program before updating.Harriet gave the correct method, in April I was looking for the source of
the error and it was this module. In fact I was waiting for the green
light from Andrew... he must have been very busy.
In message <5b01a9559fbasura@invalid.addr.uk>
Richard Ashbery <basura@invalid.addr.uk> wrote:
In article <dc3353015b.harriet@bazleyfamily.co.uk>, Harriet Bazley
<harriet@bazleyfamily.co.uk> wrote:
On 10 Nov 2023 as I do recall, Richard Ashbery wrote:
In article <6e010b015b.jmb@jmc.bruck.orange.fr>, Jean-Michel
I discovered this problem some time ago (not with Mixvolume)
and it comes from the sharedlibrary module (v 6.15) of ARMX6
version 5.29
I asked ROOL to do a test and no problem because they use a
newer version of the module : v6.20 I advise you to upgrade to
the new version available in Nightly Beta HardDisk4, the module
file is called CLib.
https://www.riscosopen.org/content/downloads/common
I copied the file to Boot:Resources.!System.500 and it is
loaded at startup and the message is displayed correctly !
Verma reports SharedCLibrary as 6.15 (21 Sep 2022) even though
I've placed the latest CLib (V6.21 9 Aug 2023) in
!Boot.Resources.!System.500.Modules as you suggested and
re-booted. How do I get the system to run the latest CLib?
I did a full !Boot merge, as I hadn't done one in a long time, and
ended up with C Library 6.21 (09 Aug 2023).
I hope it didn't break anything else in !Boot that I don't know
about!
Please let us know if you do encounter problems. ARMX6 auto-updates
may have come to an end. Ideally we need a simple solution to do this
ourselves. What other things apart from upgrading the !Boot program
are required - I'm thinking of the ROM upgrade?
What makes you think auto-updates have ended for the ARMX6 ?
Andrew is awaiting the release of 5.30 before issuing a new auto-update I understood. 5.30 is taking a rather long time to be fully released it
seems - lots more testing/fixing being done this time round - which can
only be good in long run.
You could check the merge log in !System.Log to see if that gives you any >>clues as to what was changed.
On 11 Nov 2023 as I do recall,
Chris Hughes wrote:
What makes you think auto-updates have ended for the ARMX6 ?I wasn't aware that there were any auto-updates!
Andrew is awaiting the release of 5.30 before issuing a new auto-update I
understood. 5.30 is taking a rather long time to be fully released it
seems - lots more testing/fixing being done this time round - which can
only be good in long run.
On 10 Nov 2023 as I do recall,
Richard Ashbery wrote:
Verma reports SharedCLibrary as 6.15 (21 Sep 2022) even though I've
placed the latest CLib (V6.21 9 Aug 2023) in !Boot.Resources.!System.500.Modules as you suggested and re-booted. How
do I get the system to run the latest CLib?
I did a full !Boot merge, as I hadn't done one in a long time, and ended
up with C Library 6.21 (09 Aug 2023).
On 10 Nov, Harriet Bazley wrote in message
<dc3353015b.harriet@bazleyfamily.co.uk>:
On 10 Nov 2023 as I do recall, Richard Ashbery wrote:
Verma reports SharedCLibrary as 6.15 (21 Sep 2022) even though
I've placed the latest CLib (V6.21 9 Aug 2023) in !Boot.Resources.!System.500.Modules as you suggested and
re-booted. How do I get the system to run the latest CLib?
I did a full !Boot merge, as I hadn't done one in a long time,
and ended up with C Library 6.21 (09 Aug 2023).
The SCL has to be loaded very early on in the Boot sequence
, as
soft-loading it "on demand" by applications is dangerous: it will
work once, but the second application to try it in a session will
stiff the machine.
As a result, applications must never soft-load a new SCL from
!System. All they can do is test the active version and refuse to
run if it isn't new enough for them. This prompts the user to
install an updated version into !Boot, which includes lines called
early from !Boot.!Run[1] to soft-load the module for the whole
session[2].
1. I'd have to fire up a RISC OS box to check where, exactly.
2. Although anything in the ROM will still use the ROM version of
the SCL.
The SCL has to be loaded very early on in the Boot sequence, as soft-loading it "on demand" by applications is dangerous: it will work once, but the second application to try it in a session will stiff the machine.
As a result, applications must never soft-load a new SCL from !System. All they can do is test the active version and refuse to run if it isn't new enough for them. This prompts the user to install an updated version into !Boot, which includes lines called early from !Boot.!Run[1] to soft-load the module for the whole session[2].
1. I'd have to fire up a RISC OS box to check where, exactly.
In article <mpro.s40kwn032z5am08s1.news@stevefryatt.org.uk>, SteveI think it's one of !Sysmerge's roles to make sure that's the case?
Fryatt <news@stevefryatt.org.uk> wrote:
On 10 Nov, Harriet Bazley wrote in message
<dc3353015b.harriet@bazleyfamily.co.uk>:
On 10 Nov 2023 as I do recall, Richard Ashbery wrote:
Verma reports SharedCLibrary as 6.15 (21 Sep 2022) even though
I've placed the latest CLib (V6.21 9 Aug 2023) in
!Boot.Resources.!System.500.Modules as you suggested and
re-booted. How do I get the system to run the latest CLib?
I did a full !Boot merge, as I hadn't done one in a long time,
and ended up with C Library 6.21 (09 Aug 2023).
The SCL has to be loaded very early on in the Boot sequence
Ahh! that's why the SCL line is high up in the !Run file order. I didn't notice this when I first opened !System.!Run file.
But luckily RISC OS is in ROM, I made the mistake by updating with the, as
soft-loading it "on demand" by applications is dangerous: it will
work once, but the second application to try it in a session will
stiff the machine.
When I added another SCL line it didn't stiff the machine but failed toYes
boot returning me to the black 'command line' screen hence why I put out
a warning about modifying !Run files in !Boot.
As a result, applications must never soft-load a new SCL from
!System. All they can do is test the active version and refuse to
run if it isn't new enough for them. This prompts the user to
install an updated version into !Boot, which includes lines called
early from !Boot.!Run[1] to soft-load the module for the whole
session[2].
But it's OK to replace old SCL module with latest version in !System.500.Modules and then edit the SCL line at the top of theSorry,
!System.!Run file (change 5.66 to 6.19) to force it to run?
Jean-Michel's instructions were confusing but I think that's what he intended. Doing this now runs SCL, V6.21.
Me too.1. I'd have to fire up a RISC OS box to check where, exactly.
2. Although anything in the ROM will still use the ROM version of
the SCL.
This not my experience. Excuse me Steve if I'm misunderstanding this
process.
seems like the right solution?Harriet
I did a full !Boot merge
On 13 Nov, Jean-Michel wrote in messageI did this and it's not good advice. I wanted to know if it was just the
<17b894025b.jmb@jmc.bruck.orange.fr>:
In message <5b02388c57basura@invalid.addr.uk>
Richard Ashbery <basura@invalid.addr.uk> wrote:
In article <mpro.s40kwn032z5am08s1.news@stevefryatt.org.uk>, Steve
Fryatt <news@stevefryatt.org.uk> wrote:
The SCL has to be loaded very early on in the Boot sequence
I think it's one of !Sysmerge's roles to make sure that's the case?
It is, but Richard didn't use SysMerge as far as I can make out.
2. Although anything in the ROM will still use the ROM version of the
SCL.
This not my experience. Excuse me Steve if I'm misunderstanding this
process.
Me too.
AFAIK, ROM components are hard-linked to the ROM SCL as part of the process of building the ROM. This is completely different to the process used by applications loaded into RAM, which populate the stubs' jump table when they initialise. As such, there's no mechanism for ROM components to see a soft-loaded version of the SCL and link to it.
In message <5b02388c57basura@invalid.addr.uk>
Richard Ashbery <basura@invalid.addr.uk> wrote:
In article <mpro.s40kwn032z5am08s1.news@stevefryatt.org.uk>, Steve
Fryatt <news@stevefryatt.org.uk> wrote:
The SCL has to be loaded very early on in the Boot sequence
I think it's one of !Sysmerge's roles to make sure that's the case?
2. Although anything in the ROM will still use the ROM version of the SCL.
This not my experience. Excuse me Steve if I'm misunderstanding this process.
Me too.
In message <mpro.s42rey00l7rot04sw.news@stevefryatt.org.uk>
Steve Fryatt <news@stevefryatt.org.uk> wrote:
AFAIK, ROM components are hard-linked to the ROM SCL as part of the
process of building the ROM. This is completely different to the process used by applications loaded into RAM, which populate the stubs' jump
table when they initialise. As such, there's no mechanism for ROM components to see a soft-loaded version of the SCL and link to it.
Thank you for this information. Version 6.15 is dormant. Is the SWI call
made on the softloaded version?
On 13 Nov, Jean-Michel wrote in message
<46c1ce025b.jmb@jmc.bruck.orange.fr>:
In message <mpro.s42rey00l7rot04sw.news@stevefryatt.org.uk> Steve
Fryatt <news@stevefryatt.org.uk> wrote:
AFAIK, ROM components are hard-linked to the ROM SCL as part of
the process of building the ROM. This is completely different
to the process used by applications loaded into RAM, which
populate the stubs' jump table when they initialise. As such,
there's no mechanism for ROM components to see a soft-loaded
version of the SCL and link to it.
Thank you for this information. Version 6.15 is dormant. Is the
SWI call made on the softloaded version?
The SWI calls, made by RAM-loaded applications and modules, will be
made to the version of the module which is currently active at the
time when the call is made. If the ROM version is dormant, then
that will be the soft-loaded version in RAM.
Anything which called the SWI before the soft-load occurred will
link to the ROM version of the module, and remain linked to that
version after the soft-load.
The same is true of additional soft-loads. If you soft-load a new
version of the module, load an application which calls the SWI to
link up the stubs, then soft-load a second, newer version of the
module, that application will remain linked to the *first* version
which was soft-loaded. Even though the system will have killed that
version off and freed up the RMA space that it was occupying. This
won't be noticed until that free space gets allocated to a new
module or workspace, however, and the library routines get
overwritten with other data.
So Steve from what your saying the way I've updated the SharedCLibrary is
a seriously bad way to do it. Even though it all appears to be working it
may impact on other software that uses that module.
If I upgrade the !Boot via ROOL's nightly beta HardDisc4 build do I have
to also update the ROM image?
On 14 Nov, Richard Ashbery wrote in message
<5b032e8ee8basura@invalid.addr.uk>:
So Steve from what your saying the way I've updated the
SharedCLibrary is a seriously bad way to do it. Even though it
all appears to be working it may impact on other software that
uses that module.
I thought that you had somehow hacked it into !Boot.!Run, so that
it was loaded at startup?
That's what the normal soft-load does, so
it's probably fine; the problems could come when you try to upgrade
again, if you've put different lines into the !Run file.
The requirement is to load the latest version possible, as early as
possible: before anything tries to link to it.
If I upgrade the !Boot via ROOL's nightly beta HardDisc4 build do
I have to also update the ROM image?
It's probably wise to keep them mostly in step. However, if it's an
R-Comp system, I'm not going to advise further.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 299 |
Nodes: | 16 (2 / 14) |
Uptime: | 35:24:55 |
Calls: | 6,682 |
Files: | 12,222 |
Messages: | 5,342,998 |