Source to ./dev_c6sup1_mpfpga.h
/*
* Cisco router simulation platform.
* Copyright (c) 2005-2007 Christophe Fillot ([email protected])
*
* Cisco C6k-SUP1 Midplane FPGA.
*/
#ifndef __DEV_C6SUP1_MPFPGA_H__
#define __DEV_C6SUP1_MPFPGA_H__
/* Forward declaration for MP_FPGA private data */
struct c6sup1_mpfpga_data;
/* Trigger a Network IRQ for the specified slot/port */
void dev_c6sup1_mpfpga_net_set_irq(struct c6sup1_mpfpga_data *d,
u_int slot,u_int port);
/* Clear a Network IRQ for the specified slot/port */
void dev_c6sup1_mpfpga_net_clear_irq(struct c6sup1_mpfpga_data *d,
u_int slot,u_int port);
/* Create the SUP1 Midplane FPGA */
int dev_c6sup1_mpfpga_init(c6sup1_t *router,m_uint64_t paddr,m_uint32_t len);
#endif