Sorted by Date
|
Sort by Title
|
Sort by Revision Type
|
Sort by Resource Type
|
Sort by Topic
|
| 2006-03-30 |
AirPort Developer Note
(HTML)
New document that describes support for AirPort (IEEE 802.11) on Macintosh computers.
|
First Version |
Documentation |
AirPort/802.11 |
| 2006-03-30 |
Audio Developer Note
(HTML)
First publication of audio hardware developer information.
|
First Version |
Documentation |
Audio |
| 2006-03-30 |
Bluetooth Developer Note
(HTML)
New document that provides an overview of Bluetooth technology and describes its implementation in Macintosh computers.
|
First Version |
Documentation |
Bluetooth |
| 2006-03-30 |
Ethernet Developer Note
(HTML)
New document that provides an overview of Ethernet technology and describes its implementation in Macintosh computers.
|
First Version |
Documentation |
Ethernet |
| 2006-03-30 |
FireWire Developer Note
(HTML)
New document that describes support for FireWire (IEEE 1394) on Macintosh computers.
|
First Version |
Documentation |
FireWire |
| 2006-03-30 |
Hardware Developer Note Terms and Abbreviations
(HTML)
First publication as standalone document.
|
First Version |
Documentation |
General |
| 2006-03-30 |
iMac G5 Developer Note
(HTML)
Updated developer note describing the new iMac G5 introduced in October, 2005, featuring 1.9 or 2.1 GHz PowerPC G5 processors, PCI Express graphics, 533 MHz DDR2 memory, built-in iSight video camera, and an Apple IR receiver and remote control.
|
First Version |
Documentation |
Apple Hardware |
| 2006-03-30 |
PCI Developer Note
(HTML)
New document that provides an overview of PCI technology and describes PCI support on Macintosh computers.
|
First Version |
Documentation |
PCI and PC Card |
| 2006-03-30 |
Power Mac G5 Developer Note
(HTML)
Developer note describing the Power Mac G5 introduced in October 2005.
|
First Version |
Documentation |
Apple Hardware |
| 2006-03-30 |
RAM Expansion Developer Note
(HTML)
New document that details requirements of RAM modules for use in Macintosh computers.
|
First Version |
Documentation |
Apple Hardware |
| 2006-03-30 |
Universal Serial Bus Developer Note
(HTML)
New document that describes support for Universal Serial Bus (USB) on Macintosh computers.
|
First Version |
Documentation |
USB |
| 2006-03-30 |
Video Developer Note
(HTML)
First publication as a separate document. Describes support for video and display technology on Macintosh computers.
|
First Version |
Documentation |
Graphics & Imaging |
| 2006-03-08 |
Bluetooth Device Access Reference
(HTML)
Fixed minor typographical and formatting problems.
|
Minor Change |
Documentation |
Bluetooth |
| 2006-03-08 |
Bluetooth User Interface Reference
(HTML)
Fixed minor typographical and formatting problems.
|
Minor Change |
Documentation |
Bluetooth |
| 2006-03-08 |
Force Feedback Device Access Reference
(HTML)
Fixed minor typographical and formatting problems.
|
Minor Change |
Documentation |
Human Interface Device & Force Feedback |
| 2006-03-08 |
HID Class Device Interface Guide
(HTML)
(PDF)
Changed section titling to better reflect contents.
|
Minor Change |
Documentation |
Device Drivers, Human Interface Device & Force Feedback |
| 2006-03-08 |
USB Device Interface Guide
(HTML)
(PDF)
Emphasized which type of device interface to get for USB devices and interfaces and clarified definition of composite class device.
|
Minor Change |
Documentation |
Device Drivers, USB |
| 2006-02-28 |
Common QA and Roadmap for USB Software Development on Mac OS X
(HTML)
Updated to reflect UHCI support. Fixed typos. Added reference to Tech Note 2163 "Building Universal I/O Kit Drivers."
|
Content Update |
Technical Q&A |
USB |
| 2006-02-22 |
The "packages" node in the device tree
(HTML)
Minor editorial changes. no content changes.
|
Minor Change |
Technical Q&A |
AirPort/802.11, Apple Hardware, ATA, Audio, Bluetooth, Bonjour, Device Drivers, Ethernet, Fibre Channel, FireWire, Human Interface Device & Force Feedback, Mac OS X Server, Networking, PCI and PC Card, Performance, Printing, QuickTime, Scanners, SCSI, Serial, Still Cameras, Storage, USB |
| 2006-02-17 |
Kernel Core Dumps
(HTML)
Discussed permissions of /PanicDumps. Documented switchtocorethread macro and kdp_match_name boot argument. Corrected some broken links.
|
Minor Change |
Technical Note |
Device Drivers |
| 2006-02-07 |
I/O Kit Fundamentals
(HTML)
(PDF)
Added information on the use of namespaces and a caveat about nested classes.
|
Minor Change |
Documentation |
Device Drivers |
| 2006-02-02 |
Building Universal I/O Kit Drivers
(HTML)
How to build a universal I/O Kit kernel driver while avoiding common pitfalls.
|
First Version |
Technical Note |
Device Drivers |
| 2006-01-31 |
CDROMSample
(HTML)
(DMG)
(ZIP)
Updated to produce a universal binary. No code changes were required. Use kIOMasterPortDefault instead of older IOMasterPort function.
|
Content Update |
Sample Code |
Storage |
| 2006-01-10 |
Audio Device Driver Programming Guide
(HTML)
(PDF)
Corrected a typographical error in code sample.
|
Minor Change |
Documentation |
Audio, Device Drivers |
| 2006-01-10 |
Writing PCI Drivers
(HTML)
(PDF)
Corrected typographical errors.
|
Minor Change |
Documentation |
Device Drivers, PCI and PC Card |
| 2006-01-03 |
SampleFilterScheme
(HTML)
(DMG)
(ZIP)
Updated to produce a universal binary. Now requires Xcode 2.2 or later to build.
|
Content Update |
Sample Code |
Device Drivers, Mac OS X Server, Storage |
| 2005-12-06 |
Device File Access Guide for Serial Devices
(HTML)
(PDF)
Made minor corrections.
|
Minor Change |
Documentation |
Device Drivers, Serial |
| 2005-12-06 |
Device File Access Guide for Storage Devices
(HTML)
(PDF)
Made minor corrections.
|
Minor Change |
Documentation |
Device Drivers, Storage |
| 2005-12-06 |
I/O Kit Device Driver Design Guidelines
(HTML)
(PDF)
Made minor corrections.
|
Minor Change |
Documentation |
Device Drivers |
| 2005-12-06 |
Mass Storage Device Driver Programming Guide
(HTML)
(PDF)
Made minor corrections.
|
Minor Change |
Documentation |
Device Drivers, Storage |
| 2005-11-09 |
Accessing Hardware From Applications
(HTML)
(PDF)
Fixed minor typos.
|
Minor Change |
Documentation |
Device Drivers |
| 2005-11-09 |
FireWire Device Interface Guide
(HTML)
(PDF)
Added information about additional AV/C device interface functions.
|
Minor Change |
Documentation |
Device Drivers, FireWire |
| 2005-11-09 |
SCSI Architecture Model Device Interface Guide
(HTML)
(PDF)
Added information to emphasize what types of commands applications can and cannot send to storage devices.
|
Minor Change |
Documentation |
Device Drivers, SCSI |
| 2005-10-27 |
15-inch PowerBook G4 Developer Note
(HTML)
(PDF)
Revised Developer Note describing the 15-inch PowerBook G4 1.67 GHz PowerPC processor with DDR2 SO-DIMM memory and 8x SuperDrive with double-layer media.
|
First Version |
Documentation |
Apple Hardware |
| 2005-10-27 |
GetPrimaryMACAddress
(HTML)
(DMG)
(ZIP)
Updated to produce a universal binary. No code changes were required. Use kIOMasterPortDefault instead of older IOMasterPort function. Print the MAC address to stdout in response to <rdar://problem/4021220>.
|
Content Update |
Sample Code |
Ethernet, Networking |
| 2005-10-20 |
DNS Service Discovery API Reference for Java
(HTML)
Updated for Mac OS X v10.4.
|
Content Update |
Documentation |
Bonjour |
| 2005-10-19 |
17-inch PowerBook G4 Developer Note
(HTML)
(PDF)
Revised Developer Note describing the 17-inch PowerBook G4 1.67 GHz PowerPC processor with with DDR2 SO-DIMM memory and 8x SuperDrive with double-layer media.
|
First Version |
Documentation |
Apple Hardware |
| 2005-10-04 |
AudioCDSample
(HTML)
(DMG)
(ZIP)
Updated to produce a universal binary. No code changes were required. Use FSEjectVolumeSync instead of deprecated function PBUnmountVol.
|
Content Update |
Sample Code |
Audio, Storage |
| 2005-09-08 |
vDSP Library
(HTML)
(PDF)
Corrected an error in the description of the vDSP_fft2d_zript and vDSP_fft2d_zriptD functions.
|
Content Update |
Documentation |
Performance |
| 2005-08-17 |
IOPrintSuperClasses
(HTML)
(DMG)
(ZIP)
Updated to produce a universal binary. No code changes were required. Separately, updated to use IOObjectCopySuperclassForClass, which was introduced in Mac OS X 10.4.
|
Content Update |
Sample Code |
Device Drivers |
| 2005-08-16 |
SerialPortSample
(HTML)
(DMG)
(ZIP)
Updated to produce a universal binary. No code changes were required. Added examples of setting arbitrary baud rates and the read timer latency. Use kIOMasterPortDefault instead of older IOMasterPort function.
|
Content Update |
Sample Code |
Serial |
| 2005-08-16 |
Specifiying if the CPU or the GPU should be used for rendering.
(HTML)
Changed code sample to use kCIContextUseSoftwareRenderer constant.
|
Minor Change |
Technical Q&A |
Graphics & Imaging |
| 2005-08-11 |
Quartz Services Reference
(HTML)
(PDF)
Added information about registering for notification of display configuration changes.
|
Minor Change |
Documentation |
Graphics & Imaging |
| 2005-08-10 |
SimpleVideoOut
(HTML)
(DMG)
(ZIP)
Updated to produce a universal binary. Code changes are documented within the project.
|
Content Update |
Sample Code |
QuickTime |