NetConsulate         |         Acadamic Partner Program         |         Jobs     |   News n Events

       
windows Embedded CE





Duration: 3 Days. Delivery Language: English Windows Embedded CE 6.0 Training Developing Device Drivers For Windows Embedded CE 6.0 Course Outline

Module 2: Device Driver Development Concepts Following topics are covered in this module
  • Platform Builder Directory structure.
  • Build Configuration Files
  • OS Design Configuration Files
  • Cloning existing Board Support Package
Target Audiance: This Training Program is targeted at those involved who involved with development of device drivers and Board Support Package for Windows Embedded CE based operating System Module 1: Advance Building of OS Image Following topics are covered in this module
  • Embedded Pointers
  • Access checking in device Drivers
  • Pointer mapping/Marshalling
  • Synchronous Marshalling in windows CE 6.0
  • Security for caller buffers
Module 3 : Device Driver Architecture and Implementation Following topics are covered in this module
  • Overview of Kernel mode and user mode device drivers.
  • Choosing between kernel mode and user mode of a device driver.
  • Native and Stream Interface Drivers.
  • Monolithic Vs. Layered device driver architecture.
  • Microsoft supplied Device Driver Source Code
  • Stream Interface Driver Architecture
  • Device Manager
  • Device Driver Naming
  • Stream Interface driver API
  • Implementing stream interface driver
  • Bus Emulators and Bus Drivers
  • Building device driver
  • Automatic loading and dynamic loading of device driver.
  • Device Driver Interrupt handling.
  • Interrupt Service Routines and Interrupt service threads.
  • Interrupt mappings
  • ISR/IST communication
  • Installable ISRs
  • Implementing layered drivers ( MDD/PDD Model ). Implementing for layered drivers. DDI/DDSI functions
  • Using Device Driver Development Helper Libraries
  • Driver Portability.
  • Adding device driver to Board support package.
Module 4: Power Management Implementation for Device Drivers




































Following topics are covered in this module
  • Power Management Framework in Windows Embedded CE.
  • Supporting Power management in Stream Interface device drivers






















Following topics are covered in this module
  • Kernel Mode Device Driver
  • When to load device driver in Kernel Mode
  • Driver types suitable to load in kernel mode
  • Configuration of kernel mode device driver









Following topics are covered in this module
  • User Mode Driver Framework Architecture
  • User Mode Driver Reflector
  • User Mode Driver Host
  • User Mode Driver Framework
  • Registry Settings for User Mode Device Driver







Module 7 : Device Driver Porting
Following topics are covered in this module
  • Porting device Drivers From Windows CE 5.0 to Windows Embedded CE 6.0









Module 8 : Using Third party device drivers Following topics are covered in this module
  • Using Third party device drivers in Windows Embedded CE 6.0 operating System Design.





Module 6 : User Mode Device Drivers

Module 9 : Device Driver Packaging and deployment:
Following topics are covered in this module
  • Overview of Cabinet Files
  • Tools to create Cabinet Files.
  • Understanding Cabinet Information File format.
  • Using Tools to create device driver Cabinet File.
  • Device driver distribution and installation.





Module 10 : Device Driver Testing & Verification

Following topics are covered in this module
  • Using Windows CE Test Kit For Testing Device Drivers
  • Development Of Custom Tests (Tux Dlls) For Custom Device Drivers


Module 5: Device Driver Modes
























Trainer Profile

NetConsulate is Microsoft Official Windows Embedded CE 6.0 Training Partner and conducts Windows Embedded CE 6.0 training programs for world’s top silicon vendors to start up companies. Our Trainers are highly experienced developers with excellent feedback from training participants. Following is profile of the one of the trainer
Education: Post Graduate in Electronics Engineering.
Experience:14 years experience in System Software, Windows Embedded and Windows Mobile Technologies.
Certifications:
  • Microsoft Certified Professional in VC++
  • Microsoft Certified Technology specialist in Windows Embedded CE 6.0
  • Microsoft Certified Technology Specialist in Windows Embedded Standard 2009 development
  • Windows Embedded CE sales Green Belt and Black Belt certification From Microsoft Corporation.
  • Windows Embedded technical Green Belt and Red Belt certification from Microsoft Corporation.
  • Windows XP Embedded sale green belt and black belt certification from Microsoft Corporation

Awards: Microsoft Most Valuable Professional (Windows Embedded ) for Year 2006



















Organizing and Purchasing Windows Embedded CE Training

NetConsulate provides Instructors led in person Windows Embedded CE device driver training programs in all cities of most countries connected by airlines. NetConsulate also provides Instructor led web based online training programs for Windows Embedded CE 6.0 device driver using web conferencing technologies. We also provide web based offline training program for Windows Embedded CE 6.0 device driver development You can choose most convenient delivery method of the training program. You can purchase Windows Embedded CE 6.0 device driver training program by paying using paypal or wire transfer to bank account.






To purchase Training program click here to fill contact form specifying your training requirement.We will send you commercial quotation, available training date and invoice. You can Pay us using paypal or bank transfer. we will try to schedule training as soon as possible for you.














Copyright ©  NetConsulate Software Pvt. Ltd. All Rights Reserved

Terms Of Use           Privacy Statement          Contact Us