SerCx2 的序列控制器驅動程式設計
若要管理序列控制器,您可以撰寫序列控制器驅動程式來執行硬體特定工作,並與 SerCx2 通訊。 從 Windows 8.1 開始,SerCx2 是系統提供的元件,可處理許多串列控制器通用的處理工作。 這些工作包括管理逾時,以及處理序列控制器用戶端所傳送的讀取和寫入要求。
本節內容
主題 | 描述 |
---|---|
以 SerCx2 為基礎的序列控制器驅動程式是一種 KMDF 驅動程式,會使用 KMDF 中的方法和回呼來執行一般驅動程式作業,並與 SerCx2 通訊,以執行序列控制器驅動程式特有的作業。 |
|
SerCx2 可簡化串列控制器驅動程式的讀取 (IRP_MJ_READ) 和寫入 (IRP_MJ_WRITE) 要求。 為了回應讀取或寫入要求,SerCx2 對序列控制器驅動程式發出一或多個 I/O 交易。 從驅動程式的觀點來看,每個交易都是簡單且完整的 I/O 作業。 |