From nyef@softhome.net Sun Aug 11 08:21:01 2002
From: nyef@softhome.net (Nyef)
Date: Sun Aug 11 07:21:01 2002
Subject: [LMH]Imminent death of the SSDN2 predicted again
Message-ID: <20020811114525.C34781-100000@hitomi.starleaf.com>
Hello all.
I have just finished converting Appendix A to .txt format.
It, along with most of the rest of SSDN2, is available at
http://www.dridus.com/~nyef/lispm/ssdn2/
The only section remaining to be converted is section 13 (the one on how
Flavors works), and I believe Robert Swindells said he was working on that
one.
Share and Enjoy!
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net
From nyef@softhome.net Wed Aug 14 18:44:00 2002
From: nyef@softhome.net (Nyef)
Date: Wed Aug 14 17:44:00 2002
Subject: [LMH]Exploiter progress
Message-ID: <20020814220613.S40239-100000@hitomi.starleaf.com>
Hello all.
It's been about a month and a half, and I finally got memory allocation
semi-working and released a new version of exploiter. It's at
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0814.tgz
This version has:
Semi-working memory allocation.
exploiter_win32.c from Carl Shapiro.
Instance funcalling changes from Robert Swindells.
A small handful more instructions implemented.
It now breaks on the first invocation of miscop #o335 (SET-AR-1-FORCE).
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net
From hgh6525@scicmail.com Sun Aug 18 15:02:01 2002
From: hgh6525@scicmail.com (Flora Adell)
Date: Sun Aug 18 14:02:01 2002
Subject: [LMH]Most effective means for boosting human growth hormone
Hello, lispies@yahoo.com
Human Growth Hormone Therapy
Lose weight while building lean muscle mass
and reversing the ravages of aging all at once.
As seen on NBC, CBS, and CNN, and even Oprah! The health
discovery that actually reverses aging while burning fat,
without dieting or exercise! This proven discovery has even
been reported on by the New England Journal of Medicine.
Forget aging and dieting forever! And it's Guaranteed!
Lose Weight Build Muscle Tone Reverse Aging
Increased Libido Duration Of Penile Erection
| Healthier Bones
Improved Memory Improved skin New Hair Growth Wrinkle Disappearance |
Visit
Our Web Site and Learn The Facts : Click Here
OR
Here
You are receiving this email as a subscriber
to the Opt-In America Mailing List.
To remove yourself from all related maillists,
just
Click Here
From aek@spies.com Sun Aug 18 15:57:00 2002
From: aek@spies.com (Al Kossow)
Date: Sun Aug 18 14:57:00 2002
Subject: [LMH]explorer distrib tapes
Message-ID: <200208182256.g7IMuwLB024345@spies.com>
I read in a few tapes over the weekend, and put them in
www.spies.com/aek/explorer
They are in '.tap' format
4 byte record len 4 byte record len
file marks are four bytes of zero
From dseagrav@sakura.lunar-tokyo.net Tue Aug 20 12:17:01 2002
From: dseagrav@sakura.lunar-tokyo.net (Daniel Seagraves)
Date: Tue Aug 20 11:17:01 2002
Subject: [LMH]Someone unsub me...
Message-ID:
Lunar-tokyo.net and myself are leaving the internet on the 31st.
My host is shutting down, and with $0 for income it's hard to go
elsewhere.
Sorry I never contributed anything useful.
From nyef@softhome.net Thu Aug 22 19:02:01 2002
From: nyef@softhome.net (Nyef)
Date: Thu Aug 22 18:02:01 2002
Subject: [LMH]Exploiter progress
Message-ID: <20020822221444.J58030-100000@hitomi.starleaf.com>
Hello all.
I've just pushed a new tarball to:
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0822.tgz
This release contains a couple new miscop handlers, and gets to the first
invocation of %PAGE-STATUS (from deq-element in micronet/queue.lisp),
somewhere under GET-BOOTED-LOAD-BAND-INFO. The call to %PAGE-STATUS is
from an inlined call to wired-p (from memory-management/page-defs.lisp).
This instruction wants to return the first word of the PHT entry for an
address. Fortunately, only the low 25 bits of this word appear to be used
(implying that it is a FIXNUM). Unfortunately, exploiter does not yet
implement the PHT, so there is no data to return. The obvious two options
are to emulate the PHT or to fake it. Ideas for how best to fake it will
be entertained for the next week.
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net
From pf@ti.com Fri Aug 23 22:11:02 2002
From: pf@ti.com (Paul Fuqua)
Date: Fri Aug 23 21:11:02 2002
Subject: [LMH]Exploiter progress
In-Reply-To: Msg of August 22, 2002 22:36:29 (-0400) from Nyef
References: <20020822221444.J58030-100000@hitomi.starleaf.com>
Message-ID: <15718.25716.580194.111353@elissa.dal.asp.ti.com>
Date: Thu, 22 Aug 2002 22:36:29 -0400 (EDT)
From: Nyef
I've just pushed a new tarball to:
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0822.tgz
I finally tried it; it compiles and runs without trouble on FreeBSD
4.5. The only problem I had was that my load-band file was read-only,
and your program wants to mmap() it read/write; until you get to the
point of saving a band, I don't think you'll need to write to one.
This release contains a couple new miscop handlers, and gets to the first
invocation of %PAGE-STATUS (from deq-element in micronet/queue.lisp),
I used a different band, which stopped in TRUNCATE-1 (undefined miscop)
in SYS:%INITIALIZE-TV-SCREEN-MEMORY. It'll probably fetch up against
%PAGE-STATUS itself once it gets past this one.
pf
From pf@ti.com Fri Aug 23 23:36:02 2002
From: pf@ti.com (Paul Fuqua)
Date: Fri Aug 23 22:36:02 2002
Subject: [LMH]Exploiter progress
In-Reply-To: Msg of August 22, 2002 22:36:29 (-0400) from Nyef
References: <20020822221444.J58030-100000@hitomi.starleaf.com>
Message-ID: <15718.25716.580194.111353@elissa.dal.asp.ti.com>
Date: Thu, 22 Aug 2002 22:36:29 -0400 (EDT)
From: Nyef
I've just pushed a new tarball to:
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0822.tgz
I finally tried it; it compiles and runs without trouble on FreeBSD
4.5. The only problem I had was that my load-band file was read-only,
and your program wants to mmap() it read/write; until you get to the
point of saving a band, I don't think you'll need to write to one.
This release contains a couple new miscop handlers, and gets to the first
invocation of %PAGE-STATUS (from deq-element in micronet/queue.lisp),
I used a different band, which stopped in TRUNCATE-1 (undefined miscop)
in SYS:%INITIALIZE-TV-SCREEN-MEMORY. It'll probably fetch up against
%PAGE-STATUS itself once it gets past this one.
pf
From nyef@softhome.net Sat Aug 24 04:06:01 2002
From: nyef@softhome.net (Nyef)
Date: Sat Aug 24 03:06:01 2002
Subject: [LMH]Exploiter progress
In-Reply-To: <15718.25716.580194.111353@elissa.dal.asp.ti.com>
Message-ID: <20020823232433.Q59728-100000@hitomi.starleaf.com>
On Fri, 23 Aug 2002, Paul Fuqua wrote:
> Date: Thu, 22 Aug 2002 22:36:29 -0400 (EDT)
> From: Nyef
>
> I've just pushed a new tarball to:
> http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0822.tgz
>
> I finally tried it; it compiles and runs without trouble on FreeBSD
> 4.5.
This is good to hear.
> The only problem I had was that my load-band file was read-only,
> and your program wants to mmap() it read/write; until you get to the
> point of saving a band, I don't think you'll need to write to one.
It's mapped read/write and private. That is, the program can modify it,
but shouldn't be saving the changes back to the disk.
It's mapped read/write because if it were mapped read-only I'd have to
simulate the copy-on-write behavior of the VM, which would mean simulating
a lot more of the VM than I do currently (although this would mean that
I'd have the PHT done, and obviate having to fake up %PAGE-STATUS).
Both the Stevens book (Advanced Programming in the UNIX(R) Environment)
and the man page for mmap(2) say that you cannot use PROT_WRITE with a
read-only file, even if you use MAP_PRIVATE. No mention is made in either
location of possible interactions with mprotect(2).
> This release contains a couple new miscop handlers, and gets to the first
> invocation of %PAGE-STATUS (from deq-element in micronet/queue.lisp),
>
> I used a different band, which stopped in TRUNCATE-1 (undefined miscop)
> in SYS:%INITIALIZE-TV-SCREEN-MEMORY. It'll probably fetch up against
> %PAGE-STATUS itself once it gets past this one.
I have another band image which stops somewhere else, but I figured I'd
stick with the N928.LOAD that is supposedly the current E3 test candidate.
> pf
Thank you for your feedback. (sounds so trite and formulaic, doesn't it?)
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net
From nyef@softhome.net Thu Aug 29 19:34:01 2002
From: nyef@softhome.net (Nyef)
Date: Thu Aug 29 18:34:01 2002
Subject: [LMH]Exploiter progress
Message-ID: <20020829224600.X71812-100000@hitomi.starleaf.com>
Hello all.
New exploiter release at:
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0829.tgz
This version has a small handful more instructions implemented.
Instead of continuing with N928.LOAD (which currently stops somewhere that
looks at the PHT), I decided to run with EXP1.LOAD, which was stopped in
%INITIALIZE-TV-SCREEN-MEMORY, and got it as far as the first invocation of
%PHYS-LOGLDB (in %PHYS-LOGLDB, called from %FIND-PAGE-HASH-TABLE-HOLE).
At this point, the next obvious step is to break down and actually
simulate the memory management system. ASM, VMM, VMM Status, MUT, PHT,
PPD, PMM, DPMT, everything. Plausible alternatives will be entertained
through saturday or sunday.
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net
From nyef@softhome.net Sun Aug 11 08:21:01 2002
From: nyef@softhome.net (Nyef)
Date: Sun Aug 11 07:21:01 2002
Subject: [LMH]Imminent death of the SSDN2 predicted again
Message-ID: <20020811114525.C34781-100000@hitomi.starleaf.com>
Hello all.
I have just finished converting Appendix A to .txt format.
It, along with most of the rest of SSDN2, is available at
http://www.dridus.com/~nyef/lispm/ssdn2/
The only section remaining to be converted is section 13 (the one on how
Flavors works), and I believe Robert Swindells said he was working on that
one.
Share and Enjoy!
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net
From nyef@softhome.net Wed Aug 14 18:44:00 2002
From: nyef@softhome.net (Nyef)
Date: Wed Aug 14 17:44:00 2002
Subject: [LMH]Exploiter progress
Message-ID: <20020814220613.S40239-100000@hitomi.starleaf.com>
Hello all.
It's been about a month and a half, and I finally got memory allocation
semi-working and released a new version of exploiter. It's at
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0814.tgz
This version has:
Semi-working memory allocation.
exploiter_win32.c from Carl Shapiro.
Instance funcalling changes from Robert Swindells.
A small handful more instructions implemented.
It now breaks on the first invocation of miscop #o335 (SET-AR-1-FORCE).
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net
From hgh6525@scicmail.com Sun Aug 18 15:02:01 2002
From: hgh6525@scicmail.com (Flora Adell)
Date: Sun Aug 18 14:02:01 2002
Subject: [LMH]Most effective means for boosting human growth hormone
Hello, lispies@yahoo.com
Human Growth Hormone Therapy
Lose weight while building lean muscle mass
and reversing the ravages of aging all at once.
As seen on NBC, CBS, and CNN, and even Oprah! The health
discovery that actually reverses aging while burning fat,
without dieting or exercise! This proven discovery has even
been reported on by the New England Journal of Medicine.
Forget aging and dieting forever! And it's Guaranteed!
Lose Weight Build Muscle Tone Reverse Aging
Increased Libido Duration Of Penile Erection
| Healthier Bones
Improved Memory Improved skin New Hair Growth Wrinkle Disappearance |
Visit
Our Web Site and Learn The Facts : Click Here
OR
Here
You are receiving this email as a subscriber
to the Opt-In America Mailing List.
To remove yourself from all related maillists,
just
Click Here
From aek@spies.com Sun Aug 18 15:57:00 2002
From: aek@spies.com (Al Kossow)
Date: Sun Aug 18 14:57:00 2002
Subject: [LMH]explorer distrib tapes
Message-ID: <200208182256.g7IMuwLB024345@spies.com>
I read in a few tapes over the weekend, and put them in
www.spies.com/aek/explorer
They are in '.tap' format
4 byte record len 4 byte record len
file marks are four bytes of zero
From dseagrav@sakura.lunar-tokyo.net Tue Aug 20 12:17:01 2002
From: dseagrav@sakura.lunar-tokyo.net (Daniel Seagraves)
Date: Tue Aug 20 11:17:01 2002
Subject: [LMH]Someone unsub me...
Message-ID:
Lunar-tokyo.net and myself are leaving the internet on the 31st.
My host is shutting down, and with $0 for income it's hard to go
elsewhere.
Sorry I never contributed anything useful.
From nyef@softhome.net Thu Aug 22 19:02:01 2002
From: nyef@softhome.net (Nyef)
Date: Thu Aug 22 18:02:01 2002
Subject: [LMH]Exploiter progress
Message-ID: <20020822221444.J58030-100000@hitomi.starleaf.com>
Hello all.
I've just pushed a new tarball to:
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0822.tgz
This release contains a couple new miscop handlers, and gets to the first
invocation of %PAGE-STATUS (from deq-element in micronet/queue.lisp),
somewhere under GET-BOOTED-LOAD-BAND-INFO. The call to %PAGE-STATUS is
from an inlined call to wired-p (from memory-management/page-defs.lisp).
This instruction wants to return the first word of the PHT entry for an
address. Fortunately, only the low 25 bits of this word appear to be used
(implying that it is a FIXNUM). Unfortunately, exploiter does not yet
implement the PHT, so there is no data to return. The obvious two options
are to emulate the PHT or to fake it. Ideas for how best to fake it will
be entertained for the next week.
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net
From pf@ti.com Fri Aug 23 22:11:02 2002
From: pf@ti.com (Paul Fuqua)
Date: Fri Aug 23 21:11:02 2002
Subject: [LMH]Exploiter progress
In-Reply-To: Msg of August 22, 2002 22:36:29 (-0400) from Nyef
References: <20020822221444.J58030-100000@hitomi.starleaf.com>
Message-ID: <15718.25716.580194.111353@elissa.dal.asp.ti.com>
Date: Thu, 22 Aug 2002 22:36:29 -0400 (EDT)
From: Nyef
I've just pushed a new tarball to:
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0822.tgz
I finally tried it; it compiles and runs without trouble on FreeBSD
4.5. The only problem I had was that my load-band file was read-only,
and your program wants to mmap() it read/write; until you get to the
point of saving a band, I don't think you'll need to write to one.
This release contains a couple new miscop handlers, and gets to the first
invocation of %PAGE-STATUS (from deq-element in micronet/queue.lisp),
I used a different band, which stopped in TRUNCATE-1 (undefined miscop)
in SYS:%INITIALIZE-TV-SCREEN-MEMORY. It'll probably fetch up against
%PAGE-STATUS itself once it gets past this one.
pf
From pf@ti.com Fri Aug 23 23:36:02 2002
From: pf@ti.com (Paul Fuqua)
Date: Fri Aug 23 22:36:02 2002
Subject: [LMH]Exploiter progress
In-Reply-To: Msg of August 22, 2002 22:36:29 (-0400) from Nyef
References: <20020822221444.J58030-100000@hitomi.starleaf.com>
Message-ID: <15718.25716.580194.111353@elissa.dal.asp.ti.com>
Date: Thu, 22 Aug 2002 22:36:29 -0400 (EDT)
From: Nyef
I've just pushed a new tarball to:
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0822.tgz
I finally tried it; it compiles and runs without trouble on FreeBSD
4.5. The only problem I had was that my load-band file was read-only,
and your program wants to mmap() it read/write; until you get to the
point of saving a band, I don't think you'll need to write to one.
This release contains a couple new miscop handlers, and gets to the first
invocation of %PAGE-STATUS (from deq-element in micronet/queue.lisp),
I used a different band, which stopped in TRUNCATE-1 (undefined miscop)
in SYS:%INITIALIZE-TV-SCREEN-MEMORY. It'll probably fetch up against
%PAGE-STATUS itself once it gets past this one.
pf
From nyef@softhome.net Sat Aug 24 04:06:01 2002
From: nyef@softhome.net (Nyef)
Date: Sat Aug 24 03:06:01 2002
Subject: [LMH]Exploiter progress
In-Reply-To: <15718.25716.580194.111353@elissa.dal.asp.ti.com>
Message-ID: <20020823232433.Q59728-100000@hitomi.starleaf.com>
On Fri, 23 Aug 2002, Paul Fuqua wrote:
> Date: Thu, 22 Aug 2002 22:36:29 -0400 (EDT)
> From: Nyef
>
> I've just pushed a new tarball to:
> http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0822.tgz
>
> I finally tried it; it compiles and runs without trouble on FreeBSD
> 4.5.
This is good to hear.
> The only problem I had was that my load-band file was read-only,
> and your program wants to mmap() it read/write; until you get to the
> point of saving a band, I don't think you'll need to write to one.
It's mapped read/write and private. That is, the program can modify it,
but shouldn't be saving the changes back to the disk.
It's mapped read/write because if it were mapped read-only I'd have to
simulate the copy-on-write behavior of the VM, which would mean simulating
a lot more of the VM than I do currently (although this would mean that
I'd have the PHT done, and obviate having to fake up %PAGE-STATUS).
Both the Stevens book (Advanced Programming in the UNIX(R) Environment)
and the man page for mmap(2) say that you cannot use PROT_WRITE with a
read-only file, even if you use MAP_PRIVATE. No mention is made in either
location of possible interactions with mprotect(2).
> This release contains a couple new miscop handlers, and gets to the first
> invocation of %PAGE-STATUS (from deq-element in micronet/queue.lisp),
>
> I used a different band, which stopped in TRUNCATE-1 (undefined miscop)
> in SYS:%INITIALIZE-TV-SCREEN-MEMORY. It'll probably fetch up against
> %PAGE-STATUS itself once it gets past this one.
I have another band image which stops somewhere else, but I figured I'd
stick with the N928.LOAD that is supposedly the current E3 test candidate.
> pf
Thank you for your feedback. (sounds so trite and formulaic, doesn't it?)
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net
From nyef@softhome.net Thu Aug 29 19:34:01 2002
From: nyef@softhome.net (Nyef)
Date: Thu Aug 29 18:34:01 2002
Subject: [LMH]Exploiter progress
Message-ID: <20020829224600.X71812-100000@hitomi.starleaf.com>
Hello all.
New exploiter release at:
http://www.dridus.com/~nyef/lispm/exploiter/exploiter-9c0829.tgz
This version has a small handful more instructions implemented.
Instead of continuing with N928.LOAD (which currently stops somewhere that
looks at the PHT), I decided to run with EXP1.LOAD, which was stopped in
%INITIALIZE-TV-SCREEN-MEMORY, and got it as far as the first invocation of
%PHYS-LOGLDB (in %PHYS-LOGLDB, called from %FIND-PAGE-HASH-TABLE-HOLE).
At this point, the next obvious step is to break down and actually
simulate the memory management system. ASM, VMM, VMM Status, MUT, PHT,
PPD, PMM, DPMT, everything. Plausible alternatives will be entertained
through saturday or sunday.
---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net