0
  1. Trang chủ >
  2. Kinh tế - Quản lý >
  3. Quản trị kinh doanh >

Rollback driver doc

Rollback driver.doc

Rollback driver.doc

... 1. Dùng Rollback driver: Trong WinXP, có một công cụ thật hữu ích ở Properties của Display adapter, đó là thanh Rollback driver (có thể bạn chưa biết), dành...
  • 4
  • 549
  • 0
Tài liệu Dual Full - Bridge Driver doc

Tài liệu Dual Full - Bridge Driver doc

... Switzerland - United Kingdom - U.S.A.http://www.st.comL29813/13L298Jenuary 2000DUAL FULL-BRIDGE DRIVER Multiwatt15ORDERING NUMBERS : L298N (Multiwatt Vert.)L298HN (Multiwatt Horiz.)L298P (PowerSO20)BLOCK ... 15-lead Multiwatt and PowerSO20 packages. It is ahigh voltage, high current dual full-bridge driver de-signedto acceptstandardTTL logiclevelsanddriveinductive loads such as relays, solenoids,...
  • 13
  • 406
  • 0
Tài liệu Cài XP từ CD vào ổ cứng USB (USB_HDD) với USB Generic driver docx

Tài liệu Cài XP từ CD vào ổ cứng USB (USB_HDD) với USB Generic driver docx

... Controller",files.usbuhci,usbuhci usbhub = "Generic USB Hub Driver& quot;,files.usbhub,usbhub usbstor = "USB Storage Class Driver& quot;,files.usbstor,usbstor * Tìm ra phần [HiveInfs.Fresh] ... file sau: 6) Chép ntdetect.com vào thư mục gốc của USB-HDD và chép các file USBDRIVERSP1 vào thư mục drivers\ System32 của XP trong USB-HDD. 7) Regedit và load hive ở H_KEY_LOCAL_MACHINE ... và chỉnh lại file ISO. II) Chỉnh sữa lại một số file từ đĩa cài đăt XPSP2 để có sẵn generic Driver ngay lúc cài nhằm thay đổi lại đĩa CD XPSP2 : 1) Sao lưu ngay ổ C đang có XP bằngGhost...
  • 7
  • 594
  • 0
Tài liệu Quản trị tài năng - Tài Xế xe bus (Talent Managment - The bus driver) docx

Tài liệu Quản trị tài năng - Tài Xế xe bus (Talent Managment - The bus driver) docx

... Quản trị tài năng - Tài Xế xe bus (Talent Managment - The bus driver) CEO là người phải biết làm thế nào để lèo lái chiếc xe bus về đích… Nếu một công ty...
  • 7
  • 334
  • 0
Tài liệu Triển khai Windows 7 – Phần 23: Quản lý Driver docx

Tài liệu Triển khai Windows 7 – Phần 23: Quản lý Driver docx

... thông tin chi tiết có liên quan đến driver: Hình 8: Tab Details trong trang thuộc tính của driver Giờ đây chúng ta phải import driver vào Workbench vì vậy driver phải có sẵn để cài đặt trên ... và kích Load Driver, sau đó kích Browse và chọn thư mục trên USB có chứa các file driver cần thiết. Tại đây, màn hình "Select the driver to be installed" đã xuất hiện driver của thiết ... phải vào thư mục Out-Of-Box Drivers trong Workbench và chọn Import Drivers: Hình 2: Bước 1 trong quá trình bổ sung driver vào Deployment Workbench Trong Import Driver Wizard mới xuất hiện,...
  • 13
  • 397
  • 1
Tài liệu Cài đặt Windownl Vista - Driver doc

Tài liệu Cài đặt Windownl Vista - Driver doc

... B3 : Chuột phải lên các thiết bị có dấu chấm than màu vàng ( thiết bị chưa nhận driver )  Chọn Update Driver Software ... Cấu hình Dual Boot để xác định hệ điều hành mặc định - Upgrade trực tiếp từ XP lên Vista - Cài Driver các thiết bị cho Vista II. Chuẩn Bị - 1 máy Window XP có 2 Partition : 1 chứa hệ điều ... nếu chọn boot vào Vista thì hệ điều hành cũ từ lần khởi động sau sẽ không tồn tại nữa 5. Cài driver các thiết bị cho Vista ( Máy phải có internet) B1 : Chuột phải lên My Computer  chọn...
  • 9
  • 300
  • 0
