| -- |
| -- Copyright (C) Nico Huber <nico.h@gmx.de> |
| -- |
| -- This program is free software; you can redistribute it and/or modify |
| -- it under the terms of the GNU General Public License as published by |
| -- the Free Software Foundation; either version 2 of the License, or |
| -- (at your option) any later version. |
| -- |
| -- This program is distributed in the hope that it will be useful, |
| -- but WITHOUT ANY WARRANTY; without even the implied warranty of |
| -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| -- GNU General Public License for more details. |
| -- |
| |
| package HW.GFX.GMA.Connectors.TC.Ownership is |
| |
| procedure Claim |
| (Port : in USBC_Port; |
| DP_Alt : in Boolean; |
| Success : out Boolean); |
| |
| procedure Claimed (Port : USBC_Port; Is_Claimed : out Boolean); |
| |
| ---------------------------------------------------------------------------- |
| |
| procedure Connect |
| (Port : in USBC_Port; |
| DP_Alt : in Boolean; |
| Lanes : in DP_Lane_Count; |
| Success : out Boolean); |
| |
| procedure Disconnect (Port : USBC_Port); |
| |
| end HW.GFX.GMA.Connectors.TC.Ownership; |