Re: CE 5.0 Kernel question
From: K. S. Huang (ks_huang_at_AlphaNetworks.com_remove.this)
Date: 09/29/04
- Next message: K. S. Huang: "Re: Unresolved Symbol ActivateDevice"
- Previous message: K. S. Huang: "Re: CE 5.0 Kernel question"
- In reply to: Yannick Chamming's [eMVP]: "Re: CE 5.0 Kernel question"
- Next in thread: Bryan: "Re: CE 5.0 Kernel question"
- Reply: Bryan: "Re: CE 5.0 Kernel question"
- Reply: Yannick Chamming's [eMVP]: "Re: CE 5.0 Kernel question"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 29 Sep 2004 16:42:56 +0800
The CEPC BSP do NOT have \src\kernel\oal\ioctl.c nor the \src\inc\ioctl.h.
It only have a SRC\KERNEL\OAL\globals.c and it used the pre-defined x86
ioctl table ioctl_tab.h (COMMON\SRC\x86\INC).
becase the last entry of ioctl_tab.h is all zero (the End of Table), so
we'll need to clone it into \src\inc (and have better rename it into
ioctl.h)!!
Then add their own ioctl handler into the src\inc\ioctl.h
"Yannick Chamming's [eMVP]" <ychammings_nospam@adeset.com> ¼¶¼g©ó¶l¥ó·s»D
:OA7$tMepEHA.3800@TK2MSFTNGP14.phx.gbl...
> 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.
> >
> >
> >
> >
>
>
- Next message: K. S. Huang: "Re: Unresolved Symbol ActivateDevice"
- Previous message: K. S. Huang: "Re: CE 5.0 Kernel question"
- In reply to: Yannick Chamming's [eMVP]: "Re: CE 5.0 Kernel question"
- Next in thread: Bryan: "Re: CE 5.0 Kernel question"
- Reply: Bryan: "Re: CE 5.0 Kernel question"
- Reply: Yannick Chamming's [eMVP]: "Re: CE 5.0 Kernel question"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|
|