X-Git-Url: http://git.rot13.org/?p=bcm963xx.git;a=blobdiff_plain;f=bcmdrivers%2Fbroadcom%2Finclude%2Fbcm963xx%2FAdslMibDef.h;h=70cfeaf4a11fd2f6e17c10e769ab6568e833d12c;hp=14e6db0b863230f5edc13b466ad14ab79cbcef5f;hb=HEAD;hpb=172f01faf449acfc67d24d7f10b29f66f9760147 diff --git a/bcmdrivers/broadcom/include/bcm963xx/AdslMibDef.h b/bcmdrivers/broadcom/include/bcm963xx/AdslMibDef.h index 14e6db0b..70cfeaf4 100755 --- a/bcmdrivers/broadcom/include/bcm963xx/AdslMibDef.h +++ b/bcmdrivers/broadcom/include/bcm963xx/AdslMibDef.h @@ -1,18 +1,22 @@ /* -<:copyright-broadcom +<:copyright-gpl + Copyright 2004 Broadcom Corp. All Rights Reserved. - Copyright (c) 2002 Broadcom Corporation - All Rights Reserved - No portions of this material may be reproduced in any form without the - written permission of: - Broadcom Corporation - 16215 Alton Parkway - Irvine, California 92619 - All information contained in this document is Broadcom Corporation - company private, proprietary, and trade secret. + This program is free software; you can distribute it and/or modify it + under the terms of the GNU General Public License (Version 2) as + published by the Free Software Foundation. + This program is distributed in the hope 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. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. :> */ + /**************************************************************************** * * AdslMibOid.h @@ -23,11 +27,14 @@ * Copyright (c) 1993-1998 AltoCom, Inc. All rights reserved. * Authors: Ilya Stomakhin * - * $Revision: 1.22 $ + * $Revision: 1.3 $ * - * $Id: AdslMibDef.h,v 1.22 2006/04/03 15:30:27 ovandewi Exp $ + * $Id: AdslMibDef.h,v 1.3 2006/11/27 07:27:12 swda Exp $ * * $Log: AdslMibDef.h,v $ + * Revision 1.3 2006/11/27 07:27:12 swda + * Integrate ADSL2+ new Annex A CPE PHY A2pB022c and driver A2x020c + * * Revision 1.22 2006/04/03 15:30:27 ovandewi * fix structure name and types * @@ -301,6 +308,15 @@ typedef struct _adslVersionInfo { #define kOidAdslPrivChanCharLog 6 #define kOidAdslPrivQuietLineNoise 7 #ifdef ADSL_MIBOBJ_PLN +#define kOidAdslExtraPLNInfo 11 +#define kOidAdslExtraPLNData 12 + +#define kOidAdslExtraPLNDataThldBB 1 +#define kOidAdslExtraPLNDataThldPerTone 2 +#define kOidAdslExtraPLNDataPLNState 3 +#define kOidAdslExtraPLNDataNbDurBins 4 +#define kOidAdslExtraPLNDataNbIntArrBins 5 +#define kOidAdslExtraPLNDataUpdate 6 #define kOidAdslPrivPLNDurationBins 8 #define kOidAdslPrivPLNIntrArvlBins 9 #define kOidAdslPrivPLNValueps 10 @@ -310,6 +326,7 @@ typedef struct _adslVersionInfo { #endif #define kOidAdslPrivNLDistNoise 14 #define kOidAdslPrivExtraInfo 255 +#define kOidAdslExtraNLInfo 10 #define kOidAdslLine 1 #define kOidAdslMibObjects 1 @@ -566,6 +583,8 @@ typedef struct _adslPerfDataEntry { unsigned long adslAturPerfPrev1DayMoniSecs; adslFailureCounters failTotal; adslFailureCounters failSinceShowTime; + long lastRetrainReason; + long lastShowtimeDropReason; } adslPerfDataEntry; #define kAdslMibPerfIntervals 4 @@ -606,6 +625,7 @@ typedef struct _adslPLNDataEntry { char PLNNbIntArrBins; unsigned long PLNPerToneCounter; unsigned long PLNBBCounter; + char PLNUpdateData; } adslPLNDataEntry; #endif