Why can't run *.cab file in wince 3.0
I found the wince 3.0 can't run any CAB file to install?
When I double click a *.cab file to install it, it always pop up a
windows "Double click CAB file to install".
What's the problem?
Thanks,
Jeffery Tag: How to check wether the line is plug in ? Tag: 38965
Detect an internet connection request
Hi,
How can one capture or detect an Internet connection request by any
application that is running on CE? Does the kernel broadcast events for
these actions?
Thanks,
Ken Tag: How to check wether the line is plug in ? Tag: 38964
how to add and enable more memory to CEPC
Hello,
Inspite of having 128 MB RAM on the CEPC, the Image after booting is only
showing around 46 MB (in the control panel --> system --> memory ) with
Storage memory =23MB and Program memory = 23MB ...
Resulting in Video playing very slowly...on full screen mode....
How can i make the OS Image use the complete 128 MB memory and thus play the
video , even on full screen mode, smoothly...???
Thanks,
Raj. Tag: How to check wether the line is plug in ? Tag: 38963
WTD: Win CE Platform Builder 2.11
Folks,
I'm in search of copy of Windows CE Platform Builder 2.11 so that I
can create a modified version of ATADISK.DLL to support high capacity
Sony memory sticks on my HP Jornada 690, via a PCMCIA memory stick
reader.
Anyone know where I might be able to acquire this package for less
than something completely exhorbitant (given that this is a personal
project).
Please reply to this address.
Thanks,
Rob Tag: How to check wether the line is plug in ? Tag: 38961
MultiXIP and AUTOSIZE_ROMGAP problem
Hi,
I am trying to build and download an image into NAND flash with BINFS on my
platform. The built OS image is about 19MB in size. However I would like to
extend the region size for the NK.bin with AUTOSIZE_ROMGAP to about 32MB, so
that I can expand this XIP region in the future without affecting other
regions/partitions in my NAND flash memory. I have set ' AUTOSIZE_ROMGAP
NK D34508 ' and ' ROM_AUTOSIZE=ON '. However the NK.bin built is still
19MB only, instead of 32MB. Does anyone know what the problem might be and
how to resolve it? Below are the config.bib settings used:
=======================================================================
MEMORY
#define CHAIN_ADDRESS 82000000
CHAIN $(CHAIN_ADDRESS) 00001000 RESERVED
pdwXIPLoc 00000000 $(CHAIN_ADDRESS) FIXUPVAR
NK 80001000 01FFF000 RAMIMAGE
CHAIN 82000000 00001000 RESERVED
IF IMGNOKITL
RAM 82001000 01FFF000 RAM
ELSE
RAM 82001000 01FDF000 RAM
KITL 83FE0000 0001F800 RESERVED
BOOTARGS 83FFF800 00000800 RESERVED
ENDIF
FLASH 9E000000 01C00000 RESERVED
CONFIG
COMPRESSION=ON
KERNELFIXUPS=ON
; Multi-Region
;
AUTOSIZE=ON ; AUTOSIZE is used to enable the following flags.
RAM_AUTOSIZE=ON
ROM_AUTOSIZE=ON
DLLADDR_AUTOSIZE=ON
XIPSCHAIN=$(CHAIN_ADDRESS)
AUTOSIZE_ROMGAP NK D34508
AUTOSIZE_DLLADDRGAP=0
AUTOSIZE_DLLDATAADDRGAP=0
AUTOSIZE_DLLCODEADDRGAP=0
IF IMGPROFILER
PROFILE=ON
ELSE
PROFILE=OFF
ENDIF
IF IMGSRE
SRE=ON
ELSE
SRE=OFF
ENDIF
;
; ROMFLAGS is a bitmask of options for the kernel
; ROMFLAGS 0x0001 Disallow Paging
; ROMFLAGS 0x0002 Not all KMode
; ROMFLAGS 0x0010 Trust Module only
;
IF IMGTRUSTROMONLY
IF IMGNOTALLKMODE
ROMFLAGS=12
ELSE
ROMFLAGS=10
ENDIF
ELSE
IF IMGNOTALLKMODE
ROMFLAGS=02
ELSE
ROMFLAGS=00
ENDIF
ENDIF
----------------------------------------------------------------------------
-------------------------------------------
The build output is as follows:
8100effc 4 80b37ffc 4 80967ffc 4 81059ffc
4
80658ffc 4 800c6ffc 4 804e1ffc 4 80530ffc
4
80213ffc 4 80d9effc 4 81061ffc 4
total space 97012 in 87 ranges
Warning: FixupVar pdwXIPLoc not found in kernel. Variable not fixed up.
Writing C:\WINCE420\PUBLIC\MSDBAu1500\RelDir\AMD_DB~2\NK.bin
Table of contents 812c93e8 00001688 ( 5768)
Writing ROM signature and TOC pointer at 80001040
Kernel data copy section 804e2ec4 00000020 ( 32)
ROM Header 812c9394 00000054 ( 84)
First DLL code Address: 02c90000
Last DLL code Address: 04000000
First DLL Address: 01ed01f3
Last DLL Address: 02000000
Physical Start Address: 80001000
Physical End Address: 812caa70
Start RAM: 82000000
Start of free RAM: 82049000
End of RAM: 83fdf000
Number of Modules: 105
Number of Copy Sections: 2
Copy Section Offset: 804e2ec4
Kernel Flags: 00000002
FileSys 4K Chunks/Mbyte: 128 <2Mbyte 128 2-4Mbyte 0 4-6Mbyte 0 >6Mbyte
CPU Type: 0166h
Extensions Pointer: 80005370
Total ROM size: 012c9a70 ( 19700336)
Starting ip: 80001004
Raw files size: 002d6327
Compressed files size: 001707b7
Compacting bin file...
Combining bin files...
Compacting bin file...
Done!
Failed calling bin2xip.exe
C:\WINCE420\PUBLIC\MSDBAu1500\RelDir\AMD_DB~2\chain.bin
C:\WINCE420\PUBLIC\MSDBAu1500\RelDir\AMD_DB~2\privkey.dat
makeimg: Check for
C:\WINCE420\PUBLIC\MSDBAu1500\RelDir\AMD_DB~2\PostRomImage.bat to run.
makeimg: Check for
C:\WINCE420\PUBLIC\MSDBAu1500\RelDir\AMD_DB~2\PostMakeImg.bat to run.
After the built, I can see the NK.bin(19,138MB), chain.bin(1KB),
XIP.bin(19,139MB), and chain.lst in the _FLATRELEASEDIR .
Is the following warning messages the cause of my problem? Does anyone know
why I am getting this messages and how to resolve it?? Thanks in advance!
>> Warning: FixupVar pdwXIPLoc not found in kernel. Variable not fixed up.
>> Failed calling bin2xip.exe
C:\WINCE420\PUBLIC\MSDBAu1500\RelDir\AMD_DB~2\chain.bin
C:\WINCE420\PUBLIC\MSDBAu1500\RelDir\AMD_DB~2\privkey.dat
Paul W Tag: How to check wether the line is plug in ? Tag: 38960
[Q] How to make Compact Framework SDK
I use PB4.2, XScale platform.
I made SDK for eVC4. (Platform->Settings...)
But, when I make SDK for Compact Framework, I had some problems.
Only help files is included into SDK. Below is packinglist file content.
Do I install VS.net to build SDK for Compact Framework?
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcebluetooth.chm" _0WCEBLU_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcewave.chm" _0wcewave_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcedshow.chm" _0wcedshow_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcewmt.chm" _0wcewmt_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcewmp.chm" _0wcewmp_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceauthservices.chm" _0WCEAUT_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcecrypto2.chm" _0WCECRY_2_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcecrypto.chm" _0WCECRY_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcedialup.chm" _0WCEDIA_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcetapi.chm" _0wcetapi_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcevpn.chm" _0wcevpn_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceredir.chm" _0wceredir_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcewinsock.chm" _0WCEWIN_2_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceeap.chm" _0wceeap_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcecmdprocess.chm" _0WCECMD_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcenetui.chm" _0wcenetui_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceinput.chm" _0wceinput_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\Wcestylus.chm" _0WCESTY_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\Wcepointer.chm" _0WCEPOI_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceactsync.chm" _0WCEACT_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcepie.chm" _0wcepie_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcejscript.chm" _0WCEJSC_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcevbscript.chm" _0WCEVBS_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceiemlang.chm" _0WCEIEM_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcewininet.chm" _0WCEWIN_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceurlmon.chm" _0WCEURL_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceldap.chm" _0wceldap_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceunisdk.chm" _0WCEUNI_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceobex.chm" _0wceobex_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcemsmq.chm" _0wcemsmq_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcesoap.chm" _0wcesoap_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcexmlxql.chm" _0WCDA83_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcexmldom.chm" _0WCEXML_2_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcefonts.chm" _0wcefonts_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcelocal.chm" _0wcelocal_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceui40.chm" _0wceui40_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceoverview.chm" _0WCEOVE_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcesdk40.chm" _0wcesdk40_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wcekernel.chm" _0WCEKER_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\wceobjstore.chm" _0WCEOBJ_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\Help\Wceprint.chm" _0Wceprint_chm
"E:\PDA\MC1400FW\SDK\MC1400FW\help\{1DF833C4-AE35-453D-844A-FF994F1187D8}.ch
m" _0_1DF83_1_CHM
"E:\PDA\MC1400FW\SDK\MC1400FW\MSManifest.txt" _1MSMANI_1_TXT Tag: How to check wether the line is plug in ? Tag: 38958
How to remove the standard shell and startup application automically after start of windows ce?
How can I make my application automatically startup after the load of
windows ce and at the same time remove the begin menu , my computer, and so
on , that is I want to the user not to see the windows ce standard UI and
the application startup directly.
My Platform configuration is PDA or Mobile HandHeld. I can make my
application automatically startup after the load of windows ce at the
standard shell through make a link file of my application into the startup
directory ( \ windows\startup\myapplication.lnk). but when I change the
standard shell into taskman shell, my application cannot automatically
startup after the load of windows ce, I donot know why?
Can you help me?
Think you very much! Tag: How to check wether the line is plug in ? Tag: 38955
Hive based registry - what is saved on RegFlush
Hi,
we currently use the hive mechanism to keep registry settings on a disk
(compact flash card).
Actually only a few registry keys need to be persistent . For example the
touch calibration settings of a
touch screen driver.
It works ... but I see that the hive files are not only saving what we want
to save.
After reboot from a CF card that was in an identical hardware before,
(maybe with the exception of the network adapters MAC address)
the DHCP often doesn't work any more. I just don't get a valid address.
After deleting the hive files and restart it works fine again.
If a DHCP server gives me an IP address and other nework config data, is it
going to the registry hive ?
I think so, all delta is saved according to the documentation. Does that
cause our problems ?
Another strange effect: A USB keyboard plugged in ... works.
Then: boot without the usb keyboard.
When I then boot with the keyboard attached it doesn't work until I unplug
and replug it.
Also... removing hive files solves the problem.
The same with PC card slot. CE behaves slightly different if there was a
card in the slot last time
or not or never since the hive file was created.
Some things are just dynamic in our CE system.
I came to the conclusion that it is safer not to use hive but to save the
settings in my known reg keys
in my own binary file and to register our ocx Controls every boot time again
with a call to DllRegisterServer.
The system also boots faster without hive based registry.
Has anyone observed the same ? Maybe I can exclude registry keys from
persistence ?
Is there a better solution to the problem ?
Stephan Tag: How to check wether the line is plug in ? Tag: 38942
graphedit and wince 4.0
i'm trying to build Graphedit for use on a x86 wince 4.0
device for testing purposes and I can't seem to get it to
add it in. I've tried the following in the environment
settings (SYSGEN_GRAPHEDT with a variable of 1)
No dice. I get a (cannot find requested system_graphedt
in the catalog)
any ideas?
- Nick Beals
nbeals@enxnet.com Tag: How to check wether the line is plug in ? Tag: 38939
VMINI, PING & 4.2 Residential Gateway Config
We just recently switched my Residential Gateway project to Windows CE 4.2
(from 4.1) to pick up the new features for gateways and found an issue we
can find no documentation on. We are using the "residential gateway"
configuration for our project (ARMV4I). When we enable KITL, do a debug
build and run it on our device, we are no longer able to PING the device or
HTTP out to it. The device is also not able to PING the PC it is connected
to. Since the device only has one Ethernet port we use VMINI to share that
port between KITL and the Networking stack. This worked perfectly in WinCE
4.1 and it works perfectly if we do a retail build with KITL and VMINI
disabled. What do we need to change between 4.1 and 4.2 in our VMINI network
configuration to get this to work?
Mark Moeller
Qualnetics Corporation Tag: How to check wether the line is plug in ? Tag: 38936
Puting Margion on Desktop Question?
Need to put margion on Desktop of CE PC Shell, such that the Icons are about
One inch from Left and top of screen. Do's anyone have any ideas? or can
anyone steare me to doc? Tag: How to check wether the line is plug in ? Tag: 38934
PCMCIA i82365 compatible or TI1250?
My ActionTec PC750 PCMCIA reader uses the TI1225 chipset
as the PCMCIA controller. Which driver I need to use in
CEPC? PCMCIA i82365 compatible or TI1250? Tag: How to check wether the line is plug in ? Tag: 38924
View a PDF from inside IE
I've got a customer asking if it's possible to view PDFs inside IE like on
the desktop. I did a quick 4.1 build and it appears you have to download it
and then view the local copy, but I just wanted to get confirmation. Does
anyone know if the PDF viewer can be used inside either IE or PIE on 4.1 or
4.2? I can try each, but I'm hoping just asking will be quicker.
--
Chris Tacke, eMVP
Advisory Board Member
www.OpenNETCF.org
---
Windows CE Product Manager
Applied Data Systems
www.applieddata.net Tag: How to check wether the line is plug in ? Tag: 38914
Propagate the auto Device Name from bootloader into OS settings
Microsoft.public.windowsce.embedded or
Microsoft.public.windowsce.platbuilder
Hi,
I am developing for a headless device with Windows CE.NET 4.1.
The idea is to read the Boot parameters network name that is
automatically built in bootloader, and rewrite in the registry the
machine name just after the initialization of the registry.
The OAL will take BootParams.WinceBootArgs.szDeviceNameRoot and change
the registry value [HKEY_LOCAL_MACHINE\Ident, Name] with
BootParams.WinceBootArgs.szDeviceNameRoot in IOCTL_HAL_INITREGISTRY in
OEMIOControl().
But always I am having exception in NK.exe (access violation) !!!
In OEMInit() when I print with DEBUGMSG() the
pBootArgs->szDeviceNameRoot it is not containing the same value that
was built in the bootloader by CreateDeviceName() Why?
Is there any other way to let me propagate the Device Name (and some
network parameters (IP, ..)...) Which are built in Bootloader to the
OS setting?
Any samples, any link, ...is very appreciate.
Thank you very much for you help. Tag: How to check wether the line is plug in ? Tag: 38913
Move platform workspace to a different computer?
What files from my project folder are essential to move
to a different computer with a fresh Platform Builder
installed in order to continue work on my custom platform?
I have moved *.pbw and *.wce but it does not seem to be enough. Tag: How to check wether the line is plug in ? Tag: 38910
Good old SA1110 PCMCIA and CE 4.2 :)
Hi,
I'm having trouble with the PCMCIA driver for CE 4.2. When I warm/cold boot
my device with a CISCO 350 series pcmcia card inserted
the driver crashes (device.exe) and will not load any PCMCIA cards
hereafter. However, if I have some other PCMCIA card inserted upon a
warm/boot, e.g. a wired ne2000 compatible card, the driver loads without any
problems. If I then unplug the wired card and insert a CISCO card the driver
also loads fine. It seems there are some delay problems in loading the cisco
driver upon startup. In CE 4.1 I had no problems (using SA1110 BSP with the
same drivers as in 4.2).
Below is some debug information:
0x8df93000: PCMCIA: DEBUGCHK failed in file
d:\mckendric\public\common\oak\drivers\pcmcia\mdd\load.c at line 763
0x8df93000: DEBUG_BREAK @0306c144 MD=1f Ignored.
0x8df93000: PCMCIA PDCardSetSocket
0x8df93000: PCMCIA PDCardSetSocket Powersettings
0x8df93000: SetSOCK Powering Socket 1
....
..
.
I looked up the line in load.c and found a
DEBUGCHK(pPsock->hLoad == NULL);
Does anyone know what the problem is here?
Best regards,
Bo Henriksen
NordicID Tag: How to check wether the line is plug in ? Tag: 38895
right shifted TFT display with CE4.2
hello,
I connected a CRT and a panel VGA TFT display to an eValue ECM 3412 board.
After some troubles I got a valid "picture" in the correct size on both
devices.
Now my problem is, that the picture on the TFT display is shifted to the
right by approximately 2 cm.
I tried a lot of different resolutions, and setups (even TV horizontal
shift) but I found no way to correct this.
With CE 4.1 the display worked correctly.
I would be very grateful for any ideas because mine ran out. :-(
regards,
Oswald Boehm
=========================================
BRAINCON Technologies
=========================================
Software Development
Innstrasse 24
A-1020 Vienna
AUSTRIA
Tel.: +43-1-61067 0
Fax: +43-1-61067-93
Email: o.boehm@bct.co.at
http://www.braincon.com/
----------------------------------------------------------------------------
------ Tag: How to check wether the line is plug in ? Tag: 38893
CE 4.2 clears the RTC and RTC-RAM
Hello,
we have a big problem. After every boot of win ce 4.2 the RTC an teh RTC-ram
ist cleared. Tag: How to check wether the line is plug in ? Tag: 38891
=?iso-8859-1?Q?Intrinsyc_=B5PDA?=
Looking for references regarding Intrinsyc =B5PDA. Need to=20
develop code for the BSP. Any information regarding=20
debuging tools for the BSP, or experience in developing=20
code for it will be appretiated. Tag: How to check wether the line is plug in ? Tag: 38890
Interrupts on CEPC
Hi,
My target is a CEPC. I have a hardware attached to the target's ISA bus.
This hardware is capable of activate IRQ 7 line.
I'm using Platform Builder 4.01.
I wish to write an application capable of doing something when IRQ 7
activate. I would like to do it as simple as possible.
Would you help me? Would you send me some sample code?
Thanks Tag: How to check wether the line is plug in ? Tag: 38879
urgent! can you help me!
I am ersearching about AER(advanced exeception reporting)
under platform builder4.2, and want to use this mechanism
to handle the exception thrown by application.so,can
anyone tell me how to do it ,or where can i find some
documents about AER,or some website introducing AER.can
you help me? thanks in advance. Tag: How to check wether the line is plug in ? Tag: 38873
TFAT Questions
TFAT Questions:
System Description: We are using WinCE 4.2 on an Intel x86 platform
with either a hard disk or Compact Flash (CF). We utilize the WinCE
DOS Boot-Loader to boot WinCE. We us a hive-based registry which
persists on the hard disk along with the nk.bin file and several other
system configuration files and web pages.
Currently the system boots on a DOS FAT16 formatted partition. We
want to enable the WinCE 4.2 TFAT feature to provide maximum system
reliability.
1) Should we format the primary disk partition as TFAT for maximum
reliability? Can WinCE even boot from a pure TFAT formatted
partition? Or alternatively, should we use a regular FAT16 partition
with the registry configured to create a second FAT table, and then
treat the partition as if it were TFAT?
If the bootable partition can be formatted as TFAT, we have the
following questions regarding preparing the hard disk (or CF) image.
All WinCE documentation regarding preparing a hard disk and loading
the DOS Boot-Loader refer to using DOS utilities.
A)How can we create the pure TFAT16 formatted partition? Do we
first have to load WinCE and use its format utility, or is there a
TFAT format utility for DOS?
B)Will the CeSys.exe utility recognize a TFAT partition, and
correctly load the disk boot sector so the system will correctly find
the DOS Boot-Loader.
C)Can a TFAT formatted disk be duplicated using standard disk
imaging tools such as Symantec Ghost or Power Quest Drive Image?
These tools are commonly used in the PC world. If these tools will
not work with TFAT, can you recommend other tools that will replicate
a TFAT partition?
If the bootable partition CANNOT be formatted as TFAT, then there are
the following questions:
D)TFAT will not transact files in the hard disk root directory.
This is typically where we put our nk.bin file. Should this file, and
all other root directory files, be relocated under the special
"__TFAT_HIDDEN_ROOT_DIR__" directory so as to provide maximum system
reliability? Or is this not necessary?
2) Once a CF disk has been used as a TFAT partition under WinCE, is
there any way to delete files on the CF disk when accessing it through
a CF card reading on a desktop workstation? It would be nice to have
utilities to modify TFAT disks when accessed by a standard XP desktop
system. It is a common development practice here to take a CF disk,
then modify, delete, or copy files on it from a desktop workstation,
then put the CF disk back into the WinCE machine and run it from
there. Using a TFAT formatted CF disk puts a wrinkle in this
practice, as the desktop OS (XP) does not natively handle TFAT. Any
suggestions for ways to correctly access a TFAT formatted CF disk from
a XP workstations?
Thanks for Any positive information! Tag: How to check wether the line is plug in ? Tag: 38866
Where are my drivers
I'm building a BSP. BP-4.2.
I've been using the BSP Wizard and things are going ok. I save my work and
now when I come back I see only a portion of the drivers that I've entered.
In particular I have an audio driver and dma driver shown. I see only these
2 drivers in the CATALOG window of PB and when I use the BSP Wizard and
select that I want to add drivers to a BSP it shows me only those same 2
drivers.
YET, in the CEC file that I've created with the Wizard ( and have not
fiddled around with it by hand) I have many more driver entries.
What's going on ?
Finecats Tag: How to check wether the line is plug in ? Tag: 38865
PCMCIA reader problem
I have a ActionTec PCI750 PCMCIA reader. I built a CEPC
followed the tutorial except add PCMCIA(TI1250) feature.
I am using PB 4.2 to build it and no error/warning.
But after downloading, the target CEPC reboot again and
image downloaded again. The reboot/downloading repeats
again and again - more than 10 times until I disconnect
or shut down target PC.
But using PB4.1, no such a problem. why? Tag: How to check wether the line is plug in ? Tag: 38862
boot CEPC from hard disk
First, I have built a CEPC with KITL enabled followed the
help file "How to ...". And everything is OK.
Then, I built same CEPC with KITL disabled(renamed as
NO_KITL_NK.bin). I copied it to target CEPC hard disk and
rename back to NK.bin. Now my hard disk has 2 files:
nk.bin and BLDR.
Then I restart my CEPC. But system halted there - black
screen with 1 cursor blinking on left top corner.
Which step I missed?
Thanks for all your inputs. Tag: How to check wether the line is plug in ? Tag: 38859
newbie question: bootable OS image
Hi,
I built a platform builder project for "PDA or Mobile Handheld", then I
downloaded the 'nk.nb0' file (from release directory) to my development
board (DBPXA250), but my development board didn't started the Windows CE.
How could I create a bootable WCE image?
I would like to use the JTAG cable to write my OS image and then restart my
development board and then see the WCE running.
thanks in advance.
--
Edgard Lima Tag: How to check wether the line is plug in ? Tag: 38840
WMI
This is a multi-part message in MIME format.
------=_NextPart_000_0019_01C355A4.9C790440
Content-Type: text/plain;
charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Is WMI supported on any CE/PPC platform? If not, are there any plans to =
support it in the future?
------=_NextPart_000_0019_01C355A4.9C790440
Content-Type: text/html;
charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1252">
<META content=3D"MSHTML 6.00.2800.1170" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>Is WMI supported on any CE/PPC platform? If not, are =
there any=20
plans to support it in the future?</FONT></DIV></BODY></HTML>
------=_NextPart_000_0019_01C355A4.9C790440-- Tag: How to check wether the line is plug in ? Tag: 38836
PB 4.2 ignoring BOOTME requests
So I've finally got my bootloader sending bootme broadcasts over the network
(tested with a packet sniffer and contents look sane) but PB 4.2 just says
"Waiting for BOOTME" . The device name appears in the list of Available
Devices for download, but PB seems to be ignoring the bootme requests. The
network setup is reasonably simple - the dev board and the second network
card in my PC are connected via a hub. Is there any extra logging
information that might help me locate the source of this problem?
Many Thanks,
James Tag: How to check wether the line is plug in ? Tag: 38834
NDIS EnterCriticalSection DEBUGCHK in CE 4.2 - HELP!
Hey guys. I've been dealing with this problem for a while now, hoping that
it would somehow get fixed. Unfortunately, it's still a problem for me, and
it's getting more annoying and more troublesome as time goes on.
Here's my original post on the subject:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&threadm
=3f030f26%241%40news.microsoft.com&rnum=8&prev=/groups%3Fq%3DMurawski%2Bgrou
p:microsoft.public.windowsce.platbuilder%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe
%3DUTF-8%26safe%3Doff%26scoring%3Dd%26selm%3D3f030f26%25241%2540news.microso
ft.com%26rnum%3D8
Here's a post from Steve Maillet where he lists it as bug #7 in his list of
known CE 4.xx bugs:
http://groups.google.com/groups?q=Maillet+group:microsoft.public.windowsce.p
latbuilder&start=90&hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&scoring=d&selm=eB72
YpWQDHA.2316%40TK2MSFTNGP12.phx.gbl&rnum=97
Basically, what's happening is this. When I have a PCMCIA card in my device
at cold boot, NDIS occasionally hits a DEBUGCHK in the kernel when trying to
enter a critical section that has never been initialized. Since I don't
have access to NDIS code, I can't really tell what's going on, but the call
stack looks like this:
<stack dump>
COREDLL!EnterCriticalSection(CRITICAL_SECTION * 0x01fd98c0
PcmciaMemListLock) line 90 + 76 bytes
NDIS!mapAllWindowsForHSock(_CARD_SOCKET_HANDLE {...}, int 0x00000001, int
(_NDIS_PCMCIA_WINDOW *)* 0x03d6a954 npwMapToDevice(_NDIS_PCMCIA_WINDOW *))
line 478
NDIS!PcmciaCallBack(unsigned int 0x00000040, _CARD_SOCKET_HANDLE {...},
_CARD_EVENT_PARMS * 0x080afdf0) line 620
PCMCIA!CallClient(unsigned int (unsigned int, _CARD_SOCKET_HANDLE,
_CARD_EVENT_PARMS *)* 0x00000000, unsigned int 0x01fa8aa0,
_CARD_SOCKET_HANDLE {...}, _CARD_EVENT_PARMS * 0x00000000, _CLIENT_DRIVER *
0x2dfa5fda) line 600 + 24 bytes
PCMCIA!CallbackThread(unsigned int 0x00000000) line 910 + 56 bytes
COREDLL!ThreadBaseFunc(void * 0x03a6aecc CallbackThread(unsigned int),
unsigned long 0x00000000) line 418 + 16 bytes
</stack dump>
Unfortunately, this problem is probably much more serious for me than it is
for most CE platforms. Our device ALWAYS has a PCMCIA card in it, and it
goes through a cold boot quite often. I seem to hit this problem almost
every time my platform boots. To make things worse, about 50% of the time
when it happens, and I try to run past the DEBUGCHK, I hit another critical
access violation in NDIS. (I guess there's a critical section somewhere for
a reason!)
Does anyone have any new information on this problem? Any suggestions on
what I should do? I've been dreading trying to call Microsoft about it
directly. I haven't had much luck trying to describe problems of anything
beyond trivial technical complexity with the first one or two levels of
technical support. Should I suck it up and put in a call on this one?
Thanks in advance guys.
Mark Murawski
Vocollect, Inc. Tag: How to check wether the line is plug in ? Tag: 38827
Batch build makeimg wince300
Hello,
I am trying to configure a command line build for our project under WinCE
3.0. I want to be able to make an image of my platform (from the build
directory) without having Platform Builder installed. We want this
particular configuration, so that the application programmer in our firm
will be able to build new images without having to install PB (since they
won't use it anyway).
To realize it, I copied the build directory of my project (which have the
files generated after the the buildrel phase) and I've created a bat file
which contains set all the necessary variables and path. I also copied the
C:\WINCE300\PUBLIC\COMMON\OAK\BIN\I386 (to be able to use makeimg.exe and
the programs needed to create the image).
To use this package, I copy all the files in c:\wince300Img and then I run
my batch file to set the variable and then I called makeimg to build the
image.
I test it and it works great on a computer with PB 3.0 already installed,
but It doesn't work on my test machines which don't have PB installed (which
is my goal!)
On my test machines, the makeimage build stop always after the InitRegistry
phase, and before it copies nknodebug.exe to nk.exe (I know that before I
compared it with a "working" make image).
Here's a snapshot:
(...)
InitRegistry Finished (875 lines).
MAKEIMG: localization SKIPPED since COUNTRY is unchanged
Windows CE ROM Image Builder v3.0 Copyright (c) 1995-2000 Microsoft
Corporation
Failed romimage c:\WINCE300Img\rev_5_16\release\ce.bib
Failed romimage c:\WINCE300Img\rev_5_16\release\ce.bib
I really don't understand what I am doing wrong. I must be forgetting a
setting somewhere. I checked and re-checked all the system variables
between my test machines and my machine with PB and everything is the same.
I also try to copy the PB directory (and adding it to my path and CEPBDir
variable) to one of my test machine to check if maybe a file was needed
there... but I also had no luck.
Here's the list of the system variable that I am setting in my batch file.
rem -----------------------
rem Environment Settings
rem -----------------------
SET DRIVE=c:
Set ComSpec=C:\WINDOWS\system32\cmd.exe
Set COUNTRY=USA
Set IMGNODEBUGGER=1
Set _HOSTCPUTYPE=i386
Set _TGTCPUTYPE=MIPS
Set _WINCEROOT=%DRIVE%\WINCE300Img\rev_5_16
Set _PUBLICROOT=%_WINCEROOT%
Set _FLATRELEASEDIR=%_WINCEROOT%\release
Set BIRCH=1
Set BUILD_DEFAULT=-e -w -nmake -i
Set CEPBDir=C:\Programme\Windows CE Platform Builder\3.00
Set COUNTRY=USA
Set HOMEDRIVE=C:
Set HOMEPATH=\
Set IMGFLASH=1
Set IMGNODEBUGGER=1
Set MAXALL2_NOCURSOR=1
Set USE_DBGSER=NONE
Set WINCECOD=1
Set WINCEDEBUG=retail
Set WINCEMAP=1
Set _CURSLMTREE=pnt
Set _DEPTREES=winceos msmq ie wceshell wceshellfe wceapps wceappsfe
Set _PLATFORMDRIVE=C:
Set _TGTCPU=R3000
Set _TGTCPUTYPE=MIPS
Set _TGTOS=CE
Set _TGTPLAT=puvplat
Set _TGTPROJ=puvprog
Set _WINCECALLED=1
Set _WINCEDRIVE=C:
Set _WINCEEXTERNAL=1
Set _WINCEOSVER=300
Set MYPATH=%PATH%
SET PATH=%PATH%;c:\WINCE300Img\rev_r5_6\release\bin\i386\;
This solution already work for the wince212 version of our project, the
batch file was greatly inspired from there (maybe this is the problem...)
If someone has any clue, I would apreciate it!
Thanks,
Jean-François Thibeault Tag: How to check wether the line is plug in ? Tag: 38824
How PDA Defence works?
Hi,
I downloaded win ce 3.0 PDA Defence evalution software and installed in my
device. I would like to know the implementation logic of safe folder bcoz i
tried to look into the registry setting any FSD is assosiated to the safe
folder, but couldn't find any such entry.
I would be glad if someone tell me how the PDA Defence safe folder been
implemented.
rgds
GP. Tag: How to check wether the line is plug in ? Tag: 38807
can i surf the internet using wince through USB port
HIHI
can i surf the internet using wince through USB port
can anyone tell me the details?
thx a lot
Roy Tag: How to check wether the line is plug in ? Tag: 38806
Multicast problem (high Packet loss)
I am using windows CE 4.2. I am testing Streaming Media using Windows Media
Player which is Multicasted from a media server. I am testing on 2 types of
X86 targets, one was build by our hardware engineer (lets say embedded
bord)and other was VIA make. Both had exactly same components. When i am
testing (playing) a multicast media on embedded board there is a packet loss
of 20% with in the same network. But when i am testing on VIA board which is
also on the same network these is a packet loss of 70%.( a bit surprising).
In the case of TCP (unicast) both are working fine.
I know it is not good to ask you all, What is the exact problem. But i need
all of your suggesions in regard, where can be the problem.
IS it the software problem? OS is same, all the drivers are same and of the
same version. The only difference is on the target board i am using VIA CEPC
and on the VIA board i am using MS CEPC.
IS it the hardware problem? Both have the same Ethernet and more over in the
case of Unicast (TCP) they r working fine.
Is it the problem related to buffers? is there any way to increase the
datagram buffers in CE 4.2. If i am developing my own application to play
the media i can increase using some APIs. But i need a genaric one.
Can all of you please give ur sugg. in regarding this problem. Tag: How to check wether the line is plug in ? Tag: 38803
Future of Data Access on Windows CE?
Hi all,
I have been reviewing articles on this newsgroup with regard to the
use of ADOCE and CE.NET platform.
The result of this review is that Microsoft recommends that for future
development that ADO.NET be used for data access.
I find this position problematic for headless devices.
Currently, we use ADOCE to access an OLEDB driver for a third party
from ASP pages on a headless device.
Microsoft's stand is that we should move to ADO.NET.
There are two problems with this for our targeted system.
1) ADO.NET requires the .NET Compact Framework and this is only
available on devices with display.
2) The addition of the .NET Compact Framework to the OS takes valuable
resources when it is really not needed for anything else.
I understand that Microsoft have a strategy for rolling out .NET
Framework and incorporating Windows CE into this framework, but I
think that they may have dropped the ball on this one.
When embedded devices are being developed there are many tradeoffs
made between cost and functionality - this is true whether the device
has a display or not. But being forced to add the .NET Compact
Framework because we wish to have database access from the Web Server
(for example), seems a bit heavy handed IMHO. It also (currently)
mandates a device with a display.
I think that some thought needs to be put into the realm of headless
devices and the functionality that they require.
What do others think?
Maybe we can get Microsoft to re-assess this situation for the future.
Regards,
Brian Tag: How to check wether the line is plug in ? Tag: 38801
migrate from 3.0 to 4.2
Now that I have finished work on wince 3.00 and is working on our platform
and is stable :0)....We are moving to wince.net 4.2.
Our BSP is based on the intel_sa1110_assabet. From what I have read
The Intel SA1100/SA1111 (Assabet) Development Kit is no longer available for
purchase. Therefore, the BSP for this hardware platform is not included in
Platform Builder 4.2 and is no longer supported. If your development
platform requires the Intel SA1100/SA1111 (Assabet) Development Kit and the
platform directory for testing or other purposes, you can use the BSP for
the Intel XScale DBPXA250 Development Platform, which has been enabled to
support ARMV4 builds, or you can use another suitable BSP from a third-party
vendor. However, Platform Builder 4.2 still supports the Intel SA1100/SA1111
(Assabet) Development Kit CSP drivers for the integrated peripherals on the
SA1100 CPU or the SA1111 CPU companion chip. Refer to
%_WINCEROOT%\Public\Common\Oak\CSP for these drivers.
I'm confused, as far as I understand from the above once I have installed
wince 4.2 (I am doing this tomorrow) I can install the ARMV4I option (I'm
not installing ARMv4) I can build code for the SA1110 StrongArm.
Can I copy the Intel_sa1110_assabet BSP from wince 3.00 and build an image
to run on the assabet, it would be useful and would provide immediate
feedback.
Or will I have to take the Intel Xscale DBPXA250 and integrate/cobble in our
drivers, oal, bootloader etc..
I don'y have a feel for how much work is involved, is it weeks or months....
Any advice would be appreciated
Regards
Tariq Tag: How to check wether the line is plug in ? Tag: 38799
SIP disable
Hi,
On our platform, the user will typically have a keyboard. Usually, this
keyboard is a full ASCII and numeric unit, so there's no need for a SIP.
However, there are situations where a user might have only a numeric
keyboard and want the SIP for rare alpha input (an operator's name, maybe,
entered once per day).
So, I don't want the SIP popping up, by default, any time an EDIT field is
selected, but I don't want to completely remove SIP support. My initial
strategy for this was to implement my own SIP, which would be the default.
This default SIP would do nothing (no window popup, no resizing of dialogs,
etc.) When this SIP was selected, then, it would be very much like having
no SIP at all in the system (design goal #1 met). However, the user (or the
user's application), could change the active SIP, if it wanted SIP input,
and could then easily pop the SIP up or down at the right times (design goal
#2 met).
However, it turns out that none of the logical ways I tried to implement
this SIP will cause this to happen. I've tried having the SIP return E_FAIL
from its Select() method. This causes the SIP not to have a UI, but also
seems to disable the other SIPs from doing anything. I've tried returning
error codes from other methods, also. I've tried having the Showing()
method call various of the APIs available to the SIP, asking that it be
closed, but this doesn't work correctly (the frame window around the SIP is
still displayed, although it has no client content). I've also done this
for the Select() and other methods.
Since I don't have source for the SOFTKB component, I'm out of ideas as to
how to achieve my goals. Does anyone know of a DeviceIoControl() for the
SOFTKB driver, other API function, a registry entry, or insider's trick that
will allow me to either prevent the SIP from appearing, or cause it to
immediately pop back down without disabling SIP input completely?
Paul T. Tag: How to check wether the line is plug in ? Tag: 38793
File system root on hard disk
I have a cepc nk.bin built with the RAM and ROM file
system and hive based registry storage on the Hard Disk
that works great.
I now want the root of the object store to be mounted to
the hard disk so programs, shortcuts, etc. will be
preserved though reboots.
To do this I replaced the RAM/ROM file system with the
ROM only file system from the catalog. I also changed the
mountflags for HDProfile\FATFS to the following:
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfi
le\FATFS]
"EnableCacheWarm"=dword:0
"MountFlags"=dword:E
I created the windows directory on my hard disk and
copied all of the items from the release directory that
appeared in the FILES section of my ce.bib.
This boots successfully and runs with the following
issues:
The control panel is empty.
File explorer is missing icons for some of its buttons.
The start menu is empty past the first tier.
Is there a section of files that I am failing to copy
over, or a step that I am missing? Many of the shortcuts
that are missing appear in initobj.dat is there something
that needs to be done to that file?
Is this the best way to go about this issue? I like the
neatness of copying one file to upgrade the system
instead of all the files listed in the files section like
the RAM build, however cold boot retention is a must have. Tag: How to check wether the line is plug in ? Tag: 38777
how to build a stand alone CEPC? - booted from Hard Disk?
I followed the "How to ..." to build a CEPC booted from
hard disk. Everything runs OK except the last step -
Remove the boot floppy disk from the CEPC, restart the
CEPC, and then verify that the OS image boots on the
CEPC.
The CEPC hanging there - 1 cursor blinks at the top left
corner - forever!
If I disable KITL and rebuilt after the change. I can
find the nk.bin in RelDir\CEPC_X86Release.
BUT, after download, no Release directory in CEPC. So I
do not know where the nk.bin located and how to copy it
to the hard disk? Tag: How to check wether the line is plug in ? Tag: 38770
Error: failed PB timebomb check
Hi,
I try to do a rebuild all (and I did also rebuild all with
enable deptree) and I got this error:
makeimg: Check for
F:\WINCE410\MIRANDA\ALTO_B~1
\RelDir\NATIONAL_GEODE_X86Debug\PreRomImage.bat
to run.
makeimg: run command: romimage
F:\WINCE410\MIRANDA\ALTO_B~1
\RelDir\NATIONAL_GEODE_X86Debug\ce.bib
Error: failed PB timebomb check
makeimg: FATAL ERROR: Command returned non-zero exit code
1 (dec).
makeimg: FATAL ERROR: Command returned non-zero exit code
1 (dec).
Error PB2505: Error executing
#(F:\WINCE410\MIRANDA\ALTO_B~1
\RelDir\NATIONAL_GEODE_X86Debug\)makeimg.exe.
The platform builder I have is not an evaluation copy. I
have a full license....
Any ideas why do I get PB timebomb check?
Thanks!! Tag: How to check wether the line is plug in ? Tag: 38764
NIC lost after reboot.
I have implemented a hard reboot function like this in a
aplication
SetCleanRebootFlag();
KernelIoControl(IOCTL_HAL_REBOOT, NULL, 0, NULL, 0, NULL);
This seems to reboot the CEPC fine, exept that the two
network cards are not initialised. If I reboot by
switching off and on everyting is ok.
I use the CEPC with hive based registy on a x86 with IDE
hard drive. The NIC uses the RTL8139 driver. Tag: How to check wether the line is plug in ? Tag: 38756
Urgent - RDP protocol error in CE 4.1
Dear Greats,
Already i posted one mail regarding the same below problem.
We are using Windows CE Platform builder 4.1 with RDP builded. We are
having ThinClient configuration. We leave the RDP connection for more
than 9 minutes. Then the RDP session disconnects saying the Session is
disconnected due to some protocol error.
We have checked that any server side configuration is wrong. With the
same server CE 4.0 client is working with our any problem.
If their not inputs from Client side to Server side, session is
getting closed. This is a big problem.
I think, If their is not inputs (Keyboard / Mouse ) from client to
server, that client side socket are some thing is getting closed.
Is this a bug. can any one help me. This is very urgent.
With regards,
avkumar Tag: How to check wether the line is plug in ? Tag: 38748
EARN$£$600\week downloading free software
http://131695.PlugUsIn4Cash.com
We know it sounds TOO good to BE true, but it?s REAL!
Our International Technology firm will pay you hard cash
each time FREE software is downloaded.
Best of all you will only have to download ONE piece
of software ONE time for FREE and you can be on your way to earning BIG!
FIND OUT MORE BY VISITING
http://StevenBrown1.PlugUsIn4Cash.com/ Tag: How to check wether the line is plug in ? Tag: 38746
whether the wince surpport hard disk
hi,
I am using the pxa255 to develop my platform.Because I want to use the
hard disk or CD-Rom as the input peripheral equipment, I am going to add a
IDE controller to my hard platform, but I am wondering if the wince4.1
support the file format of hard disk or CD-Rom? If wince4.1 supports the
function, how should I write the IDE controller driver,I mean what is the
interface of the IDE driver MDD layer and PDD layer ,and if the file system
of wince4.1 should be modify to adapt my requirment? Where can I find the
driver example of wince4.1?
thanks in advance an very much Tag: How to check wether the line is plug in ? Tag: 38741
driver for data acqusition board on PCI bus works in debug kernel, but not in retail kernel
Hi, I have successfully wrote and built a stream interface driver that
interface with my data acq. board on the PCI of a CEPC. I have been doing
all the work in debug version (the driver (dll) and the test program, and
the OS). I was able to get everything working. Then I rebuilt the driver in
retail mode. And I also built the release version of the kernel. Then when I
run my test program, which subsequently tries to open my device using:
CreateFile(TEXT("DAC1:"), GENERIC_READ|GENERIC_WRITE, 0, NULL,
OPEN_EXISTING, 0, NULL);
It failed. It gives me error code 55. I have attached the system monitor
tool from eMVC, and I can see that DAC1 is one of the device on the system.
I also put in debug messages in the DAC_Init() of my dll, and I can see that
it gets called properly, and does all the IO and memory mapping properly.
However, it seems like the problem is with CreateFile(), and somehow it
thinks that the device does not exist on the system.
Any help would be appreciated. Oh, btw, I'm relying on the PCIbus driver to
load my board. It worked perfectly in the debug version. Just when I switch
to retail version, it fails.
Joseph Tag: How to check wether the line is plug in ? Tag: 38734
CEPC on Secondary IDE
Good day,
The motherboard I have has a 40pin IDE interface for primary IDE Channel. I
have a 44 pin IDE interface on the secondary IDE Channel. How do I configure
the CE.Net image to recognize the secondary IDE as a Harddisk inorder for
the user to store persistent data?
Please advice
Thanks
Brandon Tag: How to check wether the line is plug in ? Tag: 38725
Problem mapping physical address (0xC0000000) on Arm Integrator
hi,
I posted this message before (through google) but it's seem like it's
appears only on google I can't see it using my newsreader so I repost it
again
here it's go :
I have a device with memory registers in physical address 0xc0000000,
for which I am porting a driver from Linux to CE 4.2 using PB. The
device is connected to the logic module stack on an Arm Integrator
board running ARM920T CPU.
I have tried mapping this memory into virtual address using the
following:
....
addr = 0xc0000000;
PHYSICAL_ADDRESS mapped, port = {addr, 0};
ULONG inIoSpace = 0;
PUCHAR ioPortBase;
if (!TransBusAddrToVirtual(Internal, 0, port, size, &inIoSpace,
&mapped))
printf("Error translating I/O Ports.\r\n");
...
Debugging into TransBusAddrToVirtual showed that the debugger was
disconnected inside the call for VitualCopy (in MmMapIoSpace).
The Linux driver maps (by ioremap) and uses this address successfully.
Does anyone know what could be causing this problem?
I tried also to statically map this address by modifying
OEMAddressTable (after finding out that CreateStaticMapping function
isn't implemented on Arm), but couldn't access VA_TEST.
...
VA_TEST EQU 0xa5000000 ;first availble after VA_SC_BASE
EXPORT OEMAddressTable[DATA]
OEMAddressTable
...
DCD VA_TEST, 0xc0000000, 1
...
;
; End of Table (MUST BE ZERO!)
;
DCD 0, 0, 0
AFAIK, there is no need for static mapping, using
TransBusAddrToVirtual should do the job for any user-mode driver.
Any help will be appreciated,
Ilya. Tag: How to check wether the line is plug in ? Tag: 38713
Unexpected GPEBltparms
I'll throw this out to see if anyone has comments. The two
arrows use for forwards and backwards in the windows
explorer generate 1bpp-source blts on my 16-bpp video
driver.
What tripped me up was that they generate a rop4 of 0xb8b8
which is PSDPxax but the brush pointer is NULL. I was
thinking that checking the brush pointer for NULL would
limit me to the rop4 codes that don't involve a brush, but
evidently not.
What is the assumed brush if one is not given as part of
the GPEBltParms structure ? Tag: How to check wether the line is plug in ? Tag: 38705
Hi,all:
Here on my device, I need to check wether the line is plug in the netcard.
Is there any api to support this ?