چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Embedded FreeBSD Cookbook (Embedded Technology)

Paul Cevoli Paul Cevoli is an embedded systems engineer and programmer with over 15 years of experience with various embedded operating systems.

قیمت نهایی

۴۰٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۸٪ تخفیف
  • تخفیف زمان‌دار−۹٬۰۰۰ تومان

۹٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

نسخه اصلی و اورجینال

فایل دیجیتال کامل و بدون دستکاری — همان نسخه‌ای که پس از خرید دریافت می‌کنید.

مشخصات کتاب

ناشر
Newnes
سال انتشار
۲۰۰۲
فرمت
PDF
زبان
انگلیسی
تعداد صفحات
۹ صفحه
حجم فایل
۱٫۹ مگابایت

دربارهٔ کتاب

The FreeBSD operating system has become a popular OS choice for embedded systems due to its small size and the fact that it is free to users. However, detailed information on using FreeBSD is difficult to find. Author Paul Cevoli, an experienced embedded systems engineer, answers that need in this cookbook aimed at making life easier for engineers working with FreeBSD. Topics covered in the book include core operating system components, processes, process scheduling, virtual memory, device drivers and debugging, as these are the core features necessary for embedded system developers. The core software provided to the reader on the accompanying CD-ROM is written in C. Each chapter discusses basic components of FreeBSD, device drivers, Unix kernel, and C and GNU development tools, and provides the reader with the information needed to accomplish the stated task, along with sample source code. * Provides numerous examples of system software with source code and debugging techniques that can provide starting points for your own designs * Covers core operating system components, processes and process scheduling, system booting, virtual memory, device drivers, debugging, and much more * All sample code is provided on the accompanying CD-ROM, along with other useful programming tools Prerequisites and Other Resour ces......Page 13 Embedded Systems......Page 17 Internet Appliances......Page 18 The DIO Server Appliance......Page 20 Process......Page 25 Daemons......Page 37 Library Functions and System Calls......Page 43 Creating a System Call......Page 48 Driver Environment......Page 65 Driver Structure......Page 67 The DIO24 Device Driver......Page 75 Shared Libraries......Page 93 Accessing the Device Driver......Page 95 PCI-DIO24 Hardware Registers......Page 98 The DIO24 Application Inter face Library......Page 103 Introduction to TCP/IP......Page 119 Socket System Calls......Page 123 The DIO Daemon......Page 131 Using Secure Shell (SSH)......Page 139 The DIOShell......Page 146 The JDK......Page 159 Creating the JNI Layer......Page 161 Tomcat......Page 173 JSP Overview......Page 176 The DIO JSP Page......Page 178 10 Building the Kernel......Page 183 Building the DIO Kernel......Page 193 Building the FreeBSD Kernel......Page 196 Disk Geometry......Page 199 Master Boot Record......Page 201 PC BIOS......Page 205 FreeBSD Boot Loader......Page 206 Starting DIO Components......Page 210 Solid-state Devices......Page 213 Installing the T ARC CompactFlash Adapter......Page 214 Configuring the CompactFlash Device......Page 215 Startup Configuration......Page 217 A The FreeBSD License......Page 223 B PCI Configuration......Page 225 Kernel Loadable Modules......Page 231 System Calls......Page 235 Device Drivers......Page 237 Commands......Page 242 The FreeBSD operating system has become a popular OS choice for embedded systems due to its small size and the fact that it is free to users. However, detailed information on using FreeBSD is difficult to find. Author Paul Cevoli, an experienced embedded systems engineer, answers that need in this cookbook aimed at making life easier for engineers working with FreeBSD. Topics covered in the book include core operating system components, processes, process scheduling, virtual memory, device drivers and debugging, as these are the core features necessary for embedded system developers. The core software provided to the reader on the accompanying CD-ROM is written in C. Each chapter discusses basic components of FreeBSD, device drivers, Unix kernel, and C and GNU development tools, and provides the reader with the information needed to accomplish the stated task, along with sample source code.


* Provides numerous examples of system software with source code and debugging techniques that can provide starting points for your own designs

* Covers core operating system components, processes and process scheduling, system booting, virtual memory, device drivers, debugging, and much more

* All sample code is provided on the accompanying CD-ROM, along with other useful programming tools Covers all the fundamentals, and provides sample code for most of the major software components of a typical embedded system

قیمت نهایی

۴۰٬۰۰۰ تومان