Google Mail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
VLM
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  5 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Follow-up To:
Add Cc | Add Follow-up to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers that you hear
 
rs1n  
View profile   Translate to Translated (View Original)
 More options 3 Nov, 03:41
Newsgroups: comp.sys.hp48
From: rs1n <handuongs...@gmail.com>
Date: Mon, 2 Nov 2009 19:41:01 -0800 (PST)
Local: Tues 3 Nov 2009 03:41
Subject: VLM
Does anyone know what VLM does? There does not seem to be any info on
this entry in either editions of the SysRPL guides. I cannot seem to
make out much of the ROM dis-assembly since most of it consists of
unsupported entries.

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
John H Meyers  
View profile   Translate to Translated (View Original)
 More options 3 Nov, 06:48
Newsgroups: comp.sys.hp48
From: "John H Meyers" <jhmey...@nomail.invalid>
Date: Tue, 03 Nov 2009 00:48:30 -0600
Local: Tues 3 Nov 2009 06:48
Subject: Re: VLM

On Mon, 02 Nov 2009 21:41:01 -0600, rs1n wrote:
> Does anyone know what VLM does?

Examine "StartupProc"

When the highest level "System Outer Loop"
can not handle an error in its own "SysErrorTrap"
it is assumed that there is Very Low Memory (VLM),
a/k/a "Out of Memory" (#135h DOERR)
which instigates a procedure of desperation,
to try to free some.

See section "28.1 System UI" of ENT_SRT.DOC
http://www.hpcalc.org/details.php?id=1782
http://www.hpcalc.org/hp48/programming/entries/ent_srt.zip

The original HP48 Users Guides might illustrate
the steps that VLM undertakes, asking questions
about what you might be willing to purge
(stack, variables, etc.) until enough memory is found
to resume operation.

[r->] [OFF]


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
John H Meyers  
View profile   Translate to Translated (View Original)
 More options 3 Nov, 07:13
Newsgroups: comp.sys.hp48
From: "John H Meyers" <jhmey...@nomail.invalid>
Date: Tue, 03 Nov 2009 01:13:03 -0600
Local: Tues 3 Nov 2009 07:13
Subject: Re: VLM
If you would like to see VLM in action on HP49/50 series
(it might be a good idea to back up your memory first :)

Type: HOME 256 ATTACH
Then type: MEM 100 - MAKESTR MEM

The actual number of bytes of free memory
(somewhere in the vicinity of 100 or less)
will now be on the stack.

Press ENTER (DUP) repeatedly; pretty soon you will see VLM,
with "Out of Memory" displayed on screen, and questions
about purging things, with Yes/No responses ("A" or "F").

You can press ON/CANCEL at any time,
to see whether you have freed enough memory
to resume normal operation.

If you free the stack (which contains a string using up
nearly all of free memory), then you should be able to continue,
but if anything goes wrong, just restore your memory back up :)

[r->] [OFF]


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
John H Meyers  
View profile   Translate to Translated (View Original)
 More options 3 Nov, 07:32
Newsgroups: comp.sys.hp48
From: "John H Meyers" <jhmey...@nomail.invalid>
Date: Tue, 03 Nov 2009 01:32:51 -0600
Local: Tues 3 Nov 2009 07:32
Subject: Re: VLM
[about causing an "Out of Memory" to see VLM in action]

Since the method previously posted
uses a large string on the stack to use up most of free memory,
a warmstart (ON+C) is another way to recover.

One reason why VLM may not be mentioned in most SysRPL guides
is that it is not something which has any use
to be called from any program, but Sorcerers' Apprentices,
like some cats, are always looking for some trouble to get into :)

<URL: http://en.wikipedia.org/wiki/The_Sorcerer's_Apprentice >

[r->] [OFF]


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rs1n  
View profile   Translate to Translated (View Original)
 More options 3 Nov, 17:11
Newsgroups: comp.sys.hp48
From: rs1n <handuongs...@gmail.com>
Date: Tue, 3 Nov 2009 09:11:42 -0800 (PST)
Local: Tues 3 Nov 2009 17:11
Subject: Re: VLM
I see now. Thank you for the informative posts!

On Nov 3, 2:32 am, "John H Meyers" <jhmey...@nomail.invalid> wrote:


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google