UNPKG

@opalkelly/frontpanel-platform-api

Version:

TypeScript definitions for Opal Kelly FrontPanel Platform API

27 lines (21 loc) 799 B
/** * Copyright (c) 2025 Opal Kelly Incorporated * * This source code is licensed under the FrontPanel license. * See the LICENSE file found in the root directory of this project. */ import { WireWidth } from "./WireEndpoint"; import { TriggerVectorWidth } from "./TriggerEndpoint"; import { PipeWidth } from "./PipeEndpoint"; import { RegisterAddressWidth, RegisterDataWidth } from "./Endpoint"; /** * Interface representing information about the FrontPanel host. */ interface FrontPanelHostInfo { readonly wireWidth: WireWidth; readonly triggerWidth: TriggerVectorWidth; readonly pipeWidth: PipeWidth; readonly registerAddressWidth: RegisterAddressWidth; readonly registerDataWidth: RegisterDataWidth; } export default FrontPanelHostInfo;