Sort by Title |
Sorted by Topic |
Sort by Date |
CPUGestalt
(HTML)
(DMG)
(ZIP)
Deprecated - Shows how to determine the processor type of the Macintosh you're running on.
|
Apple Hardware |
2003-10-27
|
SMARTQuery
(HTML)
(DMG)
(ZIP)
Demonstration of how to access and use S.M.A.R.T. disk monitoring functionality
|
Apple Hardware |
2007-05-30
|
SimpleUserClient
(HTML)
(DMG)
(ZIP)
Shows how to create a user client for an I/O Kit kernel driver.
|
ATA |
2008-08-27
|
SMARTQuery
(HTML)
(DMG)
(ZIP)
Demonstration of how to access and use S.M.A.R.T. disk monitoring functionality
|
ATA |
2007-05-30
|
AppleFWAudio Vendor Specific Override Driver
(HTML)
(DMG)
(ZIP)
This KEXT allows third-party vendors to customize AppleFWAudio with their own device-specific information.
|
Audio |
2007-06-01
|
AudioCDSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to discover audio CDs and access the TOC information presented by the CD-DA filesystem.
|
Audio |
2005-10-04
|
SampleUSBAudioPlugin
(HTML)
(DMG)
(ZIP)
USB audio plugin that performs a lowpass filtering operation on audio streamed through an audio USB Device.
|
Audio |
2005-03-07
|
SimplePlayThru
(HTML)
(DMG)
(ZIP)
Use the HAL's Audio Output Unit (AUHAL) for device input and output on a single device (play-thru)
|
Audio |
2006-10-25
|
SimpleUserClient
(HTML)
(DMG)
(ZIP)
Shows how to create a user client for an I/O Kit kernel driver.
|
Audio |
2008-08-27
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
Audio |
2006-10-16
|
BSDLLCTest
(HTML)
(DMG)
(ZIP)
Program sample demonstrates how to send and receive raw LLC Ethernet packets.
|
Ethernet |
2003-06-12
|
GetHWEthernetAddr
(HTML)
(DMG)
(ZIP)
Deprecated - Shows how to obtain the hardware Ethernet address of a machine.
|
Ethernet |
2003-01-14
|
GetMACAddressSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to retrieve the MAC address for each Ethernet interface from the Mac OS X I/O Registry.
|
Ethernet |
2003-01-14
|
GetPrimaryMACAddress
(HTML)
(DMG)
(ZIP)
Demonstrates retrieving the MAC address of the built-in Ethernet controller. Useful for uniquely identifying a Macintosh system.
|
Ethernet |
2005-10-27
|
SCSIOldAndNew
(HTML)
(DMG)
(ZIP)
Demonstrates a backward-compatible technique for communicating with SCSI parallel devices on Mac OS X.
|
Fibre Channel |
2006-12-07
|
SimpleUserClient
(HTML)
(DMG)
(ZIP)
Shows how to create a user client for an I/O Kit kernel driver.
|
Fibre Channel |
2008-08-27
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
Fibre Channel |
2006-10-16
|
VendorSpecificType00
(HTML)
(DMG)
(ZIP)
Demonstrates how to access vendor-specific storage device functionality using a simple interface from user space code.
|
Fibre Channel |
2006-10-02
|
AppleFWAudio Vendor Specific Override Driver
(HTML)
(DMG)
(ZIP)
This KEXT allows third-party vendors to customize AppleFWAudio with their own device-specific information.
|
FireWire |
2007-06-01
|
simpleAVC
(HTML)
(DMG)
(ZIP)
Shows how to discover and send commands to AVC devices connected by FireWire.
|
FireWire |
2003-01-14
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
FireWire |
2006-10-16
|
VendorSpecificType00
(HTML)
(DMG)
(ZIP)
Demonstrates how to access vendor-specific storage device functionality using a simple interface from user space code.
|
FireWire |
2006-10-02
|
Cocoa OpenGL
(HTML)
(DMG)
(ZIP)
Demonstrates using Cocoa with OpenGL, including window setup and event handling.
|
Graphics & Imaging |
2007-10-22
|
HID Config Save
(HTML)
(DMG)
(ZIP)
Human Interface Device Manager Configuration sample
|
Human Interface Device & Force Feedback |
2008-05-07
|
HID Manager Basics
(HTML)
(DMG)
(ZIP)
Shows basic use of HID Manager for Mac OS X: including device discovery, queues and polling elements.
|
Human Interface Device & Force Feedback |
2003-07-10
|
HID Utilities Source
(HTML)
(DMG)
(ZIP)
Shows a high level abstract library for the HID manager.
|
Human Interface Device & Force Feedback |
2003-10-06
|
SetMouseAcclSample
(HTML)
(DMG)
(ZIP)
Find HID System Manager and get/set cursor acceleration
|
Human Interface Device & Force Feedback |
2006-11-28
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
Human Interface Device & Force Feedback |
2006-10-16
|
SampleFilterScheme
(HTML)
(DMG)
(ZIP)
Demonstrates a simple filter scheme which passes all operations through to its provider unchanged.
|
Mac OS X Server |
2006-01-03
|
BSDLLCTest
(HTML)
(DMG)
(ZIP)
Program sample demonstrates how to send and receive raw LLC Ethernet packets.
|
Networking |
2003-06-12
|
enetlognke
(HTML)
(DMG)
(ZIP)
Interface filter based on supported Kernel Programming Interfaces for Tiger.
|
Networking |
2005-08-10
|
GetMACAddressSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to retrieve the MAC address for each Ethernet interface from the Mac OS X I/O Registry.
|
Networking |
2003-01-14
|
GetPrimaryMACAddress
(HTML)
(DMG)
(ZIP)
Demonstrates retrieving the MAC address of the built-in Ethernet controller. Useful for uniquely identifying a Macintosh system.
|
Networking |
2005-10-27
|
GetSetOptions
(HTML)
(DMG)
(ZIP)
Demonstrates a variety of uses of Open Transport's option management routines.
|
Networking |
2003-01-14
|
GridCalendar
(HTML)
(DMG)
(ZIP)
Demonstrates how to add a custom job submission UI to the GridSample project.
|
Networking |
2005-06-01
|
NoCopyReceives
(HTML)
(DMG)
(ZIP)
Demonstrates using no-copy receives under Open Transport.
|
Networking |
2003-01-14
|
tcplognke
(HTML)
(DMG)
(ZIP)
Demonstrates a TCP socket filter based on supported Kernel Programming Interfaces for Tiger
|
Networking |
2006-11-27
|
SimpleUserClient
(HTML)
(DMG)
(ZIP)
Shows how to create a user client for an I/O Kit kernel driver.
|
PCI and PC Card |
2008-08-27
|
Video Hardware Info
(HTML)
(DMG)
(ZIP)
Sample demonstrates how to query the video hardware for useful information.
|
PCI and PC Card |
2004-02-12
|
BlitVBL
(HTML)
(DMG)
(ZIP)
Shows how to have Mac OS X try its best to sync to the VBL for you.
|
Performance |
2003-01-14
|
dist_fft
(HTML)
(DMG)
(ZIP)
Gigaelement FFTs on Apple G5 clusters
|
Performance |
2004-08-23
|
SCSIOldAndNew
(HTML)
(DMG)
(ZIP)
Demonstrates a backward-compatible technique for communicating with SCSI parallel devices on Mac OS X.
|
Printing |
2006-12-07
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
Printing |
2006-10-16
|
SimpleVideoOut
(HTML)
(DMG)
(ZIP)
Demonstrates how QuickTime Video Output Components can be used to play video out to hardware.
|
QuickTime |
2005-08-10
|
SCSIOldAndNew
(HTML)
(DMG)
(ZIP)
Demonstrates a backward-compatible technique for communicating with SCSI parallel devices on Mac OS X.
|
Scanners |
2006-12-07
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
Scanners |
2006-10-16
|
CustomMediaIcons
(HTML)
(DMG)
(ZIP)
Providing custom media icons for storage
|
SCSI |
2007-07-10
|
SCSIHBAEmulator
(HTML)
(DMG)
(ZIP)
Demonstration of how to implement a virtual parallel tasking SCSI host bus adapter (HBA)
|
SCSI |
2007-02-20
|
SCSIOldAndNew
(HTML)
(DMG)
(ZIP)
Demonstrates a backward-compatible technique for communicating with SCSI parallel devices on Mac OS X.
|
SCSI |
2006-12-07
|
SimpleUserClient
(HTML)
(DMG)
(ZIP)
Shows how to create a user client for an I/O Kit kernel driver.
|
SCSI |
2008-08-27
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
SCSI |
2006-10-16
|
VendorSpecificType00
(HTML)
(DMG)
(ZIP)
Demonstrates how to access vendor-specific storage device functionality using a simple interface from user space code.
|
SCSI |
2006-10-02
|
SerialPortSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to do serial I/O on Mac OS X.
|
Serial |
2005-08-16
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
Serial |
2006-10-16
|
SCSIOldAndNew
(HTML)
(DMG)
(ZIP)
Demonstrates a backward-compatible technique for communicating with SCSI parallel devices on Mac OS X.
|
Still Cameras |
2006-12-07
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
Still Cameras |
2006-10-16
|
AudioCDSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to discover audio CDs and access the TOC information presented by the CD-DA filesystem.
|
Storage |
2005-10-04
|
CD-ROM Detection
(HTML)
(DMG)
(ZIP)
Shows how to determine whether a drive is a CD-ROM drive.
|
Storage |
2003-01-14
|
CDROMSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to find CD-ROM media and read sectors from that media on Mac OS X.
|
Storage |
2006-01-31
|
CustomMediaIcons
(HTML)
(DMG)
(ZIP)
Providing custom media icons for storage
|
Storage |
2007-07-10
|
SampleFilterScheme
(HTML)
(DMG)
(ZIP)
Demonstrates a simple filter scheme which passes all operations through to its provider unchanged.
|
Storage |
2006-01-03
|
SCSIHBAEmulator
(HTML)
(DMG)
(ZIP)
Demonstration of how to implement a virtual parallel tasking SCSI host bus adapter (HBA)
|
Storage |
2007-02-20
|
SCSIOldAndNew
(HTML)
(DMG)
(ZIP)
Demonstrates a backward-compatible technique for communicating with SCSI parallel devices on Mac OS X.
|
Storage |
2006-12-07
|
SimpleUserClient
(HTML)
(DMG)
(ZIP)
Shows how to create a user client for an I/O Kit kernel driver.
|
Storage |
2008-08-27
|
SMARTQuery
(HTML)
(DMG)
(ZIP)
Demonstration of how to access and use S.M.A.R.T. disk monitoring functionality
|
Storage |
2007-05-30
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
Storage |
2006-10-16
|
VendorSpecificType00
(HTML)
(DMG)
(ZIP)
Demonstrates how to access vendor-specific storage device functionality using a simple interface from user space code.
|
Storage |
2006-10-02
|
VolumeToBSDNode
(HTML)
(DMG)
(ZIP)
Shows how to iterate across all mounted volumes and retrieve their BSD node names.
|
Storage |
2006-10-16
|
CustomMediaIcons
(HTML)
(DMG)
(ZIP)
Providing custom media icons for storage
|
USB |
2007-07-10
|
SampleUSBAudioPlugin
(HTML)
(DMG)
(ZIP)
USB audio plugin that performs a lowpass filtering operation on audio streamed through an audio USB Device.
|
USB |
2005-03-07
|
USBPrivateDataSample
(HTML)
(DMG)
(ZIP)
Demonstrates notifications when a USB device is hotplugged and associating arbitrary data with each device.
|
USB |
2006-10-16
|
VendorSpecificType00
(HTML)
(DMG)
(ZIP)
Demonstrates how to access vendor-specific storage device functionality using a simple interface from user space code.
|
USB |
2006-10-02
|