RE: [iPAQ] RAM to CF restore problem (impacts dual boot)

From: Derek Glidden <dglidden.a.t.illusionary.com>
Date: Wed Apr 17 2002 - 11:05:24 EDT

On Wed, 2002-04-17 at 10:51, Jamey Hicks wrote:
> I'm sure there is a spot in DRAM I could use for the bootldr while it
> copies from DRAM to CF and vice versa, but I do not know where it is.
>
> I don't even know why the bootldr causes the red compaq screen to show
> up on suspend/resume or soft reset with PocketPC2002. In that case, the
> bootldr does not even turn SDRAM on, although it does touch some of the
> SA1100 control registers.

If you're saying what I think you're saying, it does the same thing on
my 3630 with PocketPC 2000. (or whatever the original OS is called.)
Using the CRL bootloader, even under WinCE, any time it
suspends/resumes, i.e. I push the power button, it acts as if the reset
button has been pushed and reboots, including doing its little "syncing
contacts" thing. I think I've got version 2.18.16 on it.

-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#!/usr/bin/perl -w
$_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map
{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;
$t^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)
[$_%8]}(16..271);if((@a=unx"C*",$_)[20]&48){$h=5;$_=unxb24,join
"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$d=
unxV,xb25,$_;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=$t&($d
>>12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*
8^$q<<6))<<9,$_=$t[$_]^(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}
print+x"C*",@a}';s/x/pack+/g;eval 
usage: qrpff 153 2 8 105 225 < /mnt/dvd/VOB_FILENAME \
    | extract_mpeg2 | mpeg2dec - 
         http://www.cs.cmu.edu/~dst/DeCSS/Gallery/
http://www.eff.org/                   http://www.anti-dmca.org/
Received on Wed Apr 17 15:05:29 2002

This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:44:46 EDT