⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dm9000.cod

📁 PXA255/270平台的 DM9000AE网卡驱动程序
💻 COD
📖 第 1 页 / 共 5 页
字号:
|$T36486| DCD	|$L36485|
	DCD	0x40000200
; Function compile flags: /Ogsy

  00000			 AREA	 |.text| { |?DeviceSetInformation@NIC_DEVICE_OBJECT@@UAAHPAHKPAXKPAK2@Z| }, CODE, ARM, SELECTION=2 ; comdat any

  00000		 |?DeviceSetInformation@NIC_DEVICE_OBJECT@@UAAHPAHKPAXKPAK2@Z| PROC ; NIC_DEVICE_OBJECT::DeviceSetInformation

; 180  : 		OUT PULONG		BytesNeeded){ return FALSE; }

  00000		 |$L36485|
  00000		 |$M36483|
  00000	e3a00000	 mov         r0, #0
  00004	e12fff1e	 bx          lr
  00008		 |$M36484|

			 ENDP  ; |?DeviceSetInformation@NIC_DEVICE_OBJECT@@UAAHPAHKPAXKPAK2@Z|, NIC_DEVICE_OBJECT::DeviceSetInformation


  00000			 AREA	 |.text| { |?DeviceHardwareStatus@NIC_DEVICE_OBJECT@@UAAKXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000			 AREA	 |.pdata$$?DeviceHardwareStatus@NIC_DEVICE_OBJECT@@UAAKXZ|, PDATA, SELECTION=5, ASSOC=|.text| { |?DeviceHardwareStatus@NIC_DEVICE_OBJECT@@UAAKXZ| } ; comdat associative
|$T36495| DCD	|$L36494|
	DCD	0x40000200
; Function compile flags: /Ogsy

  00000			 AREA	 |.text| { |?DeviceHardwareStatus@NIC_DEVICE_OBJECT@@UAAKXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000		 |?DeviceHardwareStatus@NIC_DEVICE_OBJECT@@UAAKXZ| PROC ; NIC_DEVICE_OBJECT::DeviceHardwareStatus

; 204  : 	virtual	U32		DeviceHardwareStatus(void) { return NIC_HW_OK; };

  00000		 |$L36494|
  00000		 |$M36492|
  00000	e3a00000	 mov         r0, #0
  00004	e12fff1e	 bx          lr
  00008		 |$M36493|

			 ENDP  ; |?DeviceHardwareStatus@NIC_DEVICE_OBJECT@@UAAKXZ|, NIC_DEVICE_OBJECT::DeviceHardwareStatus


  00000			 AREA	 |.text| { |?DeviceEnableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000			 AREA	 |.pdata$$?DeviceEnableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ|, PDATA, SELECTION=5, ASSOC=|.text| { |?DeviceEnableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ| } ; comdat associative
|$T36502| DCD	|$L36501|
	DCD	0x40000100
; Function compile flags: /Ogsy

  00000			 AREA	 |.text| { |?DeviceEnableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000		 |?DeviceEnableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ| PROC ; NIC_DEVICE_OBJECT::DeviceEnableTransmit

; 212  : 	virtual	void DeviceEnableTransmit(void){};

  00000		 |$L36501|
  00000		 |$M36499|
  00000	e12fff1e	 bx          lr
  00004		 |$M36500|

			 ENDP  ; |?DeviceEnableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ|, NIC_DEVICE_OBJECT::DeviceEnableTransmit


  00000			 AREA	 |.text| { |?DeviceDisableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000			 AREA	 |.pdata$$?DeviceDisableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ|, PDATA, SELECTION=5, ASSOC=|.text| { |?DeviceDisableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ| } ; comdat associative
|$T36509| DCD	|$L36508|
	DCD	0x40000100
; Function compile flags: /Ogsy

  00000			 AREA	 |.text| { |?DeviceDisableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000		 |?DeviceDisableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ| PROC ; NIC_DEVICE_OBJECT::DeviceDisableTransmit

; 213  : 	virtual	void DeviceDisableTransmit(void){};

  00000		 |$L36508|
  00000		 |$M36506|
  00000	e12fff1e	 bx          lr
  00004		 |$M36507|

			 ENDP  ; |?DeviceDisableTransmit@NIC_DEVICE_OBJECT@@UAAXXZ|, NIC_DEVICE_OBJECT::DeviceDisableTransmit

	EXPORT	|??0C_DM9000@@QAA@PAVNIC_DRIVER_OBJECT@@PAX@Z| ; C_DM9000::C_DM9000
	EXPORT	|?EDeviceInitialize@C_DM9000@@UAAXH@Z|	; C_DM9000::EDeviceInitialize
	EXPORT	|?EDeviceRegisterIoSpace@C_DM9000@@UAAXXZ| ; C_DM9000::EDeviceRegisterIoSpace
	EXPORT	|?DevicePCIID@C_DM9000@@UAAKXZ|		; C_DM9000::DevicePCIID
	EXPORT	|?DeviceConfigureParameters@C_DM9000@@UAAPAU_CONFIG_PARAMETER@@XZ| ; C_DM9000::DeviceConfigureParameters
	EXPORT	|?EDeviceValidateConfigurations@C_DM9000@@UAAXXZ| ; C_DM9000::EDeviceValidateConfigurations
	EXPORT	|?DeviceSetEepromFormat@C_DM9000@@UAAXXZ| ; C_DM9000::DeviceSetEepromFormat
	EXPORT	|?DeviceReadPort@C_DM9000@@UAAKK@Z|	; C_DM9000::DeviceReadPort
	EXPORT	|?DeviceWritePort@C_DM9000@@UAAKKK@Z|	; C_DM9000::DeviceWritePort
	EXPORT	|?DeviceReadEeprom@C_DM9000@@UAAGK@Z|	; C_DM9000::DeviceReadEeprom
	EXPORT	|?DeviceWriteEeprom@C_DM9000@@UAAGKG@Z|	; C_DM9000::DeviceWriteEeprom
	EXPORT	|?DeviceReadPhy@C_DM9000@@UAAGKK@Z|	; C_DM9000::DeviceReadPhy
	EXPORT	|?DeviceWritePhy@C_DM9000@@UAAGKKG@Z|	; C_DM9000::DeviceWritePhy
	EXPORT	|?DeviceReadData@C_DM9000@@UAAKXZ|	; C_DM9000::DeviceReadData
	EXPORT	|?DeviceReadDataWithoutIncrement@C_DM9000@@UAAKXZ| ; C_DM9000::DeviceReadDataWithoutIncrement
	EXPORT	|?DeviceReadString@C_DM9000@@UAAPAEPAEH@Z| ; C_DM9000::DeviceReadString
	EXPORT	|?DeviceWriteString@C_DM9000@@UAAPAEPAEH@Z| ; C_DM9000::DeviceWriteString
	EXPORT	|?DeviceStart@C_DM9000@@UAAXXZ|		; C_DM9000::DeviceStart
	EXPORT	|?DeviceReset@C_DM9000@@UAAXXZ|		; C_DM9000::DeviceReset
	EXPORT	|?DeviceEnableInterrupt@C_DM9000@@UAAXXZ| ; C_DM9000::DeviceEnableInterrupt
	EXPORT	|?DeviceDisableInterrupt@C_DM9000@@UAAXXZ| ; C_DM9000::DeviceDisableInterrupt
	EXPORT	|?DeviceGetInterruptStatus@C_DM9000@@UAAKXZ| ; C_DM9000::DeviceGetInterruptStatus
	EXPORT	|?DeviceSetInterruptStatus@C_DM9000@@UAAKK@Z| ; C_DM9000::DeviceSetInterruptStatus
	EXPORT	|?DeviceGetReceiveStatus@C_DM9000@@UAAKXZ| ; C_DM9000::DeviceGetReceiveStatus
	EXPORT	|?DeviceHardwareStatus@C_DM9000@@UAAKXZ| ; C_DM9000::DeviceHardwareStatus
	EXPORT	|?DeviceEnableReceive@C_DM9000@@UAAXXZ|	; C_DM9000::DeviceEnableReceive
	EXPORT	|?DeviceDisableReceive@C_DM9000@@UAAXXZ| ; C_DM9000::DeviceDisableReceive
	EXPORT	|?DeviceEnableTransmit@C_DM9000@@UAAXXZ| ; C_DM9000::DeviceEnableTransmit
	EXPORT	|?DeviceDisableTransmit@C_DM9000@@UAAXXZ| ; C_DM9000::DeviceDisableTransmit
	EXPORT	|?DeviceOnSetupFilter@C_DM9000@@UAAHK@Z| ; C_DM9000::DeviceOnSetupFilter
	EXPORT	|?DeviceInterruptEventHandler@C_DM9000@@UAAXK@Z| ; C_DM9000::DeviceInterruptEventHandler
	EXPORT	|?DeviceResetPHYceiver@C_DM9000@@UAAXXZ| ; C_DM9000::DeviceResetPHYceiver
	EXPORT	|?DeviceSend@C_DM9000@@UAAHPAU_CQUEUE_GEN_HEADER@@@Z| ; C_DM9000::DeviceSend
	EXPORT	|?Dm9ValidateTxBuffers@C_DM9000@@UAAHXZ| ; C_DM9000::Dm9ValidateTxBuffers
	EXPORT	|?Dm9LookupRxBuffers@C_DM9000@@UAAHXZ|	; C_DM9000::Dm9LookupRxBuffers
	EXPORT	|?DeviceIsr@C_DM9000@@UAAXK@Z|		; C_DM9000::DeviceIsr
	EXPORT	|?DeviceHalt@C_DM9000@@UAAXXZ|		; C_DM9000::DeviceHalt
	EXPORT	|??_7C_DM9000@@6B@| [ DATA ]		; C_DM9000::`vftable'
; File e:\wince500\platform\berrydale\src\drivers\dm9000\common.h

  00000			 AREA	 |.text| { |??0C_DM9000@@QAA@PAVNIC_DRIVER_OBJECT@@PAX@Z| }, CODE, ARM, SELECTION=2 ; comdat any

  00000			 AREA	 |.pdata$$??0C_DM9000@@QAA@PAVNIC_DRIVER_OBJECT@@PAX@Z|, PDATA, SELECTION=5, ASSOC=|.text| { |??0C_DM9000@@QAA@PAVNIC_DRIVER_OBJECT@@PAX@Z| } ; comdat associative
|$T36551| DCD	|$L36550|
	DCD	0x40002f01

  00000			 AREA	 |.rdata| { |??_7C_DM9000@@6B@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_7C_DM9000@@6B@| DCD |?DevicePCIID@C_DM9000@@UAAKXZ|	; C_DM9000::`vftable'
	DCD	|?DeviceMacAddress@NIC_DEVICE_OBJECT@@UAAPAEPAE@Z|
	DCD	|?DeviceVendorID@NIC_DEVICE_OBJECT@@UAAGXZ|
	DCD	|?DeviceProductID@NIC_DEVICE_OBJECT@@UAAGXZ|
	DCD	|?DeviceConfigureParameters@C_DM9000@@UAAPAU_CONFIG_PARAMETER@@XZ|
	DCD	|?DeviceSetDefaultSettings@NIC_DEVICE_OBJECT@@UAAXXZ|
	DCD	|?DeviceSetEepromFormat@C_DM9000@@UAAXXZ|
	DCD	|?DeviceRegisterAdapter@NIC_DEVICE_OBJECT@@UAAXXZ|
	DCD	|?DeviceQueryInformation@NIC_DEVICE_OBJECT@@UAAHPAHKPAXKPAK2@Z|
	DCD	|?DeviceSetInformation@NIC_DEVICE_OBJECT@@UAAHPAHKPAXKPAK2@Z|
	DCD	|?EDeviceInitialize@C_DM9000@@UAAXH@Z|
	DCD	|?DeviceRetriveConfigurations@NIC_DEVICE_OBJECT@@UAAXPAX@Z|
	DCD	|?EDeviceValidateConfigurations@C_DM9000@@UAAXXZ|
	DCD	|?EDeviceRegisterIoSpace@C_DM9000@@UAAXXZ|
	DCD	|?EDeviceRegisterInterrupt@NIC_DEVICE_OBJECT@@UAAXXZ|
	DCD	|?DeviceStart@C_DM9000@@UAAXXZ|
	DCD	|?DeviceOnSetupFilter@C_DM9000@@UAAHK@Z|
	DCD	|?DeviceHalt@C_DM9000@@UAAXXZ|
	DCD	|?DeviceReadPort@C_DM9000@@UAAKK@Z|
	DCD	|?DeviceWritePort@C_DM9000@@UAAKKK@Z|
	DCD	|?DeviceReadEeprom@C_DM9000@@UAAGK@Z|
	DCD	|?DeviceWriteEeprom@C_DM9000@@UAAGKG@Z|
	DCD	|?DeviceReadPhy@C_DM9000@@UAAGKK@Z|
	DCD	|?DeviceWritePhy@C_DM9000@@UAAGKKG@Z|
	DCD	|?EDeviceLoadEeprom@NIC_DEVICE_OBJECT@@UAAXXZ|
	DCD	|?DeviceSend@C_DM9000@@UAAHPAU_CQUEUE_GEN_HEADER@@@Z|
	DCD	|?DeviceCheckForHang@NIC_DEVICE_OBJECT@@UAAHXZ|
	DCD	|?DeviceHardwareStatus@C_DM9000@@UAAKXZ|
	DCD	|?DeviceReset@C_DM9000@@UAAXXZ|
	DCD	|?DeviceResetPHYceiver@C_DM9000@@UAAXXZ|
	DCD	|?DeviceEnableInterrupt@C_DM9000@@UAAXXZ|
	DCD	|?DeviceDisableInterrupt@C_DM9000@@UAAXXZ|
	DCD	|?DeviceEnableReceive@C_DM9000@@UAAXXZ|
	DCD	|?DeviceDisableReceive@C_DM9000@@UAAXXZ|
	DCD	|?DeviceEnableTransmit@C_DM9000@@UAAXXZ|
	DCD	|?DeviceDisableTransmit@C_DM9000@@UAAXXZ|
	DCD	|?DeviceGetInterruptStatus@C_DM9000@@UAAKXZ|
	DCD	|?DeviceSetInterruptStatus@C_DM9000@@UAAKK@Z|
	DCD	|?DeviceGetReceiveStatus@C_DM9000@@UAAKXZ|
	DCD	|?DeviceInterruptEventHandler@C_DM9000@@UAAXK@Z|
	DCD	|?DeviceOnTimer@NIC_DEVICE_OBJECT@@UAAXXZ|
	DCD	|?DeviceInitializeTimer@NIC_DEVICE_OBJECT@@UAAXXZ|
	DCD	|?DeviceCancelTimer@NIC_DEVICE_OBJECT@@UAAXXZ|
	DCD	|?DeviceSetTimer@NIC_DEVICE_OBJECT@@UAAXK@Z|
	DCD	|?DeviceIsr@C_DM9000@@UAAXK@Z|
	DCD	|?DeviceReadData@C_DM9000@@UAAKXZ|
	DCD	|?DeviceReadDataWithoutIncrement@C_DM9000@@UAAKXZ|
	DCD	|?DeviceReadString@C_DM9000@@UAAPAEPAEH@Z|
	DCD	|?DeviceWriteString@C_DM9000@@UAAPAEPAEH@Z|
	DCD	|?Dm9ValidateTxBuffers@C_DM9000@@UAAHXZ|
	DCD	|?Dm9LookupRxBuffers@C_DM9000@@UAAHXZ|
; Function compile flags: /Ogsy
; File e:\wince500\platform\berrydale\src\drivers\dm9000\dm9000.h

  00000			 AREA	 |.text| { |??0C_DM9000@@QAA@PAVNIC_DRIVER_OBJECT@@PAX@Z| }, CODE, ARM, SELECTION=2 ; comdat any

  00000		 |??0C_DM9000@@QAA@PAVNIC_DRIVER_OBJECT@@PAX@Z| PROC ; C_DM9000::C_DM9000

; 125  : 	{

  00000		 |$L36550|
  00000	e92d40f0	 stmdb       sp!, {r4 - r7, lr}
  00004		 |$M36548|
  00004	e1a06000	 mov         r6, r0
  00008	eb000000	 bl          |??0NIC_DEVICE_OBJECT@@QAA@PAVNIC_DRIVER_OBJECT@@PAX@Z|
  0000c	e59f30a4	 ldr         r3, [pc, #0xA4]
  00010	e1a04006	 mov         r4, r6
  00014	e3a02014	 mov         r2, #0x14
  00018	e4843400	 str         r3, [r4], #0x400
  0001c	e3a01000	 mov         r1, #0
  00020	e28400b8	 add         r0, r4, #0xB8
  00024	eb000000	 bl          memset
  00028	e28400b8	 add         r0, r4, #0xB8
  0002c	eb000000	 bl          NdisAllocateSpinLock
  00030	e2864b01	 add         r4, r6, #1, 22
  00034	e28400d8	 add         r0, r4, #0xD8
  00038	e3a02014	 mov         r2, #0x14
  0003c	e3a01000	 mov         r1, #0
  00040	eb000000	 bl          memset
  00044	e28400d8	 add         r0, r4, #0xD8
  00048	eb000000	 bl          NdisAllocateSpinLock
  0004c	e2865b01	 add         r5, r6, #1, 22
  00050	e3a07000	 mov         r7, #0
  00054	e28500f4	 add         r0, r5, #0xF4
  00058	e3a02014	 mov         r2, #0x14
  0005c	e3a01000	 mov         r1, #0
  00060	e58470f0	 str         r7, [r4, #0xF0]
  00064	e58470ec	 str         r7, [r4, #0xEC]
  00068	eb000000	 bl          memset
  0006c	e28500f4	 add         r0, r5, #0xF4
  00070	eb000000	 bl          NdisAllocateSpinLock
  00074	e2860e51	 add         r0, r6, #0x51, 28
  00078	e3a02014	 mov         r2, #0x14
  0007c	e3a01000	 mov         r1, #0
  00080	e585710c	 str         r7, [r5, #0x10C]
  00084	e5857108	 str         r7, [r5, #0x108]
  00088	eb000000	 bl          memset
  0008c	e2860e51	 add         r0, r6, #0x51, 28
  00090	eb000000	 bl          NdisAllocateSpinLock

; 126  : 		m_uLastAddressPort = (U32)-1;

  00094	e3e03000	 mvn         r3, #0

; 127  : 		m_uPreloadSize = 0;
; 128  : 
; 129  : 		m_nTx = 0;
; 130  : 		m_nLastTxEnd = 0x02;

  00098	e3a02002	 mov         r2, #2
  0009c	e58634cc	 str         r3, [r6, #0x4CC]
  000a0	e586252c	 str         r2, [r6, #0x52C]
  000a4	e5867524	 str         r7, [r6, #0x524]
  000a8	e5867528	 str         r7, [r6, #0x528]

; 131  : 
; 132  : 	};

  000ac	e1a00006	 mov         r0, r6
  000b0	e8bd40f0	 ldmia       sp!, {r4 - r7, lr}
  000b4	e12fff1e	 bx          lr
  000b8		 |$L36553|
  000b8	00000000	 DCD         |??_7C_DM9000@@6B@|
  000bc		 |$M36549|

			 ENDP  ; |??0C_DM9000@@QAA@PAVNIC_DRIVER_OBJECT@@PAX@Z|, C_DM9000::C_DM9000


  00000			 AREA	 |.text| { |?DevicePCIID@C_DM9000@@UAAKXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000			 AREA	 |.pdata$$?DevicePCIID@C_DM9000@@UAAKXZ|, PDATA, SELECTION=5, ASSOC=|.text| { |?DevicePCIID@C_DM9000@@UAAKXZ| } ; comdat associative
|$T36561| DCD	|$L36560|
	DCD	0x40000200
; Function compile flags: /Ogsy

  00000			 AREA	 |.text| { |?DevicePCIID@C_DM9000@@UAAKXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000		 |?DevicePCIID@C_DM9000@@UAAKXZ| PROC	; C_DM9000::DevicePCIID

; 141  : 	virtual U32		DevicePCIID( void) { return 0L; };

  00000		 |$L36560|
  00000		 |$M36558|
  00000	e3a00000	 mov         r0, #0
  00004	e12fff1e	 bx          lr
  00008		 |$M36559|

			 ENDP  ; |?DevicePCIID@C_DM9000@@UAAKXZ|, C_DM9000::DevicePCIID


  00000			 AREA	 |.text| { |?DeviceEnableTransmit@C_DM9000@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000			 AREA	 |.pdata$$?DeviceEnableTransmit@C_DM9000@@UAAXXZ|, PDATA, SELECTION=5, ASSOC=|.text| { |?DeviceEnableTransmit@C_DM9000@@UAAXXZ| } ; comdat associative
|$T36569| DCD	|$L36568|
	DCD	0x40000300
; Function compile flags: /Ogsy

  00000			 AREA	 |.text| { |?DeviceEnableTransmit@C_DM9000@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000		 |?DeviceEnableTransmit@C_DM9000@@UAAXXZ| PROC ; C_DM9000::DeviceEnableTransmit

; 175  : 	virtual	void 	DeviceEnableTransmit(void){ m_fTxEnabled=1; };

  00000		 |$L36568|
  00000		 |$M36566|
  00000	e3a03001	 mov         r3, #1
  00004	e5803008	 str         r3, [r0, #8]
  00008	e12fff1e	 bx          lr
  0000c		 |$M36567|

			 ENDP  ; |?DeviceEnableTransmit@C_DM9000@@UAAXXZ|, C_DM9000::DeviceEnableTransmit


  00000			 AREA	 |.text| { |?DeviceDisableTransmit@C_DM9000@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000			 AREA	 |.pdata$$?DeviceDisableTransmit@C_DM9000@@UAAXXZ|, PDATA, SELECTION=5, ASSOC=|.text| { |?DeviceDisableTransmit@C_DM9000@@UAAXXZ| } ; comdat associative
|$T36577| DCD	|$L36576|
	DCD	0x40000300
; Function compile flags: /Ogsy

  00000			 AREA	 |.text| { |?DeviceDisableTransmit@C_DM9000@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000		 |?DeviceDisableTransmit@C_DM9000@@UAAXXZ| PROC ; C_DM9000::DeviceDisableTransmit

; 176  : 	virtual	void 	DeviceDisableTransmit(void){ m_fTxEnabled=0; };

  00000		 |$L36576|
  00000		 |$M36574|
  00000	e3a03000	 mov         r3, #0
  00004	e5803008	 str         r3, [r0, #8]
  00008	e12fff1e	 bx          lr
  0000c		 |$M36575|

			 ENDP  ; |?DeviceDisableTransmit@C_DM9000@@UAAXXZ|, C_DM9000::DeviceDisableTransmit


  00000			 AREA	 |.text| { |?DeviceHalt@C_DM9000@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000			 AREA	 |.pdata$$?DeviceHalt@C_DM9000@@UAAXXZ|, PDATA, SELECTION=5, ASSOC=|.text| { |?DeviceHalt@C_DM9000@@UAAXXZ| } ; comdat associative
|$T36584| DCD	|$L36583|
	DCD	0x40000100
; Function compile flags: /Ogsy

  00000			 AREA	 |.text| { |?DeviceHalt@C_DM9000@@UAAXXZ| }, CODE, ARM, SELECTION=2 ; comdat any

  00000		 |?DeviceHalt@C_DM9000@@UAAXXZ| PROC	; C_DM9000::DeviceHalt

; 199  : 	virtual	void	DeviceHalt(void){/* nothing to do */;};

  00000		 |$L36583|
  00000		 |$M36581|
  00000	e12fff1e	 bx          lr
  00004		 |$M36582|

			 ENDP  ; |?DeviceHalt@C_DM9000@@UAAXXZ|, C_DM9000::DeviceHalt

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -