URL
https://opencores.org/ocsvn/pcie_ds_dma/pcie_ds_dma/trunk
Show entire file |
Details |
Blame |
View Log
Rev 54 |
Rev 56 |
Line 532... |
Line 532... |
mutex_init(&brd->m_BoardMutex);
|
mutex_init(&brd->m_BoardMutex);
|
sema_init(&brd->m_BoardSem, 1);
|
sema_init(&brd->m_BoardSem, 1);
|
spin_lock_init(&brd->m_BoardLock);
|
spin_lock_init(&brd->m_BoardLock);
|
atomic_set(&brd->m_TotalIRQ, 0);
|
atomic_set(&brd->m_TotalIRQ, 0);
|
init_waitqueue_head(&brd->m_WaitQueue);
|
init_waitqueue_head(&brd->m_WaitQueue);
|
init_timer(&brd->m_TimeoutTimer);
|
|
spin_lock_init(&brd->m_MemListLock);
|
spin_lock_init(&brd->m_MemListLock);
|
atomic_set(&brd->m_MemListCount, 0);
|
atomic_set(&brd->m_MemListCount, 0);
|
INIT_LIST_HEAD(&brd->m_MemList);
|
INIT_LIST_HEAD(&brd->m_MemList);
|
brd->m_pci = dev;
|
brd->m_pci = dev;
|
brd->m_Interrupt = -1;
|
brd->m_Interrupt = -1;
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.