예제 #1
0
파일: EHCI.cs 프로젝트: rmhasan/FlingOS
 /// <summary>
 /// Initializes a qTD with specified underlying data structure.
 /// </summary>
 /// <param name="aqTD">The existing underlying data structure.</param>
 public EHCI_qTD(EHCI_qTD_Struct* aqTD)
 {
     qtd = aqTD;
 }
예제 #2
0
파일: EHCI.cs 프로젝트: rmhasan/FlingOS
 public void Free()
 {
     FOS_System.Heap.Free(qtd);
     qtd = null;
 }
예제 #3
0
파일: EHCI.cs 프로젝트: rmhasan/FlingOS
 /// <summary>
 /// Initializes a new qTD with new data structure.
 /// </summary>
 public EHCI_qTD()
 {
     qtd = (EHCI_qTD_Struct*)FOS_System.Heap.AllocZeroedAPB((uint)sizeof(EHCI_qTD_Struct), 32, "EHCI : EHCI_qtd()");
 }