Chameleon Applications

Chameleon Applications Svn Source Tree

Root/branches/iFabio/Chameleon/i386/include/IOKit/firewire/IOFWUtils.h

Source at commit 296 created 12 years 10 months ago.
By ifabio, add i386 folder
1/*
2 * IOFWUtils.h
3 * IOFireWireFamily
4 *
5 * Created by Niels on Fri Aug 16 2002.
6 * Copyright (c) 2002 Apple Computer, Inc. All rights reserved.
7 *
8 */
9
10#import <IOKit/IOTypes.h>
11
12////////////////////////////////////////////////////////////////////////////////
13//
14// Useful FireWire utility functions.
15//
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
21UInt16 FWComputeCRC16(const UInt32 *pQuads, UInt32 numQuads);
22UInt16 FWUpdateCRC16(UInt16 crc16, UInt32 quad);
23
24UInt32 AddFWCycleTimeToFWCycleTime( UInt32 cycleTime1, UInt32 cycleTime2 );
25UInt32 SubtractFWCycleTimeFromFWCycleTime( UInt32 cycleTime1, UInt32 cycleTime2);
26
27void IOFWGetAbsoluteTime( AbsoluteTime * result );
28
29#ifdef __cplusplus
30}
31#endif
32
33

Archive Download this file

Revision: 296