[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