/*
 *******************************************************************************
 *                             Intel Proprietary
 *
 * Copyright (c) 2004 By Intel Corporation.  All rights reserved.  
 * No part of this program or publication may be reproduced, transmited,
 * transcribed, stored in a retrieval system, or translated into any language
 * or computer language in any form or by any means, electronic, mechanical,
 * magnetic, optical, chemical, manual, or otherwise, without the prior
 * written permission of:
 *                         Intel Corporation
 *                         2200 Mission College Blvd.
 *                         Santa Clara, CA  95052-8119
 *******************************************************************************
 */

////////////////////////////////////////////////////////////////////////////////
// This file keeps all the constants that are used in many .uc file but not
// directly related to the design of the Egress Scheduler
///////////////////////////////////////////////////////////////////////////////

//Bit field number for SAME_ME_SIGNAL CSR
#define	NEXT_CONTEXT_BIT		7
#define SIGNAL_NUMBER_FIELD		6

//dl_system.h: SRAM base addresses
#define SRAM_DEQUEUE_COUNTERS_BASE	0x0	//one counter per round
#define SRAM_QUEUE_STRUCTURES_BASE	0x1000	// 16 ports*128 queues/port*64 bytes/queue 
#define SRAM_ROUND_COUNTERS_BASE	0x21000
	