Please
prepare below tools:
•
Mac OS X
1.
Mac OS X is a series of
Unix-based graphical interface operating systems developed, marketed, and sold
by Apple Inc. OS X runs exclusively on Macintosh computers and has been
pre-loaded on all Macs since 2002.
2.
Kernel => Darwin(Similar FreeBSD).
3.
Version => 10.4, Compatible x86
platform
•
Xcode
1.
Xcode is an integrated
development environment (IDE) containing a suite of software development tools
developed by Apple for developing software for OS X and iOS. That can create a
lot of applications that will be used in Mac, iPhone, iPod Touch, and iPad.
•
I/O-Kit
1.
The I/O Kit is an open-source
framework in the XNU kernel that helps developers code device drivers for
Apple's Mac OS X and iOS operating systems . The I/O Kit framework was
originally introduced as part of Apple's Rhapsody operating system that later
became Mac OS X, and shared no similarities with either Mac OS 9's device
driver framework, or that of BSD.
•
C ++
Background:
–
Refer to sample code SCSIHBAEmulator
–
Refer to sample code(AppleSamplePCI)
沒有留言:
張貼留言