Now that we have proper dual boot (thanks again Tamas!) someone might
actually be willing to start a winCE flash filesystem driver for linux.  The
format of the winCE flash fs isn't overly complex.  Indeed there are quite a
few tools around (largely thanks to xda-developers and the like) already to
pull apart and reconstruct the flash images CE uses.  A while ago I
suggested the possibility of a Wine workalike for CE (and got called insane,
crazy, and worse)  Perhaps you're just crazy enough to kick such a project
off Tamas?

Wes


On 9/6/07, Tamas Szabo <[EMAIL PROTECTED]> wrote:
>
> See below.
>
> Matt Reimer wrote:
> > On 9/4/07, Tamas Szabo <[EMAIL PROTECTED]> wrote:
> >> Hello,
> >>
> >> There is 10 years of difference between Linux and WM5 clock (everybody
> >> has this problem?). It seems Linux count time from 1970-01-01 while WM5
> >> count it from 1980-01-01 (try to set 1970-01-01 in WM5...).
> >>
> >> It does not matter whether boot natively or by HaRET (at least for me).
> >>
> >> I made a patch to rtc-sa1100.c (/drivers/rtc) which add/subtract ten
> >> years to/from time. However I am absolutely not sure that this is an
> >> exact solution.
> >>
> >> I am using the constant (10*365+3)*24*60*60. It seems to be correct in
> >> many cases, but maybe not always. I also applied this for alarm
> register.
> >>
> >> Of course I think Linux's clock management is the right one, but I
> >> cannot modify WM5 internals, so I chosen this way.
> >>
> >> Please take a look at the patch and feedback to me.
> >
> > Better would be to write a script to detect that WM5 had booted
> > previously and adjust the time, so those that run linux "natively"
> > (using sdgboot) won't be affected.
>
> Matt, maybe I can understand you or you cannot understand how the system
> works.
>
> At first, scripts can execute only after Linux already booted. However
> you may need to know the time earlier. It may cause undesirable side
> effects if you simply jump 10 years during other programs running.
>
> Second, this means in WM5 you need to store something in the flash and
> reading in Linux. This can be very tricky. There is (still) no WM5 flash
> filesystem driver for Linux (am I right?).
>
> I also use SDG's boot loader, and run Linux "natively" (thanks to my
> bootldr patch:-)))
>
> I think it is better to keep the time in RTC and add a constant to it if
> necessary, than changing the value in the RTC chip every time you reboot
> in different OS.
>
> /sza2
>
> >
> > Matt
> >
> >
>
> _______________________________________________
> Hx4700-port mailing list
> [email protected]
> https://www.handhelds.org/mailman/listinfo/hx4700-port
>
_______________________________________________
Hx4700-port mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/hx4700-port

Reply via email to