Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Networking With Open Transport / Part 2 - Open Transport Reference
Appendix C - Special Functions


Native Functions Callable at Hardware Interrupt Time

Table C-2 lists the functions that are native (providing no mixed-mode glue) and are callable at hardware interrupt time, and also specifies whether you need to call the OTEnterInterrupt function before calling the given function. As in Table C-1, information is added to specify whether the operation is atomic.

Note
Some functions listed in Table C-2 are not documented in this manual because they are specific to Open Transport protocol and device drivers. They are listed here to provide a complete reference.


Table C-2  Functions callable at hardware interrupt time, native ISA only

FunctionNeeds OTEnterInterrupt  Atomic
OTAddToHashListnono
OTAllocSharedClientMemnon/a
OTBufferDataSizenon/a
OTCalculateHashListMemoryNeeds    non/a
OTCancelTimerTasknon/a
OTCfigGetInstallFlagsnon/a
OTCfigGetOptionNetbufnon/a
OTCfigGetParentnon/a
OTCfigGetPortRefnon/a
OTCfigGetProviderNamenon/a
OTCfigIsPortnon/a
OTCfigNumberOfChildrennon/a
OTClearBitnoyes
OTEnterGatenoyes
OTFindInHashListnono
OTFreeSharedClientMemnon/a
OTInitGatenon/a
OTIsInHashListnono
OTLeaveGatenoyes
OTReadBufferno, atomicity is not a factorn/s
OTRemoveFromHashListnono
OTRemoveLinkFromHashListnono
OTScheduleTimerTasknon/a
OTSetBitnoyes
OTSetBitRangenoyes
OTSetFirstClearBitnoyes
OTSetLastClearBitnoyes
OTTestBitnoyes
StoreIntoNetbufnon/a
StoreMsgIntoNetbufnon/a


Previous Book Contents Book Index Next

© Apple Computer, Inc.
15 JAN 1998