[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pbsd-mg2] Re: First test



鈴木(康)です。
<199901120459.NAA13150@shin1.sm.sony.co.jp>の記事において
takemura@sm.sony.co.jpさんは書きました。

  | 
  |  > 田中です。
  | 
  |  > 昼休みに Mobile Gear MC-CS12 で試してみました。
  |  > どうやら保護例外のダイヤログが表示されるパターンのようです。
  | 
  | これは pbsdboot.exe が CE 2.0 用だからかも知れません。
  | MC-CS1x は CE 1.0 ですよね。
  | 
  | #前途多難...


                           Release Notes
                for the Microsoft Windows CE Toolkit
                        for Visual C++ Version 5.0

というドキュメントの中に、

  4. Application Installation Supporting version 1x and version 2.0 Devices

という項目がありました。

ここには、

Application Installation Supporting Version 1.0 and 2.0 Devices

The following sample pseudocode enables you to write a single setup program
that is capable of using either version 1.0 or version 2.0 installation
methods.

     // early in setup, determine the installation method

     if "HKLM\Software\Microsoft\Windows\CurrentVersion\App
     Paths\CEAppMgr.EXE" registry key exists then

          use v2 AppInstall

     else if "HKLM\Software\Microsoft\Pegasus\InstalledDir" registry
     value exists then

          use v1 PPCLoad

     else

          neither HPC Explorer nor Windows CE Services is
          installed - exit setup

     endif

     ...

     // late in setup, copy the files and install to device

     if using v2 AppInstall then

          copy .CAB and .INI files to desktop PC

          launch CEAppMgr with full file/path of the .INI file

     else

          copy application's SH3 and MIPS binaries and .LOAD file
          to desktop PC

          ask user to connect their device

          get the connected-device processor type
          ("HKCU\Software\Microsoft\Pegasus\CPU" registry value)

          call PPCLoad::Load_Init()

          call PPCLoad::Load() with the CPU information, full
          file/path of the .LOAD file, etc.

          call PPCLoad::Exit()

     endif

----------------------------------------------------------------------------

と書いてありました。

というわけで、Windows CE 1.0 用のプログラムも作れるようです。
是非是非 1.0 対応プログラムを作ってみてください。お願いします。

--
					鈴木 康司 @NEC
					suz@hpc.bs1.fc.nec.co.jp
					TEL 0423-33-5381