Cannot download NK.bin with PB
My PB can download nk.bin before. But now it cannot download. the following
is the message printed in hyperterminal:
ProcessDHCP()::DHCP IP Address Resolved as 10.193.101.88, netmask:
255.255.255.0
Lease time: 43200 seconds
Got Response from DHCP server, IP address: 10.193.101.88
No ARP response in 2 seconds, assuming ownership of 10.193.101.88
+EbootSendBootmeAndWaitForTftp
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Got EDBG_CMD_JUMPIMG
Got EDBG_CMD_CONFIG, flags:0x00000000
-EbootSendBootmeAndWaitForTftp
Download successful! Jumping to image at 0h...
Clearing RAM
How can I fix the issue? Thanks a lot. Tag: Need Help to set breakpoint to debug the code Tag: 97441
Suspend Problem..
Hi,
I'm working on a x86 processor. I ported winCE on that, and its booting. The
only problem is, when i click on suspend option, system halts, but desktop
didnt go away. When i press any key in keyboard, USB mouse gets power up, but
not working. I'm using AGX display driver. After 1 min, due to system idle
time which i have set, monitor power gets down.
The following s the some part of debug output.
0x83cc58a8: >>> Loading module netui.dll at address 0x03BE0000-0x03C2B000
(RW data at 0x01FC0000-0x01FC6808)
0x83cc58a8: >>> Loading module commctrl.dll at address 0x03D60000-0x03E04000
(RW data at 0x01FE1000-0x01FE1C0C)
0x83cc5a84: >>> Loading module ssllsp.dll at address 0x03AD0000-0x03AE1000
(RW data at 0x01FA8000-0x01FA9055)
0x83cc5a84: >>> Loading module wspm.dll at address 0x03B00000-0x03B05000 (RW
data at 0x01FAD000-0x01FAD154)
0x83f81a54: Geode PM: IOCTL_POWER_SET called
0x83f81a54: Geode PM: IOCTL_POWER_SET called
0x83d2de48: Bailing on save bits because someone has an open DC!
0x83d2de48: Geode PM: IOCTL_POWER_SET called
0x83d2de48: FS: Got Power notif 0x00000002
0x83d2de48: FSREG: Flushing registry
0x83d2de48: FSRAM: Flushing cached file data
0x83d2de48: Powering Off system:
0x83d2de48: Calling GWES power proc.
0x83d2de48: Calling device manager power proc.
0x83d2de48: Calling OEMPowerOff...
RTC - Status Reg B - 0x22
0x83d2de48: Back from OEMPowerOff
0x83d2de48: Calling device manager power proc.
Help me friends...
Regards,
Mekas.. Tag: Need Help to set breakpoint to debug the code Tag: 97437
CHKDSK reports file system error on Compact Flash
Hi,
We are using CE 6.0 with Hive based registry.( amd LX platform)
The CE 6.0 image successfully bootsup with "Documents and settings" folder
in Compact Flash.
But when we takeout Compact flash and do CHKDSK,it reports file system error
in "Documents and settings" folder.
Is it a bug with Hive Based registry in CE 6.0?
Thanks & Regards,
Krishna Tag: Need Help to set breakpoint to debug the code Tag: 97435
Problems with serial port during booting
We have a problem with COM3 on a CE5 device (PXA255). On this COM port we
have connected a GPS receiver. On startup (startup is always an cold boot on
our device) the GPS receiver sends immediatly data to the COM-Port. Now it
seems, that the serial port driver could not handle this. The system hangs in
device.exe. in the launch section we have defined the call to shell.exe
later, but it will be never called. If we start the system with disconnected
GPS receiver , everythings works fine. If we reconnect later (system is
running now), we get the GPS data fine .
Thanks for your help Tag: Need Help to set breakpoint to debug the code Tag: 97431
Unsupported Device Type
Dear All:
I have Windows CE 5.0 based Handheld Device, and I tried to install a
cab file which support WinCE 5.0 platform, but anytime I try to run
the CAB file in my device, I got error message "Unsupported Device
Type". I tried the same CAB file withe another WinCE 5.0 based
platform, workds fine. My question is, where in the file or in OS, I
define this Handheld is WinCE 5.0 device.
Please help. Thanks Tag: Need Help to set breakpoint to debug the code Tag: 97428
ActiveSync connection problem after reboot
Hi,
For an S3C2440 WinCE 5.0 platform we must implement POWER_STATE_OFF and
POWER_STATE_SUSPEND power states.
If the device is connected to the PC via USB (ActiveSync working fine) and I
suspend/resume, it is possible to reconnect ActiveSync, although I have to
unplug and plug back the USB cable. Annoying, but I don't care at this
point.
However, if I completely power off the system (this is done with a locally
modified version of public\common\oak\drivers\pm\pdd\default\platform.cpp in
the function PlatformSetSystemPowerState), at the next time the system boots
I keep getting RAS error 608 (ERROR_DEVICE_DOES_NOT_EXIST as defined in
raserror.h).
I "traced" (by doing string searches) this error message to ras.c file from
the private source tree (private\winceos\comm\ppp2\ppp\ras\ras.c, line 895 -
inside the function pppRasCntlGetDispPhone, a call to FindAdapter is
failing).
The only way I found to restore ActiveSync functionality in this case is by
deleting the system.hv registry file (with command
RegReplaceKey(HKEY_LOCAL_MACHINE, NULL, NULL, NULL) and another reboot).
Am I doing something wrong? It looks like the registry is being left in a
funny state that affects ActiveSync. I am using hive-based registry.
Any suggestion is welcome.
Thanks!
H Tag: Need Help to set breakpoint to debug the code Tag: 97425
embedded web server over ActiveSync?
My device does not have ethernet or any other TCP/IP connections.
I do have USB client with ActiveSync working (RNDIS and serial clients
installed).
And ActiveSync launches automatically when USB cable plugged in.
I would like to run an embedded web server that I can browse from the
desktop via AtiveSync.
Is this possible?
I have the web httpd installed standard registry settings .. IsEnabled etc.
I think AS uses 192.168.55.101 but when I type:
http://192.168.55.101 from the desktop browser I get nothing.
Can this be done? Do I need to "Bind" it some how? Tag: Need Help to set breakpoint to debug the code Tag: 97424
problem with typically HelloWorld application
Hey i made an CustomDevice OS (with no extra options) and this works
fine but now i want to add the typically HelloWorld application to my
OS. But when i'm building it i get errors because of unreferenced
symbols.Now i have two questions.
1) How can i get away these errors (maybe by adding a lib to my source
file or something like that)
2) On my OS there's nothing implemented like a display driver or gwes
or gdi and i see it's a graphical application, but if i add minimal
gwes or minimal gdi via the catalog items, my OS crashes after the
debug note Launching apps so wich elements do i have to add for the
graphical part and what's the best way to include them.
Below you see my errors
unresolved external symbol DispatchMessageW referenced in function
WinMain
BUILD: [01:0000000035:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol TranslateMessage referenced in function
WinMain
BUILD: [01:0000000036:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol TranslateAcceleratorW referenced in
function WinMain
BUILD: [01:0000000037:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol GetMessageW referenced in function WinMain
BUILD: [01:0000000038:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol LoadAcceleratorsW referenced in function
WinMain
BUILD: [01:0000000039:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol RegisterClassW referenced in function
"unsigned short __cdecl MyRegisterClass(struct HINSTANCE__ *)" (?
MyRegisterClass@@YAGPAUHINSTANCE__@@@Z)
BUILD: [01:0000000040:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol GetStockObject referenced in function
"unsigned short __cdecl MyRegisterClass(struct HINSTANCE__ *)" (?
MyRegisterClass@@YAGPAUHINSTANCE__@@@Z)
BUILD: [01:0000000041:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol UpdateWindow referenced in function "int
__cdecl InitInstance(struct HINSTANCE__ *,int)" (?
InitInstance@@YAHPAUHINSTANCE__@@H@Z)
BUILD: [01:0000000042:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol ShowWindow referenced in function "int
__cdecl InitInstance(struct HINSTANCE__ *,int)" (?
InitInstance@@YAHPAUHINSTANCE__@@H@Z)
BUILD: [01:0000000043:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol CreateWindowExW referenced in function "int
__cdecl InitInstance(struct HINSTANCE__ *,int)" (?
InitInstance@@YAHPAUHINSTANCE__@@H@Z)
BUILD: [01:0000000044:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol DefWindowProcW referenced in function "long
__cdecl WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?
WndProc@@YAJPAUHWND__@@IIJ@Z)
BUILD: [01:0000000045:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol PostQuitMessage referenced in function
"long __cdecl WndProc(struct HWND__ *,unsigned int,unsigned
int,long)" (?WndProc@@YAJPAUHWND__@@IIJ@Z)
BUILD: [01:0000000046:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol EndPaint referenced in function "long
__cdecl WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?
WndProc@@YAJPAUHWND__@@IIJ@Z)
BUILD: [01:0000000047:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol DrawTextW referenced in function "long
__cdecl WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?
WndProc@@YAJPAUHWND__@@IIJ@Z)
BUILD: [01:0000000048:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol GetClientRect referenced in function "long
__cdecl WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?
WndProc@@YAJPAUHWND__@@IIJ@Z)
BUILD: [01:0000000049:ERRORE] HelloWorld.obj : error LNK2019:
unresolved external symbol BeginPaint referenced in function "long
__cdecl WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?
WndProc@@YAJPAUHWND__@@IIJ@Z)
BUILD: [01:0000000050:ERRORE] obj\MIPSII\debug\HelloWorld.exe : fatal
error LNK1120: 16 unresolved externals Tag: Need Help to set breakpoint to debug the code Tag: 97414
link problem with DeviceIOControl in driver
the linker can't find DeviceIOControl().
I checked coredll.dll with dumpbin and it is there.
I can link with ReadFile()/WriteFile() fine.
Am I missing anything else?
void olSetBits(unsigned int BitsToSet)
{
DWORD BytesWritten;
//WriteFile(hMLT, &BitsToSet, 2, &BytesWritten, NULL);
DeviceIOControl(hMLT, IOCTL_MLT_SETBITS, &BitsToSet, 2, NULL, 0,
&BytesWritten, NULL); //only write these bits
}
sources file:
TARGETNAME=xrtc
RELEASETYPE=PLATFORM
TARGETTYPE=DYNLINK
TARGETLIBS= \
$(_COMMONSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib \
$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\ceddk.lib \
SOURCELIBS= \
DEFFILE=xrtc.def
PREPROCESSDEFFILE=1
DLLENTRY=XRC_DllEntry
SOURCES=xrtc.c \
rtcx.c Tag: Need Help to set breakpoint to debug the code Tag: 97406
Serial port driver bug
Hello!
I´m using RS485 2-wire communication and found the following behaviour of
the serial port driver:
The condition for RS485 communication in both directions is to set
dcb.fRtsControl = RTS_CONTROL_TOGGLE.
Now sending some bytes over the serial port depends on the speed of the
processor. Using a Geode GX2 and 115200 baud the bytes are all sent. Using a
GeodeLX and 115200 baud the last byte is not sent correctly. Using the
GeodeGX2 with slower baudrate eg. 110 baud the last byte is also not
correctly sent.
This behaviour is caused by the Com_Write Function in mdd.c which clears the
RTS without waiting for the Transmitter Empty Flag of the Line Status
Register.
So i made the following changes:
if ( pSerialHead->DCB.fRtsControl == RTS_CONTROL_TOGGLE ) {
// Patch
if(pFuncTbl->HWGetLSR != NULL)
while(!(pFuncTbl->HWGetLSR(pHWHead) & 0x40)); // wait for
Transmitter Empty (TEMT) Flag
// End Patch
pFuncTbl->HWClearRTS(pHWHead);
}
HWGetLSR is a extension of the HW_VTABLE Struct, which is linked with the
included SerGetLSR Function in cserpdd.c.
The SerGetLSR Function uses the GetLineStatus Function in pdd16550.cpp.
The functions are implemented like the HWClearRTS and SerClearRTS functions.
Now the serial RS422 2-wire communications works well.
Regards,
Andy Tag: Need Help to set breakpoint to debug the code Tag: 97402
USB Disk On Key
Hi,
When I try to connect a DOK with a large number of files to my
device , the OS freezes while displaying the file list through Windows
Explorer. When that happens, I disconnect and reconnect the DOK and
then go back to explorer. After doing so, all the files are
displayed . I'm running CE 5.0 with all the QFEs. It looks like there
is a buffer that gets filled up and requires a refresh. Any ideas how
to fix this? The problem occures with all types of DOKS.
thanks
Ohad Tag: Need Help to set breakpoint to debug the code Tag: 97401
PlatforMBuilder+SDK
I'm trying to build a SDK in PlatformBuilder for Win CE 5.0
I find this kind of error
Committing database changes
Rolling sysgen'ed headers and libs
Emulator: x86_Release
CreateFile failed to open
"C:\WINCE500\PBWorkspaces\ms\SDK\ms\Include\Emulator\shellsdk.h" , Err = 32
==> The process cannot access the file because it is being used by another
process.
Sorry I'm new,but I don't understand what's happened ....somebody helps me!
thanks
Mauro Savoiardo
msavoiardo@tin.it Tag: Need Help to set breakpoint to debug the code Tag: 97400
limitation of VirtualAlloc calls?
hi
i get an error when i try to load a dll with the LoadLibrary() call
whithin my application.
my app is quite big and contains many dll's.
with the GetLastError() i got the 14 (ERROR_OUTOFMEMORY) error.
so i did some logging with several tools to check the virutal memory
situation.
the result was the following (Slot1 and Slot 0):
free virtual memory:
Total commit: 34476032
Total reserved: 14319616
Total free: 18313216
Total waste: 487424
Total avail: 17825792
Largest contiguous free memory block: size 7208960 at 0x00650000
The largest contiguous free memorblock resides in slot 0. The dll i
try to load is about 1,8MB so it shout fit into that gap well.
i heard about a maximum number of VirtualAlloc calls. could this be a
problem? Tag: Need Help to set breakpoint to debug the code Tag: 97394
linker settings
Hello,
I had problems to load DLLs with Platform Builder 5.0 in debug build. The
DLLs are built with VS2005 and therefore had a different set of linker
settings.
The linker setting that affected most is /INCREMENTAL:NO, that is used in PB
build but not in VS2005. This caused the linker to generate an .idata
section. PB failed to laod this DLLs.
Other differences are the use of /LARGEADDRESSAWARE and
"/MERGE:.rdata=.text".
AFAIK "edit, compile and continue" does not work with Windows CE at all. So
I dont understand, why this is enabled by default for samrt devices.
But about with the other options, are there requirements?
What effect has the merge option?
/Helge
--
Time is an ocean but it ends at the shore. Tag: Need Help to set breakpoint to debug the code Tag: 97392
How to dynamically change control color?
Hi friends,
I need to dynamically(at runtime) change the colors of static text's,
slidebar's and editbox background color. I can individually change them
handling WM_CTLCOLORSTATIC, WM_CTLCOLORBTN and WM_CTLCOLOREDIT messages but i
can't change them at runtime.
Do these messages come only once? If so how can i send these messages. I
tried to use SendMessage but i also doesn't work. Any sugeestions
please...Thanks.. Tag: Need Help to set breakpoint to debug the code Tag: 97386
How to resume ce 5 from pxa27x deep-sleep mode
Dear all,
some people showed me an handheld device from hp with a nice
behaviour:
1) launch some applications
2) remove battery pack
3) insert battery pack
4) the device restart quickly with the applications in the previous
state
I am very surprised because the pxa27x comes out of deep-sleep only
with one register preserved (pspr)
How can I achieve the same goal?
Thank you very much Tag: Need Help to set breakpoint to debug the code Tag: 97384
reloading the driver after resume
This is a multi-part message in MIME format.
------=_NextPart_000_0071_01C76013.45F18610
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Dear All,
I suspend my device using =
"SetSystemPowerState(NULL,POWER_STATE_SUSPEND,POWER_FORCE)) "
After I Resume from the suspend mode the wireless does not work.
What am I missing during startup do I need to reload the wireless =
driver? How do I do this reloading?
Thanks in Advance
------=_NextPart_000_0071_01C76013.45F18610
Content-Type: text/html;
charset="iso-8859-1"
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=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>Dear All,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial><FONT size=3D2>I suspend my device using "<SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: rgb(51,102,255)"><FONT=20
color=3D#000000>SetSystemPowerState(NULL,POWER_STATE_SUSPEND,POWER_FORCE)=
)=20
"</FONT></SPAN></FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT size=3D2><SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: =
rgb(51,102,255)"></SPAN></FONT></FONT> </DIV>
<DIV><FONT face=3DArial><FONT size=3D2><SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: rgb(51,102,255)"></SPAN>After I =
Resume from the=20
suspend mode the wireless does not work.</FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>What am I missing during startup do I =
need to=20
reload the wireless driver? How do I do this reloading?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Thanks in Advance</FONT><FONT =
face=3DArial=20
size=3D2></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV></BODY></HTML>
------=_NextPart_000_0071_01C76013.45F18610-- Tag: Need Help to set breakpoint to debug the code Tag: 97368
Which JATG probe ?
Hi all,
I am going to start BSP development (Eboot+AOL) for an ARM926EJS SoC.
So I would like to know which are the suggested JTAG probes for CE 5.0 and
possibly CE 6.0.
Any help will be highly appreciated,
PaoloC Tag: Need Help to set breakpoint to debug the code Tag: 97367
Bluetooth stack wince 5 with virtual com port feature
Hi,
i want to use a bluetooth dongle (connected on USB) on a wince 5.0
platform with the Virtual ComPort feature.
I use the Microsoft Stack included in PB5 but i have a speed
limitation of the "classic" com port (128.000 baud).
I need a stack that allows me to go beyond this limit.
I have seen that broadcomm have one, but if possible i need something
freeware.
Can someone give me some information? Tag: Need Help to set breakpoint to debug the code Tag: 97365
code hangs after loading hd.dll
Hi,
Can anyone Please tell me which are all the dlls to be loaded in
order to make sure that the kernel is up. Which dll must be loaded in
order to get the shell. Please if possible could anybody give a sample
debug log which would be of great help to find out which are all the
dlls to be loaded. I am developing BSP for MC9328MXL board in WINCE5.0
and
this is my debug log which I get on my platform builder after enaling
KITL.
Kernel debugger connected.
The Kernel Debugger connection has been established (Target CPU is
ARM).
Target name: CE Device
Probe name: KdStub
Binary Image should be loaded at 0x80200000 / Data relocated at
0x820e6000
Loaded symbols for 'E:\WINCE500\PBWORKSPACES\UPANDRUN_25_02\RELDIR
\MC9328MXL_ARM_ARMV4I_DEBUG\NK.EXE'
Loaded symbols for 'E:\WINCE500\PBWORKSPACES\UPANDRUN_25_02\RELDIR
\MC9328MXL_ARM_ARMV4I_DEBUG\KD.DLL'
Loaded symbols for 'E:\WINCE500\PBWORKSPACES\UPANDRUN_25_02\RELDIR
\MC9328MXL_ARM_ARMV4I_DEBUG\OSAXST1.DLL'
Loaded symbols for 'E:\WINCE500\PBWORKSPACES\UPANDRUN_25_02\RELDIR
\MC9328MXL_ARM_ARMV4I_DEBUG\OSAXST0.DLL'
Loaded symbols for 'E:\WINCE500\PBWORKSPACES\UPANDRUN_25_02\RELDIR
\MC9328MXL_ARM_ARMV4I_DEBUG\HD.DLL'
and there is no further progress. I had a look at ce.bib and found the
coredll.dll entry is there but I don't why it doesn't get loaded. I
have no clue what might be reason. Has anybody faced such a problem.
Please let me know. Please reply to chitra.r@globaledgesoft.com
Thanks & Regards,
Chitra Tag: Need Help to set breakpoint to debug the code Tag: 97362
Garbage Collection in the FAL of NAND Flash Driver
Hi,
I am interested to know that whether the Garbage collection is handled
by the FAL in WinCE 5.0? About the Wear Leveling there are some
sources which states that FAL handles the same. But for Garbage
Collection there is no relevant information. Please guide if somebody
is aware of whether FAL handles garbage collection or not?
ST Microelectronics suggests one block driver named stnftl which is a
replacement of FAL. This stnftl handles garbage collection through
some Tranlation Module. But still it is not clear that FAL handles the
same or not? Link for the same is given below.
http://www.st.com/stonline/products/literature/an/12673.pdf
Regards,
Himangshu Tag: Need Help to set breakpoint to debug the code Tag: 97361
DDSCAPS_PALETTE supported?
Does any one here know if DDSCAPS_PALETTE is supported under WinCE 6.0?
The documentation for _DDSCAPS says that DDSCAPS_PALETTE is not supported,
and yet some of the sample WinCE display drivers include that flag.
Thanks Tag: Need Help to set breakpoint to debug the code Tag: 97353
Event signaled only once by kernel?
Riddle me this, Batman. I have a kernel LIB that's simple. It takes in an
event handle via an IOControl, then in another method it sets that event
when a condition is met. Something like this:
HANDLE hEvent;
BOOL IOControl(...)
{
hEvent = *(HANDLE*)pDataIn;
}
void MyMethod()
{
while(true)
{
// check some stuff
if(condition)
{
// I have a pointer to this method, so yes it is valid to call
EventModify(hEvent, EVENT_SET);
}
}
}
Then in my app I create the event and wait on it, something like this:
HANDLE hLib = LoadKernelLibrary(...);
HANDLE hEvent = CreateEvent(...);
KernelLibIoControl(hLib, hEvent ...);
while(true)
{
if(WaitForSingleObject(hEvent, 5000) == WAIT_TIMEOUT)
{
// WTF?
continue;
}
// do stuff
}
Now for the _first_ iteration, the event is set as normal and the app thread
unblocks and does its job processing. After that first unblock however the
WaitForSingleObject always times out. I've got DEBUGMSGs that show the
kernel lib _is_ setting the event again, and the handle value is unchanged
and matches that in the app.
If I change the event to a manual reset event then the app spins as expected
becasue the event is always set. If I manually reset it by calling
ResetEvent in the app loop right after the wait I get the same bad behavior
of unblocking once and then timing our forever after.
I've even gone so far as to change to using a named event and passing the
name to the kernel to ensure that it's not a "handle sharing" issue and the
same behavior persists.
Any thoughts on what might be happening? What could be prventing this event
from going to a signaled state after that first Wait or Reset is called?
--
Chris Tacke - Embedded MVP
OpenNETCF Consulting
Managed Code in the Embedded World
www.opennetcf.com
-- Tag: Need Help to set breakpoint to debug the code Tag: 97349
Adding a codepage
Hi, I have to add eastern european language support to an existing WinCE 4.2
project which is based on a VIA chipset BSP, I specifically need to add
Czech, so I need to add LCID 0405 and codepage 1250.
I found these two MSDN references that discuss adding a codepage.
http://msdn2.microsoft.com/en-us/library/ms930801.aspx
and a locale
http://msdn2.microsoft.com/en-us/library/ms923603.aspx
Following those instructions, I added the 0405 to the file
WINCE420\Public\Common\Oak\Files\Nlscfg.inf and I created a Nlscpg.txt file
in the directory WINCE420\PUBLIC\MyProject\WINCE420\VIACEPC\oak\files. The
Nlscpg.txt file has a single line with the codepage number, 1250 and CR & LF.
When I build the platform, the build output doesn't have the additional LCID
or codepage when the locale configuration is parsed. I tried it out anyway
on my system and the .NET CF call to set the locale to 0405 throws a
PlatformNotSupportedException, which indicates to me that the locale isn't
there.
Should I see the additional codepage and LCID in the build output?
Did I put the Nlscpg.txt file in the right place? the MSDN page says:
-quote-
1. Create the Nlscpg.txt file in the
%_WINCEROOT%\Public\Project\WINCE420\Platform\Oak\Files directory.
-end quote-
I assume Platform really means in my case VIACEPC, or do I need to create a
Platform\Oak\Files sub-directory and put it there?
If I have it in the right place, do I have to add the codepage number
somewhere else in addition?
Am I missing anything else? Is adding the LCID in Nlscfg.inf and the
codepage number in Nlscpg.txt all that is needed? Do I need to add a 0405
directory for the locale in
WINCE420\PUBLIC\MyProject\WINCE420\VIACEPC\oak\files\INTLTRNS? I don't need
to localize WinCE, the end user only sees my application.
Thanks, Bruce Tag: Need Help to set breakpoint to debug the code Tag: 97348
Problem with AMD Rumba Design Reference
Hi gurus,
I am with geode plataform (AMD RUMBA Geode design reference) and I am
with problem in image startup.
I read all post in the group about memory crash, OEMAdressTable,
Startup, pc.h, and others , because I am with this problem about 3
weeks
My problem is:
When I turn on the device, it startup normally, after that I turn off
the device and wait 2 minutos when I turn on the device again it is
not starting up.
The debug information are:
=================================================================
(when it startup)
Connec EzBox WinCE Bootloader Versao 2.3 (Compilacao Feb 13 2007)
ID do drive....: 0x80
Tamanho setor..: 0x200
Cabecas........: 0x10
Set. x Trilha..: 0x3F
Tam. Cluster...: 0x1000
Numero de FATs.: 0x2
Setores por FAT: 0xBB
Set. escondidos: 0x03F
Set. reservados: 0x1
Largura........: 800
Altura.........: 600
Cores..........: 16
Largura Fisica.: 0
Altura Fisica..: 0
Porta Serial...: COM1
Baudrate.......: 3
IRQ Rede.......: 0x0
End Rede.......: 0x0
IP.............: 0.0.0.0
Imagem.........: nk.bin
Imagem Backup..: rescue.bin
Device Root....: CONNEC
Zona de Debug..: 0x1
Flags do Loader: 0x1
Carregando nk.bin
Jump para image em 0x2245E8)
Debug Serial Init
SysInit: GDTBase=823370e8 IDTBase=82358860 KData=82361800
Windows CE Kernel for i486 Built on Aug 8 2006 at 16:22:46
g_pPageDir = 82362000
X86Init done, OEMAddressTable = 80224608.
ELOTOUCH DllMain attach
Elo After read reg gbEnableCursor = 1: status 0 Ok
Elo Unable to open serial port
Elo Version 1.09, Build# 211
ELOTOUCH ELO_Init WAS successful
...
...
=================================================================
(when it doesnot startup)
Connec EzBox WinCE Bootloader Versao 2.3 (Compilacao Feb 13 2007)
ID do drive....: 0x80
Tamanho setor..: 0x200
Cabecas........: 0x10
Set. x Trilha..: 0x3F
Tam. Cluster...: 0x1000
Numero de FATs.: 0x2
Setores por FAT: 0xBB
Set. escondidos: 0x03F
Set. reservados: 0x1
Largura........: 800
Altura.........: 600
Cores..........: 16
Largura Fisica.: 0
Altura Fisica..: 0
Porta Serial...: COM1
Baudrate.......: 3
IRQ Rede.......: 0x0
End Rede.......: 0x0
IP.............: 0.0.0.0
Imagem.........: nk.bin
Imagem Backup..: rescue.bin
Device Root....: CONNEC
Zona de Debug..: 0x1
Flags do Loader: 0x1
Carregando nk.bin
Jump para image em 0x2245E8)
Debug Serial Init
SysInit: GDTBase=823370e8 IDTBase=82358860 KData=82361800
Windows CE Kernel for i486 Built on Aug 8 2006 at 16:22:46
g_pPageDir = 82362000
X86Init done, OEMAddressTable = 80224608.
=================================================================
I configured the follows files:
startup.asm (D:\WINCE500\PLATFORM\COMMON\src\x86\COMMON\STARTUP)
OEMAddressTable
; RAM 0x80000000 -> 0x00000000, size 512M
dd 80000000h, 0, 20000000h
dd 0, 0, 0
config.bib
; 128 MB of RAM (note: AUTOSIZE will adjust boundary)
NK 80220000 00C00000 RAMIMAGE
RAM 80E20000 03000000 RAM
pc.h (D:\WINCE500\PUBLIC\COMMON\OAK\CSP\X86\INC)
#define CEPC_EXTRA_RAM_START 0x81C00000 // 28 MB is default top of
RAM for auto-detect
#define CEPC_EXTRA_RAM_SIZE 0x02400000 // Potentially add another
36 MB
Anybody give me any advice ?
Mauricio de Sousa Coelho Tag: Need Help to set breakpoint to debug the code Tag: 97345
problem with pci bus
No i'm migrtaing the SG2_VR4131 to my vr4121 controller no i've
adapted the OAL and the os (custom device with no options is runnng)
the big differnce between my bsp and the vr4131 bsp is tahat i don't
have a pcibus. now witch changes do i have to do like the is setting
BSP_NOPCIBUS=1 an option but like in the platform .reg i see this code
but if i delete it my platform doesn't ork anymore so i really want to
know what changes that i have to make or maybe another solution to
remove completely the pci settings
; HIVE BOOT SECTION
#include "$(DRIVERS_DIR)\pcibus\pcibus.reg"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI]
"NoConfig"=dword:0
"MemBase"=dword:10000000
"MemLen"=dword:06000000
"IoBase"=dword:00001000
"IoLen"=dword:01FFF000
"Latency"=dword:40 ; Set latency timer for all devices to
64
"SecondaryLatency"=dword:40 ; Dtto for secondary latence on
bridges
; END HIVE BOOT SECTION Tag: Need Help to set breakpoint to debug the code Tag: 97325
Multi-ICE problem.
Hi all,
Currently i am working on ARM 922T core. My Multi ICE(version 1.2) is
detecting ARM920T core. But it is unable to detect ARM922 core. Please
let me know how to make it to work..? Whether i need to connect any
separate power supply or is there any configuration file i need to
configure.
Thanks in advance
Arun Tag: Need Help to set breakpoint to debug the code Tag: 97324
Webcam :-(
Hi,
I tried :
http://www.gotdotnet.com/workspaces/messageboard/home.aspx?id=0eb87e35-13e4-4fa3-9fde-71e9136f47de
It does not work for the cams I have.
I cannot get the "old" quickcam 5000 pro, that does not seem to have a
problem.
What is a working combination of Webcam + driver for CE ?
Greetings,
Rob. Tag: Need Help to set breakpoint to debug the code Tag: 97319
Platform builder packets data
Hello,
I have been developing a KITL for my device. Booting of my WinCE will stop
after sending the first debug message into Platform Builder (PB). My device
waits for debug packet (service: DBGMSG, flags: KITL_FL_ACK, cmd:
KITL_CMD_SVC_DATA). But PB will not send it. Instead of it it sends config
data for KDBG and retransmit command all over again.
Does anybody know, where can I find, what PB needs and what it sends back? I
mean the content of data transmited between a device PB.
Thanks,
George H. Tag: Need Help to set breakpoint to debug the code Tag: 97318
Device ActiveSync DIALOG Box - How to disable??
We developed a Windows CE 5.0 device that uses Activesync to
connect to a host PC via USB. My problem is that we have a very
specialized UI and DONT want the Activesync dialog (and the
associated
connection sound) to momentarily appear on the device UI at connection
time.
Is there a way to disable this (and the correspond sound)?
Thanks Tag: Need Help to set breakpoint to debug the code Tag: 97315
CE5.0 device as Router (wireless accespoint)
Hi,
What would be required to make a CE5.0 device with Wired & wireless network
act as an accespoint for wireless devices ?
I would Guess I need a DHCP server, and route all wireless trafic to the
wired-lan
(to modem), right ?, what else ?
Is there some standard solution for this ?
Any tips on this would be welcome.
Greetings,
Rob Tag: Need Help to set breakpoint to debug the code Tag: 97314
ST16C550 ,serial driver in s3c2410+wince
I have a arm development baord(s3c2410 + wince5.0) with a ST16C550.
nGCS1 is connected to ST16C550's CS2 pin.EINT13 is connected to
ST16C550's INT pin.
Now, I want to know that how to add this serial port(ST16C550) to
wince system.
I had did the following works:
1) nGCS1 is bank1,It's physical address is 0x0800_0000 . I found "DCD
0x82000000, 0x08000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 1" in the
map.a(PLATFORM\SMDK2410\KERNEL\HAL\ARM\map.a),so I write
"IoBase"=3Ddword:82000000 ; in platform.reg(this is virtual address
after mmu,is that right?)
2) I added following code in cfw.c(platform\smdk2410\kernel\hal\cfw.c)
2=2E1)in OEMInterruptEnable function:
case SYSINTR_16550:
s2410IOP->rEINTPEND =3D (1<<13);
s2410IOP->rEINTMASK &=3D ~(1<<13);
s2410INT->rSRCPND =3D BIT_EINT8_23;
if (s2410INT->rINTPND & BIT_EINT8_23) s2410INT-
>rINTPND =3D BIT_EINT8_23;
s2410INT->rINTMSK &=3D ~BIT_EINT8_23;
RETAILMSG(1,(TEXT("::: SYSINTR_COM4
OEMInterruptEnable\r\n")));
break;
2=2E2)in OEMInterruptDisable function=A3=BA
case SYSINTR_16550:
s2410INT->rINTMSK |=3D BIT_EINT8_23;
s2410INT->rINTSUBMSK |=3D (1<<13);
break;
2=2E3)in OEMInterruptDone function=A3=BA
case SYSINTR_16550:
s2410INT->rINTMSK &=3D ~BIT_EINT8_23;
s2410IOP->rEINTMASK &=3D ~(1<<13);
break;
3) I added the following code in arminit.c
in OEMInterruptHandler function:
else if (IntPendVal =3D=3D INTSRC_EINT8_23) // EINT8 ~ 23
{
// ...............
if ( submask & (1 << 13))
{
s2410IOP->rEINTMASK |=3D 0x2000;
s2410IOP->rEINTPEND =3D 0x2000;
s2410INT->rSRCPND =3D BIT_EINT8_23;
if (s2410INT->rINTPND & BIT_EINT8_23) s2410INT-
>rINTPND =3D BIT_EINT8_23;
RETAILMSG(1, (TEXT("INT:SYSINTR_16550
INT..........\r\n")));
return SYSINTR_16550;
}
// ...................
}
4) I add the code "#define SYSINTR_16550 (SYSINTR_FIRMWARE+20)" in
PLATFORM\SMDK2410\inc\oalintr.h
5)the code in platform.reg:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SERIAL4]
"DeviceArrayIndex" =3D dword:3 ;com4
"Irq"=3Ddword:14 ;ok - 20=3D 0x14
"IoBase" =3D dword:82000000 ;mmu virtual address
"IoLen" =3D dword:10
"Prefix"=3D"COM" ;ok
"Dll" =3D "Com16550.Dll" ;ok
"Order"=3Ddword:0
"Index"=3Ddword:4 ;com4
"Priority"=3Ddword:0
"Port"=3D"COM4:" ;ok
"DeviceType"=3Ddword:0
"FriendlyName"=3D"Serial Cable on COM4:"
"DeviceConfig"=3Dhex:10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,
00,00,00,00,08,00,00,00,00,00,00
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
I build the nk.nb0 and download it to board. The COM4 did not appear
in ACTIVE key.
Sorry for my poor English.
Pls help me (I had spend many days on this problem).Thanks in Advance. Tag: Need Help to set breakpoint to debug the code Tag: 97303
User Management
Hello,
I would need some help, I tryed to add some users into my WinCE 5.0 image by
adding the users to the registry.
How can I do this?
What is to do, if I want a user with the name "test" and password "pw_test"?
Thanks a lot for your help.
Albert Tag: Need Help to set breakpoint to debug the code Tag: 97296
Overlay Mixer Issue on CE6.0
Hi, all
When we use graphedit to build our filter graph which contains
â??Overlay Mixer Filterâ??, we found that it could not create back buffers both
in video memory and AGP memory. And the â??Overlay Mixer Filterâ?? input pin
could only allocate one memory buffer even if we report DDSCAPS_BACKBUFFER
flag and set â??cBuffersâ?? to more than one in DecideBufferSize function:
DecideBufferSize(IMemAllocator *pAlloc, ALLOCATOR_PROPERTIES
*ppropInputRequest)
{
ALLOCATOR_PROPERTIES ppropActual;
��
ppropInputRequest->cBuffers = 2;
��
result = pAlloc->SetProperties(ppropInputRequest, &ppropActual);
��
}
In addition, we found that the flip flag could not be set on
COMInputPin::CreateDDrawSurface even if we have set the DDSCAPS_FLIP flag.
Could anybody tell me why it happens? Thanks a lot! Tag: Need Help to set breakpoint to debug the code Tag: 97294
PD-24 printer - Not able to print in wince5.0
Hi All,
I am working on wince5.0 trying to make a PD-24 printer work on wince.
I have added
1) USB Printer Class Driver in core os services
2) In device drivers i have added PCL Printer Driver
to the platform. It shows LPT1: in wordpad i select it.
But when i print, i get the following error message
" Unable to print. The printer cannot be found or is unavailable "
There is not other LPT port found other than LPT1.
Can anyone please give me how to solve this error?
Any suggestion would be help to me a lot.
Thanks and regards,
Prem Pilu Tag: Need Help to set breakpoint to debug the code Tag: 97293
PD-24 printer - Not able to print in wince5.0
Hi All,
I am working on wince5.0 trying to make a PD-24 printer work on wince.
I have added
1) USB Printer Class Driver in core os services
2) In device drivers i have added PCL Printer Driver
to the platform. It shows LPT1: in wordpad i select it.
But when i print, i get the following error message
" Unable to print. The printer cannot be found or is unavailable "
There is not other LPT port found other than LPT1.
Can anyone please give me how to solve this error?
Any suggestion would be help to me a lot.
Thanks and regards,
Prem Pilu Tag: Need Help to set breakpoint to debug the code Tag: 97292
SDIO wireless driver depends the Activesync
I have a samsung2410 wince4.2 BSP , I create a "Mobile handled "
project
support wireless network component,SD/MMC storage driver, CAB
supported, DO
not include USB function driver and Activesync componet. other setting
is
default value..
After created the NK.nb0 file and upgraded to my device, the system
run
well,I installed the Wireless driver by click the ***.cab file and
step by step
use default setting., the wireless card support 802.11g protocol and
running under 54M .
after I inserted the wireless network card and after about
10seconds, the
Network control panel found the wireless device and the setting using
default, it CANNOT open the website when I input a www.***.com
weblink.
my wireless network is okay after I tested by other device.
ISSUER:
1, If the Wireless network need the USB device and ActiveSync
components or
other components else? which dependation it need? when I added the
Activesync and USB client, it could use the www.google.com website
when ActiveSync is connecting, but it would disconnected when I
disconnected the USB client.
the usb has the default settings when USB connect to PC.
note:
I do a correct image long long time ago , It do not need the
Activesysnc
when it use the internet website,I could move to anywhere Wireless
having
signal. BUT now, many times, It could not work undependently. I
don't know the reason.
Thanks
--
slyzhang Tag: Need Help to set breakpoint to debug the code Tag: 97290
about Japanese Edit Control level in wince 5.0
Hello , every one!
How can I change japanese edit control level dynamically in wince 5.0.
Thanks! Tag: Need Help to set breakpoint to debug the code Tag: 97289
Detect USB Port
Hi,
is there a way to detect, in a USB Driver, on witch USB Port a device is
connected?
I want to connect 2 devices of the same type, but i like to seperate this
devices in my applikation. Is there a way to do this?
Thanx
Sebastian Tag: Need Help to set breakpoint to debug the code Tag: 97287
USB Host controller interrupt problem on Davici TMS320DM6446
Hi ,
Iam writing a standalone code for USB Host controller ....
i am not getting the device connect interrupt..
I am doin the following steps...
1) reset the HC (RESET bit in CLRLR reg)
2) activating the usb phy (wait till phy clock is good)
3)enabling the common usb interrupts(connect,disconnect,SOF..etc) by
writin to both the INTMASKREG and USBINTE
4) turn on vbus
I am expecting the CONN bit in USBINT register to be set,when i
connect a device to host port.
But there is no response..but the device LED glows as VBUS is on.
Is anything else required to be initialized to get the interrupt?.
Am i missing any step in configuring the Host controller.?
-Raja Tag: Need Help to set breakpoint to debug the code Tag: 97279
USB Host controller on Davici TMS320DM6446
Hi ,
Iam writing a standalone code for USB Host controller ....
i am not getting the device connect interrupt..
I am doin the following steps...
1) reset the HC (RESET bit in CLRLR reg)
2) activating the usb phy (wait till phy clock is good)
3)enabling the common usb interrupts(connect,disconnect,SOF..etc) by
writin to both the INTMASKREG and USBINTE
4) turn on vbus
I am expecting the CONN bit in USBINT register to be set,when i
connect a device to host port.
But there is no response..but the device LED glows as VBUS is on.
Is anything else required to be initialized to get the interrupt?.
Am i missing any step in configuring the Host controller.?
-Raja Tag: Need Help to set breakpoint to debug the code Tag: 97278
WinCE 5.0 Problems at BootUp x86 HDD
Hi!
I have VIA x86 CLE266/CN400/CN700 BSP 2.327 and a Bootable 1Gb DOM
the thing is I read that for using the boot loader you have to rebuild the
btlr, and make NK.bin as a shipping version.
The thing is that all that works great, got the image on the first partion
of the DOM (32MB size) and when it boot it shows the WinCE logo and the
progress bar, but then it hangs up, do some listen and here is what I got
Microsoft Windows CE BIOS Bootloader Version 2.2 (Built Mar 1 2007)
INFO: code=0x4.
INFO: code=0x4.
INFO: code=0x4.
ERROR: code=0xC.
ERROR: code=0xB.
INFO: code=0x37.
INFO: code=0x4.
Jumping to image (address=0x13A01C)
Microsoft Windows CE Ethernet Bootloader Common Library Version 1.1 Built
Jun 22
2004 17:47:14
Microsoft Windows CE Ethernet Bootloader 3.5 for CE/PC (Jun 22 2004)
Boot Args @ 0x1FFF00 and ucLoaderFlags is 1
FlashInit
-FlashInit:Fails!!!!
PCI Device Configurations (2 PCI bus(es) present)...
========================================================
Bus, Device, Function = 0, 16, 0
Vendor ID, Device ID = 0x1106, 0x3038
Base Class, Subclass = 12, 3 => SERIAL_BUS_CTLR
Interrupt = 11
BaseAddress[4] = 0xD000 (I/O)
========================================================
Bus, Device, Function = 0, 16, 1
Vendor ID, Device ID = 0x1106, 0x3038
Base Class, Subclass = 12, 3 => SERIAL_BUS_CTLR
Interrupt = 11
BaseAddress[4] = 0xD400 (I/O)
========================================================
Bus, Device, Function = 0, 16, 2
Vendor ID, Device ID = 0x1106, 0x3038
Base Class, Subclass = 12, 3 => SERIAL_BUS_CTLR
Interrupt = 10
BaseAddress[4] = 0xD800 (I/O)
========================================================
Bus, Device, Function = 0, 16, 3
Vendor ID, Device ID = 0x1106, 0x3104
Base Class, Subclass = 12, 3 => SERIAL_BUS_CTLR
Interrupt = 5
BaseAddress[0] = 0xDE000000 (Memory)
========================================================
Bus, Device, Function = 0, 18, 0
Vendor ID, Device ID = 0x1106, 0x3065
Base Class, Subclass = 2, 0 => NETWORK_CTLR
Interrupt = 11
BaseAddress[0] = 0xE800 (I/O)
BaseAddress[1] = 0xDE001000 (Memory)
========================================================
Bus, Device, Function = 1, 0, 0
Vendor ID, Device ID = 0x1106, 0x3122
Base Class, Subclass = 3, 0 => DISPLAY_CTLR
Interrupt = 11
BaseAddress[0] = 0xD8000000 (Memory)
BaseAddress[1] = 0xDC000000 (Memory)
========================================================
InitKitlNIC: Searching for PCI Ethernet NIC (dwIrq = 0, dwIoBase = 0,
dwDfltType
= 1) ...
InitKitlNIC: Found PCI Ethernet NIC (type = 1, IRQ=11, IOBase=0xE800).
+EDBG:NE2000Init
EDBG:NE2000Init using I/O range at 0x0000E800
EDBG:NE2000:HWRamTest fail. srambase = 0x00010000, ramEnd = 0x00000000
EDBG:NE2000Init:HWInit HWRamTest failed
-EDBG:NE2000Init
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
---------------------------------------------
Failed to initialize Ethernet board!
Please check that the Ethernet card is
properly installed and configured.
---------------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The strange thing is that the build is with enable KITL and enable Debugger
uncheked (that mean with IMGNOKITL = 1 and IMGNODEBUGGER = 1. Build Sysgen
and make runtime and still got this message. I read that there is a problem
using bios loader with KITL so you have to get that disable, but it's suppose
to be disable but from the message got aparently KITL is on.
Any Idea how to fix it would we really apreciate Tag: Need Help to set breakpoint to debug the code Tag: 97269
Control Panel landscape applet sizes in WinCE 5.0
Hi all,
Probably this was asked many times before, but I could not find a decent
answer in any group by googling, so here we go:
My platform is in landscape QVGA orientation, so to make the Control Panel
applets landscape-oriented I simply removed the "Quarter VGA Resources -
Portrait Mode" catalog property from my platform.
After I rebuilt, indeed all the control panel applets became
landscape-oriented. Good. However, their sizes exceed the screen a great
deal, even though they are mostly sized at 264 x 81 (which I can verify
opening cplmain.rc in PB). I noticed that when I do Layout -> Test to test
the dialog in PB, they also display bigger! So, by right clicking the panel
and making the font Tahoma 8 instead of System 8 (which apparently defaults
to 10 and some auto-scaling resizes the whole form so that all text stays
visible), I managed to get Layout -> Test showing the correct size.
The question is: how to I make this happen in my build without, of course,
changing the .rc file in the COMMON tree? Do I have to copy the entire
WCESHELLFE\OAK\CTLPNL directory into my platform and modifying it locally?
Or is there some magic catalog variable that does this for me?
Thanks!
H Tag: Need Help to set breakpoint to debug the code Tag: 97263