![]() |
FOREWORD xxxv
INTRODUCTION xxxvii PART I: INTRODUCING EMBEDDED DEVELOPMENT. CHAPTER 1: EMBEDDED DEVELOPMENT 3 CHAPTER 2: WINDOWS EMBEDDED COMPACT 7 11 CHAPTER 3: DEVELOPMENT STATION PREPARATION 19 CHAPTER 4: DEVELOPMENT PROCESS 29 CHAPTER 5: DEVELOPMENT ENVIRONMENT AND TOOLS 35 PART II: PLATFORM BUILDER AND OS DESIGN. CHAPTER 6: BSP INTRODUCTION 53 CHAPTER 7: OS DESIGN 69 CHAPTER 8: TARGET DEVICE CONNECTIVITY AND DOWNLOAD 87 CHAPTER 9: DEBUG AND REMOTE TOOLS 97 CHAPTER 10: THE REGISTRY 125 CHAPTER 11: THE BUILD SYSTEM 137 CHAPTER 12: REMOTE DISPLAY APPLICATION 151 CHAPTER 13: TESTING WITH COMPACT TEST KIT 157 PART III: APPLICATION DEVELOPMENT. CHAPTER 14: APPLICATION DEVELOPMENT 173 CHAPTER 15: .NET COMPACT FRAMEWORK 181 CHAPTER 16: CORECON CONNECTIVITY 187 CHAPTER 17: VISUAL STUDIO NATIVE CODE APPLICATION EXAMPLE 195 CHAPTER 18: MANAGED CODE APPLICATION EXAMPLE 207 CHAPTER 19: PLATFORM BUILDER NATIVE CODE APPLICATION EXAMPLE 219 CHAPTER 20: DEVELOPING EMBEDDED DATABASE APPLICATIONS 233 CHAPTER 21: SILVERLIGHT FOR WINDOWS EMBEDDED 267 CHAPTER 22: SILVERLIGHT FOR WINDOWS EMBEDDED APPLICATION EXAMPLES 275 CHAPTER 23: AUTO LAUNCHING APPLICATIONS 289 CHAPTER 24: APPLICATION DEPLOYMENT OPTIONS 297 PART IV: DEPLOY WINDOWS EMBEDDED COMPACT 7 DEVICES. CHAPTER 25: DEPLOY OS RUN-TIME IMAGES 305 CHAPTER 26: BOOTLOADERS 313 CHAPTER 27: BIOSLOADER 321 CHAPTER 28: THE DISKPREP POWER TOY 327 PART V: DEVICE DRIVERS, BOOT LOADER, BSP, AND OAL DEVELOPMENT. CHAPTER 29: AN OVERVIEW OF DEVICE DRIVERS 339 CHAPTER 30: DEVICE DRIVER ARCHITECTURES 349 CHAPTER 31: INTERRUPTS 367 CHAPTER 32: STREAM INTERFACE DRIVERS 393 CHAPTER 33: DEVELOPING A STREAM INTERFACE DRIVER 417 CHAPTER 34: STREAM DRIVER API AND DEVICE DRIVER TESTING 449 CHAPTER 35: THE TARGET SYSTEM 467 PART VI: ADVANCED APPLICATION DEVELOPMENT. CHAPTER 36: INTRODUCTION TO REAL-TIME APPLICATIONS 487 CHAPTER 37: A SIMPLE REAL-TIME APPLICATION 497 CHAPTER 38: EXTENDING LOW-LEVEL ACCESS TO MANAGED CODE 509 CHAPTER 39: EXTENDING LOW-LEVEL ACCESS TO MANAGED CODE WITH MESSAGES 531 CHAPTER 40: A WEB SERVER APPLICATION 545 CHAPTER 41: A USB CAMERA APPLICATION 563 PART VII: SAMPLE PROJECTS. CHAPTER 42: DEVELOP A WINDOWS NETWORK PROJECTOR 577 CHAPTER 43: PHIDGETS DEVICES 585 CHAPTER 44: FTDI DEVICES 601 CHAPTER 45: INTEGRATING MANAGED CODE PROJECTS 629 APPENDIX A: VIRTUAL PC CONNECTIVITY 639 APPENDIX B: MICROSOFT RESOURCES 645 APPENDIX C: COMMUNITY RESOURCES 649 APPENDIX D: EMBEDDED HARDWARE 655 INDEX 659 |
![]() |