Using display calls on a headless device
Hi All,
if I create a headless device (NULL display driver), can
I compile and run applications that use display calls
(dialog etc)? I would suspect that these display driver
calls would be terminated at NULL display functions?
Anone know.
Cheers, Andrew Tag: Crystal Reports Tag: 50444
Platform builder download/installation error
I am trying to install Microsoft Windows CE .NET 4.2 platform builder.
1.. The evaluation "setup.exe" was downloaded from
http://www.microsoft.com/downloads/details.aspx?FamilyID=c60f61c1-623b-481b-83b8-031129cf1594&DisplayLang=en
2.. I also registered and got a product key.
3.. However, when I install the platform builder, it always gave me some
error like "Error 1335. The downloaded cabinet file 'CE_2[1].cab' required
for this installation cannot be used..."
I tried on two different computers many times and it always gave me some
similar error messages.
Can anyone please help? Thanks! Tag: Crystal Reports Tag: 50440
Locking flash file system
Is there a way of using the flash file system but securing it from puibli access? We don't want users to access the flash file system over ActiveSync. Tag: Crystal Reports Tag: 50439
What's the correct way to include SQL Server CE?
I asked this question yesterday, perhaps with a bad subject line.
I'm including SQL Server CE in my Windows CE.NET 4.2 platform. I do so by
adding the SQL Server CE 2.0 component and the SQL Server CE 2.0 .NET Data
Provider component. My application runs, but it seems there are some
components missing. The Query Analyzer is not installed, and I don't get
any text in my error messages (using the SqlCeError Message() method).
If SQL Server CE is installed by Visual Studio.NET while debugging an
application, the
Query Analyzer shows up in the start menu, I get the proper error messages
and the
SQL CE files are installed nicely in the \windows\sqlce2.0 folder.
I thinking I must not have included SQL CE in the platform correctly. What
more do I need to do besides add the above components?
Thanks,
Fred Tag: Crystal Reports Tag: 50437
enigmatic 'Other Interrupt' message
WinCE PB4.20, XScale CPU, custom board, kernel derived from XSCBD1 BSP
The WinCE kernel intermittently prints out "Other Interrupt" when
there is a lot of USB activity on my system. When I see this message,
I see it a lot - other times it is not a problem. The message is
associated with starving all user threads for a substantial fraction
of a second.
I located the code generating this message in the OEMInterruptHandler
routine (kernel\HAL\ARM\intxsc1.c) and added to it to determine which
interrupts were pending. The answer was none! The host controller is
using GPIO1 as an interrupt signal in our system.
Has anyone seen this before or have any idea what could be causing it?
Thanks,
Steve Schumacher
Embed, Inc Tag: Crystal Reports Tag: 50433
Help! Cursor won't go away.
I just purchased a web tablet "Advantech mpc100" which uses a 206mhz
strongarm processor and operates on windows ce 3 (2000). The machine
is incredibly fast and accurate but has one annoyance which I've never
seen on the hpc platform... the stinkin' cursor stays on the screen
all the time, underneath wherever the stylus points! This might be
allright for a desktop pc but is terribly annoying when using a
pen/stylus. The yellow-arrow cursor is always right beneath my stylus
point.
Can anyone tell me how to get rid of the cursor so it behaves like a
normal pocketpc or hpc?
Thankyou for your help.
-Philip Tag: Crystal Reports Tag: 50432
PCI device is not loaded after warm-boot
Hi, I am working on NS/Geode platform.
In WinCE.NET 4.2, I got the NIC device not loaded after a warm-boot;
while it is OK in WinCE.NET 4.0.
After tracking, I found the devices under PCI\Template were all
failed, but it works after changing the registry key(NoConfig) from 0
to 1.
I just wonder how we decided to use NoConfig=0 or 1. That is, under
which situation we should set NoConfig=0 ? And when we should set
NoConfig=1 ?
Please advise. Tag: Crystal Reports Tag: 50427
how to specify the location of a file on the device
Hi,
I want to download the Provisioning.xml file to \Windows directory
on my target device. I add this file to the platform in PB4.2 after i
build an image with the target BSP. How do i specify that the file
should finally reside in the \Windows directory rather than the
release directory when the image downloads. Please guide.
Thanks,
Annie Tag: Crystal Reports Tag: 50423
Entering PXA255 sleep mode
Hi all
We have a custom platform that uses thel PXA255 processor. I'm working on implementing power management and I'm presently stumped with intermittent problems in putting the processor to sleep and waking it up again. The process that I'm using is loosely based on the XSC1BD sample.
OEMPowerOff gets called and 60-70% of the time, the processor goes to sleep just fine and I can subsequently wake it up. The rest of the time, the code runs down to the point where the PWRMODE register gets written to force the processor to sleep and then the code gets stuck in the "shouldn't get here" loop (I determined this by a toggling a GPIO in the loop)
I've checked the errata for the PXA and evidently it's possible to get indeterminate behavior on the GPIO during sleep if the PXBus frequency is set above 133MHz - our pxbus freq is 99.5 MHz. I thought perhaps I was getting an Imprecise Data Abort so I've made sure that the IDAE is clear..
Does anyone have a suggestion? I've been beating my head against this one for awhile
Thank Tag: Crystal Reports Tag: 50420
What's the best way to keep PB up to date?
I'm a bit confused by the way that QFE's are published. The web page I have
been checking:
http://msdn.microsoft.com/embedded/downloads/ce.net/wince/default.aspx
has no new updates for CE.NET 4.2. However, I have read about newer QFE's
and found them on the Microsoft site by searching.
What's the best way to keep up on the updates, QFE's, new help files, etc?
--
Frank D. Lombardo
Turning Point Technology, Inc.
Frank_AT_TurningPointOnline_DOT_com Tag: Crystal Reports Tag: 50418
APP Still running after Cmd window close
PB4.20 PCI Device Driver.
I have a Window Console program (i/o loopback) running in the Command Prompt.
When I close the Command Prompt, the loopback program is still running.
Why is that? How would the loopback program know that the Command Prompt window
is closed? Or why doesn't CE call the XXX_Close so that the driver can
invalidate the HANDLE to that device causing the loopback program to exit due to
a bad device handle? Because of this feature, if I start the another loopback
program in another Command Prompt, the loopback program returns an error (Device
Busy) because the previous loopback program is still running.
JV Tag: Crystal Reports Tag: 50410
CETK in CE 4.2
Hi,
In Windows CE .NET Test Kit window for CE 4.2, there are some red lines
for some test. For example, Serial Port. This is for serial port driver test
and it is a simple test. Even no serial cable is needed. We usually can do
this test in CE 4.0. But now all test cases failed. I am wondering if the
red line means we can not do the test.
Thank you very much in advance. Tag: Crystal Reports Tag: 50401
kbhit()
How do I emulate the kbhit() function?
Running a window console program. Need to know when the 'ESC' key is pressed.
JV Tag: Crystal Reports Tag: 50396
NK Kernel Exception
Hi all,
I have developed a kind of TCP/IP server in Windows CE.NET 4.2. No we are
running "stress" tests over the platform just to assure the correct working
of the device. However, during these tests, I have recently faced the
following exception in my system:
[PID:a7a4bb7a TID:c772ccda 0x879c1800]
NK Kernel: DEBUGCHK failed in file
d:\mckendric\private\winceos\coreos\nk\kernel\nknormal\..\schedule.c at line
316
Exception 00e Thread=879c1800 Proc=a7a4bb7a 'gwes.exe'
AKY=00000211 PC=802415af ESP=143bfa44 EA=00000088
I was connected to the device via Platform Builder using the Ethernet port
of the device. So I could see the "Call Stack" that had lead to the
exception. The problem is that it seemed that the exception had been
originated by a call to PeekMessage() function.
> My program creates a pair of threads for each connection that receives.
> The test is constantly creating and closing connections.
> The source code for each client thread is as follows:
DWORD WINAPI ConnectionThreadPseudoCode ( LPVOID pParms )
{
MSG stMsg;
PeekMessage ( &stMsg, (HWND) INVALID_HANDLE_VALUE, 0, 0,
PM_NOREMOVE );
//
// Rest of the thread body
//
}
> I just call PeekMessage() at the beginning of the thread's execution, to
create the thread's message queue.
The source code of the exception part in schedule.c is the following:
void AddHandleToList (HANDLE *phList, HANDLE hObj, DWORD dwType)
{
[...]
EnterCriticalSection (&NameCS);
if (lpe->hNext = *phList) {
LPEVENT lpeNext = (LPEVENT) GetObjectPtrByType (lpe->hNext, dwType);
DEBUGCHK (lpeNext); <--- this is the line that gives me the
exception in NK
lpeNext->hPrev = hObj;
}
*phList = hObj;
LeaveCriticalSection (&NameCS);
}
Any suggestions on this problem?
Best regards,
R.B.C. Tag: Crystal Reports Tag: 50388
Build in evc4, debug in PB 4.2 - How?
I've read past posts on this but not found any concrete examples to help.
The scenario:
I have a complex evc4 workspace (24 inter-dependent projects - dlls/exes
+ dll driver), I'd like to be able to keep building it in evc4 but to be
able to debug in platform builder when needed.
This is working to a limited extent. I have added project.bib entries to
lift my dlls/exe direct from the evc4 debug directories. I've added
project.reg entries to get my driver loaded. I build evc4, make image in
pb4.2, download and connect.
Questions:
1. Whenever my CEPC runs one of my EXEs, PB always asks for the local
EXE location (so it can display the source files when it breaks). Can I
stop it asking somehow? i.e. tell it where to find them all in advance.
I've tried Tools->Options->Directories->EXEs but that was a long shot.
2. Breakpoints - how can I set breakpoints (it doesn't know the source
is part of the project)? Is there an equivalent to the MSVC "Additional
DLLs" concept to make PB42 aware of the source code I wish to debug?
Adding "int 3"s would I suppose work but is obviously not ideal.
As you can see, I am trying to avoid having to maintain two workspaces
(one in evc and PB).
Thanks in advance,
Martin Tag: Crystal Reports Tag: 50387
out of memory error
Dear All,
I am getting the following errors during Windows CE 4.2
boot up on an ARM Based Platform.
stub_LoadLibraryW (mydll) : Failed with error 0x0000000e
stub_CreateProcessW(myexe): Failed with error 0x0000000e
What are the possible reasons and solutions for these
errors?
Note:We have enough physical memory.
Regards
sinu Tag: Crystal Reports Tag: 50386
Windows CE.NET Bluetooth
Hi All,
I am currently working on a program (for CE.NET) which it can retrieve the bluetooth device name of my own device. However, have been search through the help file and web sites to look into this, so far not much luck. Anyone knows how to do it? Please help. Is the bluetooth name same to the device name in the control panel system properties?
Thanks...
Best Regards,
Candy Tag: Crystal Reports Tag: 50380
Building Win CE driver for IntelXScale
Hi All,
Am trying to build a Win CE driver uing PB(platform builder). I want
to set the processor type of the driver as Intel Xscale. But I don't
know how to configure the PB for this particular processor.
1. Is it possible to build a driver by setting "processor type Intel
Xsacle" using platform builder?
2. Do I have to purchase any BSPs from Intel for this particular
processor support?
3. If possible,
2.1 Please detail how to configure PB.
2.2 Is it possible with evaluation version of PB?
regards
Bijesh VM Tag: Crystal Reports Tag: 50377
Building CE Driver for IntelXscale processor
Hi All,
Am trying to build a installable driver for iPAQ PDA which is based
on Intel Xscale processor (iPAQ 2215). I would like to know
1. How to configure the PB for building driver for Intel Xscale
processor?
2. Is there any command line arguments for buiding.
3. Whether I have to purchase the BSP for IntelXscale from intel, Is
it available with PB 4.2 evaluation version?
regards
Bijesh VM
* PB: platform builder 4.2 Tag: Crystal Reports Tag: 50376
Mapping large PCMCIA common memory in NDIS miniport
Dear all
I'm porting PCMCIA wireless LAN adapter to Windows CE 4.2 on Samsung SMDK2410 boar
Since, our PCMCIA adapter use large common memmory about 2.25MB
I tried to map common memory space in MiniportInitialize() with NdisMMapIoSpace() function like this
-------------------
Status = NdisMMapIoSpace( (PVOID *)(&(pAdapter->pMemVirtual))
pAdapter->MiniportAdapterHandle
pAdapter->MemBaseAddr
pAdapter->MemSpaceSize); // MemSpaceSize = 0x24000
------------------
but, this code generates OUT_OF_RESOURCE error
I suppose that the reason of error is the memory size is too large
Is it possible to map such large size of PCMCIA common memory
If possible, how can I do that
Thanks in advance... Tag: Crystal Reports Tag: 50373
how to make the configuration for the Sandgate platform
HI
My hardware platform is XCALE255 without SA1111, so I want to configure the platform to be a Sandgate platform
But the default setting is Lubbock. How can I set my Platform builder to do that
Thanks Tag: Crystal Reports Tag: 50372
Help me on Windows XP Embedded installation.
Dear all,
I have a problem installing the XPe with SP1. I have problem performing the
database setup after I have installed the tools and the database engine. The
error message is
"This installation package cannot be opened. Verify that the package exists
and that you can access it, or contact the application vendor to verify that
this is a valid Windows installer package".
How can I overcome this problem?
Thanks in advance,
PCB Tag: Crystal Reports Tag: 50365
Debugging on the PDA. Is it possible?
Dear TechGurus
How should I debug my code on the actual PDA?
For example, I have a HP Ipaq PDA and have a active synch connection to the Desktop. The code is present in the EVC++ 3.0 running on the desktop
Provided I have a debug build, is there a way to debug my code(step in)? My processor is ARM..
Is it possible to debug the Application and the Driver DLL
If its a big thing which u may hate typing, pls get me the link so that I can browse from there
Cheer
Ram Tag: Crystal Reports Tag: 50363
Is all source code available in cepb42 ?
hi,
if someone can tell me that All source code is available in cepb42
including core.dll, gwe.dll and the kenerl code.
thanks for help. Tag: Crystal Reports Tag: 50362
Localization
G'day All,
I have a question regarding localization of a WinCE 4.2 platform.
We are developing a WinCE platform where installed applications will not
be using any of the standard Windows Interfaces (eg Shell, file open
close etc), applications will manage all interfaces. The installed
application will need to support multiple lanaguages so we need to
provide full font support etc. Most likely a seperate build of the
application will be done for each target language.
My question is:
Do we need to include all the target locales in this situation?
I looks like these just provide language translation of Standard Shell
UI and System Apps etc?
Phil Tag: Crystal Reports Tag: 50357
Copying bigger files from SD card is not happening
Hi All
I am using PB 4.2
I am using a 64MB Sandisk SD card (uses 8 bit CISC controller within the card
I am not able to copy files above 13 MB from SD card to desktop using active sync
In the receive part of code, we are checking status register to ensure data is ready in FIFO.
Then, I am copying data from FIFO. The above operations(check status reg and copy from FIFO) happens
in a loop until we copy everything (whole size). While file copy reaches 13 MB, status register gives
"RECEIVE TIMEOUT" .
The above issue happens with this particular card only
I have one more Sandisk card (uses 32 bit RISC controller within the card). Using this card I can copy the files as big as possible. This is consistently happening
Any solution
Thank
Prasanna Tag: Crystal Reports Tag: 50356
why msn don't connect at WinCE net 4.2?
When I try connect msn,my device display error "Signig in to.NET Messenger
Service failed because the service is not compatible with this version of
the program". Tag: Crystal Reports Tag: 50355
PCMCIA with a CEPC
Q1 Any recommended "off the shelf" cards for PCMCIA on a CEPC
The cards typically come with WiFi network cards but none of the ones I have have the required chipset
TI1250 (Texas Instaruments) or i82365-compatible (as in PB4.2
Q2 Looking at PCMCIA drivers on MSDN at
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceddk40/html/cxconPCCardDriverSupport.as
There are drivers for 3 PCMCIA cards but when I look on the directory (Platform) there are no such subdirectories
As file serach of %winceroor% finds nothing Tag: Crystal Reports Tag: 49349
TDI support in Win CE 4.x?
Hi all, I am planning to implement TDI based firewall in Windows CE 4.x. I have been trying to figure out if there are any support for TDI in Win CE. Until now I wasnt able to find any conclusive evidence of it. I'd appreciate if anyone can tell me. Moreover I shall be grateful if there is TDI support, if anybody can tell me where I can find references to the supported TDI Apis' for CE.
thanks a lot in advanc
Tarik Tag: Crystal Reports Tag: 49346
About the Audio SoftwareMixer
[HKEY_LOCAL_MACHINE\Audio\SoftwareMixer]
"SampleRate"=dword:AC44
"Buffers"=dword:4
"BufferSize"=dword:800
"EnableLowPassFilter"=dword:1
"Priority 256"=dword:dc
I found some difference between 'MediaPlayer' and 'PlaySound API'.
I measured the analog audio output signals, playing the same .wav file by
two ways.
In MediaPlayer, the signal was smooth.
But, in PlaySound API, it was like staircase.
I guess the reason is LowPassFilter of SoftwareMixer.
So, I changed the registry value "EnableLowPassFilter" is zero.
As expected in MediaPlayer, the signal was not smooth and like staircase.
I want to make the sound of PlaySound API is smooth.
How can I use the 'PlaySound API' with Audio Software Mixer like MediaPlayer
?
Please.. Tag: Crystal Reports Tag: 49344
SDIO hardware attachment driver/software
I am in process of designing a piece of hardware attachment to be used with
an iPaq PocketPC through its SD slot. The hardware will follow SD IO
specifications. I want this hardware to look as a bank of 4 8-bit
read/write registers. Applications using this hardware control it by
reading and writing these registers. An interrupt service routine will be a
big plus.
I really appreciate it if you can point me to the right direction. I have
googled around and searched Microsoft site with not much success. Here are
few questions if you enlighten me please.
1- Is it neccessary to write a driver to access this device? Is it possible
for the application to use low level drivers already in the iPaq to access
the SD slot without the need for a dedicated driver?
1- What is the appropriate software tool to create a driver to access a SD
IO device attached to SD slot of an iPaq?
2- If Platform Builder is the right tool, where do you get it? In Microsoft
site I can find articles mentioning the Platform Builder, but I cannot find
a product named Platform Builder. Did they change the name?
3- Are there any articles or sample code showing SD IO access in a PocketPC?
Thanks in advance Tag: Crystal Reports Tag: 49343
can I distribute loadcepc with my NK.BIN?
Are there licensing restrictions on distributing loadcepc with my NK.BIN
My NK.BIN will reside on the boot parttion of a CEPC and I currently use loadcepc to load it. Should I be using some other loader
Thanks
Mik Tag: Crystal Reports Tag: 49337
Windows CE ROM Image Builder
Receiving these warning messages. How can I fix it or should I not
worry about them. myIsr.dll is a loadable ISR ad mydriver.dll is of
course, my CE Driver.
Using old fixup style in module mydriver.dll
Using old fixup style in module myIsr.dll
John Tag: Crystal Reports Tag: 49336
suspend doesn't work after RDP session
Hi,
I am running Win CE 4.2 on a SH3 device. There is button driver in the
device. When click one of the button, the device will go to suspend. The
code is like this
keybd_event( VK_OFF, 0, KEYEVENTF_SILENT, 0 );
But if I run RDP, then clicking that button won't go to suspend. If I
click Start on the bottom left of the device, then click suspend, it will
work. It looks like if there is a RDP session, the virtual key VK_OFF
doesn't work.
Is there anyone know any information about this problem? By the way, it
exists on Win CE 4.0 too.
Thanks a lot
Rosalind Tag: Crystal Reports Tag: 49332
WinCe WebServer
Hi,
Can anyone tell me if there is/or where to get software to use a winCe based
handheld wit intel Xscale proc as an Webserver
Preferebly Php and stuf like that.
Afz. Rudy Tag: Crystal Reports Tag: 49326
Activesync via USB on a CEPC
On an Intrynsyc XScale board, I can easily run activesync with development machine
That board has a USB Client which allows it to connect to the development PC and run activesync
How do you setup USB on a CEPC to activesync with a PC, given that they are both USB hosts? Tag: Crystal Reports Tag: 49316
RAS
Hi all
I use Wince4.1
To use RAS, I use "COM1:". But, Dial-up Connection is not connected at RAS. In other word, threre is no dialtion
Is it impossible to use COM1 for RAS Connection? I modified debug.c to not use debug port
Plesase some advices
Thanks Tag: Crystal Reports Tag: 49314
BlueTooth driver in release and debug
Hi all,
I'm using the Mitsumi WML-C20 bluetooth controller with BCSP. This is
working correctly in a debug image but not in a relase image. When I replace
the btd.dll relase version in the release image with the btd.dll debug
version the image works correctly.
Any suggestions what might cause this problem and can also solve this
(compiler optimisation problem....)?
--
Jeroen Kratz
Chess iT Tag: Crystal Reports Tag: 49313
About Build
Hi all,
I use ce4.1
I tried to build(Build Selected features) "Standard Shell". But, Build is not completed
The following is error message
Error PB2504: Error spawning #(C:\WINCE410\private\wceshellfe\jupiter\Server\explorer\res)build.ex
I modified "C:\WINCE410\PRIVATE\WCESHELLFE\JUPITER\SERVER\CESHELL\host2.cpp"
I wonder that it is impossible to build "C:\WINCE410\PRIVATE\..."
Thanks Tag: Crystal Reports Tag: 49312
Keep-Alive
Hi all,
I want to implement the Keep-Alive functionality on a Thin Client
device connected to a Terminal Server. As I know it is a standard
feature of the TCPIP protocol (there're also registry settings for
it), but it is disabled by default. Does someone know how to make it
work? Must be enabled by a custom application? How?
Thank you in advance,
Gabor Varga Tag: Crystal Reports Tag: 49311
Btpair.exe relies on BTHLINK sample??
This is a multi-part message in MIME format.
------=_NextPart_000_002F_01C40227.178C0950
Content-Type: text/plain;
charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Hello,
The help file of platform builder said:
"The compiled sample generates a Btpair.exe application. It relies on =
the BTHLINK sample device driver that needs to be compiled and copied to =
the device."
However, I can compile the Btpair project without linking Bthlink.lib, =
and I did not find btpair.c call any function related to Bthlink(for =
example RegisterDevice(L"BTL", 1, "bthlink.dll", NULL) that is mentioned =
in help file). Could anybody explain it? If need I modify the sample =
code?
--=20
Thanks!!
Gordon
------=_NextPart_000_002F_01C40227.178C0950
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.2737.800" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>Hello,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>The help file of platform builder=20
said:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>"The compiled sample generates a =
Btpair.exe=20
application. It relies on the BTHLINK sample device driver that needs to =
be=20
compiled and copied to the device."</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>However, I can compile the Btpair=20
project without linking Bthlink.lib, and I did not find btpair.c =
call any=20
function related to Bthlink(for example RegisterDevice(L"BTL", 1,=20
"bthlink.dll", NULL) that is mentioned in help file). Could=20
anybody explain it? If need I modify the sample code?</FONT></DIV>
<DIV><BR><FONT face=3DArial size=3D2>-- <BR></DIV></FONT>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Thanks!!<BR>Gordon</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV></BODY></HTML>
------=_NextPart_000_002F_01C40227.178C0950-- Tag: Crystal Reports Tag: 49307
PCI interrupt sharing
Hi all,
I'm porting on a pretty standard PCI device driver for CE 4.2, that
originated in 2.12 or sometime back then. Currently, the driver uses
InitializeInterrupt() to set up being notified of interrupts. It
requests a SYSINTR_ value as the OEM index plus the IRQ number.
Obviously, this fails if there are multiple devices that have the same
IRQ.
I see that the PCI bus requests a unique SYSINTR from the kernel and
provides it in the registry. Will it be sufficient to use that value?
What if other devices also use the same IRQ, perhaps a NIC that I
don't have the sources of?
Much of the documentation implies that to share interrupts, it is
necessary to rely on installable ISR handlers, such as GIISR.dll. I
can't tell whether I really need to worry about this or not. My quick
glance says the source appears to do nothing but clear the interrupt,
and not call notify my driver that it ever happened.
So my questions are:
Do I have to load an installable ISR within my PCI driver? Or does
the PCI bus driver handle that for me? Or is it not related?
If an installable ISR is needed, do I still use InitializeInterrupt()
to associate an event with the unique SYSINTR?
Thanks for any help and clarifications,
-E. Nelson Tag: Crystal Reports Tag: 49302
CETK clientside.exe fails
Hi,
I am trying to get the Windows CE Test Kit working but to no avail.
I have my host PC connected to the target over ethernet. I used
ethernet boot to download the image.
I have added the Windows CE test Kit to the Features list. Platform
builder and the Windows CE test Kit are running on the host PC. Then
from the CE shell I have entered the command
s clientside.exe /i=aaa.bbb.ccc.ddd /p=5555
The debug message warns that "AUTORAS:: Reg does not contain RasEntry
value!!!", I checked autoras.c, the error message shows that autodial
cannot find the phonebook entry in [HKLM\Comm\AutoRas\RasEntry]. Do I
have to add this registry entry to make it work and how to add that?
Thank you so much!
Alex
2548278 PID:da5de23e TID:da359526 0x9a311618: RELFSD: Opening file
clientside.exe from desktop
2548921 PID:da37464a TID:da359526 0x9a311618: InitSharedHeap: 46000000
0 c
2548922 PID:da37464a TID:da359526 0x9a311618: InitSharedHeap: return
46000050
2548926 PID:da37464a TID:da359526 0x9a311618: >>> Loading module
clientside.exe at address 0x10010000-0x10020000
Loaded 'D:\WINCE420\PUBLIC\WPC\RELDIR\BVDMAIN-ARMV4IDEBUG\CLIENTSIDE.EXE',
no matching symbolic information found.
2548960 PID:da5de23e TID:da359526 0x9a311618: RELFSD: Opening file
wcetk.txt from desktop
2549124 PID:7a4108e6 TID:ba3ddfb6 0x9a3bb400: WINDOWCREATED: 0
2549256 PID:3a5b2276 TID:da359526 0x9a311618: AUTORAS:: Reg does not
contain RasEntry value!!!
2549257 PID:3a5b2276 TID:da359526 0x9a311618: AUTORAS::
ARSDecideDial() returns: [DO NOT DIAL]
2549257 PID:3a5b2276 TID:da359526 0x9a311618: AUTORAS:: Not dialing..
2549259 PID:3a5b2276 TID:da359526 0x9a311618: AUTORAS:: IOCTL_ARS_DIAL
returns [Succesfully]
2549261 PID:da37464a TID:da359526 Internal Clientside error while
trying to connect to the server. Clientside will now exit Tag: Crystal Reports Tag: 49301
RAS to Linux
I'm still having PPP troubles..
I manage to get the my CE target device to go through the initialization of a PPP connection with a Linux box (although I still cant connect via serial to work on my Windows 2000!)... however after the targets assigned IP address is sent to it, and it acks this IP address the Win CE device claims it gets disconnected... but the linux box still thinks the connection is going! Any idea
Thanks Tag: Crystal Reports Tag: 49300
RNDIS/UDC XSC1BD driver
Hi All,
I have managed to link and include the common RNDIS MDD
driver with my PXA255 UDC PDD Driver but I seem to be
getting errors. I'm assuming (because of previous posts)
that this is due to the IOCTL_HAL_TRANSLATE_IRQ condition
not being implemented in the XSC1BD BSP.
When I check my debug log (after I get a first time
exception) is:
4294769168 PID:81c6a782 TID:81c8ef7a 0x81c6a198:
RndisMini: IRQ -> SYSINTR translation failed
4294769171 PID:81c6a782 TID:81c8ef7a 0x81c6a198: <<<
Unloading module xsc_udc_rndis.dll at address 0x01DD0000-
0x01DE7000
I have read in previous posts that I can specify the
Sysinterrupt in platform.reg like this:
[HKEY_LOCAL_MACHINE\Comm\RndisMini1\Parms]
"BusNumber"=dword:0
"BusType"=dword:0
"Sysintr"=dword:30
I use the number thirty cause that is the value that
SYSINTR_USB_CLIENT resolves to:
#define SYSINTR_USB_CLIENT (SYSINTR_FIRMWARE+14)
But I still get the same error.
Do I have to implement IOCTL_HAL_TRANSLATE_IRQ
(OEMTranslateIrq) or have I misunderstood the value
of "Sysintr" in my registry?
Cheers, Andrew Tag: Crystal Reports Tag: 49299
FlushDCache
CE4.2 use OEMCacheRangeFlush to replace FlushDCache, FlushICache in CE 4.0
I saw there is this funciton which has been implemented in \WINCEROOT\publiccommon\oaks\csp directory by Microsoft, so I did nothing. but when I compile the Windows CE OAL in CE 4.2, still got the following message
error LNK2019: unresolved external symbol OEMCacheRangeFlush referenced in function KernelFindMemor
error LNK2001: unresolved external symbol OEMCacheRangeFlus
Why is that Tag: Crystal Reports Tag: 49298
debug serial port
Hi
I have an application that uses 2 serial ports on a PXA255(BTUART and FFUART) under WinCE4.10. I now have a need to convert the FFUART back to a debug port to spit out some debug messages. The only way I can get the system to boot up with the debug port functioning is to remove the serial driver which sets BSP_NOSERIAL=1. If I do this, however, my application cannot use the BTUART. Is there a way to have one serial port as a debug port and the other available to my application simultaneously? Currently I can only do one or the other
Thanks
Don Tag: Crystal Reports Tag: 49297
What Happened to the QFEs???
Am I missing something, or did the CE.NET QFEs get removed from the
downloads area of the MS web site? The only ones I can find are some old
quarterly QFEs on the regular embedded site - nothing newer than Q3 of last
year. This info is at
http://www.msdn.microsoft.com/embedded/downloads/ce.net/wince/default.aspx
There's now a reference to the OEM Embedded site, which is restricted and
requires registration. Are the QFEs no longer publicly available?
--
Dean Ramsier - eMVP
Accelent Systems
http://www.accelent.com Tag: Crystal Reports Tag: 49295
Does Crystal reports exist/run on Windows CE? Is so, where can I get it?