mirror of
https://github.com/reactos/reactos.git
synced 2025-01-13 01:22:03 +00:00
Don't export the HAL drive letter assignment functions on ARM
The fast mutex functions are in the HAL on non-x86 builds, so don't forward them back to ntos svn path=/trunk/; revision=41914
This commit is contained in:
parent
bde8298af7
commit
ac6394ae92
1 changed files with 8 additions and 1 deletions
|
@ -1,7 +1,12 @@
|
||||||
#include "include/reactos/msvctarget.h"
|
#include "include/reactos/msvctarget.h"
|
||||||
|
|
||||||
|
#ifdef _M_ARM
|
||||||
|
@ fastcall ExAcquireFastMutex(ptr)
|
||||||
|
@ fastcall ExReleaseFastMutex(ptr)
|
||||||
|
#else
|
||||||
@ fastcall ExAcquireFastMutex(ptr) ExiAcquireFastMutex
|
@ fastcall ExAcquireFastMutex(ptr) ExiAcquireFastMutex
|
||||||
@ fastcall ExReleaseFastMutex(ptr) ExiReleaseFastMutex
|
@ fastcall ExReleaseFastMutex(ptr) ExiReleaseFastMutex
|
||||||
|
#endif
|
||||||
@ fastcall ExTryToAcquireFastMutex(ptr) ExiTryToAcquireFastMutex
|
@ fastcall ExTryToAcquireFastMutex(ptr) ExiTryToAcquireFastMutex
|
||||||
@ fastcall HalClearSoftwareInterrupt(long)
|
@ fastcall HalClearSoftwareInterrupt(long)
|
||||||
@ fastcall HalRequestSoftwareInterrupt(long)
|
@ fastcall HalRequestSoftwareInterrupt(long)
|
||||||
|
@ -69,14 +74,16 @@
|
||||||
@ fastcall HalSweepDcache()
|
@ fastcall HalSweepDcache()
|
||||||
#endif
|
#endif
|
||||||
@ stdcall HalTranslateBusAddress(long long long long ptr ptr)
|
@ stdcall HalTranslateBusAddress(long long long long ptr ptr)
|
||||||
@ stdcall IoAssignDriveLetters(ptr str ptr ptr) HalpAssignDriveLetters
|
|
||||||
@ stdcall IoFlushAdapterBuffers(ptr ptr ptr ptr long long)
|
@ stdcall IoFlushAdapterBuffers(ptr ptr ptr ptr long long)
|
||||||
@ stdcall IoFreeAdapterChannel(ptr)
|
@ stdcall IoFreeAdapterChannel(ptr)
|
||||||
@ stdcall IoFreeMapRegisters(ptr ptr long)
|
@ stdcall IoFreeMapRegisters(ptr ptr long)
|
||||||
@ stdcall IoMapTransfer(ptr ptr ptr ptr ptr long)
|
@ stdcall IoMapTransfer(ptr ptr ptr ptr ptr long)
|
||||||
|
#ifndef _M_ARM
|
||||||
|
@ stdcall IoAssignDriveLetters(ptr str ptr ptr) HalpAssignDriveLetters
|
||||||
@ stdcall IoReadPartitionTable(ptr long long ptr) HalpReadPartitionTable
|
@ stdcall IoReadPartitionTable(ptr long long ptr) HalpReadPartitionTable
|
||||||
@ stdcall IoSetPartitionInformation(ptr long long long) HalpSetPartitionInformation
|
@ stdcall IoSetPartitionInformation(ptr long long long) HalpSetPartitionInformation
|
||||||
@ stdcall IoWritePartitionTable(ptr long long long ptr) HalpWritePartitionTable
|
@ stdcall IoWritePartitionTable(ptr long long long ptr) HalpWritePartitionTable
|
||||||
|
#endif
|
||||||
@ stdcall KeAcquireSpinLock(ptr ptr)
|
@ stdcall KeAcquireSpinLock(ptr ptr)
|
||||||
@ extern KdComPortInUse
|
@ extern KdComPortInUse
|
||||||
@ stdcall KeFlushWriteBuffer()
|
@ stdcall KeFlushWriteBuffer()
|
||||||
|
|
Loading…
Reference in a new issue