Re: CE 5.0 Kernel question
From: Yannick Chamming's [eMVP] (ychammings_nospam_at_adeset.com)
Date: 09/30/04
- Next message: Sujith: "Re: This is not a .BIN file FF FF FF FF FF FF FF"
- Previous message: Yannick Chamming's [eMVP]: "Re: Multiple target libraries from a single sources file"
- In reply to: K. S. Huang: "Re: CE 5.0 Kernel question"
- Next in thread: K. S. Huang: "Re: CE 5.0 Kernel question"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 30 Sep 2004 07:26:32 +0200
oops ! sorry !
I'm focusing too much on ARM architecture... I forgot that for CEPC, the BSP
is a bit more different !
-- ---------------------------------------------------------------- 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 ---------------------------------------------------------------- "K. S. Huang" <ks_huang@AlphaNetworks.com_remove.this> wrote in message news:#qVrTBgpEHA.3592@TK2MSFTNGP09.phx.gbl... > 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: Sujith: "Re: This is not a .BIN file FF FF FF FF FF FF FF"
- Previous message: Yannick Chamming's [eMVP]: "Re: Multiple target libraries from a single sources file"
- In reply to: K. S. Huang: "Re: CE 5.0 Kernel question"
- Next in thread: K. S. Huang: "Re: CE 5.0 Kernel question"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|
|