Solaris2.xNewStyleドライバで追加された ioctl()
Solaris2.x NewStyleドライバで追加された ioctl()
対応ドライバ | ioctl()機能名 | 機能 |
vmeplus | VME_RWM VME_TRANSFER_MODE_SET,VME_TRANSFER_MODE_GET VME_INTR_ENA,VME_INTR_DIS | 特定アドレスへRMWアクセスする 転送モードの設定/参照 割り込みの許可/不許可 |
vmedma | VME_DMA_GET_STATUS VME_DMA_INFO | DMA転送ステータスの読み込み DMAコントローラの情報を読み込む |
vmefdma | VME_FDMA_MAP,VME_FDMA_UNMAP VME_DMA_GET_STATUS VME_DMA_INFO | DMA転送用 バッファの割り当て/解放 DMA転送ステータスの読み込み DMAコントローラの情報を読み込む |
vmedvma | VME_SLAVE_MAP,VME_SLAVE_UNMAP VME_SLAVE_SET | VMEスレーブの割り当て/解放 VMEスレーブの機能設定 |
vmectl | VME_REG_READ,VME_REG_WRITE VME_REG_BASE_SET,VME_REG_BASE_GET VME_ARB_MODE_SET,VME_ARB_MODE_GET VME_BRL_SET,VME_BRL_GET VME_BRM_SET,VME_BRM_GET VME_BREL_SET,VME_BREL_GET VME_INTR_GENERATE VME_MBOX_SET,VME_MBOX_REMOVE VME_MBOX_INFO VME_MBOX_ENABLE,VME_MBOX_DISABLE VME_MBOX_WAIT VME_BOARD VME_INTERFACE VME_ABORT_INTR VME_ACFAIL_INTR VME_SYSFAIL_INTR VME_SYSFAIL_ASSERT,VME_SYSFAIL_DEASSERT VME_RESET | VMEインターフェースレジスタの設定/参照 VMEインターフェースベースアドレスの設定/参照 VMEアービタモードの設定/参照 VMEbusリクエストレベルの設定/参照 VMEbusリクエストモードの設定/参照 VMEbusリリースモードの設定/参照 VMEbus割り込みの発生 メールボックスの設定/参照 メールボックスの情報を読み込む メールボックスを許可/不許可 メールボックス割り込みを待つ ボードの情報を読み込む VMEインターフェースの情報を読み込む ABORTスイッチ割り込みの設定 ACFAIL割り込みの設定 SYSFAIL割り込みの設定 SYSFAILのアサート/デアサート VMEリセットを発生 |