Tài liệu Embedded Linux driver development doc

Tài liệu Embedded Linux driver development doc

... 156Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Compiling a moduleThe below Makefile should be reusable for any Linux 2.6 module.Just run make to build the hello.ko fileCaution: make sure there is a [Tab] character at the beginning of the $(MAKE) line (make syntax)# Makefile for the hello moduleobj­m := hello.oKDIR := /lib/modules/$(shell uname ­r)/buildPWD := $(shell pwd)default:$(MAKE) ­C $(KDIR) SUBDIRS=$(PWD) modules[Tab]!(no spaces)Either­ full kernel source directory (configured and compiled)­ or just kernel headers directory (minimum needed )Example available on http://free­electrons.com /doc/ c/Makefile105Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Device major and minor numbersAs you could see in the previous examples,device files have 2 numbers associated to them:First number: major numberSecond number: minor numberMajor and minor numbers are used by the kernel to bind a driver to the device file. Device file names don't matter to the kernel!To find out which driver a device file corresponds to,or when the device name is too cryptic,see Documentation/devices.txt.157Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Kernel logOf course, the kernel doesn't store its log into a file!Files belong to user space.The kernel keeps printk messages in a circular buffer(so that doesn't consume more memory with many messages)Kernel log messages can be accessed from user space through system calls, or through /proc/kmsgKernel log messages are also displayed in the system console.106Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Device file creationDevice files are not created when a driver is loaded.They have to be created in advance:mknod /dev/<device> [c|b] <major> <minor>Examples:mknod /dev/ttyS0 c 4 64mknod /dev/hda1 b 3 1158Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Accessing the kernel logWatch the system consolesyslogd / klogdDaemon gathering kernel messagesin /var/log/messagesFollow changes by running:tail ­f /var/log/messagesCaution: this file grows!Use logrotate to control thiscat /proc/kmsgWaits for kernel messages and displays them.Useful when none of the above user space programs are available (tiny system)dmesg (“diagnostic message”)Found in all systemsDisplays the kernel log bufferMany ways are available!107Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Practical lab – Configuring and compilingTime to start Lab 2!Configure your kernelCompile itBoot it on a virtual PCModify a root filesystem image by adding entries to the /dev/ directory159Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Using the moduleNeed to be logged as rootLoad the module:insmod ./hello.koYou will see the following in the kernel log:Good morrowto this fair assemblyNow remove the module:rmmod helloYou will see:Alas, poor world, what treasurehast thou lost!108Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Embedded Linux driver developmentCompiling and booting LinuxOverall system startup16Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Implemented in CImplemented in C like all Unix systems.(C was created to implement the first Unix systems)A little Assembly is used too:CPU and machine initialization, exceptions,and critical library routines.See http://www.tux.org/lkml/#s15­3for reasons for not using C++(main reason: the kernel requires efficient code). ... 144Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Using ready­made config filesDefault configuration files available for many boards / machines!Check if one exists in arch/<arch>/configs/ for your target.Example: if you found an acme_defconfig file, you can run:make acme_defconfigUsing arch/<arch>/configs/ is a very good good way of releasing a default configuration file for a group of users or developers.Like all make commands, you mustrun make <machine>_defconfigin the toplevel source directory.143Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Ready­made config filesassabet_defconfig     integrator_defconfig  mainstone_defconfigbadge4_defconfig      iq31244_defconfig     mx1ads_defconfigbast_defconfig        iq80321_defconfig     neponset_defconfigcerfcube_defconfig    iq80331_defconfig     netwinder_defconfigclps7500_defconfig    iq80332_defconfig     omap_h2_1610_defconfigebsa110_defconfig     ixdp2400_defconfig    omnimeter_defconfigedb7211_defconfig     ixdp2401_defconfig    pleb_defconfigenp2611_defconfig     ixdp2800_defconfig    pxa255­idp_defconfigep80219_defconfig     ixdp2801_defconfig    rpc_defconfigepxa10db_defconfig    ixp4xx_defconfig      s3c2410_defconfigfootbridge_defconfig  jornada720_defconfig  shannon_defconfigfortunet_defconfig    lart_defconfig        shark_defconfigh3600_defconfig       lpd7a400_defconfig    simpad_defconfigh7201_defconfig       lpd7a404_defconfig    smdk2410_defconfigh7202_defconfig       lubbock_defconfig     versatile_defconfighackkit_defconfig     lusl7200_defconfigarch/arm/configs example1Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Embedded Linux driver developmentEmbedded Linux kernel and driver developmentThomas Petazzoni / Michael OpdenackerFree Electronshttp://free­electrons.com/Created with OpenOffice.org 2.x150Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Loadable kernel modules (1)Modules: add a given functionality to the kernel (drivers, filesystem support, and many others)Can be loaded and unloaded at any time, only when their functionality is need. Once loaded, have full access to the whole kernel. No particular protection.Useful to keep the kernel image size to the minimum (essential in GNU/Linux distributions for PCs).10Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Contents (5)AnnexesQuiz answersSlab caches and memory poolsU­boot detailsGrub detailsInit runlevels151Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Loadable kernel modules (2)Useful to deliver binary­only drivers (bad idea)without having to rebuild the kernel.Modules make it easy to develop drivers without rebooting: load, test, unload, rebuild, load ... 144Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Using ready­made config filesDefault configuration files available for many boards / machines!Check if one exists in arch/<arch>/configs/ for your target.Example: if you found an acme_defconfig file, you can run:make acme_defconfigUsing arch/<arch>/configs/ is a very good good way of releasing a default configuration file for a group of users or developers.Like all make commands, you mustrun make <machine>_defconfigin the toplevel source directory.143Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Ready­made config filesassabet_defconfig     integrator_defconfig  mainstone_defconfigbadge4_defconfig      iq31244_defconfig     mx1ads_defconfigbast_defconfig        iq80321_defconfig     neponset_defconfigcerfcube_defconfig    iq80331_defconfig     netwinder_defconfigclps7500_defconfig    iq80332_defconfig     omap_h2_1610_defconfigebsa110_defconfig     ixdp2400_defconfig    omnimeter_defconfigedb7211_defconfig     ixdp2401_defconfig    pleb_defconfigenp2611_defconfig     ixdp2800_defconfig    pxa255­idp_defconfigep80219_defconfig     ixdp2801_defconfig    rpc_defconfigepxa10db_defconfig    ixp4xx_defconfig      s3c2410_defconfigfootbridge_defconfig  jornada720_defconfig  shannon_defconfigfortunet_defconfig    lart_defconfig        shark_defconfigh3600_defconfig       lpd7a400_defconfig    simpad_defconfigh7201_defconfig       lpd7a404_defconfig    smdk2410_defconfigh7202_defconfig       lubbock_defconfig     versatile_defconfighackkit_defconfig     lusl7200_defconfigarch/arm/configs example1Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Embedded Linux driver developmentEmbedded Linux kernel and driver developmentThomas Petazzoni / Michael OpdenackerFree Electronshttp://free­electrons.com/Created with OpenOffice.org 2.x150Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Loadable kernel modules (1)Modules: add a given functionality to the kernel (drivers, filesystem support, and many others)Can be loaded and unloaded at any time, only when their functionality is need. Once loaded, have full access to the whole kernel. No particular protection.Useful to keep the kernel image size to the minimum (essential in GNU/Linux distributions for PCs).10Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Contents (5)AnnexesQuiz answersSlab caches and memory poolsU­boot detailsGrub detailsInit runlevels151Embedded Linux kernel and driver development© Copyright 2004­2008, Free ElectronsCreative Commons Attribution­ShareAlike 2.5 licensehttp://free­electrons.comFeb 27, 2008Loadable kernel modules (2)Useful to deliver binary­only drivers (bad idea)without having to rebuild the kernel.Modules make it easy to develop drivers without rebooting: load, test, unload, rebuild, load...
  • 449
  • 374
  • 0
