[LMH]New Exploiter Version

Nyef nyef@softhome.net
Mon Jun 2 06:29:00 2003


This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_jive-18344-1054564131-0001-2
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

On Sat, 31 May 2003, Nyef wrote:

> Hello all.
>
> At long last, after a 7-and-a-half month delay, a new version of exploiter
> is available.

And I forget to post the URL, which is
http://www.dridus.com/~nyef/lispm/exploiter/  Just grab the most recent
file.

Attached is a patch that fixes a minor problem with SET-AR-1-FORCE, adds a
little debugging information to the function call/return code (stack depth
information, printing the name of the function returned to), and sets the
default cons area to WORKING-STORAGE-AREA before loading the band.

These changes bring everything up to somewhere under BOARD-TYPE, where it
quits while trying to access the NuPI. The message is "nupi_read8:
0xffff84 Not CROMO-Board-Type-Memory-Size-Offset." I figure it for trying
to read a 4-character string from the board's configuration ROM.

Enjoy!

---------------------------
All programming can be viewed as an exercise.
---------------------------
Alastair Bridgewater
e-mail: nyef@softhome.net

--=_jive-18344-1054564131-0001-2
Content-Type: text/plain; charset=us-ascii; name="exp_working_patch"
Content-Transfer-Encoding: base64
Content-ID: <20030602112914.S257@hitomi.paradiesanalytics.com>
Content-Description: 
Content-Disposition: attachment; filename=exp_working_patch

