tailieunhanh - CS 635 Advanced Systems Programming

CS 635 Advanced Systems Programming Instructor Contact Information, The class website, Course Textbooks, Some important prerequisites, Typical C layout, Extensibility with Linux, Loadable Kernel Modules. | CS 635 Advanced Systems Programming Fall 2007 Professor Allan B. Cruse University of San Francisco Instructor Contact Information • Office: Harney Science Center – 212 • Hours: Mon-Wed-Fri 12:45pm-1:30pm Tues-Thurs 6:30pm-7:15pm • Phone: (415) 422-6562 • Email: cruse@ • Webpage: The class website • URL: – General description of the course – Links to some useful online resources – Lecture-slides and demo-programs – System software for use with this course – Class announcements (., exam dates) – A link to our CS635 discussion-list – Our textbook reading assignments Course Textbooks Jonathan Corbet, Alessandro Rubini and Greg Kroah-Hartman, Linux Device Drivers (3rd Ed), O’Reilly Media, Inc (2005) Daniel Bovet and Marco Cesati, Understanding the Linux Kernel (3rd Ed), O’Reilly Media, Inc (2006) Some important prerequisites • • • • • You are acquainted with x86 architecture You can execute Linux/UNIX commands You know how to use a text-editing tool You can write programs in the C language You can print out a program’s .

TÀI LIỆU LIÊN QUAN