Signed-off-by: Adrian-Ken Rueegsegger <ken@codelabs.ch>
Status : Error;
Remaining_Length : Natural)
is
- use type TRBs.TRB_Types;
use type TRBs.Ring_Range;
+
Current : TRBs.Ring_Range;
Invalid : Boolean;
begin
Len : in Natural;
DMA_Off : in Natural)
is
- use type Word64;
DMA_Buf : DMA_Buffer
with Address => System'To_Address (Transfer_Info.Physical (Id));
DMA_Len : constant Natural := Natural'Min (Max_Bulk_Size - DMA_Off, Len);
Len : Natural;
DMA_Off : Natural := 0)
is
- use type Word64;
DMA_Buf : DMA_Buffer
with Address => System'To_Address (Transfer_Info.Physical (Id));
DMA_Len : constant Natural := Natural'Min (Max_Bulk_Size - DMA_Off, Len);
function CC_To_Usb_Error (CC : Completion_Code) return Error
is
- use type HW.DbC.Error;
Err : Error;
begin
case CC is
procedure Poll (Now : Boolean := False)
is
use type Word8;
- use type Word64;
+
Temp8 : Word8;
Timed_Out : Boolean;
begin