Annotation of driverkit/doc/OLD_NRW/api_change.sed, revision 1.1

1.1     ! root        1: # this sed script munges one file in order to bring the file into 
        !             2: # conformance with the driverkit API changes made in 1/92.
        !             3: # Must be used in conjunction with disk_changes.sed.
        !             4: #
        !             5: # user_driver.h
        !             6: s/user_driver.h/driverServer.h/g
        !             7: s/IOGetDeviceTypeFromPort/_IOLookupByDevicePort/g
        !             8: s/IOGetDeviceType/_IOLookupByDeviceNumber/g
        !             9: s/IOPhysDevicePage/_IOGetPhysicalAddressOfDevicePage/g
        !            10: s/IOMapSlot/_IOMapSlotSpace/g
        !            11: s/IOUnmapSlot/_IOUnmapSlotSpace/g
        !            12: s/IOMapBoard/_IOMapBoardSpace/g
        !            13: s/IOUnmapBoard/_IOUnmapBoardSpace/g
        !            14: s/IO_CC_INTR_ENABLE/IO_CC_ENABLE_INTERRUPTS/g
        !            15: s/IO_CC_INTR_DISABLE/IO_CC_DISABLE_INTERRUPTS/g
        !            16: s/IO_CC_LOOP_FRAME/IO_CC_CONNECT_FRAME_LOOP/g
        !            17: s/IO_CC_UNLOOP_FRAME/IO_CC_DISCONNECT_FRAME_LOOP/g
        !            18: s/IO_CC_DEV_INTR_ENABLE/IO_CC_DISABLE_DEVICE_INTERRUPTS/g
        !            19: s/IO_CC_DEV_INTR_DISABLE/IO_CC_DISABLE_DEVICE_INTERRUPTS/g
        !            20: s/IOEnqueueDma/_IOEnqueueDMA/g
        !            21: s/IO_CEO_EOR/IO_CEO_END_OF_RECORD/g
        !            22: s/IO_CEO_DESC_INTR/IO_CEO_DESCRIPTOR_INTERRUPT/g
        !            23: s/IO_CEO_ENABLE_INTR/IO_CEO_ENABLE_INTERRUPTS/g
        !            24: s/IO_CEO_ENABLE_CHAN/IO_CEO_ENABLE_CHANNEL/g
        !            25: s/IO_CEO_DESC_CMD/IO_CEO_DESCRIPTOR_COMMAND/g
        !            26: s/IODequeueDma/_IODequeueDMA/g
        !            27: s/IO_CDO_ENABLE_INTR/IO_CDO_ENABLE_INTERRUPTS/g
        !            28: s/IO_CDO_EI_IF_MT/IO_CDO_ENABLE_INTERRUPTS_IF_EMPTY/g
        !            29: s/DMA_ID_NULL/IO_NULL_DMA_ID/g
        !            30: s/IOInquire/_IOLookupByObjectNumber/g
        !            31: s/IOLookup(/_IOLookupByDeviceName(/g
        !            32: s/IOGetParameterInt/_IOGetIntValues/g
        !            33: s/IOGetParameterChar/_IOGetCharValues/g
        !            34: s/IOSetParameterInt/_IOSetIntValues/g
        !            35: s/IOSetParameterChar/_IOSetCharValues/g
        !            36: s/IO_CHAN_NONE/IO_NO_CHANNEL/g
        !            37: s/IOCreateDevicePort/_IOCreateDevicePort/g
        !            38: s/IODestroyDevicePort/_IODestroyDevicePort/g
        !            39: s/IOAttachInterrupt/_IOAttachInterrupt/g
        !            40: s/IODetachInterrupt/_IODetachInterrupt/g
        !            41: s/IOAttachChannel/_IOAttachChannel/g
        !            42: s/IODetachChannel/_IODetachChannel/g
        !            43: s/IOMapDevicePage/_IOMapDevicePage/g
        !            44: s/IOUnmapDevicePage/_IOUnmapDevicePage/g
        !            45: s/IOSendChannelCommand/_IOSendChannelCommand/g
        !            46: #
        !            47: # user_driver_types.h
        !            48: #
        !            49: s/user_driver_types.h/driverTypes.h/g
        !            50: s/IODeviceReturn/IOReturn/g
        !            51: s/IO_DR_SUCCESS/IO_R_SUCCESS/g
        !            52: s/IO_DR_ACCESS/IO_R_PRIVILEGE/g
        !            53: s/IO_DR_NOTATTACHED/IO_R_NOT_ATTACHED/g
        !            54: s/IO_DR_INVALID/IO_R_INVALIDARG/g
        !            55: s/IO_DR_MEMORY/IO_R_PRIVILEGE/g
        !            56: s/IO_DR_NOCHANNEL/IO_R_NO_CHANNELS/g
        !            57: s/IO_DR_NOSPACE/IO_R_NO_SPACE/g
        !            58: s/IO_DR_NODEVICES/IO_R_NO_DEVICES/g
        !            59: s/IO_DR_NOPORT/IO_R_RESOURCE/g
        !            60: s/IO_DR_MAXCHANNELS/IO_R_INVALIDARG/g
        !            61: s/IO_DR_EXISTS/IO_R_PORT_EXISTS/g
        !            62: s/IO_DR_NOINTR/IO_R_RESOURCE/g
        !            63: s/IO_DR_BUSY/IO_R_BUSY/g
        !            64: s/IO_DR_UNSUPPORTED/IO_R_UNSUPPORTED/g
        !            65: s/IO_DR_ALIGNMENT/IO_R_ALIGN/g
        !            66: s/IO_DR_CANTWIRE/IO_R_CANT_WIRE/g
        !            67: s/IO_DR_NOINTERRUPT/IO_R_NO_INTERRUPT/g
        !            68: s/IO_DR_RESOURCE/IO_R_RESOURCE/g
        !            69: s/IO_DR_NOFRAMES/IO_R_NO_FRAMES/g
        !            70: s/IO_DR_INTERNAL/IO_R_INTERNAL/g
        !            71: s/IOUnitNumber/IOObjectNumber/g
        !            72: s/IO_DS_NONE/IO_None/g
        !            73: s/IO_DS_COMPLETE/IO_Complete/g
        !            74: s/IO_DS_RUNNING/IO_Running/g
        !            75: s/IO_DS_UNDERRUN/IO_Underrun/g
        !            76: s/IO_DS_BUSERR/IO_BusError/g
        !            77: s/IO_DS_BUFERR/IO_BufferError/g
        !            78: s/IO_DMA_DIR_READ/IO_DMARead/g
        !            79: s/IO_DMA_DIR_WRITE/IO_DMAWrite/g
        !            80: s/DEV_CACHE_OFF/IO_CacheOff/g
        !            81: s/DEV_CACHE_WRITE_THRU/IO_WriteThrough/g
        !            82: s/DEV_CACHE_COPY_BACK/IO_CopyBack/g
        !            83: s/DEV_TASK_NULL/IO_NULL_VM_TASK/g
        !            84: s/NATIVE_SLOT_ID/IO_NATIVE_SLOT_ID/g
        !            85: s/DEV_TYPE_SLOT/IO_SLOT_DEVICE_TYPE/g
        !            86: s/SLOT_ID_NULL/IO_NULL_SLOT_ID/g
        !            87: s/DEV_TYPE_NULL/IO_NULL_DEVICE_TYPE/g
        !            88: s/DEV_INDEX_NULL/IO_NULL_DEVICE_INDEX/g
        !            89: s/BOARD_SIZE_MAX/IO_MAX_BOARD_SIZE/g
        !            90: s/SLOT_SIZE_NRW_MAX/IO_MAX_NRW_SLOT_SIZE/g
        !            91: s/SLOT_SIZE_MAX/IO_MAX_SLOT_SIZE/g
        !            92: s/IO_PARAMETER_NAME_SIZE/IO_MAX_PARAMETER_NAME_LENGTH/g
        !            93: s/IO_MAX_PARAMETER_ARRAY/IO_MAX_PARAMETER_ARRAY_LENGTH/g
        !            94: s/dmaStatValues/IODMAStatusStrings/g
        !            95: s/rvValue/value/g
        !            96: s/rvName/name/g
        !            97: s/regValues/IONamedValue/g
        !            98: s/IOUnitType/IOString/g
        !            99: s/IOUnitName/IOString/g
        !           100: s/IOCacheSpec/IOCache/g
        !           101: s/UNITTYPE_LENGTH/IO_STRING_LENGTH/g
        !           102: s/UNITNAME_LENGTH/IO_STRING_LENGTH/g
        !           103: s/IODmaDirection/IODMADirection/g
        !           104: s/IODmaStatus/IODMAStatus/g
        !           105: s/IODevicePort/port_t/g
        !           106: #
        !           107: # i386/user_driver_types.h
        !           108: #
        !           109: s/EISA_io_mapping_t/IOEISAPortRange/g
        !           110: s/EISA_CONF_NIOMAP/IO_NUM_EISA_PORT_RANGES/g
        !           111: s/EISA_io_conf_t/IOEISAPortMap/g
        !           112: s/EISA_phys_mapping_t/IOEISAMemoryRange/g
        !           113: s/EISA_CONF_NPHYSMAP/IO_NUM_EISA_MEMORY_RANGES/g
        !           114: s/EISA_phys_conf_t/IOEISAMemoryMap/g
        !           115: s/EISA_intr_req_t/IOEISAInterrupt/g
        !           116: s/EISA_CONF_NIRQ/IO_NUM_EISA_INTERRUPTS/g
        !           117: s/EISA_intr_conf_t/IOEISAInterruptList/g
        !           118: s/EISA_dma_req_t/IOEISADMAChannel/g
        !           119: s/EISA_CONF_NDMA/IO_NUM_EISA_DMA_CHANNELS/g
        !           120: s/EISA_dma_conf_t/IOEISADMAChannelList/g
        !           121: #
        !           122: # deviceCommon.h
        !           123: #
        !           124: s/deviceCommon.h/return.h/g
        !           125: s/IO_R_BADMSGID/IO_R_BAD_MSG_ID/g
        !           126: s/IO_R_EXCL_ACCESS/IO_R_EXCLUSIVE_ACCESS/g
        !           127: s/IO_R_INVALIDARG/IO_R_INVALID_ARG/g
        !           128: s/IO_R_IPCFAIL/IO_R_IPC_FAILURE/g
        !           129: s/IO_R_NODEVICE/IO_R_NO_DEVICE/g
        !           130: s/IO_R_NOMEM/IO_R_NO_MEMORY/g
        !           131: s/IO_R_NOTOPEN/IO_R_NOT_OPEN/g
        !           132: s/IO_R_NOTREADABLE/IO_R_NOT_READABLE/g
        !           133: s/IO_R_NOTREADY/IO_R_NOT_READY/g
        !           134: s/IO_R_NOTWRITEABLE/IO_R_NOT_WRITABLE/g
        !           135: s/IO_R_VMEMFAIL/IO_R_VM_FAILURE/g
        !           136: s/IO_R_NOTATTACHED/IO_R_NOT_ATTACHED/g
        !           137: #
        !           138: # uxpr.h
        !           139: #
        !           140: s/uxpr.h/debugging.h/g
        !           141: s/XPR_DEBUG/DDM_DEBUG/g
        !           142: s/NUM_XPR_MASKS/IO_NUM_DDM_MASKS/g
        !           143: s/xprMask/IODDMMasks/g
        !           144: s/xprInit(/IOInitDDM(/g
        !           145: s/xprAdd(/IOAddDDMEntry(/g
        !           146: s/xprClear(/IOClearDDM(/g
        !           147: s/xprGetBitmask(/IOGetDDMMask(/g
        !           148: s/xprSetBitmask(/IOSetDDMMask(/g
        !           149: s/xprGetEntry(/IOGetDDMEntry(/g
        !           150: s/xpr_string(/IOCopyString(/g
        !           151: s/uxpr(/IODEBUG(/g
        !           152: #
        !           153: # uxprServer.h
        !           154: #
        !           155: s/uxprServer.h/debuggingMsg.h/g
        !           156: s/SIZEOF_EXPORTED_STRING/IO_DDM_STRING_LENGTH/g
        !           157: s/arg_type/argType/g
        !           158: s/mask_value/maskValue/g
        !           159: s/timestamp_hi/timestampHighInt/g
        !           160: s/timestamp_low/timestampLowInt/g
        !           161: s/cpu_num/cpuNumber/g
        !           162: s/string_type/stringType/g
        !           163: s/uxprMessage_t/IODDMMsg/g
        !           164: s/UXPR_MSG_BASE/IO_DDM_MSG_BASE/g
        !           165: s/UXPR_MSG_LOCK/IO_LOCK_DDM_MSG/g
        !           166: s/UXPR_MSG_UNLOCK/IO_UNLOCK_DDM_MSG/g
        !           167: s/UXPR_MSG_GETSTRING/IO_GET_DDM_ENTRY_MSG/g
        !           168: s/UXPR_MSG_SETMASK/IO_SET_DDM_MASK_MSG/g
        !           169: s/UXPR_MSG_CLEAR/IO_CLEAR_DDM_MSG/g
        !           170: s/XPR_STATUS_GOOD/IO_DDM_SUCCESS/g
        !           171: s/XPR_STATUS_NOBUF/IO_NO_DDM_BUFFER/g
        !           172: s/XPR_STATUS_BADINDEX/IO_BAD_DDM_INDEX/g
        !           173: s/uxpr_ns_time/IONsTimeFromDDMMsg/g
        !           174: #
        !           175: # libIO.h
        !           176: #
        !           177: s/IOlibIOInit(/IOInitGeneralFuncs(/g
        !           178: s/libIO.h/generalFuncs.h/g
        !           179: s/IOThreadFcn/IOThreadFunc/g
        !           180: s/IOTimeout/IOScheduleFunc/g
        !           181: s/IOUntimeout/IOUnscheduleFunc/g
        !           182: s/IOTimeStamp/IOGetTimestamp/g
        !           183: s/IOIntToString/IOFindNameForValue/g
        !           184: s/IOStringToInt/IOFindValueForName/g
        !           185: s/IOlibIOInit/IOInitGeneralFunc/g
        !           186: s/IOTaskSelf/task_self/g
        !           187: #
        !           188: # interrupt_msg.h
        !           189: #
        !           190: s/interrupt_msg.h/interruptMsg.h/g
        !           191: s/interruptMsg_t/IOInterruptMsg/g
        !           192: s/INT_MSG_ID_BASE/IO_INTERRUPT_MSG_ID_BASE/g
        !           193: s/INT_MSG_TIMEOUT/IO_TIMEOUT_MSG/g
        !           194: s/INT_MSG_COMMAND/ IO_COMMAND_MSG/g
        !           195: s/INT_MSG_DEVICE/IO_DEVICE_INTERRUPT_MSG/g
        !           196: s/INT_MSG_DMA/IO_DMA_INTERRUPT_MSG/g
        !           197: #
        !           198: # IOAlign.h 
        !           199: #
        !           200: s/IOAlign.h/align.h/
        !           201: s/DMA_DO_ALIGN/IOAlign/g
        !           202: s/DMA_ISALIGNED/IOIsAligned/g
        !           203: #
        !           204: # IODevice.h
        !           205: #
        !           206: s/IO_Class_Name/IOClassName/g
        !           207: s/IO_Device_Name/IODeviceName/g
        !           208: s/IO_Device_Type/IODeviceType/g
        !           209: s/IOReturnToString/stringFromReturn/g
        !           210: s/IOReturnToErrno/errnoFromReturn/g
        !           211: s/setDeviceType/setDeviceKind/g
        !           212: s/setDeviceName/setName/g
        !           213: s/ deviceName\]/ name]/g
        !           214: s/ deviceType\]/ deviceKind]/g
        !           215: #
        !           216: # kern_driver.h
        !           217: #
        !           218: s/kern_driver.h/kernelDriver.h/g
        !           219: s/IOKernDeviceLookup/IOGetObjectForDeviceName/g
        !           220: s/IO_CC_DISABLE_UXPR/IO_CC_DISABLE_DDM/g
        !           221: s/IO_CC_ENABLE_UXPR/IO_CC_ENABLE_DDM/g
        !           222: s/IOEnqueueDmaInt/_IOEnqueueDMAInt/g
        !           223: #
        !           224: # DeviceUxpr.h
        !           225: #
        !           226: s/DeviceUxpr.h/Device_ddm.h/g
        !           227: #
        !           228: # uxprPrivate.h
        !           229: #
        !           230: s/uxprPrivate.h/ddmPrivate.h/g
        !           231: #
        !           232: # i386/user_driver.h
        !           233: s/IOMapEISADevicePorts/_IOMapEISADevicePorts/g
        !           234: s/IOUnMapEISADevicePorts/_IOUnMapEISADevicePorts/g
        !           235: s/IOMapEISADeviceMemory/_IOMapEISADeviceMemory/g
        !           236: s/IOEnableEISAInterrupt/_IOEnableEISAInterrupt/g
        !           237: s/IODisableEISAInterrupt/_IODisableEISAInterrupt/g
        !           238: s/IOGetEISADeviceConfig/_IOGetEISADeviceConfig/g
        !           239: #
        !           240: # configPublic.h
        !           241: s/configPublic.h/userConfigServer.h/g
        !           242: #
        !           243: # architecture/i386/io.h
        !           244: s/io_addr_t/IOEISAPortAddress/g
        !           245: s/io_len_t/IONumEISAPorts/g
        !           246: 
        !           247: 
        !           248: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.