NEWS APPS DOCS ABOUT | ||||
Autodocs Libraries: exec.library AVL_AddNode AVL_FindFirstNode AVL_FindLastNode AVL_FindNextNodeByAddress AVL_FindNextNodeByKey AVL_FindNode AVL_FindPrevNodeByAddress AVL_FindPrevNodeByKey AVL_RemNodeByAddress AVL_RemNodeByKey AbortIO AddDevice AddHead AddIntServer AddLibrary AddMemHandler AddMemList AddPort AddResource AddSemaphore AddTail AddTask Alert AllocAbs AllocEntry AllocMem AllocPooled AllocSignal AllocTrap AllocVec Allocate AttemptSemaphore AttemptSemaphoreShared AvailMem CacheClearE CacheClearU CacheControl CachePostDMA CachePreDMA Cause CheckIO CloseDevice CloseLibrary ColdReboot CopyMem CopyMemQuick CreateIORequest CreateMsgPort CreatePool Deallocate Debug DeleteIORequest DeleteMsgPort DeletePool Disable DoIO Enable Enqueue FindName FindPort FindResident FindSemaphore FindTask Forbid FreeEntry FreeMem FreePooled FreeSignal FreeTrap FreeVec GetCC GetMsg InitCode InitResident InitSemaphore InitStruct Insert MakeFunctions MakeLibrary ObtainQuickVector ObtainSemaphore ObtainSemaphoreList ObtainSemaphoreShared OldOpenLibrary OpenDevice OpenLibrary OpenResource Permit Procure PutMsg RawDoFmt ReleaseSemaphore ReleaseSemaphoreList RemDevice RemHead RemIntServer RemLibrary RemMemHandler RemPort RemResource RemSemaphore RemTail RemTask Remove ReplyMsg SendIO SetExcept SetFunction SetIntVector SetSR SetSignal SetTaskPri Signal StackSwap SumKickData SumLibrary SuperState Supervisor TypeOfMem UserState Vacate Wait WaitIO WaitPort Include GuruMeditation | NAMECachePreDMA - Take actions prior to hardware DMA (V37) SYNOPSISpaddress = CachePreDMA(vaddress,&length,flags) FUNCTIONTake all appropriate steps before Direct Memory Access (DMA). This INPUTSaddress - Base address to start the action. RESULTpaddress- Physical address that corresponds to the input virtual NOTESDue to processor granularity, areas outside of the address range SEE ALSO"exec/execbase.i", CachePostDMA(), CacheClearU(), CacheClearE()Comments |
$VER: d0.se 1.14 Copyright © 2011-2024 Tobias Geijersson support at d0 dot se |