Tài liệu Lab 9: Cài đặt driver cho các thiết bị doc

Tài liệu Lab 9: Cài đặt driver cho các thiết bị doc

... trình setup đ cài đt driver - Sau mi ln cài driver cho thit b, Restart computer Cng có th cài driver bng cách sau: Chn thit b cn cài driver, chn Update Driver Lab Lp Ráp ... Education Corporation Trang 97 Chn Driver, chn driver cn download, ví d: vga Chn v trí cn download, ví d: global Bc 4: Cài đt driver - Nu driver download v  dng nén thì ... 104 Trong trng hp mun g b hn 1 driver ra khi máy tính, chn Uninstall Driver, chn các thit b cn g b driver, nhn Next đ tin hành g b driver. Lab Lp Ráp - Cài đt Tài liu...
  • 11
  • 398
  • 0
Tài liệu Sao lưu và khôi phục driver các thiết bị trong Windows docx

Tài liệu Sao lưu và khôi phục driver các thiết bị trong Windows docx

... chính của DriverMax, chọn Driver operations và sau đó Export drivers. 6. Màn hình 'Export drivers wizard', và sau đó nhấn Next 7. Bây giờ bạn xem lại chính xác các driver nào ... nhiên, có một số driver trong này là các Default Windows drivers - và dễ có một chút ít nguy hiểm khi sao lưu. 8. Nếu bạn chỉ muốn các driver non-Windows default driver (các driver không phải ... vào các ô của mỗi driver không có nhãn This is a default Windows driver. Sau khi đã chọn các driver bạn muốn sao lưu, nhấn nút Next 9. Bạn sẽ được hỏi là muốn lưu các driver sao lưu này...
  • 8
  • 391
  • 0
Tài liệu Cách cài Driver cho các thiết bị của máy vi tính doc

Tài liệu Cách cài Driver cho các thiết bị của máy vi tính doc

... driver to Install và nhấn Next. • Nếu tìm được Driver tương thích với thiết bị thì Windows sẽ hiển thị danh sách, chọn Driver tương ứng với tên của thiết bị hoặc chọn Have Disk để chọn Driver ... Cách cài Driver cho các thiết bị của máy vi tính Nếu máy vi tính có các thiết bị chưa được hệ điều hành Windows hỗ trợ Driver thì cần phải cài đặt thêm cho chúng, các Driver này được ... đặt này chỉ cần đưa dĩa CD chứa Driver của thiết bị cần cài vào ổ dĩa của máy vi tính, chương trình cài đặt (Setup) sẽ tự động chạy và hiển thị bảng liệt kê các Driver cần phải cài đặt, thông...
  • 11
  • 512
  • 0

Xem thêm

Từ khóa: giám đốcnghe nói đọc viếtban giám đốckiểm toán độc lậpđộc tốgiám đốc bán hàngphó giám đốcđộc quyềnthống đốc ngân hàngtrên đất dốcđất dốcgiám đốc chi nhánhgiám đốc điều hànhchất độcđộc hạiBáo cáo quy trình mua hàng CT CP Công Nghệ NPVNghiên cứu tổ chức pha chế, đánh giá chất lượng thuốc tiêm truyền trong điều kiện dã ngoạiNghiên cứu tổ chức chạy tàu hàng cố định theo thời gian trên đường sắt việt namđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitQuản lý hoạt động học tập của học sinh theo hướng phát triển kỹ năng học tập hợp tác tại các trường phổ thông dân tộc bán trú huyện ba chẽ, tỉnh quảng ninhPhát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Tìm hiểu công cụ đánh giá hệ thống đảm bảo an toàn hệ thống thông tinSở hữu ruộng đất và kinh tế nông nghiệp châu ôn (lạng sơn) nửa đầu thế kỷ XIXQuản lý nợ xấu tại Agribank chi nhánh huyện Phù Yên, tỉnh Sơn La (Luận văn thạc sĩ)Tranh tụng tại phiên tòa hình sự sơ thẩm theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn xét xử của các Tòa án quân sự Quân khu (Luận văn thạc sĩ)chuong 1 tong quan quan tri rui roGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtBÀI HOÀN CHỈNH TỔNG QUAN VỀ MẠNG XÃ HỘIQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