Re: CE 5.0 Kernel question

From: Yannick Chamming's [eMVP] (ychammings_nospam_at_adeset.com)
Date: 09/29/04


Date: Wed, 29 Sep 2004 07:14:19 +0200

the PQOAL model of CE 5.0 implies that all CPU specific code is in
Platform\Common. Only the board specific code is in the BSP directory.
Consequently, the OEMIoControl function is no more implemented as part of
the board specific code of the OAL. You only implement specific ioctl
handlers.
To add your own ioctl, you can update the ioctl array in inc\ioctl.h and add
your ioctl handler in kernel\oal\src\ioctl.c

--
----------------------------------------------------------------
Yannick Chamming's (eMVP)
ADESET
Windows Embedded Manager
ychammings AT adeset DOT com>
http://www.adeset.com
Tél  : +33 (0)4.72.18.57.77
Fax : +33 (0)4.72.18.57.78
----------------------------------------------------------------
"Bryan" <anonymous@discussions.microsoft.com> wrote in message
news:337601c4a5c4$6d561e70$a501280a@phx.gbl...
> Hi all,
>
> I wrote some function in C:\WINCE420
> \PLATFORM\CEPC\KERNEL\HAL\oemioctl.c
> in CE 4.2.
>
> But I can not find the "oemioctl.c" in CE 5.0, where can
> I put my code if I want to modify the kernel?
>
> Thanks,
> Bryan.
>
>
>
>


Relevant Pages

  • Re: CE 5.0 Kernel question
    ... I think you have better put your modified source code under your BSP ... Becasue the COMMON\SRC\X86 is shared for all of the x86 platforms, ... If I wan to add a IOCTL call, ... >Then add their own ioctl handler into the src\inc\ioctl.h ...
    (microsoft.public.windowsce.platbuilder)
  • Re: CE 5.0 Kernel question
    ... Then add their own ioctl handler into the src\inc\ioctl.h ... > ychammings AT adeset DOT com> ...
    (microsoft.public.windowsce.platbuilder)