SW5kZXg6IDAuMy9taXNjb3AuYw0KLS0tIDAuMy9taXNjb3AuYyBTYXQsIDMx
IE1heSAyMDAzIDIxOjEzOjAwIC0wNDAwIG55ZWYgKGV4cGxvaXRlci82X21p
c2NvcC5jIDEuMiA2NDQpDQorKysgMC4zKHcpL21pc2NvcC5jIE1vbiwgMDIg
SnVuIDIwMDMgMTM6MzE6MDAgLTA0MDAgbnllZiAoZXhwbG9pdGVyLzZfbWlz
Y29wLmMgMS4yIDY0NCkNCkBAIC0xNTEsNyArMTUxLDggQEANCiAgICAgLyog
RklYTUU6IFRoaXMgc3VwcG9ydGV0aCBub3QgYW55dGhpbmcgYnV0IDQtY2hh
cmFjdGVyIHN0cmluZyBhcnJheXMgKi8NCiAgICAgaWYgKE5PVF9DRFJDT0RF
KGFyeV9oZWFkZXIpICE9IDB4MzA0ODkwMDMpIHJldHVybiAwOw0KICAgICBp
ZiAoRFRQKHN1YnNjcmlwdCkgIT0gRFRQX0ZJWCkgcmV0dXJuIDA7DQotICAg
IGlmIChEVFAodmFsdWUpICE9IERUUF9GSVgpIHJldHVybiAwOw0KKyAgICBp
ZiAoKERUUCh2YWx1ZSkgIT0gRFRQX0ZJWCkNCisJJiYgKERUUCh2YWx1ZSkg
IT0gRFRQX0NIQVJBQ1RFUikpIHJldHVybiAwOw0KIA0KICAgICAvKiBGSVhN
RTogSXMgdGhpcyB0aGUgcmlnaHQgd2F5IGFyb3VuZD8gKi8NCiAgICAgdG1w
ID0gbWVtcmVhZChhcnJheSArIDEgKyAoQUREUkVTUyhzdWJzY3JpcHQpID4+
IDIpKTsNCkluZGV4OiAwLjMvZnVuY2FsbC5jDQotLS0gMC4zL2Z1bmNhbGwu
YyBGcmksIDE4IE9jdCAyMDAyIDIzOjE0OjM4IC0wNDAwIG55ZWYgKGV4cGxv
aXRlci8xOF9mdW5jYWxsLmMgMS4xIDY0NCkNCisrKyAwLjModykvZnVuY2Fs
bC5jIE1vbiwgMDIgSnVuIDIwMDMgMTM6MjQ6MTYgLTA0MDAgbnllZiAoZXhw
bG9pdGVyLzE4X2Z1bmNhbGwuYyAxLjEgNjQ0KQ0KQEAgLTEyLDYgKzEyLDgg
QEANCiAjaW5jbHVkZSAibWVtb3J5LmgiDQogI2luY2x1ZGUgInV0aWxzLmgi
DQogDQorc3RhdGljIGludCBzdGFja19sZXZlbCA9IDA7DQorDQogdm9pZCBz
ZXRfZnVuY3Rpb24obGlzcF9xIGZ1bikNCiB7DQogICAgIGNvbnRleHQuZnVu
Y3Rpb24gPSBmdW47DQpAQCAtMzgsNiArNDAsOCBAQA0KICAgICBwdXNoKGNv
bnRleHQubG9jYWxfcG9pbnRlcik7DQogICAgIHB1c2goY29udGV4dC5mdW5j
dGlvbik7DQogICAgIHB1c2goRFRQX0ZJWCB8IGNvbnRleHQubG9jYXRpb25f
Y291bnRlcik7DQorDQorICAgIHByaW50ZigiQ2FsbGluZyBsZXZlbCAlZC5c
biIsICsrc3RhY2tfbGV2ZWwpOw0KIH0NCiANCiB2b2lkIHJlc3RvcmVfY2Fs
bF9mcmFtZSh2b2lkKQ0KQEAgLTU4LDYgKzYyLDkgQEANCiAgICAgY29udGV4
dC5jYWxsX2luZm8gPSBwb3AoKTsNCiANCiAgICAgY29udGV4dC5wZGxfcG9p
bnRlciA9IHNhdmVkX2FyZ19wb2ludGVyOw0KKw0KKyAgICBwcmludGYoIlJl
dHVybmluZyBsZXZlbCAlZCB0bzogIiwgc3RhY2tfbGV2ZWwtLSk7DQorICAg
IGR1bXBfc3RyaW5nKG1lbXJlYWRfaW52aXoobWVtcmVhZF9pbnZpeihtZW1y
ZWFkX2ludml6KGNvbnRleHQuZnVuY3Rpb24rMikrMikrU1lNX1BSSU5UTkFN
RSkpOw0KIH0NCiANCiAjZGVmaW5lIENUX09QVElPTkFMUyAgMQ0KQEAgLTMw
MiwxMyArMzA5LDEzIEBADQogDQogICAgIG9wdGlvbmFscyA9IGFyZ19wYXJz
ZShmdW5jdGlvbiwgZmVmX2hlYWRlciwgY2FsbF9pbmZvLCBjYWxsX3R5cGUs
IG51bV9hcmdzLCAmcmVzdCwgJm51bV9sb2NhbHMpOw0KICAgICANCisgICAg
ZHVtcF9xKGZ1bmN0aW9uLCAwKTsNCisgICAgDQogICAgIHNhdmVfb3V0Ym91
bmRfY2FsbF9mcmFtZSgpOw0KIA0KICAgICBjb250ZXh0LmFyZ19wb2ludGVy
ID0gbmV3X2FyZ19wb2ludGVyOw0KICAgICBjb250ZXh0LmNhbGxfaW5mbyA9
IGNhbGxfaW5mbzsNCiAgICAgDQotICAgIGR1bXBfcShmdW5jdGlvbiwgMCk7
DQotICAgIA0KICAgICBzZXRfZnVuY3Rpb24oZnVuY3Rpb24pOw0KICAgICBj
cmVhdGVfZnJhbWVfbG9jYWxzKG51bV9sb2NhbHMpOw0KIA0KSW5kZXg6IDAu
My9tZW1vcnkuYw0KLS0tIDAuMy9tZW1vcnkuYyBTYXQsIDMxIE1heSAyMDAz
IDIxOjEzOjAwIC0wNDAwIG55ZWYgKGV4cGxvaXRlci8yMV9tZW1vcnkuYyAx
LjMgNjQ0KQ0KKysrIDAuMyh3KS9tZW1vcnkuYyBNb24sIDAyIEp1biAyMDAz
IDE0OjE2OjUzIC0wNDAwIG55ZWYgKGV4cGxvaXRlci8yMV9tZW1vcnkuYyAx
LjMgNjQ0KQ0KQEAgLTcwNiw2ICs3MDYsNyBAQA0KICAgICBhX2Rpc2tfc3dp
dGNoZXMgPSBEVFBfRklYIHwgMHgwYzgwMDU7DQogICAgIGFfaW5oaWJpdF9z
Y2hlZHVsaW5nID0gQ19OSUw7DQogICAgIGFfc2xvdHNfaV9vd24gPSAweDAw
NzQ7DQorICAgIGFfZGVmYXVsdF9jb25zX2FyZWEgPSBEVFBfRklYIHwgMjc7
IC8qIEZJWE1FOiBJcyB0aGlzIHJpZ2h0PyAqLw0KIA0KICAgICBpbml0X2xv
YWRfYmFuZCgpOw0KIA0K
--=_jive-18344-1054564131-0001-2--