11f4bb37dSwdenk /* 21f4bb37dSwdenk * (C) Copyright 2003 31f4bb37dSwdenk * Orbacom Systems, Inc. 41f4bb37dSwdenk * 5*1a459660SWolfgang Denk * SPDX-License-Identifier: GPL-2.0+ 61f4bb37dSwdenk */ 71f4bb37dSwdenk 81f4bb37dSwdenk #ifndef __LYNXKDI_H__ 91f4bb37dSwdenk #define __LYNXKDI_H__ 101f4bb37dSwdenk 111f4bb37dSwdenk 121f4bb37dSwdenk /* Boot parameter struct passed to kernel 131f4bb37dSwdenk */ 141f4bb37dSwdenk typedef struct lynxos_bootparms_t { 151f4bb37dSwdenk uint8_t rsvd1[2]; /* Reserved */ 161f4bb37dSwdenk uint8_t ethaddr[6]; /* Ethernet address */ 171f4bb37dSwdenk uint16_t flags; /* Boot flags */ 181f4bb37dSwdenk uint32_t rate; /* System frequency */ 191f4bb37dSwdenk uint32_t clock_ref; /* Time reference */ 201f4bb37dSwdenk uint32_t dramsz; /* DRAM size */ 211f4bb37dSwdenk uint32_t rsvd2; /* Reserved */ 221f4bb37dSwdenk } lynxos_bootparms_t; 231f4bb37dSwdenk 241f4bb37dSwdenk 251f4bb37dSwdenk #endif /* __LYNXKDI_H__ */ 26