head	1.356;
access;
symbols
	RELENG_8_4:1.355.0.2
	RELENG_9_1_0_RELEASE:1.342.2.6.2.2
	RELENG_9_1:1.342.2.6.0.2
	RELENG_9_1_BP:1.342.2.6
	RELENG_8_3_0_RELEASE:1.322.2.11.2.1
	RELENG_8_3:1.322.2.11.0.2
	RELENG_8_3_BP:1.322.2.11
	RELENG_9_0_0_RELEASE:1.342.2.5.2.1
	RELENG_9_0:1.342.2.5.0.2
	RELENG_9_0_BP:1.342.2.5
	RELENG_9:1.342.0.2
	RELENG_9_BP:1.342
	RELENG_7_4_0_RELEASE:1.297.2.11.4.1
	RELENG_8_2_0_RELEASE:1.322.2.9.2.1
	RELENG_7_4:1.297.2.11.0.4
	RELENG_7_4_BP:1.297.2.11
	RELENG_8_2:1.322.2.9.0.2
	RELENG_8_2_BP:1.322.2.9
	RELENG_8_1_0_RELEASE:1.322.2.8.2.1
	RELENG_8_1:1.322.2.8.0.2
	RELENG_8_1_BP:1.322.2.8
	RELENG_7_3_0_RELEASE:1.297.2.11.2.1
	RELENG_7_3:1.297.2.11.0.2
	RELENG_7_3_BP:1.297.2.11
	RELENG_8_0_0_RELEASE:1.322.2.3.2.1
	RELENG_8_0:1.322.2.3.0.2
	RELENG_8_0_BP:1.322.2.3
	RELENG_8:1.322.0.2
	RELENG_8_BP:1.322
	RELENG_7_2_0_RELEASE:1.297.2.6.2.1
	RELENG_7_2:1.297.2.6.0.2
	RELENG_7_2_BP:1.297.2.6
	RELENG_7_1_0_RELEASE:1.297.2.4.2.2
	RELENG_6_4_0_RELEASE:1.269.2.10.2.1
	RELENG_7_1:1.297.2.4.0.2
	RELENG_7_1_BP:1.297.2.4
	RELENG_6_4:1.269.2.10.0.2
	RELENG_6_4_BP:1.269.2.10
	RELENG_7_0_0_RELEASE:1.297.2.1
	RELENG_6_3_0_RELEASE:1.269.2.9
	RELENG_7_0:1.297.2.1.0.2
	RELENG_7_0_BP:1.297.2.1
	RELENG_6_3:1.269.2.9.0.2
	RELENG_6_3_BP:1.269.2.9
	RELENG_7:1.297.0.2
	RELENG_7_BP:1.297
	RELENG_6_2_0_RELEASE:1.269.2.8
	RELENG_6_2:1.269.2.8.0.2
	RELENG_6_2_BP:1.269.2.8
	RELENG_5_5_0_RELEASE:1.255.2.7
	RELENG_5_5:1.255.2.7.0.4
	RELENG_5_5_BP:1.255.2.7
	RELENG_6_1_0_RELEASE:1.269.2.6
	RELENG_6_1:1.269.2.6.0.2
	RELENG_6_1_BP:1.269.2.6
	RELENG_6_0_0_RELEASE:1.269.2.5.2.1
	RELENG_6_0:1.269.2.5.0.2
	RELENG_6_0_BP:1.269.2.5
	RELENG_6:1.269.0.2
	RELENG_6_BP:1.269
	RELENG_5_4_0_RELEASE:1.255.2.7
	RELENG_5_4:1.255.2.7.0.2
	RELENG_5_4_BP:1.255.2.7
	RELENG_4_11_0_RELEASE:1.142.2.37
	RELENG_4_11:1.142.2.37.0.2
	RELENG_4_11_BP:1.142.2.37
	RELENG_5_3_0_RELEASE:1.255.2.4
	RELENG_5_3:1.255.2.4.0.2
	RELENG_5_3_BP:1.255.2.4
	RELENG_5:1.255.0.2
	RELENG_5_BP:1.255
	RELENG_4_10_0_RELEASE:1.142.2.36
	RELENG_4_10:1.142.2.36.0.4
	RELENG_4_10_BP:1.142.2.36
	RELENG_5_2_1_RELEASE:1.239.2.3
	RELENG_5_2_0_RELEASE:1.239.2.2
	RELENG_5_2:1.239.0.2
	RELENG_5_2_BP:1.239
	RELENG_4_9_0_RELEASE:1.142.2.36
	RELENG_4_9:1.142.2.36.0.2
	RELENG_4_9_BP:1.142.2.36
	RELENG_5_1_0_RELEASE:1.233.2.2
	RELENG_5_1:1.233.0.2
	RELENG_5_1_BP:1.233
	RELENG_4_8_0_RELEASE:1.142.2.35
	RELENG_4_8:1.142.2.35.0.2
	RELENG_4_8_BP:1.142.2.35
	RELENG_5_0_0_RELEASE:1.221.2.1
	RELENG_5_0:1.221.0.2
	RELENG_5_0_BP:1.221
	RELENG_4_7_0_RELEASE:1.142.2.31
	RELENG_4_7:1.142.2.31.0.2
	RELENG_4_7_BP:1.142.2.31
	RELENG_4_6_2_RELEASE:1.142.2.28
	RELENG_4_6_1_RELEASE:1.142.2.28
	RELENG_4_6_0_RELEASE:1.142.2.28
	RELENG_4_6:1.142.2.28.0.2
	RELENG_4_6_BP:1.142.2.28
	RELENG_4_5_0_RELEASE:1.142.2.27.2.1
	RELENG_4_5:1.142.2.27.0.2
	RELENG_4_5_BP:1.142.2.27
	RELENG_4_4_0_RELEASE:1.142.2.23
	RELENG_4_4:1.142.2.23.0.2
	RELENG_4_4_BP:1.142.2.23
	KSE_MILESTONE_2:1.184
	KSE_PRE_MILESTONE_2:1.184
	RELENG_4_3_0_RELEASE:1.142.2.16
	RELENG_4_3:1.142.2.16.0.2
	RELENG_4_3_BP:1.142.2.16
	RELENG_4_2_0_RELEASE:1.142.2.13
	RELENG_4_1_1_RELEASE:1.142.2.7
	PRE_SMPNG:1.155
	RELENG_4_1_0_RELEASE:1.142.2.4
	RELENG_4:1.142.0.2
	old_RELENG_4_0_0_RELEASE:1.129
	old_RELENG_4:1.129.0.2
	old_RELENG_4_BP:1.129
	old_RELENG_3_4_0_RELEASE:1.63.2.23
	old_RELENG_3_3_0_RELEASE:1.63.2.15
	old_RELENG_3_2_PAO:1.63.2.6.0.2
	old_RELENG_3_2_PAO_BP:1.63.2.6
	old_RELENG_3_2_0_RELEASE:1.63.2.6
	old_POST_VFS_BIO_NFS_PATCH:1.74
	old_PRE_VFS_BIO_NFS_PATCH:1.74
	old_POST_SMP_VMSHARE:1.74
	old_PRE_SMP_VMSHARE:1.74
	old_POST_NEWBUS:1.70
	old_PRE_NEWBUS:1.70
	old_RELENG_3_1_0_RELEASE:1.63
	old_RELENG_3:1.63.0.2
	old_RELENG_3_BP:1.63
	old_RELENG_2_2_8_RELEASE:1.8.2.29
	old_RELENG_3_0_0_RELEASE:1.50
	old_RELENG_2_2_7_RELEASE:1.8.2.23
	old_PRE_NOBDEV:1.40
	old_POST_DEVFS_SLICE:1.35
	old_PRE_DEVFS_SLICE:1.35
	old_RELENG_2_2_6_RELEASE:1.8.2.19
	old_POST_SOFTUPDATE:1.35
	old_PRE_SOFTUPDATE:1.35
	old_RELENG_2_2_5_RELEASE:1.8.2.10
	old_WOLLMAN_MBUF:1.23.0.2
	old_BP_WOLLMAN_MBUF:1.23
	old_RELENG_2_2_2_RELEASE:1.8.2.7
	old_post_smp_merge:1.20
	old_pre_smp_merge:1.20
	old_RELENG_2_2_1_RELEASE:1.8.2.5
	old_RELENG_2_2_0_RELEASE:1.8.2.5
	old_RELENG_2_2:1.8.0.2
	old_RELENG_2_2_BP:1.8
	old_pc98_9606_current:1.1.1.1
	old_PC98:1.1.1;
locks; strict;
comment	@# @;


1.356
date	2013.04.05.00.25.43;	author svnexp;	state Exp;
branches;
next	1.355;

1.355
date	2013.02.02.00.54.51;	author svnexp;	state Exp;
branches
	1.355.2.1;
next	1.354;

1.354
date	2013.01.05.00.29.03;	author svnexp;	state Exp;
branches;
next	1.353;

1.353
date	2013.01.04.00.29.24;	author svnexp;	state Exp;
branches;
next	1.352;

1.352
date	2012.11.17.01.53.17;	author svnexp;	state Exp;
branches;
next	1.351;

1.351
date	2012.08.26.01.21.02;	author gjb;	state Exp;
branches;
next	1.350;

1.350
date	2012.05.24.11.20.51;	author mav;	state Exp;
branches;
next	1.349;

1.349
date	2012.03.21.08.38.42;	author ed;	state Exp;
branches;
next	1.348;

1.348
date	2012.02.09.14.15.56;	author nyan;	state Exp;
branches;
next	1.347;

1.347
date	2012.02.09.14.00.49;	author nyan;	state Exp;
branches;
next	1.346;

1.346
date	2012.01.06.08.51.20;	author adrian;	state Exp;
branches;
next	1.345;

1.345
date	2011.12.29.22.48.36;	author rwatson;	state Exp;
branches;
next	1.344;

1.344
date	2011.11.01.21.26.57;	author marius;	state Exp;
branches;
next	1.343;

1.343
date	2011.10.27.13.07.49;	author kensmith;	state Exp;
branches;
next	1.342;

1.342
date	2011.09.11.17.39.51;	author brueffer;	state Exp;
branches
	1.342.2.1;
next	1.341;

1.341
date	2011.08.07.20.16.46;	author rmacklem;	state Exp;
branches;
next	1.340;

1.340
date	2011.06.13.13.24.33;	author nyan;	state Exp;
branches;
next	1.339;

1.339
date	2011.04.27.17.51.51;	author rmacklem;	state Exp;
branches;
next	1.338;

1.338
date	2011.04.26.17.01.49;	author mav;	state Exp;
branches;
next	1.337;

1.337
date	2011.04.24.08.58.58;	author mav;	state Exp;
branches;
next	1.336;

1.336
date	2011.03.31.08.07.13;	author adrian;	state Exp;
branches;
next	1.335;

1.335
date	2011.03.09.17.15.11;	author julian;	state Exp;
branches;
next	1.334;

1.334
date	2010.09.24.09.04.16;	author davidxu;	state Exp;
branches;
next	1.333;

1.333
date	2010.07.28.15.36.12;	author mdf;	state Exp;
branches;
next	1.332;

1.332
date	2010.04.22.21.31.34;	author thompsa;	state Exp;
branches;
next	1.331;

1.331
date	2010.03.13.09.21.00;	author ed;	state Exp;
branches;
next	1.330;

1.330
date	2010.02.15.23.44.48;	author attilio;	state Exp;
branches;
next	1.329;

1.329
date	2010.02.10.16.30.04;	author attilio;	state Exp;
branches;
next	1.328;

1.328
date	2010.01.19.17.20.34;	author jhb;	state Exp;
branches;
next	1.327;

1.327
date	2010.01.10.17.44.22;	author imp;	state Exp;
branches;
next	1.326;

1.326
date	2010.01.03.20.40.54;	author brooks;	state Exp;
branches;
next	1.325;

1.325
date	2010.01.03.04.38.38;	author nyan;	state Exp;
branches;
next	1.324;

1.324
date	2009.10.13.19.02.03;	author jhb;	state Exp;
branches;
next	1.323;

1.323
date	2009.10.01.10.46.22;	author nyan;	state Exp;
branches;
next	1.322;

1.322
date	2009.07.11.15.02.45;	author rpaulo;	state Exp;
branches
	1.322.2.1;
next	1.321;

1.321
date	2009.07.02.18.24.37;	author ed;	state Exp;
branches;
next	1.320;

1.320
date	2009.06.02.18.31.08;	author rwatson;	state Exp;
branches;
next	1.319;

1.319
date	2009.05.01.17.20.16;	author sam;	state Exp;
branches;
next	1.318;

1.318
date	2009.03.19.20.33.26;	author thompsa;	state Exp;
branches;
next	1.317;

1.317
date	2009.02.23.18.34.56;	author thompsa;	state Exp;
branches;
next	1.316;

1.316
date	2009.02.15.23.40.37;	author svn;	state Exp;
branches;
next	1.315;

1.315
date	2009.02.15.22.33.44;	author thompsa;	state Exp;
branches;
next	1.314;

1.314
date	2009.01.15.11.54.31;	author nyan;	state Exp;
branches;
next	1.313;

1.313
date	2008.12.21.09.01.00;	author nyan;	state Exp;
branches;
next	1.312;

1.312
date	2008.12.02.19.09.08;	author ed;	state Exp;
branches;
next	1.311;

1.311
date	2008.12.01.16.53.01;	author sam;	state Exp;
branches;
next	1.310;

1.310
date	2008.08.25.14.52.50;	author nyan;	state Exp;
branches;
next	1.309;

1.309
date	2008.08.20.08.31.58;	author ed;	state Exp;
branches;
next	1.308;

1.308
date	2008.08.03.10.32.17;	author ed;	state Exp;
branches;
next	1.307;

1.307
date	2008.07.07.22.55.11;	author delphij;	state Exp;
branches;
next	1.306;

1.306
date	2008.05.17.23.50.00;	author remko;	state Exp;
branches;
next	1.305;

1.305
date	2008.05.03.17.05.38;	author sam;	state Exp;
branches;
next	1.304;

1.304
date	2008.04.20.20.35.45;	author sam;	state Exp;
branches;
next	1.303;

1.303
date	2008.04.20.19.20.38;	author sam;	state Exp;
branches;
next	1.302;

1.302
date	2008.03.27.11.54.19;	author dfr;	state Exp;
branches;
next	1.301;

1.301
date	2008.03.10.12.25.04;	author nyan;	state Exp;
branches;
next	1.300;

1.300
date	2008.01.07.21.40.10;	author jhb;	state Exp;
branches;
next	1.299;

1.299
date	2007.12.02.20.40.33;	author rwatson;	state Exp;
branches;
next	1.298;

1.298
date	2007.10.26.13.38.00;	author nyan;	state Exp;
branches;
next	1.297;

1.297
date	2007.09.26.20.05.07;	author brueffer;	state Exp;
branches
	1.297.2.1;
next	1.296;

1.296
date	2007.06.14.17.14.26;	author delphij;	state Exp;
branches;
next	1.295;

1.295
date	2007.06.11.08.26.40;	author thompsa;	state Exp;
branches;
next	1.294;

1.294
date	2007.06.08.20.29.06;	author rwatson;	state Exp;
branches;
next	1.293;

1.293
date	2007.05.13.07.19.10;	author nyan;	state Exp;
branches;
next	1.292;

1.292
date	2007.05.10.01.32.17;	author kevlo;	state Exp;
branches;
next	1.291;

1.291
date	2007.04.10.21.40.12;	author pjd;	state Exp;
branches;
next	1.290;

1.290
date	2007.04.10.16.49.40;	author pjd;	state Exp;
branches;
next	1.289;

1.289
date	2007.02.09.19.03.18;	author brooks;	state Exp;
branches;
next	1.288;

1.288
date	2007.02.07.18.55.30;	author marcel;	state Exp;
branches;
next	1.287;

1.287
date	2006.10.26.22.11.35;	author jb;	state Exp;
branches;
next	1.286;

1.286
date	2006.10.26.21.42.20;	author jb;	state Exp;
branches;
next	1.285;

1.285
date	2006.10.05.20.31.57;	author simon;	state Exp;
branches;
next	1.284;

1.284
date	2006.09.26.12.36.34;	author ru;	state Exp;
branches;
next	1.283;

1.283
date	2006.07.09.16.41.22;	author mjacob;	state Exp;
branches;
next	1.282;

1.282
date	2006.06.26.22.03.21;	author babkin;	state Exp;
branches;
next	1.281;

1.281
date	2006.06.25.18.37.44;	author babkin;	state Exp;
branches;
next	1.280;

1.280
date	2006.06.15.19.58.53;	author netchild;	state Exp;
branches;
next	1.279;

1.279
date	2006.05.17.20.44.01;	author marius;	state Exp;
branches;
next	1.278;

1.278
date	2006.05.16.12.15.37;	author ru;	state Exp;
branches;
next	1.277;

1.277
date	2006.05.15.11.15.34;	author nyan;	state Exp;
branches;
next	1.276;

1.276
date	2006.05.08.11.55.57;	author nyan;	state Exp;
branches;
next	1.275;

1.275
date	2006.01.10.09.19.09;	author phk;	state Exp;
branches;
next	1.274;

1.274
date	2005.11.27.23.17.00;	author ru;	state Exp;
branches;
next	1.273;

1.273
date	2005.10.28.15.30.51;	author nyan;	state Exp;
branches;
next	1.272;

1.272
date	2005.09.27.13.10.24;	author nyan;	state Exp;
branches;
next	1.271;

1.271
date	2005.09.25.21.26.09;	author imp;	state Exp;
branches;
next	1.270;

1.270
date	2005.07.14.15.39.05;	author kensmith;	state Exp;
branches;
next	1.269;

1.269
date	2005.05.24.16.48.07;	author damien;	state Exp;
branches
	1.269.2.1;
next	1.268;

1.268
date	2005.04.01.22.59.25;	author imp;	state Exp;
branches;
next	1.267;

1.267
date	2005.03.30.14.05.28;	author nyan;	state Exp;
branches;
next	1.266;

1.266
date	2005.03.22.14.52.39;	author sobomax;	state Exp;
branches;
next	1.265;

1.265
date	2005.03.18.15.24.00;	author murray;	state Exp;
branches;
next	1.264;

1.264
date	2005.01.05.05.25.21;	author kuriyama;	state Exp;
branches;
next	1.263;

1.263
date	2005.01.04.11.04.02;	author nyan;	state Exp;
branches;
next	1.262;

1.262
date	2005.01.02.09.51.07;	author nyan;	state Exp;
branches;
next	1.261;

1.261
date	2004.11.16.20.42.32;	author jhb;	state Exp;
branches;
next	1.260;

1.260
date	2004.11.04.15.20.26;	author nyan;	state Exp;
branches;
next	1.259;

1.259
date	2004.09.10.20.57.46;	author wpaul;	state Exp;
branches;
next	1.258;

1.258
date	2004.09.07.22.37.43;	author scottl;	state Exp;
branches;
next	1.257;

1.257
date	2004.08.30.23.03.58;	author peter;	state Exp;
branches;
next	1.256;

1.256
date	2004.08.27.15.16.23;	author andre;	state Exp;
branches;
next	1.255;

1.255
date	2004.08.05.12.58.52;	author nyan;	state Exp;
branches
	1.255.2.1;
next	1.254;

1.254
date	2004.08.03.19.24.54;	author markm;	state Exp;
branches;
next	1.253;

1.253
date	2004.08.01.11.40.54;	author markm;	state Exp;
branches;
next	1.252;

1.252
date	2004.07.18.09.03.12;	author maxim;	state Exp;
branches;
next	1.251;

1.251
date	2004.07.17.10.22.42;	author nyan;	state Exp;
branches;
next	1.250;

1.250
date	2004.07.13.16.10.24;	author imp;	state Exp;
branches;
next	1.249;

1.249
date	2004.07.11.13.45.39;	author nyan;	state Exp;
branches;
next	1.248;

1.248
date	2004.05.02.20.40.18;	author marcel;	state Exp;
branches;
next	1.247;

1.247
date	2004.05.02.18.57.28;	author obrien;	state Exp;
branches;
next	1.246;

1.246
date	2004.04.29.08.33.26;	author nyan;	state Exp;
branches;
next	1.245;

1.245
date	2004.04.07.05.44.50;	author imp;	state Exp;
branches;
next	1.244;

1.244
date	2004.03.15.00.49.40;	author obrien;	state Exp;
branches;
next	1.243;

1.243
date	2004.03.07.04.07.57;	author nyan;	state Exp;
branches;
next	1.242;

1.242
date	2004.01.30.13.15.42;	author nyan;	state Exp;
branches;
next	1.241;

1.241
date	2004.01.24.21.38.52;	author jeff;	state Exp;
branches;
next	1.240;

1.240
date	2004.01.24.14.59.51;	author nectar;	state Exp;
branches;
next	1.239;

1.239
date	2003.11.04.13.31.44;	author nyan;	state Exp;
branches
	1.239.2.1;
next	1.238;

1.238
date	2003.09.10.18.54.59;	author obrien;	state Exp;
branches;
next	1.237;

1.237
date	2003.09.08.02.11.22;	author wpaul;	state Exp;
branches;
next	1.236;

1.236
date	2003.07.22.08.11.17;	author peter;	state Exp;
branches;
next	1.235;

1.235
date	2003.06.12.04.19.10;	author imp;	state Exp;
branches;
next	1.234;

1.234
date	2003.06.08.02.03.01;	author jmallett;	state Exp;
branches;
next	1.233;

1.233
date	2003.04.22.12.14.19;	author nyan;	state Exp;
branches
	1.233.2.1;
next	1.232;

1.232
date	2003.04.21.16.44.05;	author simokawa;	state Exp;
branches;
next	1.231;

1.231
date	2003.04.20.19.05.33;	author wpaul;	state Exp;
branches;
next	1.230;

1.230
date	2003.03.22.14.18.22;	author ru;	state Exp;
branches;
next	1.229;

1.229
date	2003.02.13.22.24.43;	author obrien;	state Exp;
branches;
next	1.228;

1.228
date	2003.02.03.14.46.26;	author nyan;	state Exp;
branches;
next	1.227;

1.227
date	2003.02.01.18.45.18;	author joe;	state Exp;
branches;
next	1.226;

1.226
date	2003.01.30.12.13.59;	author phk;	state Exp;
branches;
next	1.225;

1.225
date	2003.01.26.05.29.11;	author jeff;	state Exp;
branches;
next	1.224;

1.224
date	2003.01.16.13.38.58;	author nyan;	state Exp;
branches;
next	1.223;

1.223
date	2003.01.13.06.51.16;	author nyan;	state Exp;
branches;
next	1.222;

1.222
date	2002.12.31.06.56.03;	author nyan;	state Exp;
branches;
next	1.221;

1.221
date	2002.12.03.20.20.44;	author sos;	state Exp;
branches
	1.221.2.1;
next	1.220;

1.220
date	2002.10.31.12.14.05;	author nyan;	state Exp;
branches;
next	1.219;

1.219
date	2002.10.19.16.54.07;	author rwatson;	state Exp;
branches;
next	1.218;

1.218
date	2002.10.17.13.57.57;	author nyan;	state Exp;
branches;
next	1.217;

1.217
date	2002.10.13.16.29.16;	author mike;	state Exp;
branches;
next	1.216;

1.216
date	2002.10.05.16.35.32;	author phk;	state Exp;
branches;
next	1.215;

1.215
date	2002.08.20.00.10.21;	author peter;	state Exp;
branches;
next	1.214;

1.214
date	2002.08.13.12.25.01;	author nyan;	state Exp;
branches;
next	1.213;

1.213
date	2002.08.11.23.34.20;	author mjacob;	state Exp;
branches;
next	1.212;

1.212
date	2002.08.09.15.30.43;	author brooks;	state Exp;
branches;
next	1.211;

1.211
date	2002.08.01.17.20.58;	author blackend;	state Exp;
branches;
next	1.210;

1.210
date	2002.07.23.06.37.14;	author peter;	state Exp;
branches;
next	1.209;

1.209
date	2002.07.21.23.29.00;	author peter;	state Exp;
branches;
next	1.208;

1.208
date	2002.07.21.23.07.30;	author peter;	state Exp;
branches;
next	1.207;

1.207
date	2002.07.17.12.42.37;	author nyan;	state Exp;
branches;
next	1.206;

1.206
date	2002.07.13.16.43.52;	author alfred;	state Exp;
branches;
next	1.205;

1.205
date	2002.06.30.04.12.20;	author rwatson;	state Exp;
branches;
next	1.204;

1.204
date	2002.06.19.13.47.53;	author nyan;	state Exp;
branches;
next	1.203;

1.203
date	2002.05.03.17.59.23;	author jmallett;	state Exp;
branches;
next	1.202;

1.202
date	2002.04.25.13.32.56;	author nyan;	state Exp;
branches;
next	1.201;

1.201
date	2002.04.09.11.18.41;	author phk;	state Exp;
branches;
next	1.200;

1.200
date	2002.04.03.10.56.57;	author ru;	state Exp;
branches;
next	1.199;

1.199
date	2002.03.25.12.44.02;	author nyan;	state Exp;
branches;
next	1.198;

1.198
date	2002.02.16.13.13.22;	author nyan;	state Exp;
branches;
next	1.197;

1.197
date	2001.12.31.09.02.24;	author nyan;	state Exp;
branches;
next	1.196;

1.196
date	2001.12.14.16.27.11;	author iedowse;	state Exp;
branches;
next	1.195;

1.195
date	2001.12.09.01.57.07;	author dillon;	state Exp;
branches;
next	1.194;

1.194
date	2001.12.04.11.48.16;	author des;	state Exp;
branches;
next	1.193;

1.193
date	2001.11.17.13.48.31;	author nyan;	state Exp;
branches;
next	1.192;

1.192
date	2001.10.24.14.46.40;	author nyan;	state Exp;
branches;
next	1.191;

1.191
date	2001.10.20.18.50.31;	author mjacob;	state Exp;
branches;
next	1.190;

1.190
date	2001.10.19.11.46.13;	author nyan;	state Exp;
branches;
next	1.189;

1.189
date	2001.10.16.22.22.58;	author mjacob;	state Exp;
branches;
next	1.188;

1.188
date	2001.09.25.18.56.40;	author brooks;	state Exp;
branches;
next	1.187;

1.187
date	2001.09.24.03.23.47;	author obrien;	state Exp;
branches;
next	1.186;

1.186
date	2001.09.18.23.32.08;	author peter;	state Exp;
branches;
next	1.185;

1.185
date	2001.09.16.05.34.34;	author nyan;	state Exp;
branches;
next	1.184;

1.184
date	2001.09.02.13.05.00;	author shiba;	state Exp;
branches;
next	1.183;

1.183
date	2001.07.29.11.11.44;	author nyan;	state Exp;
branches;
next	1.182;

1.182
date	2001.07.24.11.24.58;	author kato;	state Exp;
branches;
next	1.181;

1.181
date	2001.07.14.02.45.53;	author nyan;	state Exp;
branches;
next	1.180;

1.180
date	2001.07.14.02.44.51;	author nyan;	state Exp;
branches;
next	1.179;

1.179
date	2001.07.13.13.34.08;	author dd;	state Exp;
branches;
next	1.178;

1.178
date	2001.07.04.13.00.21;	author nyan;	state Exp;
branches;
next	1.177;

1.177
date	2001.06.23.08.18.55;	author kato;	state Exp;
branches;
next	1.176;

1.176
date	2001.06.14.11.32.54;	author nyan;	state Exp;
branches;
next	1.175;

1.175
date	2001.05.30.03.20.52;	author mjacob;	state Exp;
branches;
next	1.174;

1.174
date	2001.05.29.18.49.06;	author phk;	state Exp;
branches;
next	1.173;

1.173
date	2001.05.13.20.52.40;	author phk;	state Exp;
branches;
next	1.172;

1.172
date	2001.05.06.05.57.46;	author nyan;	state Exp;
branches;
next	1.171;

1.171
date	2001.04.15.19.37.28;	author obrien;	state Exp;
branches;
next	1.170;

1.170
date	2001.03.17.14.04.24;	author kato;	state Exp;
branches;
next	1.169;

1.169
date	2001.02.27.12.34.01;	author nyan;	state Exp;
branches;
next	1.168;

1.168
date	2001.02.04.15.35.10;	author peter;	state Exp;
branches;
next	1.167;

1.167
date	2001.01.16.09.10.33;	author peter;	state Exp;
branches;
next	1.166;

1.166
date	2001.01.14.17.50.14;	author markm;	state Exp;
branches;
next	1.165;

1.165
date	2001.01.13.13.23.42;	author nyan;	state Exp;
branches;
next	1.164;

1.164
date	2000.12.16.03.31.44;	author kato;	state Exp;
branches;
next	1.163;

1.163
date	2000.12.10.10.02.32;	author nyan;	state Exp;
branches;
next	1.162;

1.162
date	2000.11.05.14.31.17;	author nyan;	state Exp;
branches;
next	1.161;

1.161
date	2000.10.27.06.06.04;	author markm;	state Exp;
branches;
next	1.160;

1.160
date	2000.10.02.14.27.20;	author nyan;	state Exp;
branches;
next	1.159;

1.159
date	2000.09.23.06.38.04;	author kato;	state Exp;
branches;
next	1.158;

1.158
date	2000.09.22.12.53.49;	author kato;	state Exp;
branches;
next	1.157;

1.157
date	2000.09.13.10.11.30;	author kato;	state Exp;
branches;
next	1.156;

1.156
date	2000.09.13.10.10.34;	author kato;	state Exp;
branches;
next	1.155;

1.155
date	2000.08.26.07.38.43;	author nyan;	state Exp;
branches;
next	1.154;

1.154
date	2000.08.24.18.56.54;	author peter;	state Exp;
branches;
next	1.153;

1.153
date	2000.08.17.12.15.44;	author nyan;	state Exp;
branches;
next	1.152;

1.152
date	2000.08.08.11.57.09;	author nyan;	state Exp;
branches;
next	1.151;

1.151
date	2000.08.04.08.29.50;	author kato;	state Exp;
branches;
next	1.150;

1.150
date	2000.08.02.09.05.26;	author kato;	state Exp;
branches;
next	1.149;

1.149
date	2000.07.04.12.31.46;	author nyan;	state Exp;
branches;
next	1.148;

1.148
date	2000.06.28.03.25.47;	author kato;	state Exp;
branches;
next	1.147;

1.147
date	2000.06.28.03.15.27;	author kato;	state Exp;
branches;
next	1.146;

1.146
date	2000.06.23.13.51.52;	author kato;	state Exp;
branches;
next	1.145;

1.145
date	2000.06.21.14.54.19;	author kato;	state Exp;
branches;
next	1.144;

1.144
date	2000.06.17.14.46.20;	author nyan;	state Exp;
branches;
next	1.143;

1.143
date	2000.06.17.03.58.06;	author kato;	state Exp;
branches;
next	1.142;

1.142
date	2000.06.13.22.28.49;	author peter;	state Exp;
branches
	1.142.2.1;
next	1.141;

1.141
date	2000.05.31.10.49.19;	author nyan;	state Exp;
branches;
next	1.140;

1.140
date	2000.05.19.16.36.42;	author nyan;	state Exp;
branches;
next	1.139;

1.139
date	2000.05.19.15.41.52;	author nyan;	state Exp;
branches;
next	1.138;

1.138
date	2000.05.05.08.03.31;	author nyan;	state Exp;
branches;
next	1.137;

1.137
date	2000.04.23.09.04.42;	author nyan;	state Exp;
branches;
next	1.136;

1.136
date	2000.03.29.14.32.34;	author nyan;	state Exp;
branches;
next	1.135;

1.135
date	2000.03.29.13.39.15;	author kato;	state Exp;
branches;
next	1.134;

1.134
date	2000.03.22.03.19.37;	author nyan;	state Exp;
branches;
next	1.133;

1.133
date	2000.03.19.14.42.52;	author kato;	state Exp;
branches;
next	1.132;

1.132
date	2000.03.17.11.37.03;	author nyan;	state Exp;
branches;
next	1.131;

1.131
date	2000.03.16.12.03.36;	author nyan;	state Exp;
branches;
next	1.130;

1.130
date	2000.03.16.11.53.16;	author nyan;	state Exp;
branches;
next	1.129;

1.129
date	2000.03.01.08.52.28;	author kato;	state Exp;
branches
	1.129.2.1;
next	1.128;

1.128
date	2000.02.05.00.43.04;	author kato;	state Exp;
branches;
next	1.127;

1.127
date	2000.02.03.10.46.28;	author kato;	state Exp;
branches;
next	1.126;

1.126
date	2000.01.29.18.07.07;	author peter;	state Exp;
branches;
next	1.125;

1.125
date	2000.01.28.07.15.23;	author kato;	state Exp;
branches;
next	1.124;

1.124
date	2000.01.28.01.07.48;	author nyan;	state Exp;
branches;
next	1.123;

1.123
date	2000.01.24.14.02.34;	author kato;	state Exp;
branches;
next	1.122;

1.122
date	2000.01.24.08.52.29;	author peter;	state Exp;
branches;
next	1.121;

1.121
date	2000.01.23.14.47.58;	author peter;	state Exp;
branches;
next	1.120;

1.120
date	2000.01.23.12.20.09;	author peter;	state Exp;
branches;
next	1.119;

1.119
date	2000.01.21.13.22.07;	author nyan;	state Exp;
branches;
next	1.118;

1.118
date	2000.01.20.12.37.06;	author nyan;	state Exp;
branches;
next	1.117;

1.117
date	2000.01.20.08.34.40;	author kato;	state Exp;
branches;
next	1.116;

1.116
date	2000.01.14.13.05.33;	author kato;	state Exp;
branches;
next	1.115;

1.115
date	2000.01.08.16.07.11;	author peter;	state Exp;
branches;
next	1.114;

1.114
date	2000.01.05.12.33.10;	author kato;	state Exp;
branches;
next	1.113;

1.113
date	2000.01.05.04.27.16;	author wpaul;	state Exp;
branches;
next	1.112;

1.112
date	2000.01.03.07.12.56;	author nyan;	state Exp;
branches;
next	1.111;

1.111
date	2000.01.03.05.35.56;	author kato;	state Exp;
branches;
next	1.110;

1.110
date	99.12.26.05.26.43;	author kato;	state Exp;
branches;
next	1.109;

1.109
date	99.12.26.05.10.11;	author kato;	state Exp;
branches;
next	1.108;

1.108
date	99.12.24.11.12.43;	author kato;	state Exp;
branches;
next	1.107;

1.107
date	99.12.20.10.53.49;	author kato;	state Exp;
branches;
next	1.106;

1.106
date	99.12.10.14.02.43;	author kato;	state Exp;
branches;
next	1.105;

1.105
date	99.12.06.18.20.31;	author peter;	state Exp;
branches;
next	1.104;

1.104
date	99.12.05.21.11.05;	author wpaul;	state Exp;
branches;
next	1.103;

1.103
date	99.12.03.11.40.52;	author nyan;	state Exp;
branches;
next	1.102;

1.102
date	99.12.02.14.00.28;	author nyan;	state Exp;
branches;
next	1.101;

1.101
date	99.11.28.08.55.01;	author nyan;	state Exp;
branches;
next	1.100;

1.100
date	99.11.27.11.41.46;	author nyan;	state Exp;
branches;
next	1.99;

1.99
date	99.11.13.14.04.49;	author nyan;	state Exp;
branches;
next	1.98;

1.98
date	99.11.09.12.20.34;	author nyan;	state Exp;
branches;
next	1.97;

1.97
date	99.11.03.10.08.15;	author nyan;	state Exp;
branches;
next	1.96;

1.96
date	99.11.03.08.43.11;	author nyan;	state Exp;
branches;
next	1.95;

1.95
date	99.10.16.13.11.49;	author kato;	state Exp;
branches;
next	1.94;

1.94
date	99.09.27.03.39.15;	author kato;	state Exp;
branches;
next	1.93;

1.93
date	99.09.22.11.55.25;	author kato;	state Exp;
branches;
next	1.92;

1.92
date	99.09.22.11.54.03;	author kato;	state Exp;
branches;
next	1.91;

1.91
date	99.09.13.08.55.15;	author kato;	state Exp;
branches;
next	1.90;

1.90
date	99.09.02.13.41.15;	author kato;	state Exp;
branches;
next	1.89;

1.89
date	99.08.29.21.28.46;	author kato;	state Exp;
branches;
next	1.88;

1.88
date	99.08.29.09.12.52;	author phk;	state Exp;
branches;
next	1.87;

1.87
date	99.08.28.16.49.58;	author nyan;	state Exp;
branches;
next	1.86;

1.86
date	99.08.28.15.04.27;	author kato;	state Exp;
branches;
next	1.85;

1.85
date	99.08.28.00.50.23;	author peter;	state Exp;
branches;
next	1.84;

1.84
date	99.08.15.09.54.57;	author phk;	state Exp;
branches;
next	1.83;

1.83
date	99.08.15.09.38.21;	author phk;	state Exp;
branches;
next	1.82;

1.82
date	99.08.08.19.28.59;	author phk;	state Exp;
branches;
next	1.81;

1.81
date	99.08.08.11.09.28;	author kato;	state Exp;
branches;
next	1.80;

1.80
date	99.07.26.12.10.33;	author kato;	state Exp;
branches;
next	1.79;

1.79
date	99.07.06.19.23.17;	author des;	state Exp;
branches;
next	1.78;

1.78
date	99.07.04.11.53.18;	author nyan;	state Exp;
branches;
next	1.77;

1.77
date	99.06.18.14.48.18;	author kato;	state Exp;
branches;
next	1.76;

1.76
date	99.06.15.13.14.50;	author des;	state Exp;
branches;
next	1.75;

1.75
date	99.05.10.09.00.28;	author kato;	state Exp;
branches;
next	1.74;

1.74
date	99.04.25.05.59.02;	author kato;	state Exp;
branches;
next	1.73;

1.73
date	99.04.25.04.03.22;	author kato;	state Exp;
branches;
next	1.72;

1.72
date	99.04.20.09.06.03;	author kato;	state Exp;
branches;
next	1.71;

1.71
date	99.04.18.14.42.14;	author kato;	state Exp;
branches;
next	1.70;

1.70
date	99.04.01.13.39.27;	author kato;	state Exp;
branches;
next	1.69;

1.69
date	99.03.17.08.56.28;	author kato;	state Exp;
branches;
next	1.68;

1.68
date	99.02.25.13.59.47;	author kato;	state Exp;
branches;
next	1.67;

1.67
date	99.02.25.13.53.13;	author kato;	state Exp;
branches;
next	1.66;

1.66
date	99.02.25.13.41.54;	author kato;	state Exp;
branches;
next	1.65;

1.65
date	99.02.16.11.15.21;	author kato;	state Exp;
branches;
next	1.64;

1.64
date	99.01.28.09.12.05;	author kato;	state Exp;
branches;
next	1.63;

1.63
date	99.01.18.08.38.07;	author kato;	state Exp;
branches
	1.63.2.1;
next	1.62;

1.62
date	99.01.16.13.20.42;	author kato;	state Exp;
branches;
next	1.61;

1.61
date	98.12.30.07.46.23;	author kato;	state Exp;
branches;
next	1.60;

1.60
date	98.12.05.09.17.31;	author kato;	state Exp;
branches;
next	1.59;

1.59
date	98.11.25.11.00.31;	author kato;	state Exp;
branches;
next	1.58;

1.58
date	98.11.25.10.53.21;	author kato;	state Exp;
branches;
next	1.57;

1.57
date	98.11.13.08.18.44;	author kato;	state Exp;
branches;
next	1.56;

1.56
date	98.11.03.22.01.22;	author des;	state Exp;
branches;
next	1.55;

1.55
date	98.11.03.21.12.20;	author des;	state Exp;
branches;
next	1.54;

1.54
date	98.10.22.16.16.02;	author bde;	state Exp;
branches;
next	1.53;

1.53
date	98.10.22.11.29.54;	author kato;	state Exp;
branches;
next	1.52;

1.52
date	98.10.18.13.58.16;	author kato;	state Exp;
branches;
next	1.51;

1.51
date	98.10.16.16.22.35;	author kato;	state Exp;
branches;
next	1.50;

1.50
date	98.10.13.08.14.33;	author kato;	state Exp;
branches;
next	1.49;

1.49
date	98.10.11.15.00.24;	author kato;	state Exp;
branches;
next	1.48;

1.48
date	98.10.08.17.16.30;	author kato;	state Exp;
branches;
next	1.47;

1.47
date	98.10.08.17.07.44;	author kato;	state Exp;
branches;
next	1.46;

1.46
date	98.10.08.12.10.07;	author kato;	state Exp;
branches;
next	1.45;

1.45
date	98.09.19.13.35.18;	author kato;	state Exp;
branches;
next	1.44;

1.44
date	98.09.15.14.10.55;	author kato;	state Exp;
branches;
next	1.43;

1.43
date	98.09.15.08.25.09;	author kato;	state Exp;
branches;
next	1.42;

1.42
date	98.09.05.02.20.52;	author kato;	state Exp;
branches;
next	1.41;

1.41
date	98.08.19.02.40.36;	author kato;	state Exp;
branches;
next	1.40;

1.40
date	98.06.05.08.29.55;	author kato;	state Exp;
branches;
next	1.39;

1.39
date	98.05.21.09.22.03;	author kato;	state Exp;
branches;
next	1.38;

1.38
date	98.05.04.08.48.19;	author kato;	state Exp;
branches;
next	1.37;

1.37
date	98.05.04.07.47.16;	author kato;	state Exp;
branches;
next	1.36;

1.36
date	98.04.25.04.27.15;	author kato;	state Exp;
branches;
next	1.35;

1.35
date	98.02.17.08.29.49;	author kato;	state Exp;
branches;
next	1.34;

1.34
date	98.02.16.09.37.57;	author kato;	state Exp;
branches;
next	1.33;

1.33
date	98.02.10.03.25.08;	author kato;	state Exp;
branches;
next	1.32;

1.32
date	98.02.01.11.42.55;	author kato;	state Exp;
branches;
next	1.31;

1.31
date	98.01.25.02.22.04;	author kato;	state Exp;
branches;
next	1.30;

1.30
date	98.01.15.08.17.13;	author kato;	state Exp;
branches;
next	1.29;

1.29
date	98.01.15.08.12.23;	author kato;	state Exp;
branches;
next	1.28;

1.28
date	98.01.12.15.37.38;	author kato;	state Exp;
branches;
next	1.27;

1.27
date	97.10.31.22.10.09;	author jseger;	state Exp;
branches;
next	1.26;

1.26
date	97.10.28.09.09.05;	author kato;	state Exp;
branches;
next	1.25;

1.25
date	97.10.27.10.57.57;	author kato;	state Exp;
branches;
next	1.24;

1.24
date	97.10.14.14.58.18;	author kato;	state Exp;
branches;
next	1.23;

1.23
date	97.06.15.16.38.12;	author kato;	state Exp;
branches;
next	1.22;

1.22
date	97.06.13.10.35.38;	author kato;	state Exp;
branches;
next	1.21;

1.21
date	97.06.09.13.37.08;	author kato;	state Exp;
branches;
next	1.20;

1.20
date	97.04.08.12.01.11;	author kato;	state Exp;
branches;
next	1.19;

1.19
date	97.03.31.08.27.05;	author kato;	state Exp;
branches;
next	1.18;

1.18
date	97.03.15.15.58.43;	author kato;	state Exp;
branches;
next	1.17;

1.17
date	97.02.22.09.43.20;	author peter;	state Exp;
branches;
next	1.16;

1.16
date	97.02.12.13.32.58;	author kato;	state Exp;
branches;
next	1.15;

1.15
date	97.01.14.06.52.27;	author jkh;	state Exp;
branches;
next	1.14;

1.14
date	97.01.04.09.01.57;	author kato;	state Exp;
branches;
next	1.13;

1.13
date	96.12.19.15.48.55;	author kato;	state Exp;
branches;
next	1.12;

1.12
date	96.12.17.14.37.43;	author kato;	state Exp;
branches;
next	1.11;

1.11
date	96.12.07.12.59.36;	author kato;	state Exp;
branches;
next	1.10;

1.10
date	96.12.04.04.32.25;	author asami;	state Exp;
branches;
next	1.9;

1.9
date	96.11.14.08.46.11;	author asami;	state Exp;
branches;
next	1.8;

1.8
date	96.10.30.22.39.29;	author asami;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	96.10.23.07.24.45;	author asami;	state Exp;
branches;
next	1.6;

1.6
date	96.10.09.21.45.41;	author asami;	state Exp;
branches;
next	1.5;

1.5
date	96.09.12.11.09.16;	author asami;	state Exp;
branches;
next	1.4;

1.4
date	96.09.07.02.13.23;	author asami;	state Exp;
branches;
next	1.3;

1.3
date	96.08.31.15.06.28;	author asami;	state Exp;
branches;
next	1.2;

1.2
date	96.07.23.07.45.47;	author asami;	state Exp;
branches;
next	1.1;

1.1
date	96.06.14.10.04.40;	author asami;	state Exp;
branches
	1.1.1.1;
next	;

1.355.2.1
date	2013.02.02.00.54.51;	author svnexp;	state dead;
branches;
next	1.355.2.2;

1.355.2.2
date	2013.03.28.13.05.35;	author svnexp;	state Exp;
branches;
next	;

1.342.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches;
next	1.342.2.2;

1.342.2.2
date	2011.10.15.21.23.04;	author kensmith;	state Exp;
branches;
next	1.342.2.3;

1.342.2.3
date	2011.10.26.19.59.06;	author kensmith;	state Exp;
branches;
next	1.342.2.4;

1.342.2.4
date	2011.10.26.23.05.59;	author kensmith;	state Exp;
branches;
next	1.342.2.5;

1.342.2.5
date	2011.11.07.13.40.54;	author marius;	state Exp;
branches
	1.342.2.5.2.1;
next	1.342.2.6;

1.342.2.6
date	2012.02.15.13.32.56;	author nyan;	state Exp;
branches
	1.342.2.6.2.1;
next	1.342.2.7;

1.342.2.7
date	2012.08.29.15.38.18;	author gjb;	state Exp;
branches;
next	1.342.2.8;

1.342.2.8
date	2012.11.17.11.37.23;	author svnexp;	state Exp;
branches;
next	1.342.2.9;

1.342.2.9
date	2013.02.04.16.07.57;	author svnexp;	state Exp;
branches;
next	1.342.2.10;

1.342.2.10
date	2013.02.06.17.30.10;	author svnexp;	state Exp;
branches;
next	;

1.342.2.5.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.342.2.5.2.2;

1.342.2.5.2.2
date	2012.11.17.08.37.19;	author svnexp;	state Exp;
branches;
next	;

1.342.2.6.2.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.342.2.6.2.2;

1.342.2.6.2.2
date	2012.11.17.08.48.10;	author svnexp;	state Exp;
branches;
next	;

1.322.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches;
next	1.322.2.2;

1.322.2.2
date	2009.09.10.14.04.00;	author kensmith;	state Exp;
branches;
next	1.322.2.3;

1.322.2.3
date	2009.10.03.14.38.22;	author nyan;	state Exp;
branches
	1.322.2.3.2.1;
next	1.322.2.4;

1.322.2.4
date	2009.11.17.15.56.45;	author jhb;	state Exp;
branches;
next	1.322.2.5;

1.322.2.5
date	2010.01.12.06.00.56;	author brooks;	state Exp;
branches;
next	1.322.2.6;

1.322.2.6
date	2010.01.18.00.53.21;	author imp;	state Exp;
branches;
next	1.322.2.7;

1.322.2.7
date	2010.01.18.11.03.39;	author nyan;	state Exp;
branches;
next	1.322.2.8;

1.322.2.8
date	2010.04.29.22.44.04;	author thompsa;	state Exp;
branches
	1.322.2.8.2.1;
next	1.322.2.9;

1.322.2.9
date	2010.10.25.07.58.37;	author avg;	state Exp;
branches
	1.322.2.9.2.1;
next	1.322.2.10;

1.322.2.10
date	2011.11.07.13.45.18;	author marius;	state Exp;
branches;
next	1.322.2.11;

1.322.2.11
date	2012.02.15.13.36.06;	author nyan;	state Exp;
branches
	1.322.2.11.2.1;
next	1.322.2.12;

1.322.2.12
date	2012.06.25.12.30.51;	author brueffer;	state Exp;
branches;
next	1.322.2.13;

1.322.2.13
date	2012.11.17.10.37.03;	author svnexp;	state Exp;
branches;
next	;

1.322.2.3.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.322.2.8.2.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.322.2.9.2.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.322.2.11.2.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.322.2.11.2.2;

1.322.2.11.2.2
date	2012.11.17.08.25.38;	author svnexp;	state Exp;
branches;
next	;

1.297.2.1
date	2007.10.11.06.20.27;	author kensmith;	state Exp;
branches;
next	1.297.2.2;

1.297.2.2
date	2008.04.08.13.15.56;	author nyan;	state Exp;
branches;
next	1.297.2.3;

1.297.2.3
date	2008.04.10.09.39.26;	author dfr;	state Exp;
branches;
next	1.297.2.4;

1.297.2.4
date	2008.04.10.22.09.23;	author rwatson;	state Exp;
branches
	1.297.2.4.2.1;
next	1.297.2.5;

1.297.2.5
date	2008.12.23.02.14.42;	author nyan;	state Exp;
branches;
next	1.297.2.6;

1.297.2.6
date	2009.03.12.03.09.11;	author bms;	state Exp;
branches
	1.297.2.6.2.1;
next	1.297.2.7;

1.297.2.7
date	2009.07.15.08.32.19;	author ed;	state Exp;
branches;
next	1.297.2.8;

1.297.2.8
date	2009.11.17.15.59.26;	author jhb;	state Exp;
branches;
next	1.297.2.9;

1.297.2.9
date	2010.01.12.06.04.32;	author brooks;	state Exp;
branches;
next	1.297.2.10;

1.297.2.10
date	2010.01.18.04.08.43;	author imp;	state Exp;
branches;
next	1.297.2.11;

1.297.2.11
date	2010.01.18.11.08.47;	author nyan;	state Exp;
branches
	1.297.2.11.2.1
	1.297.2.11.4.1;
next	1.297.2.12;

1.297.2.12
date	2011.11.07.13.46.16;	author marius;	state Exp;
branches;
next	1.297.2.13;

1.297.2.13
date	2012.11.17.08.07.21;	author svnexp;	state Exp;
branches;
next	;

1.297.2.4.2.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	1.297.2.4.2.2;

1.297.2.4.2.2
date	2008.12.23.02.19.14;	author nyan;	state Exp;
branches;
next	;

1.297.2.6.2.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.297.2.11.2.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.297.2.11.4.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.297.2.11.4.2;

1.297.2.11.4.2
date	2012.11.17.08.17.32;	author svnexp;	state Exp;
branches;
next	;

1.269.2.1
date	2005.07.18.12.23.42;	author kensmith;	state Exp;
branches;
next	1.269.2.2;

1.269.2.2
date	2005.09.18.03.37.58;	author scottl;	state Exp;
branches;
next	1.269.2.3;

1.269.2.3
date	2005.09.22.12.36.38;	author kensmith;	state Exp;
branches;
next	1.269.2.4;

1.269.2.4
date	2005.10.06.16.36.31;	author imp;	state Exp;
branches;
next	1.269.2.5;

1.269.2.5
date	2005.10.07.15.56.30;	author nyan;	state Exp;
branches
	1.269.2.5.2.1;
next	1.269.2.6;

1.269.2.6
date	2005.10.28.19.21.27;	author jhb;	state Exp;
branches;
next	1.269.2.7;

1.269.2.7
date	2006.07.26.11.57.25;	author nyan;	state Exp;
branches;
next	1.269.2.8;

1.269.2.8
date	2006.10.09.18.41.37;	author simon;	state Exp;
branches;
next	1.269.2.9;

1.269.2.9
date	2007.05.21.11.55.02;	author nyan;	state Exp;
branches;
next	1.269.2.10;

1.269.2.10
date	2008.04.24.10.46.21;	author dfr;	state Exp;
branches
	1.269.2.10.2.1;
next	1.269.2.11;

1.269.2.11
date	2012.11.17.07.44.51;	author svnexp;	state Exp;
branches;
next	;

1.269.2.5.2.1
date	2005.10.28.19.22.41;	author jhb;	state Exp;
branches;
next	;

1.269.2.10.2.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.255.2.1
date	2004.09.07.23.49.58;	author scottl;	state Exp;
branches;
next	1.255.2.2;

1.255.2.2
date	2004.09.09.23.10.49;	author scottl;	state Exp;
branches;
next	1.255.2.3;

1.255.2.3
date	2004.09.14.21.22.34;	author wpaul;	state Exp;
branches;
next	1.255.2.4;

1.255.2.4
date	2004.09.22.19.23.39;	author andre;	state Exp;
branches;
next	1.255.2.5;

1.255.2.5
date	2005.03.30.01.05.54;	author murray;	state Exp;
branches;
next	1.255.2.6;

1.255.2.6
date	2005.04.01.12.46.27;	author sobomax;	state Exp;
branches;
next	1.255.2.7;

1.255.2.7
date	2005.04.02.04.01.08;	author nyan;	state Exp;
branches;
next	;

1.239.2.1
date	2003.12.07.04.10.47;	author scottl;	state Exp;
branches;
next	1.239.2.2;

1.239.2.2
date	2003.12.07.23.52.54;	author scottl;	state Exp;
branches;
next	1.239.2.3;

1.239.2.3
date	2004.01.26.19.42.12;	author nectar;	state Exp;
branches;
next	;

1.233.2.1
date	2003.05.31.12.43.31;	author scottl;	state Exp;
branches;
next	1.233.2.2;

1.233.2.2
date	2003.05.31.15.18.41;	author scottl;	state Exp;
branches;
next	;

1.221.2.1
date	2002.12.18.08.11.24;	author scottl;	state Exp;
branches;
next	;

1.142.2.1
date	2000.06.17.03.43.08;	author nyan;	state Exp;
branches;
next	1.142.2.2;

1.142.2.2
date	2000.06.22.09.37.43;	author nyan;	state Exp;
branches;
next	1.142.2.3;

1.142.2.3
date	2000.07.11.12.38.51;	author nyan;	state Exp;
branches;
next	1.142.2.4;

1.142.2.4
date	2000.07.14.03.57.35;	author nyan;	state Exp;
branches;
next	1.142.2.5;

1.142.2.5
date	2000.08.05.04.36.15;	author nyan;	state Exp;
branches;
next	1.142.2.6;

1.142.2.6
date	2000.08.19.10.20.19;	author nyan;	state Exp;
branches;
next	1.142.2.7;

1.142.2.7
date	2000.09.10.08.45.12;	author nyan;	state Exp;
branches;
next	1.142.2.8;

1.142.2.8
date	2000.09.30.15.58.27;	author nyan;	state Exp;
branches;
next	1.142.2.9;

1.142.2.9
date	2000.10.03.18.46.54;	author wpaul;	state Exp;
branches;
next	1.142.2.10;

1.142.2.10
date	2000.10.21.03.30.05;	author nyan;	state Exp;
branches;
next	1.142.2.11;

1.142.2.11
date	2000.10.28.10.08.21;	author nyan;	state Exp;
branches;
next	1.142.2.12;

1.142.2.12
date	2000.10.29.13.09.17;	author nyan;	state Exp;
branches;
next	1.142.2.13;

1.142.2.13
date	2000.11.01.10.35.38;	author nyan;	state Exp;
branches;
next	1.142.2.14;

1.142.2.14
date	2000.12.09.04.26.42;	author nyan;	state Exp;
branches;
next	1.142.2.15;

1.142.2.15
date	2000.12.16.03.47.57;	author nyan;	state Exp;
branches;
next	1.142.2.16;

1.142.2.16
date	2001.03.09.10.04.21;	author nyan;	state Exp;
branches;
next	1.142.2.17;

1.142.2.17
date	2001.05.15.13.07.01;	author nyan;	state Exp;
branches;
next	1.142.2.18;

1.142.2.18
date	2001.05.30.03.22.29;	author mjacob;	state Exp;
branches;
next	1.142.2.19;

1.142.2.19
date	2001.07.14.02.31.26;	author nyan;	state Exp;
branches;
next	1.142.2.20;

1.142.2.20
date	2001.07.19.05.40.43;	author dd;	state Exp;
branches;
next	1.142.2.21;

1.142.2.21
date	2001.07.26.02.16.43;	author nyan;	state Exp;
branches;
next	1.142.2.22;

1.142.2.22
date	2001.07.26.02.32.19;	author nyan;	state Exp;
branches;
next	1.142.2.23;

1.142.2.23
date	2001.07.30.17.31.41;	author wpaul;	state Exp;
branches;
next	1.142.2.24;

1.142.2.24
date	2001.10.08.03.28.52;	author nyan;	state Exp;
branches;
next	1.142.2.25;

1.142.2.25
date	2001.11.01.09.42.29;	author nyan;	state Exp;
branches;
next	1.142.2.26;

1.142.2.26
date	2001.12.13.19.18.01;	author dillon;	state Exp;
branches;
next	1.142.2.27;

1.142.2.27
date	2001.12.19.18.34.53;	author iedowse;	state Exp;
branches
	1.142.2.27.2.1;
next	1.142.2.28;

1.142.2.28
date	2002.01.26.14.51.25;	author murray;	state Exp;
branches;
next	1.142.2.29;

1.142.2.29
date	2002.06.19.13.40.07;	author nyan;	state Exp;
branches;
next	1.142.2.30;

1.142.2.30
date	2002.07.24.07.50.39;	author kuriyama;	state Exp;
branches;
next	1.142.2.31;

1.142.2.31
date	2002.08.01.17.26.24;	author blackend;	state Exp;
branches;
next	1.142.2.32;

1.142.2.32
date	2002.10.12.15.25.14;	author kuriyama;	state Exp;
branches;
next	1.142.2.33;

1.142.2.33
date	2002.12.01.08.20.49;	author nyan;	state Exp;
branches;
next	1.142.2.34;

1.142.2.34
date	2003.01.13.06.55.01;	author nyan;	state Exp;
branches;
next	1.142.2.35;

1.142.2.35
date	2003.02.10.13.11.51;	author nyan;	state Exp;
branches;
next	1.142.2.36;

1.142.2.36
date	2003.06.01.04.23.00;	author nyan;	state Exp;
branches;
next	1.142.2.37;

1.142.2.37
date	2004.12.08.22.33.11;	author rsm;	state Exp;
branches;
next	1.142.2.38;

1.142.2.38
date	2012.11.17.07.26.58;	author svnexp;	state Exp;
branches;
next	;

1.142.2.27.2.1
date	2002.01.26.14.52.29;	author murray;	state Exp;
branches;
next	;

1.129.2.1
date	2000.03.16.11.53.57;	author nyan;	state Exp;
branches;
next	1.129.2.2;

1.129.2.2
date	2000.03.16.12.04.06;	author nyan;	state Exp;
branches;
next	1.129.2.3;

1.129.2.3
date	2000.03.17.11.37.41;	author nyan;	state Exp;
branches;
next	1.129.2.4;

1.129.2.4
date	2000.03.29.12.24.15;	author nyan;	state Exp;
branches;
next	1.129.2.5;

1.129.2.5
date	2000.03.31.03.29.21;	author nyan;	state Exp;
branches;
next	1.129.2.6;

1.129.2.6
date	2000.04.06.14.07.18;	author nyan;	state Exp;
branches;
next	1.129.2.7;

1.129.2.7
date	2000.04.14.13.13.28;	author nyan;	state Exp;
branches;
next	1.129.2.8;

1.129.2.8
date	2000.04.23.09.06.24;	author nyan;	state Exp;
branches;
next	;

1.63.2.1
date	99.02.16.11.16.22;	author kato;	state Exp;
branches;
next	1.63.2.2;

1.63.2.2
date	99.02.25.13.54.54;	author kato;	state Exp;
branches;
next	1.63.2.3;

1.63.2.3
date	99.02.25.14.02.36;	author kato;	state Exp;
branches;
next	1.63.2.4;

1.63.2.4
date	99.04.01.14.47.01;	author kato;	state Exp;
branches;
next	1.63.2.5;

1.63.2.5
date	99.04.19.16.09.00;	author kato;	state Exp;
branches;
next	1.63.2.6;

1.63.2.6
date	99.05.04.13.42.05;	author kato;	state Exp;
branches;
next	1.63.2.7;

1.63.2.7
date	99.05.17.12.40.35;	author kato;	state Exp;
branches;
next	1.63.2.8;

1.63.2.8
date	99.06.03.10.31.22;	author kato;	state Exp;
branches;
next	1.63.2.9;

1.63.2.9
date	99.06.28.15.31.14;	author kato;	state Exp;
branches;
next	1.63.2.10;

1.63.2.10
date	99.07.02.00.46.59;	author nyan;	state Exp;
branches;
next	1.63.2.11;

1.63.2.11
date	99.07.02.13.02.28;	author nyan;	state Exp;
branches;
next	1.63.2.12;

1.63.2.12
date	99.08.09.13.59.05;	author nyan;	state Exp;
branches;
next	1.63.2.13;

1.63.2.13
date	99.08.19.13.55.41;	author nyan;	state Exp;
branches;
next	1.63.2.14;

1.63.2.14
date	99.08.29.16.31.00;	author peter;	state Exp;
branches;
next	1.63.2.15;

1.63.2.15
date	99.09.02.12.19.00;	author nyan;	state Exp;
branches;
next	1.63.2.16;

1.63.2.16
date	99.09.18.11.26.11;	author nyan;	state Exp;
branches;
next	1.63.2.17;

1.63.2.17
date	99.09.21.13.25.14;	author nyan;	state Exp;
branches;
next	1.63.2.18;

1.63.2.18
date	99.09.26.08.34.57;	author nyan;	state Exp;
branches;
next	1.63.2.19;

1.63.2.19
date	99.10.12.12.02.32;	author nyan;	state Exp;
branches;
next	1.63.2.20;

1.63.2.20
date	99.11.14.01.55.49;	author nyan;	state Exp;
branches;
next	1.63.2.21;

1.63.2.21
date	99.11.17.12.34.01;	author nyan;	state Exp;
branches;
next	1.63.2.22;

1.63.2.22
date	99.12.03.12.00.32;	author nyan;	state Exp;
branches;
next	1.63.2.23;

1.63.2.23
date	99.12.09.01.26.25;	author nyan;	state Exp;
branches;
next	1.63.2.24;

1.63.2.24
date	99.12.27.06.30.58;	author nyan;	state Exp;
branches;
next	1.63.2.25;

1.63.2.25
date	2000.01.10.02.45.41;	author nyan;	state Exp;
branches;
next	1.63.2.26;

1.63.2.26
date	2000.02.02.13.02.20;	author nyan;	state Exp;
branches;
next	1.63.2.27;

1.63.2.27
date	2000.02.14.12.38.39;	author nyan;	state Exp;
branches;
next	1.63.2.28;

1.63.2.28
date	2000.03.16.11.54.31;	author nyan;	state Exp;
branches;
next	1.63.2.29;

1.63.2.29
date	2000.03.16.12.04.36;	author nyan;	state Exp;
branches;
next	;

1.8.2.1
date	96.11.16.21.18.29;	author phk;	state Exp;
branches;
next	1.8.2.2;

1.8.2.2
date	96.12.04.16.00.25;	author phk;	state Exp;
branches;
next	1.8.2.3;

1.8.2.3
date	97.01.04.16.29.37;	author kato;	state Exp;
branches;
next	1.8.2.4;

1.8.2.4
date	97.02.08.06.39.38;	author kato;	state Exp;
branches;
next	1.8.2.5;

1.8.2.5
date	97.02.12.13.35.52;	author kato;	state Exp;
branches;
next	1.8.2.6;

1.8.2.6
date	97.04.08.12.03.26;	author kato;	state Exp;
branches;
next	1.8.2.7;

1.8.2.7
date	97.04.21.12.52.17;	author kato;	state Exp;
branches;
next	1.8.2.8;

1.8.2.8
date	97.06.13.10.59.29;	author kato;	state Exp;
branches;
next	1.8.2.9;

1.8.2.9
date	97.06.15.16.41.24;	author kato;	state Exp;
branches;
next	1.8.2.10;

1.8.2.10
date	97.10.14.14.59.29;	author kato;	state Exp;
branches;
next	1.8.2.11;

1.8.2.11
date	98.01.03.05.52.49;	author kato;	state Exp;
branches;
next	1.8.2.12;

1.8.2.12
date	98.01.15.08.15.01;	author kato;	state Exp;
branches;
next	1.8.2.13;

1.8.2.13
date	98.01.15.08.17.56;	author kato;	state Exp;
branches;
next	1.8.2.14;

1.8.2.14
date	98.01.30.15.57.37;	author kato;	state Exp;
branches;
next	1.8.2.15;

1.8.2.15
date	98.01.31.11.38.30;	author kato;	state Exp;
branches;
next	1.8.2.16;

1.8.2.16
date	98.02.01.11.55.32;	author kato;	state Exp;
branches;
next	1.8.2.17;

1.8.2.17
date	98.03.05.02.50.27;	author kato;	state Exp;
branches;
next	1.8.2.18;

1.8.2.18
date	98.03.11.15.28.45;	author kato;	state Exp;
branches;
next	1.8.2.19;

1.8.2.19
date	98.03.15.15.22.06;	author kato;	state Exp;
branches;
next	1.8.2.20;

1.8.2.20
date	98.04.12.15.04.03;	author kato;	state Exp;
branches;
next	1.8.2.21;

1.8.2.21
date	98.04.12.15.06.06;	author kato;	state Exp;
branches;
next	1.8.2.22;

1.8.2.22
date	98.05.04.08.49.48;	author kato;	state Exp;
branches;
next	1.8.2.23;

1.8.2.23
date	98.05.31.17.28.22;	author kato;	state Exp;
branches;
next	1.8.2.24;

1.8.2.24
date	98.08.19.02.41.51;	author kato;	state Exp;
branches;
next	1.8.2.25;

1.8.2.25
date	98.08.28.09.37.59;	author kato;	state Exp;
branches;
next	1.8.2.26;

1.8.2.26
date	98.09.05.02.52.17;	author kato;	state Exp;
branches;
next	1.8.2.27;

1.8.2.27
date	98.09.28.08.29.42;	author kato;	state Exp;
branches;
next	1.8.2.28;

1.8.2.28
date	98.10.08.17.29.33;	author kato;	state Exp;
branches;
next	1.8.2.29;

1.8.2.29
date	98.11.25.11.05.48;	author kato;	state Exp;
branches;
next	1.8.2.30;

1.8.2.30
date	99.09.05.08.20.20;	author peter;	state Exp;
branches;
next	;

1.1.1.1
date	96.06.14.10.04.40;	author asami;	state Exp;
branches;
next	;


desc
@@


1.356
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/249083
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@#
# GENERIC -- Generic kernel configuration file for FreeBSD/pc98
#
# For more information on this file, please read the config(5) manual page,
# and/or the handbook section on Kernel Configuration Files:
#
#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../conf/NOTES and NOTES files.
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
# $FreeBSD: head/sys/pc98/conf/GENERIC 249083 2013-04-04 07:12:24Z mav $

cpu		I486_CPU
cpu		I586_CPU
cpu		I686_CPU
ident		GENERIC

makeoptions	DEBUG=-g		# Build kernel with gdb(1) debug symbols

options 	SCHED_4BSD		# 4BSD scheduler
#options 	PREEMPTION		# Enable kernel thread preemption
options 	INET			# InterNETworking
options 	INET6			# IPv6 communications protocols
options 	SCTP			# Stream Control Transmission Protocol
options 	FFS			# Berkeley Fast Filesystem
options 	SOFTUPDATES		# Enable FFS soft updates support
options 	UFS_ACL			# Support for access control lists
options 	UFS_DIRHASH		# Improve performance on big directories
options 	UFS_GJOURNAL		# Enable gjournal-based UFS journaling
options 	MD_ROOT			# MD is a potential root device
options 	NFSCL			# New Network Filesystem Client
options 	NFSD			# New Network Filesystem Server
options 	NFSLOCKD		# Network Lock Manager
options 	NFS_ROOT		# NFS usable as /, requires NFSCL
options 	MSDOSFS			# MSDOS Filesystem
options 	CD9660			# ISO 9660 Filesystem
options 	PROCFS			# Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		# Pseudo-filesystem framework
options 	GEOM_PART_GPT		# GUID Partition Tables.
options 	GEOM_LABEL		# Provides labelization
options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
options 	COMPAT_FREEBSD6		# Compatible with FreeBSD6
options 	COMPAT_FREEBSD7		# Compatible with FreeBSD7
options 	SCSI_DELAY=5000		# Delay (in ms) before probing SCSI
options 	EPSON_BOUNCEDMA		# use bounce buffer for 15-16M
#options 	EPSON_MEMWIN		# EPSON memory window support
#options 	LINE30
options 	KTRACE			# ktrace(1) support
options 	STACK			# stack(9) support
options 	SYSVSHM			# SYSV-style shared memory
options 	SYSVMSG			# SYSV-style message queues
options 	SYSVSEM			# SYSV-style semaphores
options 	_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
options 	HWPMC_HOOKS		# Necessary kernel hooks for hwpmc(4)
options 	AUDIT			# Security event auditing
options 	CAPABILITY_MODE		# Capsicum capability mode
options 	CAPABILITIES		# Capsicum capabilities
options 	MAC			# TrustedBSD MAC Framework
options 	INCLUDE_CONFIG_FILE     # Include this file in kernel
options 	KDB			# Kernel debugger related code
options 	KDB_TRACE		# Print a stack trace for a panic

# To make an SMP kernel, the next two lines are needed
#options 	SMP			# Symmetric MultiProcessor Kernel
#device		apic			# I/O APIC

# Bus support.
device		pci

# Floppy drives
device		fdc

# ATA controllers
device		ahci		# AHCI-compatible SATA controllers
device		ata		# Legacy ATA/SATA controllers
options 	ATA_STATIC_ID	# Static device numbering
device		mvs		# Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA
device		siis		# SiliconImage SiI3124/SiI3132/SiI3531 SATA

# SCSI Controllers
device		adv		# Advansys SCSI adapters
device		ahc		# AHA2940 and onboard AIC7xxx devices
device		esp		# AMD Am53C974 (Tekram DC-390(T))
device		isp		# Qlogic family
#device		ncr		# NCR/Symbios Logic
device		sym		# NCR/Symbios Logic (newer chipsets + those of `ncr')

device		aic		# PC-9801-100
device		ct		# host adapter using WD33C93[ABC] chip (C bus)

device		ncv		# NCR 53C500
device		nsp		# Workbit Ninja SCSI-3
device		stg		# TMC 18C30/18C50

# ATA/SCSI peripherals
device		scbus		# SCSI bus (required for ATA/SCSI)
device		ch		# SCSI media changers
device		da		# Direct Access (disks)
device		sa		# Sequential Access (tape etc)
device		cd		# CD
device		pass		# Passthrough device (direct ATA/SCSI access)
device		ses		# Enclosure Services (SES and SAF-TE)

# keyboard driver
device		pckbd		# PC98 keyboard

device		gdc		# GDC screen

device		splash		# Splash screen and screen saver support

# syscons is the default console driver, resembling an SCO console
device		sc

#device		agp		# support several AGP chipsets

# Power management support (see NOTES for more options)
#device		apm
#device		pmc
#device		canbus
#device		canbepm
# Add suspend/resume support for the i8254.
#device		pmtimer

# PCCARD (PCMCIA) support
# PCMCIA and cardbus bridge support
device		cbb		# cardbus (yenta) bridge
device		pccard		# PC Card (16-bit) bus
device		cardbus		# CardBus (32-bit) bus

# Serial (COM) ports
#options 	COM_MULTIPORT
#options 	COM_ESP		# ESP98
#device		sio		# 8250, 16[45]50, 8251 based serial ports
device		uart		# Generic UART driver

device		mse
#device		joy

# NEW Parallel port
device		ppc
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
device		ppi		# Parallel port interface device
#device		vpo		# Requires scbus and da
# OLD Parallel port
#device		olpt

# PCI Ethernet NICs.
device		de		# DEC/Intel DC21x4x (``Tulip'')
#device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card
device		le		# AMD Am7900 LANCE and Am79C9xx PCnet
#device		ti		# Alteon Networks Tigon I/II gigabit Ethernet
device		txp		# 3Com 3cR990 (``Typhoon'')
device		vx		# 3Com 3c590, 3c595 (``Vortex'')

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device		miibus		# MII bus support
device		bfe		# Broadcom BCM440x 10/100 Ethernet
#device		bge		# Broadcom BCM570xx Gigabit Ethernet
device		dc		# DEC/Intel 21143 and various workalikes
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
#device		lge		# Level 1 LXT1001 gigabit Ethernet
#device		nge		# NatSemi DP83820 gigabit Ethernet
device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'le')
device		re		# RealTek 8139C+/8169/8169S/8110S
device		rl		# RealTek 8129/8139
device		sf		# Adaptec AIC-6915 (``Starfire'')
device		sis		# Silicon Integrated Systems SiS 900/SiS 7016
#device		sk		# SysKonnect SK-984x & SK-982x gigabit Ethernet
device		ste		# Sundance ST201 (D-Link DFE-550TX)
device		tl		# Texas Instruments ThunderLAN
device		tx		# SMC EtherPower II (83c170 ``EPIC'')
#device		vge		# VIA VT612x gigabit Ethernet
device		vr		# VIA Rhine, Rhine II
device		wb		# Winbond W89C840F
device		xl		# 3Com 3c90x (``Boomerang'', ``Cyclone'')

# ISA Ethernet NICs.  pccard NICs included.
# 'device ed' requires 'device miibus'
device		ed		# NE[12]000, SMC Ultra, 3c503, DS8390 cards
device		ep		# Etherlink III based cards
device		fe		# Fujitsu MB8696x based cards
device		sn		# SMC's 9000 series of Ethernet chips
device		snc
device		xe		# Xircom pccard Ethernet

# Wireless NIC cards
#device		wlan		# 802.11 support
#options 	IEEE80211_DEBUG	# enable debug msgs
#options 	IEEE80211_AMPDU_AGE	# age frames in AMPDU reorder q's
options 	IEEE80211_SUPPORT_MESH	# enable 802.11s draft support
#device		wlan_wep	# 802.11 WEP support
#device		wlan_ccmp	# 802.11 CCMP support
#device		wlan_tkip	# 802.11 TKIP support
#device		wlan_amrr	# AMRR transmit rate control algorithm
#device		an		# Aironet 4500/4800 802.11 wireless NICs.
#device		ath		# Atheros NICs
#device		ath_pci		# Atheros pci/cardbus glue
#device		ath_hal		# pci/cardbus chip support
options 	AH_SUPPORT_AR5416	# enable AR5416 tx/rx descriptors
#device		ath_rate_sample	# SampleRate tx rate control for ath
#device		ral		# Ralink Technology RT2500 wireless NICs.
#device		wi		# WaveLAN/Intersil/Symbol 802.11 wireless NICs.
#device		wl		# Older non 802.11 Wavelan wireless NIC.

# Pseudo devices.
device		loop		# Network loopback
device		random		# Entropy device
device		ether		# Ethernet support
device		vlan		# 802.1Q VLAN support
device		tun		# Packet tunnel.
device		md		# Memory "disks"
device		gif		# IPv6 and IPv4 tunneling
device		faith		# IPv6-to-IPv4 relaying (translation)
device		firmware	# firmware assist module

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device		bpf		# Berkeley packet filter

# USB support
#options 	USB_DEBUG	# enable debug msgs
#device		uhci		# UHCI PCI->USB interface
#device		ohci		# OHCI PCI->USB interface
#device		ehci		# EHCI PCI->USB interface (USB 2.0)
#device		usb		# USB Bus (required)
#device		ukbd		# Keyboard
#device		umass		# Disks/Mass storage - Requires scbus and da

# Sound support
#device		sound		# Generic sound driver (required)
#device		snd_mss		# Microsoft Sound System
#device		"snd_sb16"	# Sound Blaster 16
#device		snd_sbc		# Sound Blaster
@


1.355
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/246222
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d19 1
a19 1
# $FreeBSD: head/sys/pc98/conf/GENERIC 246222 2013-02-01 20:17:11Z eadler $
a85 1
options 	ATA_CAM		# Handle legacy controllers with CAM
@


1.355.2.1
log
@file GENERIC was added on branch RELENG_8_4 on 2013-03-28 13:05:35 +0000
@
text
@d1 247
@


1.355.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 291
#
# GENERIC -- Generic kernel configuration file for FreeBSD/pc98
#
# For more information on this file, please read the config(5) manual page,
# and/or the handbook section on Kernel Configuration Files:
#
#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../conf/NOTES and NOTES files.
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
# $FreeBSD: releng/8.4/sys/pc98/conf/GENERIC 237562 2012-06-25 12:30:51Z brueffer $

cpu		I486_CPU
cpu		I586_CPU
cpu		I686_CPU
ident		GENERIC

# To statically compile in device wiring instead of /boot/device.hints
#hints		"GENERIC.hints"		# Default places to look for devices.

# Use the following to compile in values accessible to the kernel
# through getenv() (or kenv(1) in userland). The format of the file
# is 'variable=value', see kenv(1)
#
# env		"GENERIC.env"

makeoptions	DEBUG=-g		# Build kernel with gdb(1) debug symbols

options 	SCHED_4BSD		# 4BSD scheduler
#options 	PREEMPTION		# Enable kernel thread preemption
options 	INET			# InterNETworking
options 	INET6			# IPv6 communications protocols
options 	SCTP			# Stream Control Transmission Protocol
options 	FFS			# Berkeley Fast Filesystem
options 	SOFTUPDATES		# Enable FFS soft updates support
options 	UFS_ACL			# Support for access control lists
options 	UFS_DIRHASH		# Improve performance on big directories
options 	UFS_GJOURNAL		# Enable gjournal-based UFS journaling
options 	MD_ROOT			# MD is a potential root device
options 	NFSCLIENT		# Network Filesystem Client
options 	NFSSERVER		# Network Filesystem Server
options 	NFSLOCKD		# Network Lock Manager
options 	NFS_ROOT		# NFS usable as /, requires NFSCLIENT
options 	MSDOSFS			# MSDOS Filesystem
options 	CD9660			# ISO 9660 Filesystem
options 	PROCFS			# Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		# Pseudo-filesystem framework
options 	GEOM_PART_GPT		# GUID Partition Tables.
options 	GEOM_LABEL		# Provides labelization
options 	COMPAT_43TTY		# BSD 4.3 TTY compat (sgtty)
options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
options 	COMPAT_FREEBSD6		# Compatible with FreeBSD6
options 	COMPAT_FREEBSD7		# Compatible with FreeBSD7
options 	SCSI_DELAY=5000		# Delay (in ms) before probing SCSI
options 	EPSON_BOUNCEDMA		# use bounce buffer for 15-16M
#options 	EPSON_MEMWIN		# EPSON memory window support
#options 	LINE30
options 	KTRACE			# ktrace(1) support
options 	STACK			# stack(9) support
options 	SYSVSHM			# SYSV-style shared memory
options 	SYSVMSG			# SYSV-style message queues
options 	SYSVSEM			# SYSV-style semaphores
options 	P1003_1B_SEMAPHORES	# POSIX-style semaphores
options 	_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
options 	HWPMC_HOOKS		# Necessary kernel hooks for hwpmc(4)
options 	AUDIT			# Security event auditing
options 	MAC			# TrustedBSD MAC Framework
options 	INCLUDE_CONFIG_FILE     # Include this file in kernel

options 	KDB			# Kernel debugger related code
options 	KDB_TRACE		# Print a stack trace for a panic

# To make an SMP kernel, the next two lines are needed
#options 	SMP			# Symmetric MultiProcessor Kernel
#device		apic			# I/O APIC

# Bus support.
device		pci

# Floppy drives
device		fdc

# ATA and ATAPI devices
device		ata
device		atadisk		# ATA disk drives
device		atapicd		# ATAPI CDROM drives
device		atapifd		# ATAPI floppy drives
device		atapist		# ATAPI tape drives
options 	ATA_STATIC_ID	# Static device numbering

# SCSI Controllers
device		adv		# Advansys SCSI adapters
device		ahc		# AHA2940 and onboard AIC7xxx devices
device		esp		# AMD Am53C974 (Tekram DC-390(T))
device		isp		# Qlogic family
#device		ncr		# NCR/Symbios Logic
device		sym		# NCR/Symbios Logic (newer chipsets + those of `ncr')

device		aic		# PC-9801-100
device		ct		# host adapter using WD33C93[ABC] chip (C bus)

device		ncv		# NCR 53C500
device		nsp		# Workbit Ninja SCSI-3
device		stg		# TMC 18C30/18C50

# SCSI peripherals
device		scbus		# SCSI bus (required for SCSI)
device		ch		# SCSI media changers
device		da		# Direct Access (disks)
device		sa		# Sequential Access (tape etc)
device		cd		# CD
device		pass		# Passthrough device (direct SCSI access)
device		ses		# SCSI Environmental Services (and SAF-TE)

# keyboard driver
device		pckbd		# PC98 keyboard

device		gdc		# GDC screen

device		splash		# Splash screen and screen saver support

# syscons is the default console driver, resembling an SCO console
device		sc

#device		agp		# support several AGP chipsets

# Power management support (see NOTES for more options)
#device		apm
#device		pmc
#device		canbus
#device		canbepm
# Add suspend/resume support for the i8254.
#device		pmtimer

# Audio support
#device		sound		# Generic sound driver
#device		snd_mss		# Microsoft Sound System
#device		"snd_sb16"	# Sound Blaster 16
#device		snd_sbc		# Sound Blaster

# PCCARD (PCMCIA) support
# PCMCIA and cardbus bridge support
device		cbb		# cardbus (yenta) bridge
device		pccard		# PC Card (16-bit) bus
device		cardbus		# CardBus (32-bit) bus

# Serial (COM) ports
#options 	COM_MULTIPORT
#options 	COM_ESP		# ESP98
#device		sio		# 8250, 16[45]50, 8251 based serial ports
device		uart		# Generic UART driver

device		mse
#device		joy

# NEW Parallel port
device		ppc
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
device		plip		# TCP/IP over parallel
device		ppi		# Parallel port interface device
#device		vpo		# Requires scbus and da
# OLD Parallel port
#device		olpt

# PCI Ethernet NICs.
device		de		# DEC/Intel DC21x4x (``Tulip'')
#device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card
device		le		# AMD Am7900 LANCE and Am79C9xx PCnet
#device		ti		# Alteon Networks Tigon I/II gigabit Ethernet
device		txp		# 3Com 3cR990 (``Typhoon'')
device		vx		# 3Com 3c590, 3c595 (``Vortex'')

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device		miibus		# MII bus support
device		bfe		# Broadcom BCM440x 10/100 Ethernet
#device		bge		# Broadcom BCM570xx Gigabit Ethernet
device		dc		# DEC/Intel 21143 and various workalikes
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
#device		lge		# Level 1 LXT1001 gigabit Ethernet
#device		nge		# NatSemi DP83820 gigabit Ethernet
device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'le')
device		re		# RealTek 8139C+/8169/8169S/8110S
device		rl		# RealTek 8129/8139
device		sf		# Adaptec AIC-6915 (``Starfire'')
device		sis		# Silicon Integrated Systems SiS 900/SiS 7016
#device		sk		# SysKonnect SK-984x & SK-982x gigabit Ethernet
device		ste		# Sundance ST201 (D-Link DFE-550TX)
device		tl		# Texas Instruments ThunderLAN
device		tx		# SMC EtherPower II (83c170 ``EPIC'')
#device		vge		# VIA VT612x gigabit Ethernet
device		vr		# VIA Rhine, Rhine II
device		wb		# Winbond W89C840F
device		xl		# 3Com 3c90x (``Boomerang'', ``Cyclone'')

# ISA Ethernet NICs.  pccard NICs included.
# 'device ed' requires 'device miibus'
device		ed		# NE[12]000, SMC Ultra, 3c503, DS8390 cards
device		ep		# Etherlink III based cards
device		fe		# Fujitsu MB8696x based cards
device		sn		# SMC's 9000 series of Ethernet chips
device		snc
device		xe		# Xircom pccard Ethernet

# Wireless NIC cards
#device		wlan		# 802.11 support
#options 	IEEE80211_DEBUG	# enable debug msgs
#options 	IEEE80211_AMPDU_AGE	# age frames in AMPDU reorder q's
#options 	IEEE80211_SUPPORT_MESH	# enable 802.11s draft support
#device		wlan_wep	# 802.11 WEP support
#device		wlan_ccmp	# 802.11 CCMP support
#device		wlan_tkip	# 802.11 TKIP support
#device		wlan_amrr	# AMRR transmit rate control algorithm
#device		an		# Aironet 4500/4800 802.11 wireless NICs.
#device		ath		# Atheros pci/cardbus NIC's
#device		ath_hal		# pci/cardbus chip support
#options 	AH_SUPPORT_AR5416	# enable AR5416 tx/rx descriptors
#device		ath_rate_sample	# SampleRate tx rate control for ath
#device		ral		# Ralink Technology RT2500 wireless NICs.
#device		wi		# WaveLAN/Intersil/Symbol 802.11 wireless NICs.
#device		wl		# Older non 802.11 Wavelan wireless NIC.

# Pseudo devices.
device		loop		# Network loopback
device		random		# Entropy device
device		ether		# Ethernet support
device		vlan		# 802.1Q VLAN support
device		tun		# Packet tunnel.
device		pty		# BSD-style compatibility pseudo ttys
device		md		# Memory "disks"
device		gif		# IPv6 and IPv4 tunneling
device		faith		# IPv6-to-IPv4 relaying (translation)
device		firmware	# firmware assist module

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device		bpf		# Berkeley packet filter

# USB support
#options 	USB_DEBUG	# enable debug msgs
#device		uhci		# UHCI PCI->USB interface
#device		ohci		# OHCI PCI->USB interface
#device		ehci		# EHCI PCI->USB interface (USB 2.0)
#device		usb		# USB Bus (required)
#device		udbp		# USB Double Bulk Pipe devices
#device		uhid		# "Human Interface Devices"
#device		ukbd		# Keyboard
#device		ulpt		# Printer
#device		umass		# Disks/Mass storage - Requires scbus and da
#device		ums		# Mouse
#device		urio		# Diamond Rio 500 MP3 player
# USB Serial devices
#device		uark		# Technologies ARK3116 based serial adapters
#device		ubsa		# Belkin F5U103 and compatible serial adapters
#device		ubser		# BWCT console serial adapters
#device		uftdi		# For FTDI usb serial adapters
#device		uipaq		# Some WinCE based devices
#device		uplcom		# Prolific PL-2303 serial adapters
#device		uslcom		# SI Labs CP2101/CP2102 serial adapters
#device		uvisor		# Visor and Palm devices
#device		uvscom		# USB serial support for DDI pocket's PHS
# USB Ethernet, requires miibus
#device		aue		# ADMtek USB Ethernet
#device		axe		# ASIX Electronics USB Ethernet
#device		cdce		# Generic USB over Ethernet
#device		cue		# CATC USB Ethernet
#device		kue		# Kawasaki LSI USB Ethernet
#device		rue		# RealTek RTL8150 USB Ethernet
#device		udav		# Davicom DM9601E USB
# USB Wireless
#device		rum		# Ralink Technology RT2501USB wireless NICs
#device		uath		# Atheros AR5523 wireless NICs
#device		ural		# Ralink Technology RT2500USB wireless NICs
#device		zyd		# ZyDAS zd1211/zd1211b wireless NICs

# FireWire support
#device		firewire	# FireWire bus code
#device		sbp		# SCSI over FireWire (Requires scbus and da)
#device		fwe		# Ethernet over FireWire (non-standard!)
@


1.354
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/245035
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d19 1
a19 1
# $FreeBSD: head/sys/pc98/conf/GENERIC 245035 2013-01-04 09:52:09Z nyan $
a153 1
device		plip		# TCP/IP over parallel
@


1.353
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/244992
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d19 1
a19 1
# $FreeBSD: head/sys/pc98/conf/GENERIC 244992 2013-01-03 14:30:24Z des $
a240 2
#device		udbp		# USB Double Bulk Pipe devices (needs netgraph)
#device		uhid		# "Human Interface Devices"
a241 1
#device		ulpt		# Printer
a242 29
#device		ums		# Mouse
#device		urio		# Diamond Rio 500 MP3 player
# USB Serial devices
#device		uark		# Technologies ARK3116 based serial adapters
#device		ubsa		# Belkin F5U103 and compatible serial adapters
#device		ubser		# BWCT console serial adapters
#device		uftdi		# For FTDI usb serial adapters
#device		uipaq		# Some WinCE based devices
#device		uplcom		# Prolific PL-2303 serial adapters
#device		uslcom		# SI Labs CP2101/CP2102 serial adapters
#device		uvisor		# Visor and Palm devices
#device		uvscom		# USB serial support for DDI pocket's PHS
# USB Ethernet, requires miibus
#device		aue		# ADMtek USB Ethernet
#device		axe		# ASIX Electronics USB Ethernet
#device		cdce		# Generic USB over Ethernet
#device		cue		# CATC USB Ethernet
#device		kue		# Kawasaki LSI USB Ethernet
#device		rue		# RealTek RTL8150 USB Ethernet
#device		udav		# Davicom DM9601E USB
# USB Wireless
#device		rum		# Ralink Technology RT2501USB wireless NICs
#device		uath		# Atheros AR5523 wireless NICs
#device		ural		# Ralink Technology RT2500USB wireless NICs
#device		zyd		# ZyDAS zd1211/zd1211b wireless NICs

# FireWire support
#device		sbp		# SCSI over FireWire (Requires scbus and da)
#device		fwe		# Ethernet over FireWire (non-standard!)
a248 1
#device		snd_uaudio	# USB Audio
@


1.352
log
@Switching exporter and resync
@
text
@d19 1
a19 1
# $FreeBSD: head/sys/pc98/conf/GENERIC 239699 2012-08-26 01:21:02Z gjb $
a272 1
#device		firewire	# FireWire bus code
@


1.351
log
@SVN rev 239699 on 2012-08-26 01:21:02Z by gjb

Grammar fix: s/NIC's/NICs/

MFC after:	3 days
@
text
@d19 1
a19 1
# $FreeBSD$
@


1.350
log
@SVN rev 235898 on 2012-05-24 11:20:51Z by mav

MFprojects/zfsd:
Generalize and unify ses device description.
@
text
@d210 1
a210 1
#device		ath		# Atheros NIC's
@


1.349
log
@SVN rev 233271 on 2012-03-21 08:38:42Z by ed

Remove pty(4) from our kernel configurations.

As of FreeBSD 8, this driver should not be used. Applications that use
posix_openpt(2) and openpty(3) use the pts(4) that is built into the
kernel unconditionally. If it turns out high profile depend on the
pty(4) module anyway, I'd rather get those fixed. So please report any
issues to me.

The pty(4) module is still available as a kernel module of course, so a
simple `kldload pty' can be used to run old-style pseudo-terminals.
@
text
@d113 1
a113 1
device		ses		# SCSI Environmental Services (and SAF-TE)
@


1.348
log
@SVN rev 231276 on 2012-02-09 14:15:56Z by nyan

Remove full debugger options and enable KDB_TRACE option instead to decrease
kernel size and increase performance.
@
text
@a224 1
device		pty		# BSD-style compatibility pseudo ttys
@


1.347
log
@SVN rev 231273 on 2012-02-09 14:00:49Z by nyan

- Disable the olpt driver.   Because it conflicts with the ppc/lpt driver.
- Remove obsolete comment.

MFC after:	3 days
@
text
@d70 2
a71 14

# Debugging support.  Always need this:
options 	KDB			# Enable kernel debugger support.
# For minimum debugger support (stable branch) use:
#options 	KDB_TRACE		# Print a stack trace for a panic.
# For full debugger support use this instead:
options 	DDB			# Support DDB.
options 	GDB			# Support remote GDB.
options 	DEADLKRES		# Enable the deadlock resolver
options 	INVARIANTS		# Enable calls of extra sanity checking
options 	INVARIANT_SUPPORT	# Extra sanity checks of internal structures, required by INVARIANTS
options 	WITNESS			# Enable checks to detect deadlocks and cycles
options 	WITNESS_SKIPSPIN	# Don't run witness on spinlocks for speed
options 	MALLOC_DEBUG_MAXZONES=8	# Separate malloc(9) zones
@


1.346
log
@SVN rev 229691 on 2012-01-06 08:51:20Z by adrian

Flip these options on so the modules build correctly for now.
@
text
@d170 1
a170 2
# Please stay olpt driver after ppc driver
device		olpt
@


1.345
log
@SVN rev 228973 on 2011-12-29 22:48:36Z by rwatson

Add "options CAPABILITY_MODE" and "options CAPABILITIES" to GENERIC kernel
configurations for various architectures in FreeBSD 10.x.  This allows
basic Capsicum functionality to be used in the default FreeBSD
configuration on non-embedded architectures; process descriptors are not
yet enabled by default.

MFC after:	3 months
Sponsored by:	Google, Inc
@
text
@d217 1
a217 1
#options 	IEEE80211_SUPPORT_MESH	# enable 802.11s draft support
d226 1
a226 1
#options 	AH_SUPPORT_AR5416	# enable AR5416 tx/rx descriptors
@


1.344
log
@SVN rev 227006 on 2011-11-01 21:26:57Z by marius

Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and
replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel
configuration files. Besides duplicating functionality, amd(4), which
previously also supported the AMD Am53C974, unlike esp(4) is no longer
maintained and has accumulated enough bit rot over time to always cause
a panic during boot as long as at least one target is attached to it
(see PR 124667).

PR:		124667
Obtained from:	NetBSD (based on)
MFC after:	3 days
@
text
@d66 2
@


1.343
log
@SVN rev 226835 on 2011-10-27 13:07:49Z by kensmith

Adjust the debugger options slightly.  This should help me do the right
thing when changing the debugging options as part of head becoming a new
stable branch.  It may also help people who for one reason or another want
to run head but don't want it slowed down by the debugging support.

Reviewed by:	kib
@
text
@d104 1
a104 1
device		amd		# AMD 53C974 (Tekram DC-390(T))
@


1.342
log
@SVN rev 225482 on 2011-09-11 17:39:51Z by brueffer

Fix a zyd(4) comment typo that was copy+pasted into most kernel config files.

PR:		160276
Submitted by:	MATSUMIYA Ryo <matsumiya@@mma.club.uec.ac.jp>
Approved by:	re (kib)
MFC after:	1 week
@
text
@d69 1
a69 1
# Debugging for use in -current
d71 3
@


1.342.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.342.2.2
log
@SVN rev 226405 on 2011-10-15 21:23:04Z by kensmith

Remove extra debuggin gsupport that is turned on for head but turned off
for stable branches:

	- shift to MALLOC_PRODUCTION
	- turn off automatic crash dumps
	- remove kernel debuggers, INVARIANT*[1], WITNESS* from GENERIC
	  kernel config files

[1] INVARIANT* left on for ia64 at least temporarily, marcel@@ will test
    to see if they are still required as they had been for stable/8.

Approved by:	re (implicit)
@
text
@d69 11
@


1.342.2.3
log
@SVN rev 226810 on 2011-10-26 19:59:06Z by kensmith

I forgot we now leave KDB and KDB_TRACE options in stable kernel config
files to help provide stack traces during a panic.

Submitted by:	Sergey Kandaurov <pluknet at freebsd dot org>
Approved by:	re (implicit)
@
text
@a67 2
options		KDB			# Kernel debugger related code
options		KDB_TRACE		# Print a stack trace for a panic
@


1.342.2.4
log
@SVN rev 226819 on 2011-10-26 23:05:59Z by kensmith

Fix whitespace nit.  "options<space><tab>", not "options<tab><tab>".

Submitted by:	Matthew Fleming <mdf at freebsd dot org>
Pointy hat:	me
Approved by:	re (implicit)
@
text
@d68 2
a69 2
options 	KDB			# Kernel debugger related code
options 	KDB_TRACE		# Print a stack trace for a panic
@


1.342.2.5
log
@SVN rev 227305 on 2011-11-07 13:40:54Z by marius

MFC: r227006, r227281, r227282

Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and
replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel
configuration files. Besides duplicating functionality, amd(4), which
previously also supported the AMD Am53C974, unlike esp(4) is no longer
maintained and has accumulated enough bit rot over time to always cause
a panic during boot as long as at least one target is attached to it
(see PR 124667).

PR:		124667
Approved by:	re (kib)
Obtained from:	NetBSD (based on)
@
text
@d92 1
a92 1
device		esp		# AMD Am53C974 (Tekram DC-390(T))
@


1.342.2.6
log
@SVN rev 231756 on 2012-02-15 13:32:56Z by nyan

MFC: r231273

  - Disable the olpt driver.   Because it conflicts with the ppc/lpt driver.
  - Remove obsolete comment.
@
text
@d156 2
a157 1
#device		olpt
@


1.342.2.6.2.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.342.2.6.2.2
log
@Switch importer
@
text
@d19 1
a19 1
# $FreeBSD: releng/9.1/sys/pc98/conf/GENERIC 231756 2012-02-15 13:32:56Z nyan $
@


1.342.2.7
log
@SVN rev 239841 on 2012-08-29 15:38:18Z by gjb

MFC r239699:

 - Grammar fix: s/NIC's/NICs/
@
text
@d208 1
a208 1
#device		ath		# Atheros NICs
@


1.342.2.8
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d19 1
a19 1
# $FreeBSD: stable/9/sys/pc98/conf/GENERIC 239841 2012-08-29 15:38:18Z gjb $
@


1.342.2.9
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/246321
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d19 1
a19 1
# $FreeBSD: stable/9/sys/pc98/conf/GENERIC 246321 2013-02-04 15:51:27Z des $
d272 1
@


1.342.2.10
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/246406
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d19 1
a19 1
# $FreeBSD: stable/9/sys/pc98/conf/GENERIC 246406 2013-02-06 13:55:02Z nyan $
d271 4
@


1.342.2.5.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.342.2.5.2.2
log
@Switch importer
@
text
@d19 1
a19 1
# $FreeBSD: releng/9.0/sys/pc98/conf/GENERIC 227305 2011-11-07 13:40:54Z marius $
@


1.341
log
@SVN rev 224699 on 2011-08-07 20:16:46Z by rmacklem

Change all the sample kernel configurations to use
NFSCL, NFSD instead of NFSCLIENT, NFSSERVER since
NFSCL and NFSD are now the defaults. The client change is
needed for diskless configurations, so that the root
mount works for fstype nfs.
Reported by seanbru at yahoo-inc.com for i386/XEN.

Approved by:	re (hrs)
@
text
@d279 1
a279 1
#device		zyd		# ZyDAS zb1211/zb1211b wireless NICs
@


1.340
log
@SVN rev 223046 on 2011-06-13 13:24:33Z by nyan

- Reduce diffs against i386.
- Add snd_uaudio.
@
text
@d42 1
a42 1
options 	NFS_ROOT		# NFS usable as /, requires NFSCLIENT
@


1.339
log
@SVN rev 221124 on 2011-04-27 17:51:51Z by rmacklem

This patch changes head so that the default NFS client is now the new
NFS client (which I guess is no longer experimental). The fstype "newnfs"
is now "nfs" and the regular/old NFS client is now fstype "oldnfs".
Although mounts via fstype "nfs" will usually work without userland
changes, an updated mount_nfs(8) binary is needed for kernels built with
"options NFSCL" but not "options NFSCLIENT". Updated mount_nfs(8) and
mount(8) binaries are needed to do mounts for fstype "oldnfs".
The GENERIC kernel configs have been changed to use options
NFSCL and NFSD (the new client and server) instead of NFSCLIENT and NFSSERVER.
For kernels being used on diskless NFS root systems, "options NFSCL"
must be in the kernel config.
Discussed on freebsd-fs@@.
@
text
@a141 6
# Audio support
#device		sound		# Generic sound driver
#device		snd_mss		# Microsoft Sound System
#device		"snd_sb16"	# Sound Blaster 16
#device		snd_sbc		# Sound Blaster

d285 7
@


1.338
log
@SVN rev 221071 on 2011-04-26 17:01:49Z by mav

 - Add shim to simplify migration to the CAM-based ATA. For each new adaX
device in /dev/ create symbolic link with adY name, trying to mimic old ATA
numbering. Imitation is not complete, but should be enough in most cases to
mount file systems without touching /etc/fstab.
 - To know what behavior to mimic, restore ATA_STATIC_ID option in cases
where it was present before.
 - Add some more details to UPDATING.
@
text
@d39 2
a40 2
options 	NFSCLIENT		# Network Filesystem Client
options 	NFSSERVER		# Network Filesystem Server
@


1.337
log
@SVN rev 220982 on 2011-04-24 08:58:58Z by mav

Switch the GENERIC kernels for all architectures to the new CAM-based ATA
stack. It means that all legacy ATA drivers are disabled and replaced by
respective CAM drivers. If you are using ATA device names in /etc/fstab or
other places, make sure to update them respectively (adX -> adaY,
acdX -> cdY, afdX -> daY, astX -> saY, where 'Y's are the sequential
numbers for each type in order of detection, unless configured otherwise
with tunables, see cam(4)).

ataraid(4) functionality is now supported by the RAID GEOM class.
To use it you can load geom_raid kernel module and use graid(8) tool
for management. Instead of /dev/arX device names, use /dev/raid/rX.
@
text
@d94 1
@


1.336
log
@SVN rev 220185 on 2011-03-31 08:07:13Z by adrian

Break out the ath PCI logic into a separate device/module.

Introduce the AHB glue for Atheros embedded systems. Right now it's
hard-coded for the AR9130 chip whose support isn't yet in this HAL;
it'll be added in a subsequent commit.

Kernel configuration files now need both 'ath' and 'ath_pci' devices; both
modules need to be loaded for the ath device to work.
@
text
@d90 6
a95 7
# ATA and ATAPI devices
device		ata
device		atadisk		# ATA disk drives
device		atapicd		# ATAPI CDROM drives
device		atapifd		# ATAPI floppy drives
device		atapist		# ATAPI tape drives
options 	ATA_STATIC_ID	# Static device numbering
d112 2
a113 2
# SCSI peripherals
device		scbus		# SCSI bus (required for SCSI)
d118 1
a118 1
device		pass		# Passthrough device (direct SCSI access)
@


1.335
log
@SVN rev 219435 on 2011-03-09 17:15:11Z by julian

Add a small change to the comment in the GENRIC config files that include udbp

Submitted by:	Chris Forgron, cforgeron at acsi dot ca
MFC after:	1 week
@
text
@d224 2
a225 1
#device		ath		# Atheros pci/cardbus NIC's
@


1.334
log
@SVN rev 213098 on 2010-09-24 09:04:16Z by davidxu

Now userland POSIX semaphore is based on umtx. The kernel module
is only used to support binary compatible, if want to run old
binary, you need to kldload the module.
@
text
@d255 1
a255 1
#device		udbp		# USB Double Bulk Pipe devices
@


1.333
log
@SVN rev 210564 on 2010-07-28 15:36:12Z by mdf

Add MALLOC_DEBUG_MAXZONES debug malloc(9) option to use multiple uma
zones for each malloc bucket size.  The purpose is to isolate
different malloc types into hash classes, so that any buffer overruns
or use-after-free will usually only affect memory from malloc types in
that hash class.  This is purely a debugging tool; by varying the hash
function and tracking which hash class was corrupted, the intersection
of the hash classes from each instance will point to a single malloc
type that is being misused.  At this point inspection or memguard(9)
can be used to catch the offending code.

Add MALLOC_DEBUG_MAXZONES=8 to -current GENERIC configuration files.
The suggestion to have this on by default came from Kostik Belousov on
-arch.

This code is based on work by Ron Steinke at Isilon Systems.

Reviewed by:    -arch (mostly silence)
Reviewed by:    zml
Approved by:    zml (mentor)
@
text
@a61 1
options 	P1003_1B_SEMAPHORES	# POSIX-style semaphores
@


1.332
log
@SVN rev 207077 on 2010-04-22 21:31:34Z by thompsa

Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had
the illusion of a tunable setting but was always turned on regardless.

MFC after:	1 week
@
text
@d79 1
@


1.331
log
@SVN rev 205116 on 2010-03-13 09:21:00Z by ed

Remove COMPAT_43TTY from stock kernel configuration files.

COMPAT_43TTY enables the sgtty interface. Even though its exposure has
only been removed in FreeBSD 8.0, it wasn't used by anything in the base
system in FreeBSD 5.x (possibly even 4.x?). On those releases, if your
ports/packages are less than two years old, they will prefer termios
over sgtty.
@
text
@d250 1
@


1.330
log
@SVN rev 203938 on 2010-02-15 23:44:48Z by attilio

Adjust style (following the already existing rules) for the newly
introduced option DEADLKRES.

Reported by:	danfe, julian, avg
@
text
@a48 1
options 	COMPAT_43TTY		# BSD 4.3 TTY compat (sgtty)
@


1.329
log
@SVN rev 203758 on 2010-02-10 16:30:04Z by attilio

Add the options DEADLKRES (introducing the deadlock resolver thread) in
the 'debugging' section of any HEAD kernel and enable for the mainstream
ones, excluding the embedded architectures.
It may, of course, enabled on a case-by-case basis.

Sponsored by:	Sandvine Incorporated
Requested by:	emaste
Discussed with:	kib
@
text
@d75 1
a75 1
options		DEADLKRES		# Enable the deadlock resolver
@


1.328
log
@SVN rev 202634 on 2010-01-19 17:20:34Z by jhb

Move the examples for the 'hints' and 'env' keywords from various GENERIC
kernel configs into NOTES.

Reviewed by:	imp
@
text
@d75 1
@


1.327
log
@SVN rev 202019 on 2010-01-10 17:44:22Z by imp

Add INCLUDE_CONFIG_FILE in GENERIC on all non-embedded platforms.

# This is the resolution of removing it from DEFAULTS...

MFC after:	5 days
@
text
@a25 9
# To statically compile in device wiring instead of /boot/device.hints
#hints		"GENERIC.hints"		# Default places to look for devices.

# Use the following to compile in values accessible to the kernel
# through getenv() (or kenv(1) in userland). The format of the file
# is 'variable=value', see kenv(1)
#
# env		"GENERIC.env"

@


1.326
log
@SVN rev 201443 on 2010-01-03 20:40:54Z by brooks

Add vlan(4) to all GENERIC kernels.

MFC after:	1 week
@
text
@d78 1
@


1.325
log
@SVN rev 201415 on 2010-01-03 04:38:38Z by nyan

Re-enable more options and devices.  Now kernel size problem is gone.

MFC after:	2 week
@
text
@d244 1
@


1.324
log
@SVN rev 198043 on 2009-10-13 19:02:03Z by jhb

Move the USB wireless drivers down into their own section next to the USB
ethernet drivers.

Submitted by:	Glen Barber  glen.j.barber @@ gmail
MFC after:	1 month
@
text
@d41 1
a41 1
#options 	SCTP			# Stream Control Transmission Protocol
d49 2
a50 2
#options 	NFSSERVER		# Network Filesystem Server
#options 	NFSLOCKD		# Network Lock Manager
d54 2
a55 2
#options 	PROCFS			# Process filesystem (requires PSEUDOFS)
#options 	PSEUDOFS		# Pseudo-filesystem framework
d69 3
a71 3
#options 	SYSVSHM			# SYSV-style shared memory
#options 	SYSVMSG			# SYSV-style message queues
#options 	SYSVSEM			# SYSV-style semaphores
d117 3
a119 3
#device		ncv		# NCR 53C500
#device		nsp		# Workbit Ninja SCSI-3
#device		stg		# TMC 18C30/18C50
d158 3
a160 3
#device		cbb		# cardbus (yenta) bridge
#device		pccard		# PC Card (16-bit) bus
#device		cardbus		# CardBus (32-bit) bus
d172 5
a176 5
#device		ppc
#device		ppbus		# Parallel port bus (required)
#device		lpt		# Printer
#device		plip		# TCP/IP over parallel
#device		ppi		# Parallel port interface device
d180 1
a180 1
#device		olpt
@


1.323
log
@SVN rev 197657 on 2009-10-01 10:46:22Z by nyan

MFi386: revision 197653

  Improve 802.11s comment.

MFC after:	1 day
@
text
@a266 4
#device		rum		# Ralink Technology RT2501USB wireless NICs
#device		uath		# Atheros AR5523 wireless NICs
#device		ural		# Ralink Technology RT2500USB wireless NICs
#device		zyd		# ZyDAS zb1211/zb1211b wireless NICs
d286 5
@


1.322
log
@SVN rev 195618 on 2009-07-11 15:02:45Z by rpaulo

Implementation of the upcoming Wireless Mesh standard, 802.11s, on the
net80211 wireless stack. This work is based on the March 2009 D3.0 draft
standard. This standard is expected to become final next year.
This includes two main net80211 modules, ieee80211_mesh.c
which deals with peer link management, link metric calculation,
routing table control and mesh configuration and ieee80211_hwmp.c
which deals with the actually routing process on the mesh network.
HWMP is the mandatory routing protocol on by the mesh standard, but
others, such as RA-OLSR, can be implemented.

Authentication and encryption are not implemented.

There are several scripts under tools/tools/net80211/scripts that can be
used to test different mesh network topologies and they also teach you
how to setup a mesh vap (for the impatient: ifconfig wlan0 create
wlandev ... wlanmode mesh).

A new build option is available: IEEE80211_SUPPORT_MESH and it's enabled
by default on GENERIC kernels for i386, amd64, sparc64 and pc98.

Drivers that support mesh networks right now are: ath, ral and mwl.

More information at: http://wiki.freebsd.org/WifiMesh

Please note that this work is experimental. Also, please note that
bridging a mesh vap with another network interface is not yet supported.

Many thanks to the FreeBSD Foundation for sponsoring this project and to
Sam Leffler for his support.
Also, I would like to thank Gateworks Corporation for sending me a
Cambria board which was used during the development of this project.

Reviewed by:	sam
Approved by:	re (kensmith)
Obtained from:	projects/mesh11s
@
text
@d226 1
a226 1
#options 	IEEE80211_SUPPORT_MESH	# enable 802.11s D3.0 support
@


1.322.2.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.322.2.2
log
@SVN rev 197065 on 2009-09-10 14:04:00Z by kensmith

Remove extra debugging support that is turned on for head but turned off
for stable branches:

	- shift to MALLOC_PRODUCTION
	- turn off automatic crash dumps
	- Remove kernel debuggers, INVARIANTS*[1], WITNESS* from
	  GENERIC kernel config files[2]

[1] INVARIANTS* left on for ia64 by request marcel
[2] sun4v was left as-is

Reviewed by:	marcel, kib
Approved by:	re (implicit)
@
text
@d79 9
@


1.322.2.3
log
@SVN rev 197734 on 2009-10-03 14:38:22Z by nyan

MFC: revision 197657

  MFi386: revision 197653

    Improve 802.11s comment.

Approved by:	re (bz)
@
text
@d217 1
a217 1
#options 	IEEE80211_SUPPORT_MESH	# enable 802.11s draft support
@


1.322.2.4
log
@SVN rev 199396 on 2009-11-17 15:56:45Z by jhb

MFC 198043:
Move the USB wireless drivers down into their own section next to the USB
ethernet drivers.
@
text
@d258 4
a280 5
# USB Wireless
#device		rum		# Ralink Technology RT2501USB wireless NICs
#device		uath		# Atheros AR5523 wireless NICs
#device		ural		# Ralink Technology RT2500USB wireless NICs
#device		zyd		# ZyDAS zb1211/zb1211b wireless NICs
@


1.322.2.5
log
@SVN rev 202134 on 2010-01-12 06:00:56Z by brooks

MFC r201443:
  Add vlan(4) to all GENERIC kernels.
@
text
@a234 1
device		vlan		# 802.1Q VLAN support
@


1.322.2.6
log
@SVN rev 202536 on 2010-01-18 00:53:21Z by imp

MFC r202019:
  Add INCLUDE_CONFIG_FILE in GENERIC on all non-embedded platforms.
  # This is the resolution of removing it from DEFAULTS...
@
text
@a77 1
options 	INCLUDE_CONFIG_FILE     # Include this file in kernel
@


1.322.2.7
log
@SVN rev 202564 on 2010-01-18 11:03:39Z by nyan

MFC: revision 201415

  Re-enable more options and devices.  Now kernel size problem is gone.
@
text
@d41 1
a41 1
options 	SCTP			# Stream Control Transmission Protocol
d49 2
a50 2
options 	NFSSERVER		# Network Filesystem Server
options 	NFSLOCKD		# Network Lock Manager
d54 2
a55 2
options 	PROCFS			# Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		# Pseudo-filesystem framework
d69 3
a71 3
options 	SYSVSHM			# SYSV-style shared memory
options 	SYSVMSG			# SYSV-style message queues
options 	SYSVSEM			# SYSV-style semaphores
d109 3
a111 3
device		ncv		# NCR 53C500
device		nsp		# Workbit Ninja SCSI-3
device		stg		# TMC 18C30/18C50
d150 3
a152 3
device		cbb		# cardbus (yenta) bridge
device		pccard		# PC Card (16-bit) bus
device		cardbus		# CardBus (32-bit) bus
d164 5
a168 5
device		ppc
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
device		plip		# TCP/IP over parallel
device		ppi		# Parallel port interface device
d172 1
a172 1
device		olpt
@


1.322.2.8
log
@SVN rev 207399 on 2010-04-29 22:44:04Z by thompsa

MFC r207077

 Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had
 the illusion of a tunable setting but was always turned on regardless.
@
text
@a249 1
#options 	USB_DEBUG	# enable debug msgs
@


1.322.2.9
log
@SVN rev 214326 on 2010-10-25 07:58:37Z by avg

stable/8: add options KDB and KDB_TRACE to GENERIC kernels

Now that we have code for printing a stack trace on panic using stack(9)
facility without any debugger backend configured, use this ability
in GENERIC kernels to slightly increase amount of debugging information
available in default installations.

This change should not break anything for those who include GENERIC into
a custom kernel config file and have the above options already enabled.
They should only get a warning about duplicate options.

This commit should not change behavior of GENERIC kernels for panics and
traps with respect to core dumping and automatic reset.
As no debugger backend is configured, enter-to-debugger key combination
should still be ignored.

With this commit the sizes of GENERIC kernels increase by one to two KB.

This is a direct commit to the branch.

Approved by:	re
No objections:	core, secteam
@
text
@a79 3
options 	KDB			# Kernel debugger related code
options 	KDB_TRACE		# Print a stack trace for a panic

@


1.322.2.10
log
@SVN rev 227306 on 2011-11-07 13:45:18Z by marius

MFC: r227006, r227281, r227282

Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and
replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel
configuration files. Besides duplicating functionality, amd(4), which
previously also supported the AMD Am53C974, unlike esp(4) is no longer
maintained and has accumulated enough bit rot over time to always cause
a panic during boot as long as at least one target is attached to it
(see PR 124667).

PR:		124667
Obtained from:	NetBSD (based on)
@
text
@d104 1
a104 1
device		esp		# AMD Am53C974 (Tekram DC-390(T))
@


1.322.2.11
log
@SVN rev 231757 on 2012-02-15 13:36:06Z by nyan

MFC: r231273

  - Disable the olpt driver.   Because it conflicts with the ppc/lpt driver.
  - Remove obsolete comment.
@
text
@d174 2
a175 1
#device		olpt
@


1.322.2.12
log
@SVN rev 237562 on 2012-06-25 12:30:51Z by brueffer

MFC: r225482

Fix a zyd(4) comment typo that was copy+pasted into most kernel config files.
@
text
@d286 1
a286 1
#device		zyd		# ZyDAS zd1211/zd1211b wireless NICs
@


1.322.2.13
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d19 1
a19 1
# $FreeBSD: stable/8/sys/pc98/conf/GENERIC 237562 2012-06-25 12:30:51Z brueffer $
@


1.322.2.11.2.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.322.2.11.2.2
log
@Switch importer
@
text
@d19 1
a19 1
# $FreeBSD: releng/8.3/sys/pc98/conf/GENERIC 231757 2012-02-15 13:36:06Z nyan $
@


1.322.2.9.2.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.322.2.8.2.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.322.2.3.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.321
log
@SVN rev 195295 on 2009-07-02 18:24:37Z by ed

Enable POSIX semaphores on all non-embedded architectures by default.

More applications (including Firefox) seem to depend on this nowadays,
so not having this enabled by default is a bad idea.

Proposed by:	miwi
Patch by:	Florian Smeets <flo kasimir com>
Approved by:	re (kib)
@
text
@d226 1
@


1.320
log
@SVN rev 193334 on 2009-06-02 18:31:08Z by rwatson

Remove MAC kernel config files and add "options MAC" to GENERIC, with the
goal of shipping 8.0 with MAC support in the default kernel.  No policies
will be compiled in or enabled by default, but it will now be possible to
load them at boot or runtime without a kernel recompile.

While the framework is not believed to impose measurable overhead when no
policies are loaded (a result of optimization over the past few months in
HEAD), we'll continue to benchmark and optimize as the release approaches.
Please keep an eye out for performance or functionality regressions that
could be a result of this change.

Approved by:	re (kensmith)
Obtained from:	TrustedBSD Project
@
text
@d72 1
@


1.319
log
@SVN rev 191726 on 2009-05-01 17:20:16Z by sam

o add uath
o sort usb wireless drivers
@
text
@d76 1
@


1.318
log
@SVN rev 190100 on 2009-03-19 20:33:26Z by thompsa

Remove the uscanner(4) driver, this follows the removal of the kernel scanner
driver in Linux 2.6. uscanner was just a simple wrapper around a fifo and
contained no logic, the default interface is now libusb (supported by sane).

Reviewed by:	HPS
@
text
@d264 2
a266 1
#device		rum		# Ralink Technology RT2501USB wireless NICs
@


1.317
log
@SVN rev 188944 on 2009-02-23 18:34:56Z by thompsa

Change over the usb kernel options to the new stack (retaining existing
naming). The old usb stack can be compiled in my prefixing the name with 'o'.
@
text
@a267 1
#device		uscanner	# Scanners
@


1.316
log
@SVN rev 188665 on 2009-02-15 23:40:37Z by svn

Add uslcom to the build too.

Reminded by:	Michael Butler
@
text
@d253 1
a253 58
# USB core support
#device          usb2_core
# USB controller support
#device		usb2_controller
#device		usb2_controller_ehci
#device		usb2_controller_ohci
#device		usb2_controller_uhci
# USB mass storage support
#device		usb2_storage
#device		usb2_storage_mass
# USB ethernet support, requires miibus
#device		usb2_ethernet
#device		usb2_ethernet_aue
#device		usb2_ethernet_axe
#device		usb2_ethernet_cdce
#device		usb2_ethernet_cue
#device		usb2_ethernet_kue
#device		usb2_ethernet_rue
#device		usb2_ethernet_dav
# USB wireless LAN support
#device		usb2_wlan
#device		usb2_wlan_rum
#device		usb2_wlan_ral
#device		usb2_wlan_zyd
# USB serial device support
#device		usb2_serial
#device		usb2_serial_ark
#device		usb2_serial_bsa
#device		usb2_serial_bser
#device		usb2_serial_chcom
#device		usb2_serial_cycom
#device		usb2_serial_foma
#device		usb2_serial_ftdi
#device		usb2_serial_gensa
#device		usb2_serial_ipaq
#device		usb2_serial_lpt
#device		usb2_serial_mct
#device		usb2_serial_modem
#device		usb2_serial_moscom
#device		usb2_serial_plcom
#device		usb2_serial_slcom
#device		usb2_serial_visor
#device		usb2_serial_vscom
# USB bluetooth support
#device		usb2_bluetooth
#device		usb2_bluetooth_ng
# USB input device support
#device		usb2_input
#device		usb2_input_hid
#device		usb2_input_kbd
#device		usb2_input_ms
# USB sound and MIDI device support
#device		usb2_sound
# USB scanner support
#device		usb2_image
#device		usb2_scanner

# USB support (deprecated)
a258 1
#device		ugen		# Generic
a269 1
#device		ucom		# Generic com ttys
@


1.315
log
@SVN rev 188660 on 2009-02-15 22:33:44Z by thompsa

Switch over GENERIC kernels to USB2 by default.

Tested by:	make universe
@
text
@d293 1
@


1.314
log
@SVN rev 187297 on 2009-01-15 11:54:31Z by nyan

MFi386: 187144

  Documentation-only change:

  - add a reference to the config(5) manpage;
  - hopefully clarify the format of the 'env FILENAME' directive.
@
text
@d253 57
a309 1
# USB support
@


1.313
log
@SVN rev 186372 on 2008-12-21 09:01:00Z by nyan

Disable the pccard, parallel, GbE and wireless lan related devices and
some options by default to decrease a kernel size.
Because PC98 does not have so much memory.

MFC after:	3 days
@
text
@d4 2
a5 2
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
d29 6
@


1.312
log
@SVN rev 185567 on 2008-12-02 19:09:08Z by ed

Remove "[KEEP THIS!]" from COMPAT_43TTY. It's not really that important.

Sgtty is a programming interface that has been replaced by termios over
the years. In June we already removed <sgtty.h>, which exposes the
ioctl()'s that are implemented by this interface. The importance of this
flag is overrated right now.
@
text
@d35 1
a35 1
options 	SCTP			# Stream Control Transmission Protocol
d43 2
a44 2
options 	NFSSERVER		# Network Filesystem Server
options 	NFSLOCKD		# Network Lock Manager
d48 2
a49 2
options 	PROCFS			# Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		# Pseudo-filesystem framework
d63 3
a65 3
options 	SYSVSHM			# SYSV-style shared memory
options 	SYSVMSG			# SYSV-style message queues
options 	SYSVSEM			# SYSV-style semaphores
d109 3
a111 3
device		ncv		# NCR 53C500
device		nsp		# Workbit Ninja SCSI-3
device		stg		# TMC 18C30/18C50
d150 3
a152 3
device		cbb		# cardbus (yenta) bridge
device		pccard		# PC Card (16-bit) bus
device		cardbus		# CardBus (32-bit) bus
d164 5
a168 5
device		ppc
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
device		plip		# TCP/IP over parallel
device		ppi		# Parallel port interface device
d176 1
a176 1
device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card
d178 1
a178 1
device		ti		# Alteon Networks Tigon I/II gigabit Ethernet
d186 1
a186 1
device		bge		# Broadcom BCM570xx Gigabit Ethernet
d189 2
a190 2
device		lge		# Level 1 LXT1001 gigabit Ethernet
device		nge		# NatSemi DP83820 gigabit Ethernet
d196 1
a196 1
device		sk		# SysKonnect SK-984x & SK-982x gigabit Ethernet
d200 1
a200 1
device		vge		# VIA VT612x gigabit Ethernet
d215 14
a228 14
device		wlan		# 802.11 support
options		IEEE80211_DEBUG	# enable debug msgs
options		IEEE80211_AMPDU_AGE	# age frames in AMPDU reorder q's
device		wlan_wep	# 802.11 WEP support
device		wlan_ccmp	# 802.11 CCMP support
device		wlan_tkip	# 802.11 TKIP support
device		wlan_amrr	# AMRR transmit rate control algorithm
device		an		# Aironet 4500/4800 802.11 wireless NICs.
device		ath		# Atheros pci/cardbus NIC's
device		ath_hal		# pci/cardbus chip support
options		AH_SUPPORT_AR5416	# enable AR5416 tx/rx descriptors
device		ath_rate_sample	# SampleRate tx rate control for ath
device		ral		# Ralink Technology RT2500 wireless NICs.
device		wi		# WaveLAN/Intersil/Symbol 802.11 wireless NICs.
@


1.311
log
@SVN rev 185522 on 2008-12-01 16:53:01Z by sam

Switch to ath hal source code. Note this removes the ath_hal
module; the ath module now brings in the hal support.  Kernel
config files are almost backwards compatible; supplying

device ath_hal

gives you the same chip support that the binary hal did but you
must also include

options AH_SUPPORT_AR5416

to enable the extended format descriptors used by 11n parts.
It is now possible to control the chip support included in a
build by specifying exactly which chips are to be supported
in the config file; consult ath_hal(4) for information.
@
text
@d52 1
a52 1
options 	COMPAT_43TTY		# BSD 4.3 TTY compat [KEEP THIS!]
@


1.310
log
@SVN rev 182160 on 2008-08-25 14:52:50Z by nyan

Add the uart for 2nd CCU support.
@
text
@d224 2
a225 1
device		ath_hal		# Atheros HAL (Hardware Access Layer)
@


1.309
log
@SVN rev 181905 on 2008-08-20 08:31:58Z by ed

Integrate the new MPSAFE TTY layer to the FreeBSD operating system.

The last half year I've been working on a replacement TTY layer for the
FreeBSD kernel. The new TTY layer was designed to improve the following:

- Improved driver model:

  The old TTY layer has a driver model that is not abstract enough to
  make it friendly to use. A good example is the output path, where the
  device drivers directly access the output buffers. This means that an
  in-kernel PPP implementation must always convert network buffers into
  TTY buffers.

  If a PPP implementation would be built on top of the new TTY layer
  (still needs a hooks layer, though), it would allow the PPP
  implementation to directly hand the data to the TTY driver.

- Improved hotplugging:

  With the old TTY layer, it isn't entirely safe to destroy TTY's from
  the system. This implementation has a two-step destructing design,
  where the driver first abandons the TTY. After all threads have left
  the TTY, the TTY layer calls a routine in the driver, which can be
  used to free resources (unit numbers, etc).

  The pts(4) driver also implements this feature, which means
  posix_openpt() will now return PTY's that are created on the fly.

- Improved performance:

  One of the major improvements is the per-TTY mutex, which is expected
  to improve scalability when compared to the old Giant locking.
  Another change is the unbuffered copying to userspace, which is both
  used on TTY device nodes and PTY masters.

Upgrading should be quite straightforward. Unlike previous versions,
existing kernel configuration files do not need to be changed, except
when they reference device drivers that are listed in UPDATING.

Obtained from:		//depot/projects/mpsafetty/...
Approved by:		philip (ex-mentor)
Discussed:		on the lists, at BSDCan, at the DevSummit
Sponsored by:		Snow B.V., the Netherlands
dcons(4) fixed by:	kan
@
text
@d155 1
a155 1
options 	COM_MULTIPORT
d158 1
@


1.308
log
@SVN rev 181233 on 2008-08-03 10:32:17Z by ed

Disconnect drivers that haven't been ported to MPSAFE TTY yet.

As clearly mentioned on the mailing lists, there is a list of drivers
that have not been ported to the MPSAFE TTY layer yet. Remove them from
the kernel configuration files. This means people can now still use
these drivers if they explicitly put them in their kernel configuration
file, which is good.

People should keep in mind that after August 10, these drivers will not
work anymore. Even though owners of the hardware are capable of getting
these drivers working again, I will see if I can at least get them to a
compilable state (if time permits).
@
text
@d157 1
a157 1
device		sio		# 8250, 16[45]50, 8251 based serial ports
d234 1
a234 1
device		pty		# Pseudo-ttys (telnet etc)
@


1.307
log
@SVN rev 180359 on 2008-07-07 22:55:11Z by delphij

Add HWPMC_HOOKS to GENERIC kernels, this makes hwpmc.ko work out
of the box.
@
text
@a232 2
device		sl		# Kernel SLIP
device		ppp		# Kernel PPP
@


1.306
log
@Resort the if_ti driver to match the PCI Network cards instead of placing
it under the mii devices list.

PR:		kern/123147
Submitted by:	gavin
Approved by:	imp (mentor, implicit)
MFC after:	3 days
@
text
@d68 1
@


1.305
log
@enable IEEE80211_DEBUG and IEEE80211_AMPDU_AGE by default
@
text
@d176 1
a195 1
device		ti		# Alteon Networks Tigon I/II gigabit Ethernet
@


1.304
log
@Multi-bss (aka vap) support for 802.11 devices.

Note this includes changes to all drivers and moves some device firmware
loading to use firmware(9) and a separate module (e.g. ral).  Also there
no longer are separate wlan_scan* modules; this functionality is now
bundled into the wlan module.

Supported by:	Hobnob and Marvell
Reviewed by:	many
Obtained from:	Atheros (some bits)
@
text
@d214 2
@


1.303
log
@move awi to the Attic; it will not make the jump to the new world order

Reviewed by:	imp
@
text
@a217 2
device		wlan_scan_ap	# 802.11 AP mode scanning
device		wlan_scan_sta	# 802.11 STA mode scanning
@


1.302
log
@Add kernel module support for nfslockd and krpc. Use the module system
to detect (or load) kernel NLM support in rpc.lockd. Remove the '-k'
option to rpc.lockd and make kernel NLM the default. A user can still
force the use of the old user NLM by building a kernel without NFSLOCKD
and/or removing the nfslockd.ko module.
@
text
@a223 1
device		awi		# BayStack 660 and others
@


1.301
log
@MFi386: revision 1.482.

  Import uslcom(4) from OpenBSD - this is a driver for Silicon Laboratories
  CP2101/CP2102 based USB serial adapters.
@
text
@d44 1
@


1.300
log
@Add COMPAT_FREEBSD7 and enable it in configs that have COMPAT_FREEBSD6.
@
text
@d271 1
@


1.299
log
@Break out stack(9) from ddb(4):

- Introduce per-architecture stack_machdep.c to hold stack_save(9).
- Introduce per-architecture machine/stack.h to capture any common
  definitions required between db_trace.c and stack_machdep.c.
- Add new kernel option "options STACK"; we will build in stack(9) if it is
  defined, or also if "options DDB" is defined to provide compatibility
  with existing users of stack(9).

Add new stack_save_td(9) function, which allows the capture of a stacktrace
of another thread rather than the current thread, which the existing
stack_save(9) was limited to.  It requires that the thread be neither
swapped out nor running, which is the responsibility of the consumer to
enforce.

Update stack(9) man page.

Build tested:	amd64, arm, i386, ia64, powerpc, sparc64, sun4v
Runtime tested:	amd64 (rwatson), arm (cognet), i386 (rwatson)
@
text
@d55 1
@


1.298
log
@MFi386: revision 1.476

Add more (commented-out) usb devices.
@
text
@d60 1
@


1.297
log
@Use the correct expanded name for SCTP.

PR:		116496
Submitted by:	koitsu
Reviewed by:	rrs
Approved by:	re (kensmith)
@
text
@d257 2
d261 10
d278 1
@


1.297.2.1
log
@Remove debugging support from GENERIC kernels, remove warning in
UPDATING that says debugging support makes FreeBSD slower, and note
RELENG_7 creation.

Approved by:	re (implicit)
@
text
@d67 9
@


1.297.2.2
log
@MFi386: revision 1.474.2.5

  Add USB->RS232 devices to the GENERIC kernel.
@
text
@a249 11
# USB Serial devices
#device		ucom		# Generic com ttys
#device		uark		# Technologies ARK3116 based serial adapters
#device		ubsa		# Belkin F5U103 and compatible serial adapters
#device		ubser		# BWCT console serial adapters
#device		uftdi		# For FTDI usb serial adapters
#device		uipaq		# Some WinCE based devices
#device		uplcom		# Prolific PL-2303 serial adapters
#device		uslcom		# SI Labs CP2101/CP2102 serial adapters
#device		uvisor		# Visor and Palm devices
#device		uvscom		# USB serial support for DDI pocket's PHS
@


1.297.2.3
log
@MFC: Kernel mode Network Lock Manager.
@
text
@a43 1
options 	NFSLOCKD		# Network Lock Manager
@


1.297.2.4
log
@Merge stack.9:1.5, amd64/db_trace.c:1.82, amd64/stack_machdep.c:1.1,
amd64/conf/GENERIC:1.489, amd64/include/stack.h:1.1, arm/db_trace.c:1.14,
arm/stack_machdep.c:1.1, arm/include/stack.h:1.1, NOTES:1.1457,
files:1.1254, files.amd64:1.115, files.arm:1.19, files.i386:1.588,
files.ia64:1.94, files.powerpc:1.67, files.sparc64:1.93, files.sun4v:1.13,
options:1.610, i386/conf/GENERIC:1.478, i386/db_trace.c:1.80,
i386/stack_machdep.c:1.1, i386/include/stack.h:1.1, ia64/conf/GENERIC:1.93,
ia64/db_machdep.c:1.6, ia64/stack_machdep.c:1.1, kern/subr_stack.c:1.5,
pc98/conf/GENERIC:1.299, powerpc/conf/GENERIC:1.73,
powerpc/include/stack.h:1.1, powerpc/db_trace.c:1.14,
powerpc/stack_machdep.c:1.1, sparc64/conf/GENERIC:1.129,
sparc64/include/stack.h:1.1, sparc64/db_trace.c:1.27,
sparc64/stack_machdep.c:1.1, sun4v/conf/GENERIC:1.16,
sun4v/include/stack.h:1.1, sun4v/db_trace.c:1.2, sun4v/stack_machdep.c:1.1,
sys/stack.h:1.4 from HEAD to RELENG_7:

  Break out stack(9) from ddb(4):

  - Introduce per-architecture stack_machdep.c to hold stack_save(9).
  - Introduce per-architecture machine/stack.h to capture any common
    definitions required between db_trace.c and stack_machdep.c.
  - Add new kernel option "options STACK"; we will build in stack(9) if it
    is defined, or also if "options DDB" is defined to provide
    compatibility with existing users of stack(9).

  Add new stack_save_td(9) function, which allows the capture of a
  stacktrace of another thread rather than the current thread, which the
  existing stack_save(9) was limited to.  It requires that the thread be
  neither swapped out nor running, which is the responsibility of the
  consumer to enforce.

  Update stack(9) man page.

  Build tested:   amd64, arm, i386, ia64, powerpc, sparc64, sun4v
  Runtime tested: amd64 (rwatson), arm (cognet), i386 (rwatson)

Merge i386/stack_machdep.c:1.2 from HEAD to RELENG_7:

  Remove duplicate $FreeBSD$ tag.

Merge files.pc98:1.359, pc98/include/stack.h:1.1 from HEAD to RELENG_7:

  Catch up pc98 for i386 stack(9) changes:

    Add stub stack.h for pc98 that includes i386 pc98.

    Add i386 stack_machdep.c to files.pc98.

  Spotted by:     tinderbox
@
text
@a60 1
options 	STACK			# stack(9) support
@


1.297.2.5
log
@SVN rev 186409 on 2008-12-23 02:14:42Z by nyan

MFH: part of 186372

Disable the pccard, parallel, GbE and wireless lan related devices
to decrease a kernel size.

Approved by:	re (kensmith)
@
text
@d98 3
a100 3
#device		ncv		# NCR 53C500
#device		nsp		# Workbit Ninja SCSI-3
#device		stg		# TMC 18C30/18C50
d139 3
a141 3
#device		cbb		# cardbus (yenta) bridge
#device		pccard		# PC Card (16-bit) bus
#device		cardbus		# CardBus (32-bit) bus
d152 5
a156 5
#device		ppc
#device		ppbus		# Parallel port bus (required)
#device		lpt		# Printer
#device		plip		# TCP/IP over parallel
#device		ppi		# Parallel port interface device
d164 1
a164 1
#device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card
d173 1
a173 1
#device		bge		# Broadcom BCM570xx Gigabit Ethernet
d176 2
a177 2
#device		lge		# Level 1 LXT1001 gigabit Ethernet
#device		nge		# NatSemi DP83820 gigabit Ethernet
d183 1
a183 1
#device		sk		# SysKonnect SK-984x & SK-982x gigabit Ethernet
d188 1
a188 1
#device		vge		# VIA VT612x gigabit Ethernet
d203 14
a216 14
#device		wlan		# 802.11 support
#device		wlan_wep	# 802.11 WEP support
#device		wlan_ccmp	# 802.11 CCMP support
#device		wlan_tkip	# 802.11 TKIP support
#device		wlan_amrr	# AMRR transmit rate control algorithm
#device		wlan_scan_ap	# 802.11 AP mode scanning
#device		wlan_scan_sta	# 802.11 STA mode scanning
#device		an		# Aironet 4500/4800 802.11 wireless NICs.
#device		ath		# Atheros pci/cardbus NIC's
#device		ath_hal		# Atheros HAL (Hardware Access Layer)
#device		ath_rate_sample	# SampleRate tx rate control for ath
#device		awi		# BayStack 660 and others
#device		ral		# Ralink Technology RT2500 wireless NICs.
#device		wi		# WaveLAN/Intersil/Symbol 802.11 wireless NICs.
@


1.297.2.6
log
@SVN rev 189720 on 2009-03-12 03:09:11Z by bms

Merge the open source Atheros HAL from HEAD to STABLE.

This adds support for the AH_SUPPORT_AR5416 kernel
configuration option, and removes the ath_rate*
and ath_hal modules. Their kernel options are not
however removed -- please see UPDATING.

Tested on an IBM/Lenovo T43 and ASUS EeePC 701 in both
STA and HostAP modes.

Submitted by:	sam
@
text
@a212 1
#options		AH_SUPPORT_AR5416	# enable AR5416 tx/rx descriptors
@


1.297.2.7
log
@SVN rev 195706 on 2009-07-15 08:32:19Z by ed

MFC r195295:

  Enable POSIX semaphores on all non-embedded architectures by default.

  More applications (including Firefox) seem to depend on this nowadays,
  so not having this enabled by default is a bad idea.

  Proposed by:  miwi
  Patch by:     Florian Smeets <flo kasimir com>
  Approved by:  re (kib)
@
text
@a64 1
options 	P1003_1B_SEMAPHORES	# POSIX-style semaphores
@


1.297.2.8
log
@SVN rev 199397 on 2009-11-17 15:59:26Z by jhb

MFC 198043:
Move the USB wireless drivers down into their own section next to the USB
ethernet drivers.
@
text
@d251 1
a271 3
# USB Wireless
#device		rum		# Ralink Technology RT2501USB wireless NICs
#device		ural		# Ralink Technology RT2500USB wireless NICs
@


1.297.2.9
log
@SVN rev 202135 on 2010-01-12 06:04:32Z by brooks

MFC r201443:
  Add vlan(4) to all GENERIC kernels.
@
text
@a224 1
device		vlan		# 802.1Q VLAN support
@


1.297.2.10
log
@SVN rev 202547 on 2010-01-18 04:08:43Z by imp

MFC 202019:
  Add INCLUDE_CONFIG_FILE in GENERIC on all non-embedded platforms.
  # This is the resolution of removing it from DEFAULTS...
@
text
@a68 1
options 	INCLUDE_CONFIG_FILE     # Include this file in kernel
@


1.297.2.11
log
@SVN rev 202565 on 2010-01-18 11:08:47Z by nyan

MFC: part of revision 201415

  Re-enable more options and devices.  Now kernel size problem is gone.
@
text
@d100 3
a102 3
device		ncv		# NCR 53C500
device		nsp		# Workbit Ninja SCSI-3
device		stg		# TMC 18C30/18C50
d141 3
a143 3
device		cbb		# cardbus (yenta) bridge
device		pccard		# PC Card (16-bit) bus
device		cardbus		# CardBus (32-bit) bus
d154 5
a158 5
device		ppc
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
device		plip		# TCP/IP over parallel
device		ppi		# Parallel port interface device
d162 1
a162 1
device		olpt
@


1.297.2.12
log
@SVN rev 227307 on 2011-11-07 13:46:16Z by marius

MFC: r227006, r227281, r227282

Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and
replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel
configuration files. Besides duplicating functionality, amd(4), which
previously also supported the AMD Am53C974, unlike esp(4) is no longer
maintained and has accumulated enough bit rot over time to always cause
a panic during boot as long as at least one target is attached to it
(see PR 124667).

PR:		124667
Obtained from:	NetBSD (based on)
@
text
@d92 1
a92 1
device		esp		# AMD Am53C974 (Tekram DC-390(T))
@


1.297.2.13
log
@Switch importer
@
text
@d19 1
a19 1
# $FreeBSD: stable/7/sys/pc98/conf/GENERIC 227307 2011-11-07 13:46:16Z marius $
@


1.297.2.11.4.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.297.2.11.4.2
log
@Switch importer
@
text
@d19 1
a19 1
# $FreeBSD: releng/7.4/sys/pc98/conf/GENERIC 202565 2010-01-18 11:08:47Z nyan $
@


1.297.2.11.2.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.297.2.6.2.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.297.2.4.2.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.297.2.4.2.2
log
@SVN rev 186410 on 2008-12-23 02:19:14Z by nyan

MFH: part of 186372

Disable the pccard, parallel, GbE and wireless lan related devices
to decrease a kernel size.

Approved by:	re (kensmith)
@
text
@d98 3
a100 3
#device		ncv		# NCR 53C500
#device		nsp		# Workbit Ninja SCSI-3
#device		stg		# TMC 18C30/18C50
d139 3
a141 3
#device		cbb		# cardbus (yenta) bridge
#device		pccard		# PC Card (16-bit) bus
#device		cardbus		# CardBus (32-bit) bus
d152 5
a156 5
#device		ppc
#device		ppbus		# Parallel port bus (required)
#device		lpt		# Printer
#device		plip		# TCP/IP over parallel
#device		ppi		# Parallel port interface device
d164 1
a164 1
#device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card
d173 1
a173 1
#device		bge		# Broadcom BCM570xx Gigabit Ethernet
d176 2
a177 2
#device		lge		# Level 1 LXT1001 gigabit Ethernet
#device		nge		# NatSemi DP83820 gigabit Ethernet
d183 1
a183 1
#device		sk		# SysKonnect SK-984x & SK-982x gigabit Ethernet
d188 1
a188 1
#device		vge		# VIA VT612x gigabit Ethernet
d203 14
a216 14
#device		wlan		# 802.11 support
#device		wlan_wep	# 802.11 WEP support
#device		wlan_ccmp	# 802.11 CCMP support
#device		wlan_tkip	# 802.11 TKIP support
#device		wlan_amrr	# AMRR transmit rate control algorithm
#device		wlan_scan_ap	# 802.11 AP mode scanning
#device		wlan_scan_sta	# 802.11 STA mode scanning
#device		an		# Aironet 4500/4800 802.11 wireless NICs.
#device		ath		# Atheros pci/cardbus NIC's
#device		ath_hal		# Atheros HAL (Hardware Access Layer)
#device		ath_rate_sample	# SampleRate tx rate control for ath
#device		awi		# BayStack 660 and others
#device		ral		# Ralink Technology RT2500 wireless NICs.
#device		wi		# WaveLAN/Intersil/Symbol 802.11 wireless NICs.
@


1.296
log
@Enable SCTP by default for GENERIC kernels in order to give it
more exposure.  The current state of SCTP implementation is
considered to be ready for 32-bit platforms, but still need some
work/testing on 64-bit platforms.

Approved by:	re (kensmith)
Discussed with:	rrs
@
text
@d35 1
a35 1
options 	SCTP			# Stream Transmission Control Protocol
@


1.295
log
@Add wlan_scan_ap and wlan_scan_sta to platforms that include wlan.
@
text
@d35 1
@


1.294
log
@Enable AUDIT by default in the GENERIC kernel, allowing security event
auditing to be turned on without a kernel recompile, just an rc.conf
option.

Approved by:	re (kensmith)
Obtained from:	TrustedBSD Project
@
text
@d214 2
@


1.293
log
@Disable PREEMPTION option.  It causes some problem on pc98.
@
text
@d64 1
@


1.292
log
@Add wlan_amrr. ural(4) uses amrr as transmit rate control.
@
text
@d32 1
a32 1
options 	PREEMPTION		# Enable kernel thread preemption
@


1.291
log
@Remove trailing '.' for consistency!
@
text
@d212 1
@


1.290
log
@Add UFS_GJOURNAL options to the GENERIC kernel.

Approved by:	re (kensmith)
@
text
@d39 1
a39 1
options 	UFS_GJOURNAL		# Enable gjournal-based UFS journaling.
@


1.289
log
@Include GEOM_LABEL in GENERIC.  It's very useful and not well publicized
enough.

Approved by:	pjd
@
text
@d39 1
@


1.288
log
@Evolve the ctlreq interface added to geom_gpt into a generic
partitioning class that supports multiple schemes. Current
schemes supported are APM (Apple Partition Map) and GPT.
Change all GEOM_APPLE anf GEOM_GPT options into GEOM_PART_APM
and GEOM_PART_GPT (resp).

The ctlreq interface supports verbs to create and destroy
partitioning schemes on a disk; to add, delete and modify
partitions; and to commit or undo changes made.
@
text
@d48 1
@


1.287
log
@Remove the KSE option now that it's in DEFAULTS on these arches/machines.

The 'nooption' kernel config entry has to be used to turn KSE off now.
This isn't my preferred way of dealing with this, but I'll defer to
scottl's experience with the io/mem kernel option change and the grief
experienced over that.

Submitted by:	scottl@@
@
text
@d47 1
a47 1
options 	GEOM_GPT		# GUID Partition Tables.
@


1.286
log
@Make KSE a kernel option, turned on by default in all GENERIC
kernel configs except sun4v (which doesn't process signals properly
with KSE).

Reviewed by:	davidxu@@
@
text
@a61 1
options 	KSE			# KSE support
@


1.285
log
@- Remove SCHED_ULE from GENERIC to better avoid foot-shooting by
  unsuspecting users.
- Add a comment in NOTES about experimental status of SCHED_ULE.
- Make warning about experimental status in sched_ule(4) a bit
  stronger.

Suggested and reviewed by:	dougb
Discussed on:			developers
MFC after:			3 days
@
text
@d62 1
@


1.284
log
@Added COMPAT_FREEBSD6 option.
@
text
@a30 1
#options 	SCHED_ULE		# ULE scheduler
@


1.283
log
@Make the firmware assist driver resident in
preparation for isp using it.

Reviewed by:	sam, max
@
text
@d52 1
@


1.282
log
@Backed out the change by request from rwatson.

PR:		kern/14584
@
text
@d230 1
@


1.281
log
@The common UID/GID space implementation. It has been discussed on -arch
in 1999, and there are changes to the sysctl names compared to PR,
according to that discussion. The description is in sys/conf/NOTES.
Lines in the GENERIC files are added in commented-out form.
I'll attach the test script I've used to PR.

PR:		kern/14584
Submitted by:	babkin
@
text
@a61 1
#options 	COMMONID		# Enable support for common UID/GID space
@


1.280
log
@Remove COMPAT_43 from GENERIC (and other kernel configs). For amd64 there's
an explicit comment that it's needed for the linuxolator. This is not the
case anymore. For all other architectures there was only a "KEEP THIS".
I'm (and other people too) running a COMPAT_43-less kernel since it's not
necessary anymore for the linuxolator. Roman is running such a kernel for a
for longer time. No problems so far. And I doubt other (newer than ia32
or alpha) architectures really depend on it.

This may result in a small performance increase for some workloads.

If the removal of COMPAT_43 results in a not working program, please
recompile it and all dependencies and try again before reporting a
problem.

The only place where COMPAT_43 is needed (as in: does not compile without
it) is in the (outdated/not usable since too old) svr4 code.

Note: this does not remove the COMPAT_43TTY option.

Nagging by:	rdivacky
@
text
@d62 1
@


1.279
log
@- As only the PCI front-end of le(4) is common to all platforms move its
  entry to the PCI NICs section so it's in the same spot in all GENERIC
  config files.
- Add a note to the description of pcn(4) informing that is has precedence
  over le(4).
@
text
@a48 1
options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
@


1.278
log
@Kill more references to lnc(4).

Submitted by:	grep(1)
@
text
@d169 1
d182 1
a182 1
device		pcn		# AMD Am79C97x PCI 10/100
a201 1
device		le		# NE2100, NE32-VL Lance Ethernet cards
@


1.277
log
@Switch from the lnc driver to the le driver.  But C-NET(98)S support is
dropped.
@
text
@d181 1
a181 1
device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'lnc')
@


1.276
log
@Add the ath and the wlan crypto support.
@
text
@d201 1
a201 1
device		lnc		# C-NET(98)S
@


1.275
log
@Move the old BSD4.3 tty compatibility from (!BURN_BRIDGES && COMPAT_43)
to COMPAT_43TTY.

Add COMPAT_43TTY to NOTES and */conf/GENERIC

Compile tty_compat.c only under the new option.

Spit out
	#warning "Old BSD tty API used, please upgrade."
if ioctl_compat.h gets #included from userland.
@
text
@d208 3
d212 3
@


1.274
log
@- Allow duplicate "machine" directives with the same arguments.
- Move existing "machine" directives to DEFAULTS.
@
text
@d50 1
@


1.273
log
@Move the isa, npx, mem and io devices and the PC98 option from GENERIC
into DEFAULTS.
@
text
@a20 1
machine		pc98 i386
@


1.272
log
@Switch from OLDCARD to NEWCARD on pc98.
@
text
@a31 1
options 	PC98			# PC98
d77 1
a77 1
device		isa
a126 3
# Floating point support - do not disable.
device		npx

a215 2
device		mem		# Memory and kernel memory devices
device		io		# I/O device
@


1.271
log
@Remove references to OLDCARD.
@
text
@d145 6
@


1.270
log
@Add recently invented COMPAT_FREEBSD5 option.

MFC after:	3 days
@
text
@a144 4
# PCMCIA support
device		card		# pccard bus
device		pcic		# PCMCIA bridge

@


1.269
log
@Add new ral(4) and ural(4) drivers.

Approved by:	silby (mentor)
@
text
@d53 1
@


1.269.2.1
log
@MFC addition of the COMPAT_FREEBSD5 option.  Specific versions
being MFCed:

> Path                          Revision
> src/sys/alpha/conf/GENERIC    1.187
> src/sys/amd64/conf/GENERIC    1.440
> src/sys/i386/conf/GENERIC     1.430
> src/sys/ia64/conf/GENERIC     1.73
> src/sys/pc98/conf/GENERIC     1.270
> src/sys/powerpc/conf/GENERIC  1.49
> src/sys/sparc64/conf/GENERIC  1.97

Approved by:    re (scottl)
@
text
@a52 1
options		COMPAT_FREEBSD5		# Compatible with FreeBSD5
@


1.269.2.2
log
@Now that our showstopper list has shrunk, take another step closer to the
release and turn off kernel debugging.  Also turn off SMP on i386 and amd64
and add an SMP kernel config.

Approved by: re (implicit)
@
text
@d65 9
@


1.269.2.3
log
@Fix a whitespace screw-up I made when doing the MFC of COMPAT_FREEBSD5.
It's supposed to be "option", "space", "tab"; not "option", "tab", "tab".

Approved by:	re (scottl)
Pointed out by:	rwatson
Pointy hat:	kensmith
@
text
@d53 1
a53 1
options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
@


1.269.2.4
log
@MFC: Remove references to OLDCARD

Approved by: re@@ (scottl)
@
text
@d136 4
@


1.269.2.5
log
@MFC: Switch from OLDCARD to NEWCARD on pc98.

Approved by:	re (scottl)
@
text
@a135 6
# PCCARD (PCMCIA) support
# PCMCIA and cardbus bridge support
device		cbb		# cardbus (yenta) bridge
device		pccard		# PC Card (16-bit) bus
device		cardbus		# CardBus (32-bit) bus

@


1.269.2.5.2.1
log
@MF6: Add DEFAULTS files for amd64, i386, and pc98.

Approved by:	re (scottl)
@
text
@d32 1
d69 1
a69 1
# Bus support.
d119 3
d211 2
@


1.269.2.6
log
@MFC: Add DEFAULTS files for amd64, i386, and pc98.

Approved by:	re (scottl)
@
text
@d32 1
d69 1
a69 1
# Bus support.
d119 3
d211 2
@


1.269.2.7
log
@MFi386: Add the ath and the wlan crypto support.
@
text
@a198 3
device		wlan_wep	# 802.11 WEP support
device		wlan_ccmp	# 802.11 CCMP support
device		wlan_tkip	# 802.11 TKIP support
a199 3
device		ath		# Atheros pci/cardbus NIC's
device		ath_hal		# Atheros HAL (Hardware Access Layer)
device		ath_rate_sample	# SampleRate tx rate control for ath
@


1.269.2.8
log
@MFC:
- Remove SCHED_ULE from GENERIC to better avoid foot-shooting by
  unsuspecting users.
- Add a comment in NOTES about experimental status of SCHED_ULE.
- Make warning about experimental status in sched_ule(4) a bit
  stronger.

This is not an exact MFC since we don't have alpha in -CURRENT.

Approved by:	re (kensmith)
@
text
@d32 1
@


1.269.2.9
log
@MFC: Disable PREEMPTION option.
@
text
@d33 1
a33 1
#options 	PREEMPTION		# Enable kernel thread preemption
@


1.269.2.10
log
@MFC: kernel-mode NFS lock manager.
@
text
@a42 1
options 	NFSLOCKD		# Network Lock Manager
@


1.269.2.11
log
@Switch importer
@
text
@d19 1
a19 1
# $FreeBSD: stable/6/sys/pc98/conf/GENERIC 178459 2008-04-24 10:46:25Z dfr $
@


1.269.2.10.2.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.268
log
@Add i386 to machine lines
@
text
@d211 1
d246 1
@


1.267
log
@Add commented out ehci entry.
@
text
@d21 1
a21 1
machine		pc98
@


1.266
log
@Add USB Communication Device Class Ethernet driver. Originally written for
FreeBSD based on aue(4) it was picked by OpenBSD, then from OpenBSD ported
to NetBSD and finally NetBSD version merged with original one goes into
FreeBSD.

Obtained from:  http://www.gank.org/freebsd/cdce/
                NetBSD
                OpenBSD
@
text
@d236 1
@


1.265
log
@Add a comment to note that pseudo-device bpf is required for DHCP.
This is mentioned in the Handbook but it is not as obvious to new
users why bpf is needed compared to the other largely self-explanatory
items in GENERIC.

PR:		conf/40855
MFC after:	1 week
@
text
@d249 1
@


1.264
log
@o Use tab instead of spaces for puc(4) line.
o Use capitalized "Ethernet" for consistency.
@
text
@d230 1
@


1.263
log
@Remove old wdc driver completely.
@
text
@d180 2
a181 2
device		lge		# Level 1 LXT1001 gigabit ethernet
device		nge		# NatSemi DP83820 gigabit ethernet
d192 1
a192 1
device		vge		# VIA VT612x gigabit ethernet
@


1.262
log
@MFi386: revision 1.421.
@
text
@a78 1
#options 	COMPAT_OLDISA		# Old ISA driver shims
a90 7
# IDE controller and disks
#device		wdc		# Needs COMPAT_OLDISA
#options 	NWDC=1

# ATAPI devices on wdc
#device		wcd		# IDE CD-ROM

@


1.261
log
@Initiate deorbit burn sequence for 80386 support in FreeBSD:  Remove
80386 (I386_CPU) support from the kernel.
@
text
@d73 1
a73 1
# To make an SMP kernel, the next two are needed
d253 1
a253 1
# USB Ethernet, requires mii
@


1.260
log
@MFi386: revision 1.420 (Reduce annoying SCSI probing delay).
@
text
@a21 1
#cpu		I386_CPU		# Do not enable with other cpu types
@


1.259
log
@Add device driver support for the VIA Networking Technologies
VT6122 gigabit ethernet chip and integrated 10/100/1000 copper PHY.
The vge driver has been added to GENERIC for i386, pc98 and amd64,
but not to sparc or ia64 since I don't have the ability to test
it there. The vge(4) driver supports VLANs, checksum offload and
jumbo frames.

Also added the lge(4) and nge(4) drivers to GENERIC for i386 and
pc98 since I was in the neighborhood. There's no reason to leave them
out anymore.
@
text
@d54 1
a54 1
options 	SCSI_DELAY=15000	# Delay (in ms) before probing SCSI
@


1.258
log
@Switch the default scheduler to 4BSD to match what will go into RELENG_5 soon.
It can be switched back once 5.3 is tested and released.  Also turn on
PREEMPTION as many of the stability problems with it have been fixed.

MT5: 3 days.
@
text
@d189 2
d201 1
@


1.257
log
@Kill count device support from config.  I've changed the last few
remaining consumers to have the count passed as an option.  This is
i4b, pc98/wdc, and coda.

Bump configvers.h from 500013 to 600000.

Remove heuristics that tried to parse "device ed5" as 5 units of the ed
device.  This broke things like the snd_emu10k1 device, which required
quotes to make it parse right.  The no-longer-needed quotes have been
removed from NOTES, GENERIC etc.  eg, I've removed the quotes from:
   device  snd_maestro
   device  "snd_maestro3"
   device  snd_mss

I believe everything will still compile and work after this.
@
text
@d34 3
a36 1
options 	SCHED_ULE		# ULE scheduler
@


1.256
log
@Always compile PFIL_HOOKS into the kernel and remove the associated kernel
compile option.  All FreeBSD packet filters now use the PFIL_HOOKS API and
thus it becomes a standard part of the network stack.

If no hooks are connected the entire packet filter hooks section and related
activities are jumped over.  This removes any performance impact if no hooks
are active.

Both OpenBSD and DragonFlyBSD have integrated PFIL_HOOKS permanently as well.
@
text
@d92 2
a93 1
#device		wdc	1	# Needs COMPAT_OLDISA
d96 1
a96 1
#device		wcd	1	# IDE CD-ROM
@


1.255
log
@MFi386: revision 1.410.
@
text
@a61 1
options 	PFIL_HOOKS		# pfil(9) framework
@


1.255.2.1
log
@Remove the kernel debugging options from GENERIC.

Approved by: re
@
text
@d31 2
d63 9
@


1.255.2.2
log
@Switch to the 4BSD scheduler for RELENG_5

Approved by: re
@
text
@d32 1
a32 1
options 	SCHED_4BSD		# 4BSD scheduler
@


1.255.2.3
log
@Merge the vge(4) driver from the HEAD. Also add nge(4) and lge(4) to
GENERIC for x86.

Approved by:	re (scottl)
@
text
@a174 2
device		lge		# Level 1 LXT1001 gigabit ethernet
device		nge		# NatSemi DP83820 gigabit ethernet
a185 1
device		vge		# VIA VT612x gigabit ethernet
@


1.255.2.4
log
@MFC: Make PFIL_HOOKS a permanent part of the kernel and remove the associated
kernel compile option.

Approved by:	re (scottl)
@
text
@d60 1
@


1.255.2.5
log
@MFC: Comments to note bpf is required for DHCP.

Approved by:	re (kensmith)
@
text
@a224 1
# Note that 'bpf' is required for DHCP.
@


1.255.2.6
log
@MFC:

o Add new cdce(4) driver;

o move some common code out of every USB etherned driver into a central
  location.

Approved by:	re (scottl)
@
text
@a243 1
#device		cdce		# Generic USB over Ethernet
@


1.255.2.7
log
@MFi386: revision 1.413.2.11 (Add a commented-out ehci entry).

Approved by:	re (kensmith)
@
text
@a230 1
#device		ehci		# EHCI PCI->USB interface (USB 2.0)
@


1.254
log
@Making a loadable null.ko for /dev/(null|zero) proved rather
unpopular, so remove this (mis)feature.

Encouragement provided by:	jhb (and others)
@
text
@d221 1
@


1.253
log
@Break out the MI part of the /dev/[k]mem and /dev/io drivers into
their own directory and module, leaving the MD parts in the MD
area (the MD parts _are_ part of the modules). /dev/mem and /dev/io
are now loadable modules, thus taking us one step further towards
a kernel created entirely out of modules. Of course, there is nothing
preventing the kernel from having these statically compiled.
@
text
@a220 1
device		null		# Null and zero devices
@


1.252
log
@In -CURRENT pseudo devices are not statically assigned at compile time,
remove a stale comment.

PR:		kern/62285
@
text
@d219 3
a222 1
device		loop		# Network loopback
@


1.251
log
@Rename the sound device drivers.
@
text
@d218 1
a218 1
# Pseudo devices - the number indicates how many units to allocate.
@


1.250
log
@oldcard's card device no longer requires a count
@
text
@d146 4
a149 2
#device		pcm		# Windows Sound System
#device		sbc		# Sound Blaster 16
@


1.249
log
@MFi386: revision 1.406
@
text
@d150 1
a150 1
device		card	1	# pccard bus
@


1.248
log
@Add option GEOM_GPT. This brings the ability to have a large number of
partitions on a single disk.
@
text
@d65 3
a67 1
options 	DDB			# Enable the kernel debugger
@


1.247
log
@Spell Ethernet correctly.
@
text
@d49 1
@


1.246
log
@Add the commented out rue(4) entry.
@
text
@d178 1
a178 1
device		bfe		# Broadcom BCM440x 10/100 ethernet
d187 1
a187 1
device		sk		# SysKonnect SK-984x & SK-982x gigabit ethernet
d189 1
a189 1
device		ti		# Alteon Networks Tigon I/II gigabit ethernet
d202 1
a202 1
device		sn		# SMC's 9000 series of ethernet chips
d204 1
a204 1
device		xe		# Xircom pccard ethernet
d243 5
a247 5
#device		aue		# ADMtek USB ethernet
#device		axe		# ASIX Electronics USB ethernet
#device		cue		# CATC USB ethernet
#device		kue		# Kawasaki LSI USB ethernet
#device		rue		# RealTek RTL8150 USB ethernet
@


1.245
log
@The bs driver was replaced with the ct(pc98) driver.  takahashi-san
(nyan) says this driver is now obsolete and can be removed.
@
text
@d247 1
@


1.244
log
@Shorten a long comment.
@
text
@a103 2
#options 	BS_TARG_SAFEMODE
#device		bs	1	# WD33C93 SCSI card (55/92 like board)
@


1.243
log
@Add the agp, bfe, sk and ti devices. (the agp is disabled by default).
Remove obsolete compat_atdisk device.
@
text
@d189 1
a189 1
device		sk		# SysKonnect SK-984x and SK-982x gigabit ethernet
@


1.242
log
@MFi386: revision 1.397 (cosmetic changes)
@
text
@d131 2
d180 1
d184 1
a184 1
device		pcn		# AMD Am79C97x PCI 10/100 NICs
d189 1
d191 1
a229 2

#device		compat_atdisk	# IBM-PC HDD support
@


1.241
log
@ - Recruit some new ULE users by making it the default scheduler in GENERIC.
   ULE will be in a probationary period to determine whether it will be left
   as the default in 5.3 which would likely mean the rest of the 5.x series.
@
text
@d15 2
a16 2
# device lines is also present in the ../../conf/NOTES and NOTES files. 
# If you are in doubt as to the purpose or necessity of a line, check first 
d22 1
a22 1
#cpu		I386_CPU		#Do not enable with other cpu types
d28 2
a29 2
#To statically compile in device wiring instead of /boot/device.hints
#hints		"GENERIC.hints"		#Default places to look for devices.
d31 1
a31 1
makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
d33 21
a53 21
options 	PC98			#PC98
options 	SCHED_ULE		#ULE scheduler
options 	INET			#InterNETworking
options 	INET6			#IPv6 communications protocols
options 	FFS			#Berkeley Fast Filesystem
options 	SOFTUPDATES		#Enable FFS soft updates support
options 	UFS_ACL			#Support for access control lists
options 	UFS_DIRHASH		#Improve performance on big directories
options 	MD_ROOT			#MD is a potential root device
options 	NFSCLIENT		#Network Filesystem Client
options 	NFSSERVER		#Network Filesystem Server
options 	NFS_ROOT		#NFS usable as root device, requires NFSCLIENT
options 	MSDOSFS			#MSDOS Filesystem
options 	CD9660			#ISO 9660 Filesystem
options 	PROCFS			#Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		#Pseudo-filesystem framework
options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
options 	COMPAT_FREEBSD4		#Compatible with FreeBSD4
options 	SCSI_DELAY=15000	#Delay (in ms) before probing SCSI
options 	EPSON_BOUNCEDMA		#use bounce buffer for 15-16M
#options 	EPSON_MEMWIN		#EPSON memory window support
d55 5
a59 5
options 	KTRACE			#ktrace(1) support
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores
options 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
d64 5
a68 5
options 	DDB			#Enable the kernel debugger
options 	INVARIANTS		#Enable calls of extra sanity checking
options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
options 	WITNESS			#Enable checks to detect deadlocks and cycles
options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
d83 5
a87 5
device		atadisk			# ATA disk drives
device		atapicd			# ATAPI CDROM drives
device		atapifd			# ATAPI floppy drives
device		atapist			# ATAPI tape drives
options 	ATA_STATIC_ID		#Static device numbering
d93 1
a93 1
#device		wcd	1	#IDE CD-ROM
d146 1
a146 1
# PCCARD (PCMCIA) support
d193 1
a193 1
# ISA Ethernet NICs.  pccard nics included.
d205 1
a205 1
device		an		# Aironet 4500/4800 802.11 wireless NICs. 
@


1.240
log
@Add PFIL_HOOKS to the GENERIC kernel configuration, primarily so
that one can load the IPFilter module (which requires PFIL_HOOKS).

Requested by:	Many, for over a year
@
text
@d34 1
a34 1
options 	SCHED_4BSD		#4BSD scheduler
@


1.239
log
@'options APIC_IO' is replaced by 'device apic'.
@
text
@d61 1
@


1.239.2.1
log
@Disable WITNESS, INVARIANTS, and DDB for our Tier-1 platforms for the release
@
text
@d63 2
a64 2
#options 	DDB			#Enable the kernel debugger
#options 	INVARIANTS		#Enable calls of extra sanity checking
d66 2
a67 2
#options 	WITNESS			#Enable checks to detect deadlocks and cycles
#options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
@


1.239.2.2
log
@Don't build a kernel.debug for the release.
@
text
@d31 1
a31 1
#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
@


1.239.2.3
log
@MFC: Add PFIL_HOOKS to the GENERIC kernel configuration.

Requested by:	re
@
text
@a60 1
options 	PFIL_HOOKS		# pfil(9) framework
@


1.238
log
@Sort 'bge' correctly.
@
text
@d71 1
a71 1
#options 	APIC_IO			# Symmetric (APIC) I/O
@


1.237
log
@Take the support for the 8139C+/8169/8169S/8110S chips out of the
rl(4) driver and put it in a new re(4) driver. The re(4) driver shares
the if_rlreg.h file with rl(4) but is a separate module. (Ultimately
I may change this. For now, it's convenient.)

rl(4) has been modified so that it will never attach to an 8139C+
chip, leaving it to re(4) instead. Only re(4) has the PCI IDs to
match the 8169/8169S/8110S gigE chips. if_re.c contains the same
basic code that was originally bolted onto if_rl.c, with the
following updates:

- Added support for jumbo frames. Currently, there seems to be
  a limit of approximately 6200 bytes for jumbo frames on transmit.
  (This was determined via experimentation.) The 8169S/8110S chips
  apparently are limited to 7.5K frames on transmit. This may require
  some more work, though the framework to handle jumbo frames on RX
  is in place: the re_rxeof() routine will gather up frames than span
  multiple 2K clusters into a single mbuf list.

- Fixed bug in re_txeof(): if we reap some of the TX buffers,
  but there are still some pending, re-arm the timer before exiting
  re_txeof() so that another timeout interrupt will be generated, just
  in case re_start() doesn't do it for us.

- Handle the 'link state changed' interrupt

- Fix a detach bug. If re(4) is loaded as a module, and you do
  tcpdump -i re0, then you do 'kldunload if_re,' the system will
  panic after a few seconds. This happens because ether_ifdetach()
  ends up calling the BPF detach code, which notices the interface
  is in promiscuous mode and tries to switch promisc mode off while
  detaching the BPF listner. This ultimately results in a call
  to re_ioctl() (due to SIOCSIFFLAGS), which in turn calls re_init()
  to handle the IFF_PROMISC flag change. Unfortunately, calling re_init()
  here turns the chip back on and restarts the 1-second timeout loop
  that drives re_tick(). By the time the timeout fires, if_re.ko
  has been unloaded, which results in a call to invalid code and
  blows up the system.

  To fix this, I cleared the IFF_UP flag before calling ether_ifdetach(),
  which stops the ioctl routine from trying to reset the chip.

- Modified comments in re_rxeof() relating to the difference in
  RX descriptor status bit layout between the 8139C+ and the gigE
  chips. The layout is different because the frame length field
  was expanded from 12 bits to 13, and they got rid of one of the
  status bits to make room.

- Add diagnostic code (re_diag()) to test for the case where a user
  has installed a broken 32-bit 8169 PCI NIC in a 64-bit slot. Some
  NICs have the REQ64# and ACK64# lines connected even though the
  board is 32-bit only (in this case, they should be pulled high).
  This fools the chip into doing 64-bit DMA transfers even though
  there is no 64-bit data path. To detect this, re_diag() puts the
  chip into digital loopback mode and sets the receiver to promiscuous
  mode, then initiates a single 64-byte packet transmission. The
  frame is echoed back to the host, and if the frame contents are
  intact, we know DMA is working correctly, otherwise we complain
  loudly on the console and abort the device attach. (At the moment,
  I don't know of any way to work around the problem other than
  physically modifying the board, so until/unless I can think of a
  software workaround, this will have do to.)

- Created re(4) man page

- Modified rlphy.c to allow re(4) to attach as well as rl(4).

Note that this code works for the sample 8169/Marvell 88E1000 NIC
that I have, but probably won't work for the 8169S/8110S chips.
RealTek has sent me some sample NICs, but they haven't arrived yet.
I will probably need to add an rlgphy driver to handle the on-board
PHY in the 8169S/8110S (it needs special DSP initialization).
@
text
@d177 1
a190 1
device		bge		# Broadcom BCM570xx Gigabit Ethernet
@


1.236
log
@Initiate de-orbit burn for fpu-less operation.  386+387 is still
theoretically supportable, but you'd really be happier with FreeBSD 2.1.8
on it.
@
text
@d180 1
@


1.235
log
@pc98 doesn't need COMPAT_OLDISA for any devices in the kernel.
However, GENERIC has wdc commented out, and COMPAT_OLDISA is required
for that.  Comment out COMPAT_OLDISA and sdd a comment to this effect
near wdc.

Reviewed by: nyan@@
@
text
@a33 1
options 	MATH_EMULATE		#Support for x87 emulation
@


1.234
log
@Note that scbus is required for SCSI, not just "required" in general.

Submitted by:	Edward Kaplan (tmbg37 on IRC)
Reviewed by:	rwatson (in principle)
@
text
@d76 1
a76 1
options 	COMPAT_OLDISA		# Old ISA driver shims
d90 1
a90 1
#device		wdc	1
@


1.233
log
@Comment out firewire devices.
@
text
@d113 1
a113 1
device		scbus		# SCSI bus (required)
@


1.233.2.1
log
@Disable WITNESS, INVARIANTS, and DDB for the release branch.

Approved by:	re (implicit)
@
text
@d64 2
a65 2
#options 	DDB			#Enable the kernel debugger
#options 	INVARIANTS		#Enable calls of extra sanity checking
d67 2
a68 2
#options 	WITNESS			#Enable checks to detect deadlocks and cycles
#options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
@


1.233.2.2
log
@Disable building debug kernels in GENERIC for the release.

Reminded by:	rwatson
Approved by:	re (implicit)
@
text
@d31 1
a31 1
#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
@


1.232
log
@Add FireWire drivers to GENERIC.
@
text
@d247 3
a249 3
device		firewire	# FireWire bus code
device		sbp		# SCSI over FireWire (Requires scbus and da)
device		fwe		# Ethernet over FireWire (non-standard!)
@


1.231
log
@Add device driver support for the ASIX Electronics AX88172 USB 2.0
ethernet controller. The driver has been tested with the LinkSys
USB200M adapter. I know for a fact that there are other devices out
there with this chip but don't have all the USB vendor/device IDs.

Note: I'm not sure if this will force the driver to end up in the
install kernel image or not. Special magic needs to be done to exclude
it to keep the boot floppies from bloating again, someone please
advise.
@
text
@d245 5
@


1.230
log
@Remove bitrot associated with `maxusers'.

Submitted by:	bde
@
text
@d242 1
@


1.229
log
@Fix the style of the SCHED_4BSD commit.
@
text
@a26 1
maxusers	0
@


1.228
log
@Add CanBe power management controller support.

Submitted by:	KIYOHARA Takashi <kiyohara@@kk.iij4u.or.jp>
@
text
@d36 1
a36 1
options		SCHED_4BSD		#4BSD scheduler
@


1.227
log
@Put replace spaces with tabs in keeping with the rest of the file.
@
text
@d138 2
@


1.226
log
@Remove pc98/wfd and pc98/wst drivers, they have been broken to the
point of not even compiling for a very long time.

Any effort spent unbreaking them would be better spent perfecting
the ata drivers for PC98, should any issues remain there.
@
text
@d36 1
a36 1
options         SCHED_4BSD              #4BSD scheduler
@


1.225
log
@ - Introduce the SCHED_ULE and SCHED_4BSD options for compile time selection
   of the scheduler.
 - Add SCHED_4BSD as the scheduler for all kernel config files in cvs.
@
text
@a94 2
#device		wfd	1	#IDE Floppy (e.g. LS-120)
#device		wst	1	#IDE Tape (e.g. Travan)
@


1.224
log
@MFi386: revision 1.372
@
text
@d36 1
@


1.223
log
@Fixed typo and style.

Submitted by:	Toru Morimoto <too@@os.gulf.or.jp>
@
text
@d203 1
@


1.222
log
@MFi386: Add the bge driver.
@
text
@d53 1
a53 1
options 	EPSON_BOUNCEDMA		#use bounce buufer for 15-16M
d87 1
a87 1
options		ATA_STATIC_ID		# Static device numbering
@


1.221
log
@Add support for the PC98 platform to the ATA driver.
This mostly consists of functionality to serialize accesses to
the two ATA channels (which can also be used to "fix" certain
PCI based controllers).
Add support for Acard controllers.
Enable the ATA driver in PC98 GENERIC, and add device hints.
Update man page with latest support.

The PC98 core team has kindly provided me with a PC98
machine that made this all possible, thanks to all that
contributed to that effort, without that this would
probably newer have been possible..

Approved by: re@@
@
text
@d190 1
@


1.221.2.1
log
@Per the RC2 schedule, remove INVARIANTS, WITNESS, and DEBUG options from the
RELENG_5_0 kernels.
@
text
@d32 1
a32 1
#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
d64 2
a65 2
#options 	DDB			#Enable the kernel debugger
#options 	INVARIANTS		#Enable calls of extra sanity checking
d67 2
a68 2
#options 	WITNESS			#Enable checks to detect deadlocks and cycles
#options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
@


1.220
log
@Enable GEOM by default.
@
text
@d81 8
d90 1
a90 1
device		wdc	1
d93 1
a93 1
device		wcd	1	#IDE CD-ROM
@


1.219
log
@Permits UFS ACLs to be used with the GENERIC kernel.  Due to recent
ACL configuration changes, this shouldn't result in different code paths
for file systems not explicitly configured for ACLs by the system
administrator.  For UFS1, administrators must still recompile their
kernel to add support for extended attributes; for UFS2, it's sufficient
to enable ACLs using tunefs or at mount-time (tunefs preferred for
reliability reasons).  UFS2, for a variety of reasons, including
performance and reliability, is the preferred file system for use with
ACLs.

Approved by:	re
@
text
@a33 2
options		NO_GEOM

@


1.218
log
@Switch from the bs driver to the ct driver.
@
text
@d42 1
@


1.217
log
@Remove the P1003_1B kernel option; it is no longer used.
@
text
@d99 3
a101 3
options 	BS_TARG_SAFEMODE
device		bs	1	# WD33C93 SCSI card (55/92 like board)
#device		ct		# host adapter using WD33C93[ABC] chip (C bus)
@


1.216
log
@NB: This commit does *NOT* make GEOM the default in FreeBSD
NB: But it will enable it in all kernels not having options "NO_GEOM"

Put the GEOM related options into the intended order.

Add "options NO_GEOM" to all kernel configs apart from NOTES.

In some order of controlled fashion, the NO_GEOM options will be
removed, architecture by architecture in the coming days.

There are currently three known issues which may force people to
need the NO_GEOM option:

boot0cfg/fdisk:
        Tries to update the MBR while it is being used to control
        slices.  GEOM does not allow this as a direct operation.

SCSI floppy drives:
        Appearantly the scsi-da driver return "EBUSY" if no media
        is inserted.  This is wrong, it should return ENXIO.

PC98:
        It is unclear if GEOM correctly recognizes all variants of
        PC98 disklabels.  (Help Wanted!  I have neither docs nor HW)

These issues are all being worked.

Sponsored by:	DARPA & NAI Labs.
@
text
@d61 1
a61 2
options 	P1003_1B		#Posix P1003_1B real-time extensions
options 	_KPOSIX_PRIORITY_SCHEDULING
@


1.215
log
@remove unit counts from atkbdc, pckbd, sc
@
text
@d34 2
@


1.214
log
@MFi386: revisions 1.354 and 1.356.

Remove the mpt driver entry.
@
text
@d116 1
a116 1
device		pckbd	1	# PC98 keyboard
d123 1
a123 1
device		sc	1
@


1.213
log
@Add support for the LSI-Logic Fusion/MP architecture.

This is an architecture that present a thing message passing interface
to the OS. You can query as to how many ports and what kind are attached
and enable them and so on.

A less grand view is that this is just another way to package SCSI (SPI or
FC) and FC-IP into a one-driver interface set.

This driver support the following hardware:

LSI FC909:	Single channel, 1Gbps, Fibre Channel (FC-SCSI only)
LSI FC929:	Dual Channel, 1-2Gbps, Fibre Channel (FC-SCSI only)
LSI 53c1020:	Single Channel, Ultra4 (320M) (Untested)
LSI 53c1030:	Dual Channel, Ultra4 (320M)

Currently it's in fair shape, but expect a lot of changes over the
next few weeks as it stabilizes.

Credits:

The driver is mostly from some folks from Jeff Roberson's company- I've
been slowly migrating it to broader support that I it came to me as.

The hardware used in developing support came from:

	FC909: LSI-Logic, Advansys (now Connetix)
	FC929: LSI-Logic
	53c1030: Antares Microsystems (they make a very fine board!)

MFC after:	3 weeks
@
text
@a76 1
#options 	PCI_ENABLE_IO_MODES	# Enable pci resources left off by a "lazy BIOS"
a93 1
#device		mpt		# LSI-Logic MPT-Fusion	(unknown whether works)
d194 1
a194 1
device		an		# Aironet 4500/4800 802.11 wireless NICs.
d196 1
a196 1
device		wi		# WaveLAN/IEEE 802.11 wireless NICs.
@


1.212
log
@Make ppp(4) devices clonable and unloadable.
@
text
@d95 1
@


1.211
log
@Fix the link to the Handbook
@
text
@d205 1
a205 1
device		ppp	1	# Kernel PPP
@


1.210
log
@de-count pci
@
text
@d7 1
a7 1
#    http://www.FreeBSD.org/handbook/kernelconfig-config.html
@


1.209
log
@Add units to card, wdc, wcd, wst and wfd
@
text
@d75 1
a75 1
device		pci	1		# Unit count is for ahc/ahd
@


1.208
log
@Add explicit unit count on 'device pci' for ahc/ahd
@
text
@d83 1
a83 1
device		wdc
d86 3
a88 3
device		wcd		#IDE CD-ROM
#device		wfd		#IDE Floppy (e.g. LS-120)
#device		wst		#IDE Tape (e.g. Travan)
d140 1
a140 1
device		card		# pccard bus
@


1.207
log
@MFi386: revision 1.350.
@
text
@d75 1
a75 1
device		pci
@


1.206
log
@Move COMPAT_FREEBSD4 to arch-neutral sys/conf/NOTES.
Add COMPAT_FREEBSD4 to GENERIC for arches that existed in FreeBSD 4's time,
not just i386. (alpha and pc98)

Requested by: bde
@
text
@d15 3
a17 2
# device lines is also present in the NOTES configuration file. If you are
# in doubt as to the purpose or necessity of a line, check first in NOTES.
d117 1
a117 1
device		pckbd	1	# at keyboard
d121 1
a121 2
# splash screen/screen saver
device		splash
@


1.205
log
@Remove ALT_BREAK_TO_DEBUGGER.  This was inconsistent (both in form
and function) with existing configuration choices.  Arguably if
ALT_BREAK_TO_DEBUGGER was present, so should have been
BREAK_TO_DEBUGGER.  Regardless, it broke the option sort order in
these kernel configuration files.

Requested by:	bde
@
text
@d49 1
@


1.204
log
@MFi386: revisions from 1.342 to 1.344
@
text
@a66 1
options 	ALT_BREAK_TO_DEBUGGER
@


1.203
log
@Typo fix: detects -> detect.

Reviewed by:	phk
@
text
@d67 1
d164 1
@


1.202
log
@MFi386: revision 1.339.
@
text
@d65 1
a65 1
options 	WITNESS			#Enable checks to detects deadlocks and cycles
@


1.201
log
@GC various bits and pieces of USERCONFIG from all over the place.
@
text
@d65 1
a65 1
options 	WITNESS			#Enable mutex checks to detects deadlocks and cycles
@


1.200
log
@Dike out a highly insecure UCONSOLE option.
TIOCCONS must be able to VOP_ACCESS() /dev/console to succeed.

Obtained from:	OpenBSD
@
text
@a52 2
#options 	USERCONFIG		#boot -c editor
#options 	VISUAL_USERCONFIG	#visual boot -c editor
@


1.199
log
@Fix style.
@
text
@a51 1
options 	UCONSOLE		#Allow users to grab the console
@


1.198
log
@MFi386: revisions 1.334 and 1.335
@
text
@d69 1
a69 1
options		WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
@


1.197
log
@Disabled the olpt driver temporarily to avoid 'repeat make_dev' panic.
@
text
@d69 1
@


1.196
log
@Enable UFS_DIRHASH in the GENERIC kernel.

Suggested by:	silby
Reviewed by:	dillon
MFC after:	5 days
@
text
@d161 1
a161 1
device		olpt
@


1.195
log
@Allow maxusers to be specified as 0 in the kernel config, which will
cause the system to auto-size to between 32 and 512 depending on the
amount of memory.

MFC after:	1 week
@
text
@d39 1
@


1.194
log
@PROCFS requires PSEUDOFS.
@
text
@d26 1
a26 1
maxusers	32
@


1.193
log
@MFi386: revision 1.326.
@
text
@d45 2
a46 1
options 	PROCFS			#Process filesystem
@


1.192
log
@Added the pmc driver which supports power management controller of
old NEC PC-98NOTE.

Submitted by:	chi@@bd.mbn.or.jp (Chiharu Shibata)
MFC after:	1 week
@
text
@d75 1
@


1.191
log
@Remove wx.
@
text
@d129 1
@


1.190
log
@MFi386: sys/i386/conf/GENERIC revision 1.320
@
text
@a177 1
device		wx		# Intel Gigabit Ethernet Card (``Wiseman'')
@


1.189
log
@Make SCSI changer and SES devices standard in generic kernels.

Reviewed by:	ken@@kdm.org
@
text
@d42 1
a42 1
options 	NFS_ROOT		#NFS usable as root device, NFS required
@


1.188
log
@The faith(4) device is no longer a count device so don't specify a count.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.187 2001/09/24 03:23:47 obrien Exp $
d106 1
d111 1
@


1.187
log
@+ Fix misplacement of `txp'
+ Document our -CURRENT debugging bits
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.186 2001/09/18 23:32:08 peter Exp $
d205 1
a205 1
device		faith	1	# IPv6-to-IPv4 relaying (translation)
@


1.186
log
@Cleanup and split of nfs client and server code.
This builds on the top of several repo-copies.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.185 2001/09/16 05:34:34 nyan Exp $
d63 4
a66 4
options 	DDB
options 	INVARIANTS
options 	INVARIANT_SUPPORT
options 	WITNESS
d159 1
a160 1
device		txp		# 3Com 3cR990 (``Typhoon'')
@


1.185
log
@MFi386: added comment for ed driver.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.184 2001/09/02 13:05:00 shiba Exp $
d40 2
a41 1
options 	NFS			#Network Filesystem
@


1.184
log
@Always turned on 8bit access card support for the fe driver
both i386/pc98, so options FE_8BIT_SUPPORT was deleted.

Reviewed by: nyan
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.183 2001/07/29 11:11:44 nyan Exp $
d179 1
@


1.183
log
@Convert the olpt driver to using new-bus stuff.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.182 2001/07/24 11:24:58 kato Exp $
a180 1
options 	FE_8BIT_SUPPORT	# LAC-98 support
@


1.182
log
@Merged from sys/i386/conf/GENERIC revision 1.315.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.181 2001/07/14 02:45:53 nyan Exp $
d154 1
a154 1
device		olpt	1
@


1.181
log
@Merged from sys/i386/conf/GENERIC revision 1.313.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.180 2001/07/14 02:44:51 nyan Exp $
d159 1
@


1.180
log
@Added (commented out) audio driver.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.179 2001/07/13 13:34:08 dd Exp $
d202 1
a202 1
device		gif	4	# IPv6 and IPv4 tunneling
@


1.179
log
@`pcn' supports AMD Am79C97x cards, not Am79C79x cards.

PR:		28946
Submitted by:	Ryuichiro Imura <imura@@ryu16.org>
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.178 2001/07/04 13:00:21 nyan Exp $
d128 4
@


1.178
log
@- Don't overwrite inb, inw and outw.
- Move the lance_probe function to if_lnc.c.
- Support C-NET(98)S again.

Submitted by:		chi@@bd.mbn.or.jp (Chiharu Shibata) and nyan
No response from:	Paul Richards
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.177 2001/06/23 08:18:55 kato Exp $
d161 1
a161 1
device		pcn		# AMD Am79C79x PCI 10/100 NICs
@


1.177
log
@Removed pcm and sbc devices.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.176 2001/06/14 11:32:54 nyan Exp $
d178 1
a178 1
#device		lnc
@


1.176
log
@Commented out USERCONFIG and VISUAL_USERCONFIG options.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.175 2001/05/30 03:20:52 mjacob Exp $
a127 4

# Audio support
device		pcm		# Windows Sound System
#device		sbc		# Sound Blaster 16
@


1.175
log
@move wx to be part of miibus requiring chipsets
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.174 2001/05/29 18:49:06 phk Exp $
d51 2
a52 2
options 	USERCONFIG		#boot -c editor
options 	VISUAL_USERCONFIG	#visual boot -c editor
@


1.174
log
@Remove MFS options from all example kernel configs.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.173 2001/05/13 20:52:40 phk Exp $
a158 1
device		wx		# Intel Gigabit Ethernet Card (``Wiseman'')
d174 1
@


1.173
log
@Convert DEVFS from an "opt-in" to an "opt-out" option.

If for some reason DEVFS is undesired, the "NODEVFS" option is
needed now.

Pending any significant issues, DEVFS will be made mandatory in
-current on july 1st so that we can start reaping the full
benefits of having it.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.172 2001/05/06 05:57:46 nyan Exp $
a38 1
options 	MFS			#Memory Filesystem
@


1.172
log
@Merged from sys/i386/conf/GENERIC revision 1.304.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.171 2001/04/15 19:37:28 obrien Exp $
a44 1
#options 	DEVFS			#Device Filesystem
@


1.171
log
@Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS)
by default while SMPng is still being developed.

Submitted by:	jhb
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.170 2001/03/17 14:04:24 kato Exp $
d89 1
a89 1
device		adv		# Advansys scsi adapters
d91 1
a91 1
device		amd		# AMD 53C974 (Teckram DC-390(T))
d195 1
a195 1
# Pseudo devices - the number indicates how many units to allocated.
@


1.170
log
@Merged from sys/i386/conf/GENERIC revision 1.305 (moved the fxp driver
into the miibus section.)
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.169 2001/02/27 12:34:01 nyan Exp $
d31 1
a31 1
#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
d62 6
@


1.169
log
@Added another wd33c93 based SCSI card driver which replaces the bs driver.
Now, default is still bs.

Submitted by:	nyan and non.
Obtained from:	NetBSD/pc98
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.168 2001/02/04 15:35:10 peter Exp $
a153 1
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
d161 1
@


1.168
log
@Clean up some leftovers from the root mount cleanup that was done some
time ago.  FFS_ROOT and CD9660_ROOT are obsolete.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.167 2001/01/16 09:10:33 peter Exp $
d90 1
a90 1
# WD33C93 SCSI card (55/92 like board)
d92 2
a93 3
device		bs	1

device		aic		# PC-9801-100
@


1.167
log
@Stop doing runtime checking on i386 cpus for cpu class.  The cpu is
slow enough as it is, without having to constantly check that it really
is an i386 still.  It was possible to compile out the conditionals for
faster cpus by leaving out 'I386_CPU', but it was not possible to
unconditionally compile for the i386.  You got the runtime checking whether
you wanted it or not.  This makes I386_CPU mutually exclusive with the
other cpu types, and tidies things up a little in the process.

Reviewed by:  alfred, markm, phk, benno, jlemon, jhb, jake, grog, msmith,
              jasone, dcs, des (and a bunch more people who encouraged it)
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.166 2001/01/14 17:50:14 markm Exp $
a37 1
options 	FFS_ROOT		#FFS usable as root device [keep this!]
a44 1
options 	CD9660_ROOT		#CD-ROM usable as root, CD9660 required
@


1.166
log
@Remove NOBLOCKRANDOM as a compile-time option. Instead, provide
exactly the same functionality via a sysctl, making this feature
a run-time option.

The default is 1(ON), which means that /dev/random device will
NOT block at startup.

setting kern.random.sys.seeded to 0(OFF) will cause /dev/random
to block until the next reseed, at which stage the sysctl
will be changed back to 1(ON).

While I'm here, clean up the sysctls, and make them dynamic.
Reviewed by:		des
Tested on Alpha by:	obrien
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.165 2001/01/13 13:23:42 nyan Exp $
d21 1
a21 1
cpu		I386_CPU
@


1.165
log
@Merged from sys/i386/conf/GENERIC revision from 1.286 to 1.291.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.164 2000/12/16 03:31:44 kato Exp $
a193 1
options 	NOBLOCKRANDOM	# avoid any blocking on device random
@


1.164
log
@Merged from sys/i386/conf/GENERIC revisions 1.292 - 1.294.
@
text
@d15 1
a15 1
# device lines is also present in the ./NOTES configuration file. If you are
d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.163 2000/12/10 10:02:32 nyan Exp $
d29 1
a29 1
#hints		"GENERIC.hints"
a40 1
#options 	DEVFS			#Device Filesystem
d47 1
d63 1
a63 1
#options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
a67 1
# Optionally these may need tweaked, (defaults shown):
d85 1
a85 1
device		adv
d96 1
a96 2
# PC-9801-100
device		aic
a108 5
# RAID controllers
#device		ida		# Compaq Smart RAID
#device		amr		# AMI MegaRAID
#device		mlx		# Mylex DAC960 family

d110 1
a110 1
device		pckbd	1
d112 1
a112 1
device		gdc
d125 6
d133 2
a134 2
device		card
device		pcic
d139 1
a139 1
device		sio
d142 1
a154 1

d171 1
a171 1
device		tx		# SMC 9432TX (83c170 ``EPIC'')
d176 5
a180 10
# ISA Ethernet NICs.

# DP8390 NIC
device		ed

# MB86960A NIC
options 	FE_8BIT_SUPPORT		# LAC-98 support
device		fe

device		ep
d182 1
a182 1
device		sn
d184 1
d186 5
a190 23
# WaveLAN/IEEE 802.11 wireless NICs. Note: the WaveLAN/IEEE really
# exists only as a PCMCIA device, so there is no ISA attatement needed
# and resources will always be dynamically assigned by the pccard code.
device		wi
# Aironet 4500/4800 802.11 wireless NICs. Note: the declaration below will
# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP
# mode (the factory default). If you set the switches on your ISA
# card for a manually chosen I/O address and IRQ, you must specify
# those paremeters here.
device		an
# BayStack 660 and others
device		awi
# Xircom pccard ethernet
device		xe

#device		joy

# Windows Sound System
#device		pcm
#
# Sound Blaster 16 (This device need the bridge driver.)
#device		pcm
#device		sbc
@


1.163
log
@Removed the VoxWare sound drivers.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.162 2000/11/05 14:31:17 nyan Exp $
a72 1
options 	COMPAT_OLDPCI		# Old PCI driver shims
d187 1
a187 1
device		lnc
@


1.162
log
@Merged from the following changes.

sys/conf/Makefile.i386      1.211
sys/conf/files.i386         1.329
sys/isa/fd.c                1.186, 1.188 and 1.189
sys/isa/sio.c               1.305 and 1.317
sys/i386/conf/GENERIC       1.270, 1.281, 1.282 and 1.284
sys/i386/i386/machdep.c     1.419
sys/i386/i386/userconfig.c  1.184
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.161 2000/10/27 06:06:04 markm Exp $
d207 1
a208 14
# The VoxWare sound drivers
#device	snd
#device	sb
#device	sbxvi
#device	sbmidi
#device	opl
#device	nss
#device	mss
#device	mpu

#device	joy

# The newpcm driver (use INSTEAD of snd0 and all VOXWARE drivers!).
#
d210 1
a210 1
#device	pcm
d213 2
a214 2
#device	pcm
#device	sbc
@


1.161
log
@As the blocking model has seems to be troublesome for many, disable
it for now with an option.

This option is already deprecated, and will be removed when the
entropy-harvesting code is fast enough to warrant it.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.160 2000/10/02 14:27:20 nyan Exp $
d41 1
d101 4
d164 1
d260 1
@


1.160
log
@Added NEC PC-9801-83, 84, PC-9801-103, 104, PC-9801N-25 and PC-9801N-J02R
support which use National Semiconductor DP8393X (SONIC) as ethernet
controller. Currently, this driver is used on only PC-98.

Submitted by:	Motomichi Matsuzaki <mzaki@@e-mail.ne.jp>
Obtained from:	NetBSD/pc98
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.159 2000/09/23 06:38:04 kato Exp $
d225 1
@


1.159
log
@Merged from sys/i386/conf/GENERIC revision 1.279.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.158 2000/09/22 12:53:49 kato Exp $
d184 1
@


1.158
log
@Merged from sys/i386/conf/GENERIC revision 1.278.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.157 2000/09/13 10:11:30 kato Exp $
a67 4
#options 	NCPU=2			# number of CPUs
#options 	NBUS=8			# number of busses
#options 	NAPIC=1			# number of IO APICs
#options 	NINTR=24		# number of INTs
@


1.157
log
@Merged from sys/i386/conf/GENERIC revision 1.275.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.156 2000/09/13 10:10:34 kato Exp $
d165 1
@


1.156
log
@Merged from sys/i386/conf/GENERIC revision 1.274.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.155 2000/08/26 07:38:43 nyan Exp $
a62 1
options 	RANDOMDEV		#entropy device
d226 1
@


1.155
log
@Enabled pcic, card and xe devices.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.154 2000/08/24 18:56:54 peter Exp $
a159 1
device		tx		# SMC 9432TX (83c170 ``EPIC'')
d171 1
@


1.154
log
@Comment out the static wiring of hints for GENERIC - the release process
now installs the hints file into /boot.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.153 2000/08/17 12:15:44 nyan Exp $
d135 2
a136 2
#device		card
#device		pcic
d202 1
a202 1
#device		xe
@


1.153
log
@- Fixed the conversion to bus_space interface.
- Added PC-98 Cbus devices support.
  The original patch is submitted by chi@@bd.mbn.or.jp (Chiharu Shibata)
- Removed old ed driver.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.152 2000/08/08 11:57:09 nyan Exp $
d28 2
a29 1
hints		"GENERIC.hints"
@


1.152
log
@Merged from sys/i386/conf/GENERIC revisions 1.266 and 1.267.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.151 2000/08/04 08:29:50 kato Exp $
d178 1
a178 1
#device		ed	1
@


1.151
log
@Commented out xe device because it depend on PCMCIA stuff.
@
text
@d15 2
a16 2
# device lines is also present in the ./LINT configuration file. If you are
# in doubt as to the purpose or necessity of a line, check first in LINT.
d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.150 2000/08/02 09:05:26 kato Exp $
d94 2
a95 2
device		ncr		# NCR/Symbios Logic
device		sym		# NCR/Symbios Logic (newer chipsets)
d130 1
a130 1
# Power management support (see LINT for more options)
@


1.150
log
@Commented out card and pcic devices because they are broken in pc98 port.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.149 2000/07/04 12:31:46 nyan Exp $
d201 1
a201 1
device		xe
@


1.149
log
@Sync with sys/i386/conf/GENERIC revisions 1.258 and 1.259.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.148 2000/06/28 03:25:47 kato Exp $
d134 2
a135 2
device		card
device		pcic
@


1.148
log
@Disabled ida, amr and mlx devices.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.147 2000/06/28 03:15:27 kato Exp $
d69 1
a69 1
#options 	NBUS=4			# number of busses
d228 1
a228 1
device		sl	1	# Kernel SLIP
@


1.147
log
@Merged from sys/i386/conf/GENERIC revisions 1.261 and 1.262.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.146 2000/06/23 13:51:52 kato Exp $
d112 3
a114 3
device		ida		# Compaq Smart RAID
device		amr		# AMI MegaRAID
device		mlx		# Mylex DAC960 family
@


1.146
log
@Oops! Disabled the ed driver becasue it cannot be compiled.

Pointed out by:	nyan
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.145 2000/06/21 14:54:19 kato Exp $
d38 1
d62 1
@


1.145
log
@PC-98 version of ed driver is a statically limited driver.

Pointed out by:	haro@@tk.kubota.co.jp (Munehiro Matsuda)
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.144 2000/06/17 14:46:20 nyan Exp $
d176 1
a176 1
device		ed	1
@


1.144
log
@- Moved "hint" informations to GENERIC.hints.
- Cosmetic changes.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.143 2000/06/17 03:58:06 kato Exp $
d176 1
a176 1
#device		 ed
@


1.143
log
@bs, olpt, pckbd are static limited devices.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142 2000/06/13 22:28:49 peter Exp $
a94 1
#
d96 1
a96 4
#

options	BS_TARG_SAFEMODE

a97 38
# PC-9801-92
#hint.bs.0.at="isa"
#hint.bs.0.port="0xCC0"
#hint.bs.0.irq="5"
#hint.bs.0.drq="3"
#hint.bs.0.flags="0"
# SC-98
#hint.bs.0.at="isa"
#hint.bs.0.port="0xCC0"
#hint.bs.0.irq="5"
#hint.bs.0.drq="3"
#hint.bs.0.flags="0x10000"
# HA-55BS2 and later
#hint.bs.0.at="isa"
#hint.bs.0.port="0xCC0"
#hint.bs.0.irq="5"
#hint.bs.0.drq="3"
#hint.bs.0.flags="0x20000"
# ELECOM type
#hint.bs.0.at="isa"
#hint.bs.0.port="0xCC0"
#hint.bs.0.irq="5"
#hint.bs.0.drq="3"
#hint.bs.0.flags="0x30000"
# SMIT
#hint.bs.0.at="isa"
#hint.bs.0.port="0xCC0"
#hint.bs.0.irq="5"
#hint.bs.0.drq="3"
#hint.bs.0.iomem="0xdd000"
#hint.bs.0.iosiz="0x1000"
#hint.bs.0.flags="0x40000"
# Logitec LHA-20x
#hint.bs.0.at="isa"
#hint.bs.0.port="0xCC0"
#hint.bs.0.irq="5"
#hint.bs.0.drq="3"
#hint.bs.0.flags="0x50000"
d100 1
a100 1
device	aic
a135 1
#
d137 1
a137 2
#
# COM1
a138 55
# COM2 (2nd CCU)
#hint.sio.1.at="isa"
#hint.sio.1.port="0x238"
#hint.sio.1.irq="5"
#hint.sio.1.flags="0x12000010"
# PC-9861K, PC-9801-101, MDC-926Rs
#hint.sio.1.at="isa"
#hint.sio.1.port="0x0B1"
#hint.sio.1.irq="5"
#hint.sio.1.flags="0x01000000"
#hint.sio.2.at="isa"
#hint.sio.2.port="0x0B9"
#hint.sio.2.irq="6"
#hint.sio.2.flags="0x02000000"
# PC-9801-120 (PnP off)
#hint.sio.1.at="isa"
#hint.sio.1.port="0x8b0"
#hint.sio.1.irq="5"
#hint.sio.1.flags="0x11000000"
# MC-16550II, MC-RS98
#hint.sio.1.at="isa"
#hint.sio.1.port="0xd2"
#hint.sio.1.irq="5"
#hint.sio.1.flags="0x14000101"
#hint.sio.2.at="isa"
#hint.sio.2.port="0x8d2"
#hint.sio.2.flags="0x14000101"
# RSB-2000, RSB-3000, B98-02
#hint.sio.1.at="isa"
#hint.sio.1.port="0xb0"
#hint.sio.1.flags="0x15000101"
#hint.sio.2.at="isa"
#hint.sio.2.port="0xb1"
#hint.sio.2.flags="0x15000101"
# RSB-384
#hint.sio.1.at="isa"
#hint.sio.1.port="0xb0"
#hint.sio.1.flags="0x16000000"
#hint.sio.2.at="isa"
#hint.sio.2.port="0xb1"
#hint.sio.2.flags="0x16000000"
# RSA-98III
#hint.sio.1.at="isa"
#hint.sio.1.port="0x50e0"
#hint.sio.1.irq="5"
#hint.sio.1.flags="0x18000101"
#hint.sio.2.at="isa"
#hint.sio.2.port="0x51e0"
#hint.sio.2.flags="0x18000101"
# ESP98
#options 	COM_ESP
#hint.sio.1.at="isa"
#hint.sio.1.port="0x18b0"
#hint.sio.1.irq="5"
#hint.sio.1.flags="0x19000000"
d174 1
a174 1
#
d176 2
a177 29
#
# ed0: generic driver/EtherEZ98
# ed1: LANEED LD-BDN
# ed2: EGY-98
# ed3: LGY-98
# ed4: ICM-IF-2766/EN-2298-T
# ed5: SIC-98
# ed6: PC-9801-108
# ed7: LA-98
# ed8: C-NET(98)
# ed9: C-NET(98)E/L
# ed10: EC/EP-98X
# ed11: SIU-98-D
#
# XXX convert to hints
#device ed0 at isa? port 0x00d0 irq 6
##device ed0 at isa? port 0x10d0 irq 6 iomem 0xc8000    # SMC EtherEZ98
#device ed5 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000
#device ed1 at isa? port 0x00d8 irq 6 flags 0x200000
#device ed3 at isa? port 0x00d0 irq 6 flags 0x400000
#device ed4 at isa? port 0x56d0 irq 5 flags 0x500000
#device ed2 at isa? port 0x00d8 irq 6 flags 0x300000
#device ed7 at isa? port 0x00d0 irq 6 flags 0x900000
#device ed6 at isa? port 0x0770 irq 6 flags 0x800000
#device ed9 at isa? port 0x03d0 irq 6 flags 0xb00000
#device ed8 at isa? port 0xa3d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000
#device ed10 at isa? port 0x00d0 irq 3 flags 0xd10000
#device ed11 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 32768 flags 0x610000
#
a178 6
#
# fe0: RE1000/1000Plus/AccessPC N98C+/LAC-98
# fe1: C-NET(98)P2/C-NET(9N)E
#
# FE_8BIT_SUPPORT is needed to support LAC-98
#
d202 1
d238 1
a238 1
#device		compat_atdisk	#IBM-PC HDD support
@


1.142
log
@Borrow phk's axe and apply the next stage of config(8)'s evolution.

Use Warner Losh's "hint" driver to decode ascii strings to fill the
resource table at boot time.

config(8) no longer generates an ioconf.c table - ie: the configuration
no longer has to be compiled into the kernel.  You can reconfigure your
isa devices with the likes of this at loader(8) time:
  set hint.ed.0.port=0x320

userconfig will be rewritten to use this style interface one day and will
move to /boot/userconfig.4th or something like that.

It is still possible to statically compile in a set of hints into a kernel
if you do not wish to use loader(8).  See the "hints" directive in GENERIC
as an example.

All device wiring has been moved out of config(8).  There is a set of
helper scripts (see i386/conf/gethints.pl, and the same for alpha and pc98)
that extract the 'at isa? port foo irq bar' from the old files and produces
a hints file.  If you install this file as /boot/device.hints (and update
/boot/defaults/loader.conf - You can do a build/install in sys/boot) then
loader will load it automatically for you.  You can also compile in the
hints directly with:  hints "device.hints"  as well.

There are a few things that I'm not too happy with yet.  Under this scheme,
things like LINT would no longer be useful as "documentation" of settings.
I have renamed this file to 'NOTES' and stored the example hints strings
in it.  However... this is not something that config(8) understands, so
there is a script that extracts the build-specific data from the
documentation file (NOTES) to produce a LINT that can be config'ed and
built.  A stack of man4 pages will need updating. :-/

Also, since there is no longer a difference between 'device' and
'pseudo-device' I collapsed the two together, and the resulting 'device'
takes a 'number of units' for devices that still have it statically
allocated.  eg:  'device fe 4' will compile the fe driver with NFE set
to 4.  You can then set hints for 4 units (0 - 3).  Also note that
'device fe0' will be interpreted as "zero units of 'fe'" which would be
bad, so there is a config warning for this.  This is only needed for
old drivers that still have static limits on numbers of units.
All the statically limited drivers that I could find were marked.

Please exercise EXTREME CAUTION when transitioning!

Moral support by: phk, msmith, dfr, asmodai, imp, and others
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.141 2000/05/31 10:49:19 nyan Exp $
d101 1
a101 1
device bs
d157 1
a157 1
device		pckbd
d250 1
a250 1
device		olpt
@


1.142.2.1
log
@MFC: Rename GENERIC98 to GENERIC.
@
text
@d7 1
a7 1
#    http://www.freebsd.org/handbook/kernelconfig-config.html
d11 1
a11 1
# FreeBSD World Wide Web server (http://www.FreeBSD.ORG/) for the
d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.129.2.11 2000/05/26 12:11:47 nyan Exp $
d28 2
d60 1
a60 1
options		ICMP_BANDLIM		#Rate limit bad replies
d73 2
d77 1
a77 5
device		fdc0	at isa? port IO_FD1 irq 11 drq 2
device		fd0	at fdc0 drive 0
device		fd1	at fdc0 drive 1
device		fd2	at fdc0 drive 2
device		fd3	at fdc0 drive 3
d80 1
a80 5
device		wdc0	at isa? port IO_WD1 irq 9
device		wd0	at wdc0 drive 0
#device		wd1	at wdc0 drive 1
#device		wd2	at wdc0 drive 2
#device		wd3	at wdc0 drive 3
a93 3
options		SYM_SETUP_LP_PROBE_MAP=0x40
				# Allow ncr to attach legacy NCR devices when 
				# both sym and ncr are configured
d101 1
d103 5
a107 1
device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0
d109 5
a113 1
# device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x10000
d115 5
a119 1
#device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x20000
d121 5
a125 1
#device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x30000
d127 7
a133 1
#device bs0 at isa? port IO_SCSI irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000
d135 5
a139 1
#device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x50000
d142 1
a142 1
device	aic0	at isa? port 0x1840 irq 5 flags 0x10000
d157 1
a157 2
device		pckbd0	at isa? port IO_KBD irq 1
#options 	KBD_INSTALL_CDEV
d159 1
a159 1
device		gdc0	at isa?
d162 1
a162 1
pseudo-device	splash
d165 1
a165 1
device		sc0	at isa?
d168 1
a168 1
device		npx0	at nexus? port IO_NPX irq 8
d171 1
a171 1
#device		apm0    at nexus? disable flags 0x20 # Advanced Power Management
d175 1
a175 1
device		pcic0	at isa? irq 6 port 0x3e0
d182 1
a182 1
device		sio0	at isa? port IO_COM1 irq 4
d184 4
a187 1
device		sio1	at isa? port 0x238 irq 5 flags 0x12000010
d189 8
a196 2
#device		sio1	at isa? port IO_COM2 irq 5 flags 0x01000000
#device		sio2	at isa? port IO_COM3 irq 6 flags 0x02000000
d198 4
a201 1
#device		sio1	at isa? port 0x8b0 irq 5 flags 0x11000000
d203 7
a209 2
#device		sio1	at isa? port 0xd2 irq 5 flags 0x14000101
#device		sio2	at isa? port 0x8d2 flags 0x14000101
d211 6
a216 2
#device		sio1	at isa? port 0xb0 flags 0x15000101
#device		sio2	at isa? port 0xb1 flags 0x15000101
d218 6
a223 2
#device		sio1	at isa? port 0xb0 flags 0x16000000
#device		sio2	at isa? port 0xb1 flags 0x16000000
d225 7
a231 2
#device		sio1	at isa? port 0x50e0 irq 5 flags 0x18000101
#device		sio2	at isa? port 0x51e0 flags 0x18000101
d234 4
a237 1
#device		sio1	at isa? port 0x18b0 irq 5 flags 0x19000000
d239 1
a239 1
device		mse0	at isa? port IO_MSE irq 13
d242 1
a242 1
device		ppc0	at isa? irq 14
d250 1
a250 1
device		olpt0	at isa? port IO_LPT
d289 1
d312 1
a312 2
device		fe0	at isa? port 0x00d0 irq 3
device		fe1	at isa? port 0x73d0 irq 5
d314 3
a316 2
device		ep0	at isa? port 0x40d0 irq 3
device		lnc0	at isa? port 0x03d0 irq 6
a321 1

d328 4
a332 2
# requires PCCARD (PCMCIA) support to be activated
device		sn
d335 7
a341 7
#device	sb0	at isa? port 0x20d2 irq 10 drq 3
#device	sbxvi0 	at isa? drq 3
#device	sbmidi0	at isa? port 0x80d2
#device	opl0	at isa? port 0x28d2
#device	nss0	at isa? port 0xa460 irq 12
#device	mss0	at isa? port 0xf40 irq 12 drq 1
#device	mpu0	at isa? port 0xe0d0 irq 6
d343 1
a343 1
#device	joy0	at isa? port 0x04d2
d348 1
a348 1
#device	pcm0	at isa? port 0xf40 irq 12 drq 1 flags 0x10000
d352 1
a352 1
#device	sbc0	at isa? port 0x20d2 irq 10 drq 3
d355 9
a363 9
pseudo-device	loop		# Network loopback
pseudo-device	ether		# Ethernet support
pseudo-device	sl	1	# Kernel SLIP
pseudo-device	ppp	1	# Kernel PPP
pseudo-device	tun		# Packet tunnel.
pseudo-device	pty		# Pseudo-ttys (telnet etc)
pseudo-device	md		# Memory "disks"
pseudo-device	gif	4	# IPv6 and IPv4 tunneling
pseudo-device	faith	1	# IPv6-to-IPv4 relaying (translation)
d365 1
a365 1
# The `bpf' pseudo-device enables the Berkeley Packet Filter.
d367 1
a367 1
pseudo-device	bpf		#Berkeley packet filter
d369 1
a369 1
#pseudo-device	compat_atdisk	#IBM-PC HDD support
d375 1
d382 1
@


1.142.2.2
log
@Sync with sys/i386/conf/GENERIC revision 1.246.2.6.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.1 2000/06/17 03:43:08 nyan Exp $
a35 1
options 	SOFTUPDATES		#Enable FFS soft updates support
@


1.142.2.3
log
@MFC: Disabled ida, amr and mlx devices.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.2 2000/06/22 09:37:43 nyan Exp $
d133 3
a135 3
#device		ida		# Compaq Smart RAID
#device		amr		# AMI MegaRAID
#device		mlx		# Mylex DAC960 family
@


1.142.2.4
log
@Merged from sys/i386/conf/GENERIC revision 1.246.2.7.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.3 2000/07/11 12:38:51 nyan Exp $
a276 3

# Xircom Ethernet
device		xe
@


1.142.2.5
log
@Merged from sys/i386/conf/GENERIC revision 1.246.2.8.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.4 2000/07/14 03:57:35 nyan Exp $
a135 1
#device		twe		# 3ware Escalade
@


1.142.2.6
log
@MFC: Disabled serial console.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.5 2000/08/05 04:36:15 nyan Exp $
d167 1
a167 1
device		sio1	at isa? port 0x238 irq 5 flags 0x12000000
@


1.142.2.7
log
@MFC:
 - bus_space'ify.
 - Fixed the IRQ9/IRQ2 confusion.
 - Added support for AX88190, equipped in MELCO LPC3-TX.
 - Added PC-98 Cbus devices support.
 - Removed old ed driver.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.6 2000/08/19 10:20:19 nyan Exp $
d237 1
a237 2
# ed11: SB-9801
# ed12: NC5098
d239 13
a251 25
device	ed0 at isa? port 0x00d0 irq 6
# EtherEZ98
#device	ed0 at isa? port 0x10d0 irq 6 iomem 0xc8000
device	ed5 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000
# SIU-98-E
#device	ed5 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 32768 flags 0x610000
device	ed1 at isa? port 0x00d8 irq 6 flags 0x200000
device	ed3 at isa? port 0x00d0 irq 6 flags 0x400000
device	ed4 at isa? port 0x56d0 irq 5 flags 0x500000
device	ed2 at isa? port 0x00d8 irq 6 flags 0x300000
device	ed7 at isa? port 0x00d0 irq 6 flags 0x900000
# PC-9801-77
#device	ed7 at isa? port 0x00d0 irq 6 flags 0x910000
device	ed6 at isa? port 0x0770 irq 6 flags 0x800000
device	ed9 at isa? port 0x03d0 irq 6 flags 0xb00000
# C-NET(98)E/L(0x55ED)
#device	ed9 at isa? port 0x03d0 irq 6 flags 0xb10000
device	ed8 at isa? port 0xa3d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000
# EN1646
#device	ed10 at isa? port 0x00d0 irq 3 flags 0xd00000
device	ed10 at isa? port 0x00d0 irq 3 flags 0xd10000
device	ed11 at isa? port 0x00d0 irq 3 flags 0xe00000
# SN-9801-2
#device	ed11 at isa? port 0x00d0 irq 3 flags 0xe00001
device	ed12 at isa? port 0x20d0 irq 3 flags 0xf00000
@


1.142.2.8
log
@Merged from following changes.

sys/conf/options.i386	1.132.2.4
sys/i386/conf/GENERIC	1.246.2.12
sys/i386/i386/machdep.c	1.385.2.8
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.7 2000/09/10 08:45:12 nyan Exp $
d64 5
@


1.142.2.9
log
@MFC: bring the pcn(4) driver (and homePNA PHY driver that sort of goes
with it) over from -current. This includes today's minor update to support
the PCnet/PRO chip.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.8 2000/09/30 15:58:27 nyan Exp $
a207 1
device		pcn		# AMD Am79C79x PCI 10/100 NICs
@


1.142.2.10
log
@MFC: Added the snc driver.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.9 2000/10/03 18:46:54 wpaul Exp $
a274 1
device		snc0	at isa? port 0x888  irq 6 iomem 0xc0000
@


1.142.2.11
log
@Removed some RAID drivers. These devices probably don't work for PC-98.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.10 2000/10/21 03:30:05 nyan Exp $
d126 6
@


1.142.2.12
log
@Merged from sys/i386/conf/GENERIC revisions 1.246.2.18 and 1.246.2.19.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.11 2000/10/28 10:08:21 nyan Exp $
a119 4
device		ncv		# NCR 53C500
device		nsp		# Workbit Ninja SCSI-3
device		stg		# TMC 18C30/18C50

a199 1
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
@


1.142.2.13
log
@Merged from sys/i386/conf/GENERIC revision 1.246.2.20.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.12 2000/10/29 13:09:17 nyan Exp $
a340 1
#device		uscanner	# Scanners
@


1.142.2.14
log
@Use polling mode for pcic device.

Submitted by:	Nobuyuki Koganemaru <kogane@@koganemaru.co.jp>
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.13 2000/11/01 10:35:38 nyan Exp $
d151 1
a151 1
device		pcic0	at isa? irq 0 port 0x3e0
@


1.142.2.15
log
@MFC: Fixed to support 3Com 3C569B for PC-98.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.14 2000/12/09 04:26:42 nyan Exp $
d272 1
a272 1
device		ep
@


1.142.2.16
log
@Merged from sys/i386/conf/GENERIC revision 1.246.2.22 and 1.246.2.23.

Approved by:	jkh
@
text
@d7 1
a7 1
#    http://www.FreeBSD.org/handbook/kernelconfig-config.html
d11 1
a11 1
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.15 2000/12/16 03:47:57 nyan Exp $
d90 1
a90 1
device		amd		# AMD 53C974 (Tekram DC-390(T))
a275 4
# Xircom Ethernet
device		xe
# PRISM I IEEE 802.11b wireless NIC.
device		awi
d277 1
a277 1
# exists only as a PCMCIA device, so there is no ISA attachment needed
d280 1
d285 1
a285 1
# those parameters here.
d287 4
d314 1
a314 1
# Pseudo devices - the number indicates how many units to allocate.
@


1.142.2.17
log
@Merged from sys/i386/conf/GENERIC revision 1.246.2.25.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.16 2001/03/09 10:04:21 nyan Exp $
d198 1
a206 1
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
@


1.142.2.18
log
@MFC: move wx to be part of miibus requiring chipsets
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.17 2001/05/15 13:07:01 nyan Exp $
d200 1
a214 1
device		wx		# Intel Gigabit Ethernet Card (``Wiseman'')
@


1.142.2.19
log
@Merged from sys/i386/conf/GENERIC revision 1.246.2.27.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.18 2001/05/30 03:22:29 mjacob Exp $
d198 1
a211 1
device		tx		# SMC EtherPower II (83c170 ``EPIC'')
@


1.142.2.20
log
@MFC: `pcn' supports AMD Am79C97x cards, not Am79C79x cards.
@
text
@d18 1
a18 1
# $FreeBSD$
d205 1
a205 1
device		pcn		# AMD Am79C97x PCI 10/100 NICs
@


1.142.2.21
log
@Merged from sys/i386/conf/GENERIC revisions 1.246.2.29 and 1.246.2.32.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.20 2001/07/19 05:40:43 dd Exp $
a219 1
# 'device ed' requires 'device miibus'
d321 1
a321 1
pseudo-device	gif		# IPv6 and IPv4 tunneling
@


1.142.2.22
log
@MFC: Added the ct driver and merged the bs driver changes.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.21 2001/07/26 02:16:43 nyan Exp $
a97 3
# PC-9801-100
device	aic0	at isa? port 0x1840 irq 5 flags 0x10000

d117 2
a118 9
#
# host adapter using WD33C93[ABC] chip (C bus)
#
#device		ct0	at isa?					# GENERIC
#device		ct0	at isa? flags 0x10000			# SC98
#device		ct0	at isa? flags 0x20000			# TEXA
#device		ct0	at isa? flags 0x30000			# ELECOM
#device		ct0	at isa? iomem 0xdc000 flags 0x40000	# SMIT
#device		ct0	at isa? flags 0x50000			# LOGITEC
@


1.142.2.23
log
@MFC: add driver support for 3Com 3cR990 cards. Apologies if this re-bloats
the kernel after obrien de-bloated it: the driver has a compiled-in
firware image.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.22 2001/07/26 02:32:19 nyan Exp $
a208 1
device		txp		# 3Com 3cR990 (``Typhoon'')
@


1.142.2.24
log
@MFi386: sys/i386/conf/GENERIC revision 1.246.2.35
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.142.2.23 2001/07/30 17:31:41 wpaul Exp $
a352 1
#device		urio		# Diamond Rio MP3 Player
@


1.142.2.25
log
@MFC: Added the pmc driver.
@
text
@d18 1
a18 1
# $FreeBSD$
a157 1
#device		pmc0	at isa? port 0x8f0
@


1.142.2.26
log
@MFC the maxusers = 0 autosizing code.

Mike Silbersack is working on a more sophisticated version of this patch
but exams will prevent him from completing it prior to the 4.5 freeze, so
we decided to throw this code into 4.5 and Mike will revisit the issue
post-4.5.
@
text
@d26 1
a26 1
maxusers	0
@


1.142.2.27
log
@MFC: Enable UFS_DIRHASH in the GENERIC kernel.
@
text
@a36 1
options 	UFS_DIRHASH		#Improve performance on big directories
@


1.142.2.27.2.1
log
@MFi386: Add bge(4) to GENERIC, move if_txp to mfsroot.

Submitted by: nyan
@
text
@a228 1
device		bge		# Broadcom BCM570x (``Tigon III'')
@


1.142.2.28
log
@MFi386: Add bge(4) to GENERIC, move if_txp module to mfsroot.
@
text
@a228 1
device		bge		# Broadcom BCM570x (``Tigon III'')
@


1.142.2.29
log
@MFi386: revision 1.246.2.43
@
text
@d210 1
a210 1
device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'')
a211 1
device		vx		# 3Com 3c590, 3c595 (``Vortex'')
d227 1
@


1.142.2.30
log
@Convert spaces to tab.
@
text
@d158 1
a158 1
#device		apm0	at nexus? disable flags 0x20 # Advanced Power Management
@


1.142.2.31
log
@Fix the link to the Handbook
@
text
@d7 1
a7 1
#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
@


1.142.2.32
log
@Use "options <tab>" rather than "options<tab><tab>".
@
text
@d60 1
a60 1
options 	ICMP_BANDLIM		#Rate limit bad replies
d95 1
a95 1
options 	SYM_SETUP_LP_PROBE_MAP=0x40
d106 1
a106 1
options 	BS_TARG_SAFEMODE
@


1.142.2.33
log
@MFC: Enable wd1, wd2 and wd3.
@
text
@d79 3
a81 3
device		wd1	at wdc0 drive 2
device		wd2	at wdc0 drive 1
device		wd3	at wdc0 drive 3
@


1.142.2.34
log
@MFC: Fixed typo.
@
text
@d48 1
a48 1
options 	EPSON_BOUNCEDMA		#use bounce buffer for 15-16M
@


1.142.2.35
log
@MFC: Add CanBe power management controller support.
@
text
@a159 2
#device		canbus
#device		canbepm
@


1.142.2.36
log
@Add (commented out) FireWire drivers.
@
text
@a362 5

# FireWire support
#device		firewire	# FireWire bus code
#device		sbp		# SCSI over FireWire (Requires scbus and da)
#device		fwe		# Ethernet over FireWire (non-standard!)
@


1.142.2.37
log
@Attach if_axe to the build.

Reviewed by:	iedowse
Approved by:	imp (mentor), re
@
text
@a360 1
#device		axe		# ASIX Electronics USB ethernet
@


1.142.2.38
log
@Switch importer
@
text
@d18 1
a18 1
# $FreeBSD: stable/4/sys/pc98/conf/GENERIC 138608 2004-12-08 22:33:11Z rsm $
@


1.141
log
@Removed ICMP_BANDLIM option. It no longer exists.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.140 2000/05/19 16:36:42 nyan Exp $
d28 2
d77 1
a77 5
device		fdc0	at isa? port IO_FD1 irq 11 drq 2
device		fd0	at fdc0 drive 0
device		fd1	at fdc0 drive 1
device		fd2	at fdc0 drive 2
device		fd3	at fdc0 drive 3
d80 1
a80 5
device		wdc0	at isa? port IO_WD1 irq 9
device		wd0	at wdc0 drive 0
#device		wd1	at wdc0 drive 1
#device		wd2	at wdc0 drive 2
#device		wd3	at wdc0 drive 3
d101 1
d103 5
a107 1
device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0
d109 5
a113 1
# device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x10000
d115 5
a119 1
#device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x20000
d121 5
a125 1
#device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x30000
d127 7
a133 1
#device bs0 at isa? port IO_SCSI irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000
d135 5
a139 1
#device bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x50000
d142 1
a142 1
device	aic0	at isa? port 0x1840 irq 5 flags 0x10000
d157 1
a157 1
device		pckbd0	at isa? port IO_KBD irq 1
d159 1
a159 1
device		gdc0	at isa?
d162 1
a162 1
pseudo-device	splash
d165 1
a165 1
device		sc0	at isa?
d168 1
a168 1
device		npx0	at nexus? port IO_NPX irq 8
d171 1
a171 1
#device		apm0    at nexus? disable flags 0x20 # Advanced Power Management
d175 1
a175 1
device		pcic0	at isa? irq 6 port 0x3e0
d182 1
a182 1
device		sio0	at isa? port IO_COM1 irq 4
d184 4
a187 1
device		sio1	at isa? port 0x238 irq 5 flags 0x12000010
d189 8
a196 2
#device		sio1	at isa? port IO_COM2 irq 5 flags 0x01000000
#device		sio2	at isa? port IO_COM3 irq 6 flags 0x02000000
d198 4
a201 1
#device		sio1	at isa? port 0x8b0 irq 5 flags 0x11000000
d203 7
a209 2
#device		sio1	at isa? port 0xd2 irq 5 flags 0x14000101
#device		sio2	at isa? port 0x8d2 flags 0x14000101
d211 6
a216 2
#device		sio1	at isa? port 0xb0 flags 0x15000101
#device		sio2	at isa? port 0xb1 flags 0x15000101
d218 6
a223 2
#device		sio1	at isa? port 0xb0 flags 0x16000000
#device		sio2	at isa? port 0xb1 flags 0x16000000
d225 7
a231 2
#device		sio1	at isa? port 0x50e0 irq 5 flags 0x18000101
#device		sio2	at isa? port 0x51e0 flags 0x18000101
d234 4
a237 1
#device		sio1	at isa? port 0x18b0 irq 5 flags 0x19000000
d239 1
a239 1
device		mse0	at isa? port IO_MSE irq 13
d242 1
a242 1
device		ppc0	at isa? irq 14
d250 1
a250 1
device		olpt0	at isa? port IO_LPT
d289 1
d312 1
a312 2
device		fe0	at isa? port 0x00d0 irq 3
device		fe1	at isa? port 0x73d0 irq 5
d314 2
a315 2
device		ep0	at isa? port 0x40d0 irq 3
device		lnc0	at isa? port 0x03d0 irq 6
d335 7
a341 7
#device	sb0	at isa? port 0x20d2 irq 10 drq 3
#device	sbxvi0 	at isa? drq 3
#device	sbmidi0	at isa? port 0x80d2
#device	opl0	at isa? port 0x28d2
#device	nss0	at isa? port 0xa460 irq 12
#device	mss0	at isa? port 0xf40 irq 12 drq 1
#device	mpu0	at isa? port 0xe0d0 irq 6
d343 1
a343 1
#device	joy0	at isa? port 0x04d2
d348 1
a348 1
#device	pcm0	at isa? port 0xf40 irq 12 drq 1 flags 0x10000
d352 1
a352 1
#device	sbc0	at isa? port 0x20d2 irq 10 drq 3
d355 9
a363 9
pseudo-device	loop		# Network loopback
pseudo-device	ether		# Ethernet support
pseudo-device	sl	1	# Kernel SLIP
pseudo-device	ppp	1	# Kernel PPP
pseudo-device	tun		# Packet tunnel.
pseudo-device	pty		# Pseudo-ttys (telnet etc)
pseudo-device	md		# Memory "disks"
pseudo-device	gif	4	# IPv6 and IPv4 tunneling
pseudo-device	faith	1	# IPv6-to-IPv4 relaying (translation)
d365 1
a365 1
# The `bpf' pseudo-device enables the Berkeley Packet Filter.
d367 1
a367 1
pseudo-device	bpf		# Berkeley packet filter
d369 1
a369 1
#pseudo-device	compat_atdisk	#IBM-PC HDD support
@


1.140
log
@Sync with sys/i386/conf/GENERIC revisions from 1.246 to 1.256.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.139 2000/05/19 15:41:52 nyan Exp $
a57 1
options		ICMP_BANDLIM		#Rate limit bad replies
@


1.139
log
@Supported the mss on PC-98 and Sound Blaster 98.

Submitted by:	"T.Yamaoka" <taka@@windows.squares.net>
@
text
@d7 1
a7 1
#    http://www.freebsd.org/handbook/kernelconfig-config.html
d11 1
a11 1
# FreeBSD World Wide Web server (http://www.FreeBSD.ORG/) for the
d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.138 2000/05/05 08:03:31 nyan Exp $
d59 1
d132 1
a137 1
#options 	KBD_INSTALL_CDEV
d263 1
a268 1

d275 4
a279 3
# requires PCCARD (PCMCIA) support to be activated
device		sn
#device		xe0	at isa?
d314 1
a314 1
pseudo-device	bpf		#Berkeley packet filter
d322 1
d329 1
@


1.138
log
@GENERIC98 -> GENERIC
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.137 2000/04/23 09:04:42 nyan Exp $
d289 9
@


1.137
log
@Sync with sys/i386/conf/GENERIC revision 1.252.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.136 2000/03/29 14:32:34 nyan Exp $
d25 1
a25 1
ident		GENERIC98
@


1.136
log
@ - Added PC-98 Cbus frontend.
 - Move dev/aic/aic_isa.c entry from conf/files to conf/files.MACHINE
   because PC-98 uses different file.

Submitted by:	nyan and IMAI Takeshi <take-i@@ceres.dti.ne.jp>
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.135 2000/03/29 13:39:15 kato Exp $
d56 1
a56 1
options 	P1003_1B		#Posix P1003_1B real-time extentions
@


1.135
log
@Commented out apm0.  It could cause hang-up.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.134 2000/03/22 03:19:37 nyan Exp $
d119 3
@


1.134
log
@Added the joy driver (commented out).

Submitted by:	chi@@bd.mbn.or.jp (Chiharu Shibata)
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.133 2000/03/19 14:42:52 kato Exp $
d147 1
a147 1
device		apm0    at nexus? disable flags 0x20 # Advanced Power Management
@


1.133
log
@Added COMPAT_OLDPCI and COMPAT_OLDISA options.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.132 2000/03/17 11:37:03 nyan Exp $
d284 2
@


1.132
log
@Backed out ppc0 flags addtion. It isn't necessary without PPC_PROBE_CHIPSET
option.

Pointed out by:	peter
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.131 2000/03/16 12:03:36 nyan Exp $
d71 2
@


1.131
log
@Added 'flags 0x40' to ppc0.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.130 2000/03/16 11:53:16 nyan Exp $
d183 1
a183 1
device		ppc0	at isa? irq 14 flags 0x40
@


1.130
log
@Changed sio1 flags to 0x12000010 to enable serial console.

Submitted by:   IMAI Takeshi <take-i@@ceres.dti.ne.jp>
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.129 2000/03/01 08:52:28 kato Exp $
d183 1
a183 1
device		ppc0	at isa? irq 14
@


1.129
log
@Merged from sys/i386/conf/GENERIC revisions 1.243, 1.244 and 1.245.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.128 2000/02/05 00:43:04 kato Exp $
d158 1
a158 1
device		sio1	at isa? port 0x238 irq 5 flags 0x12000000
@


1.129.2.1
log
@MFC: Changed sio1 flags to 0x12000010 to enable serial console.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.129 2000/03/01 08:52:28 kato Exp $
d158 1
a158 1
device		sio1	at isa? port 0x238 irq 5 flags 0x12000010
@


1.129.2.2
log
@MFC: Added 'flags 0x40' to ppc0.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.129.2.1 2000/03/16 11:53:57 nyan Exp $
d183 1
a183 1
device		ppc0	at isa? irq 14 flags 0x40
@


1.129.2.3
log
@Backed out ppc0 flags addtion.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.129.2.2 2000/03/16 12:04:06 nyan Exp $
d183 1
a183 1
device		ppc0	at isa? irq 14
@


1.129.2.4
log
@MFC: Added the joy driver.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.129.2.3 2000/03/17 11:37:41 nyan Exp $
a281 2

#device	joy0	at isa? port 0x04d2
@


1.129.2.5
log
@MFC: Commented out apm0.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.129.2.4 2000/03/29 12:24:15 nyan Exp $
d145 1
a145 1
#device		apm0    at nexus? disable flags 0x20 # Advanced Power Management
@


1.129.2.6
log
@Merged from sys/i386/conf/GENERIC revision 1.246.2.1.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.129.2.5 2000/03/31 03:29:21 nyan Exp $
d272 1
@


1.129.2.7
log
@MFC: Supported PC-9801-100 SCSI interface.
@
text
@d18 1
a18 1
# $FreeBSD$
a116 3

# PC-9801-100
device	aic0	at isa? port 0x1840 irq 5 flags 0x10000
@


1.129.2.8
log
@Sync with sys/i386/conf/GENERIC revision 1.246.2.2.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.129.2.7 2000/04/14 13:13:28 nyan Exp $
d56 1
a56 1
options 	P1003_1B		#Posix P1003_1B real-time extensions
@


1.128
log
@Synced with sys/i386/conf/GENERIC revision 1.241.

Approved by:	jkh
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.127 2000/02/03 10:46:28 kato Exp $
d33 1
d291 2
d310 1
a310 1
# USB Ethernet
@


1.127
log
@Synced with sys/i386/conf/GENERIC rev 1.240.

Approved by:	jkh
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.126 2000/01/29 18:07:07 peter Exp $
d57 1
a57 2
options 	_KPOSIX_VERSION=199309L
options		ICMP_BANDLIM		# Rate limit bad replies
@


1.126
log
@Remove 'conflicts' token - it has been effectively doing absolutely
nothing for quite some time.  The only thing that cared was userconfig,
but it was for one invisible device so we never saw it's effects.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.125 2000/01/28 07:15:23 kato Exp $
d306 1
a306 1
#device		umass		# Disks/Mass storage - Requires scbus and da0
@


1.125
log
@Merged with sys/i386/conf/GENERIC rev 1.238.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.124 2000/01/28 01:07:48 nyan Exp $
d275 1
a275 1
#device	sb0	at isa? port 0x20d2 irq 10 conflicts drq 3
@


1.124
log
@Merge from sys/i386/conf/GENERIC revision 1.231, 1.232 and 1.235.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.123 2000/01/24 14:02:34 kato Exp $
d58 1
@


1.123
log
@Merged from sys/i386/conf/GENERIC rev 1.236.
@
text
@d2 1
a2 1
# GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks
d18 1
a18 3
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.122 2000/01/24 08:52:29 peter Exp $

# GENERIC98 -- Generic PC98 machine with WD/SCSI disks
d44 1
a44 1
options 	SCSI_DELAY=15000	#Be pessimistic about Joe SCSI device
d183 5
a187 5
device		ppbus			# Parallel port bus (required)
device		lpt			# Printer
device		plip			# TCP/IP over parallel
device		ppi			# Parallel port interface device
#device		vpo			# Requires scbus and da0
d260 1
a260 1
#device		wi
d267 1
a267 1
# device	an
@


1.122
log
@Remove some no-op  "port ?" and "irq ?" declarations.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.121 2000/01/23 14:47:58 peter Exp $
d40 1
a40 1
options 	NFS_ROOT		#NFS usable as root device, "NFS" req'ed
d43 1
a43 1
options 	CD9660_ROOT		#CD-ROM usable as root. "CD9660" req'ed
d53 1
a53 1
options 	KTRACE			#ktrace(1) syscall trace support
@


1.121
log
@Drop 'at ppbus?' and trailing '0' from ppbus children.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.120 2000/01/23 12:20:09 peter Exp $
d87 1
a87 1
# ATAPI devices on wdc?
d184 1
a184 1
device		ppc0	at isa? port? irq 14
d273 1
a273 1
#device		xe0	at isa? port? irq ?
@


1.120
log
@Remove useless trailing digit from pci and other unwired devices.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.119 2000/01/21 13:22:07 nyan Exp $
d185 5
a189 5
device		ppbus		# Parallel port bus (required)
device		lpt0	at ppbus?	# Printer
device		plip0	at ppbus?	# TCP/IP over parallel
device		ppi0	at ppbus?	# Parallel port interface device
#device		vpo0	at ppbus?	# Requires scbus and da0
@


1.119
log
@- Merge from sys/i386/conf/GENERIC rev 1.224, 1.225 and 1.226.
- Reorder network interfaces.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.118 2000/01/20 12:37:06 nyan Exp $
d70 2
a71 2
device		isa0
device		pci0
d88 3
a90 3
device		wcd0		#IDE CD-ROM
#device		wfd0		#IDE Floppy (e.g. LS-120)
#device		wst0		#IDE Tape (e.g. Travan)
d93 6
a98 8
# A single entry for any of these controllers (ahb, ahc, amd, ncr, etc...) is
# sufficient for any number of installed devices.
device		adv0
device		ahc0		# AHA2940 and onboard AIC7xxx devices
device		amd0		# AMD 53C974 (Teckram DC-390(T))
device		isp0		# Qlogic family
device		ncr0		# NCR/Symbios Logic
device		sym0		# NCR/Symbios Logic (newer chipsets)
d120 5
a124 6
# Only one of each of these is needed, they are dynamically allocated.
device		scbus0		# SCSI bus (required)
device		da0		# Direct Access (disks)
device		sa0		# Sequential Access (tape etc)
device		cd0		# CD
device		pass0		# Passthrough device (direct SCSI access)
d127 2
a128 2
device		amr0		# AMI MegaRAID
device		mlx0		# Mylex DAC960 family
d149 1
a149 1
device		card0
d185 1
a185 1
device		ppbus0		# Parallel port bus (required)
d196 5
a200 5
device		de0		# DEC/Intel DC21x4x (``Tulip'')
device		fxp0		# Intel EtherExpress PRO/100B (82557, 82558)
device		tx0		# SMC 9432TX (83c170 ``EPIC'')
device		vx0		# 3Com 3c590, 3c595 (``Vortex'')
device		wx0		# Intel Gigabit Ethernet Card (``Wiseman'')
d203 10
a212 10
device		miibus0		# MII bus support
device		dc0		# DEC/Intel 21143 and various workalikes
device		rl0		# RealTek 8129/8139
device		sf0		# Adaptec AIC-6915 (``Starfire'')
device		sis0		# Silicon Integrated Systems SiS 900/SiS 7016
device		ste0		# Sundance ST201 (D-Link DFE-550TX)
device		tl0		# Texas Instruments ThunderLAN
device		vr0		# VIA Rhine, Rhine II
device		wb0		# Winbond W89C840F
device		xl0		# 3Com 3c90x (``Boomerang'', ``Cyclone'')
d262 1
a262 1
#device		wi0
d269 1
a269 1
# device	an0
d272 1
a272 1
device		sn0
d275 1
a275 1
#device	snd0
d300 9
a308 9
#device		uhci0		# UHCI PCI->USB interface
#device		ohci0		# OHCI PCI->USB interface
#device		usb0		# USB Bus (required)
#device		ugen0		# Generic
#device		uhid0		# "Human Interface Devices"
#device		ukbd0		# Keyboard
#device		ulpt0		# Printer
#device		umass0		# Disks/Mass storage - Requires scbus and da0
#device		ums0		# Mouse
d310 3
a312 3
#device		aue0		# ADMtek USB ethernet
#device		cue0		# CATC USB ethernet
#device		kue0		# Kawasaki LSI USB ethernet
@


1.118
log
@Fixed typo.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.117 2000/01/20 08:34:40 kato Exp $
d152 2
a153 3
#device		card0
#device		pcic0	at isa?
#device		pcic1	at isa?
d221 1
a221 1
# ed0: generic driver
d231 2
a232 7
#
# MB86960A NIC
#
# fe0: RE1000/1000Plus/AccessPC N98C+/LAC-98
# fe1: C-NET(98)P2/C-NET(9N)E
#
# FE_8BIT_SUPPORT is needed to support LAC-98
d235 1
d245 1
d247 8
a254 1

d256 2
d259 2
a260 7
device fe0 at isa? port 0x00d0 irq 3
device fe1 at isa? port 0x73d0 irq 5
device lnc0 at isa? port 0x03d0 irq 6

# NOTE: This removes the isa attachment so that the pccard unit numbers
# come out right.
device		ep0 at isa? port 0x40d0 irq 3
d266 1
d274 4
d312 1
@


1.117
log
@Synced with sys/i386/conf/GENERIC rev 1.230.
@
text
@d18 1
a18 1
# $FreeBSD$
d56 1
a56 1
ioptions 	SYSVSEM			#SYSV-style semaphores
@


1.116
log
@Synced with sys/i386/conf/GENERIC rev 1.228.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.115 2000/01/08 16:07:11 peter Exp $
d56 4
a59 1
options 	SYSVSEM			#SYSV-style semaphores
d266 6
@


1.115
log
@s/controller/device/ as per config(8) changes
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.114 2000/01/05 12:33:10 kato Exp $
d187 4
a190 4
device		lpt0		# Printer
device		plip0		# TCP/IP over parallel
device		ppi0		# Parallel port interface device
#device		vpo0		# Requires scbus and da0
d299 1
@


1.114
log
@Synced with sys/i386/conf/GENERIC rev 1.222.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.113 2000/01/05 04:27:16 wpaul Exp $
d67 2
a68 2
controller	isa0
controller	pci0
d71 1
a71 1
controller	fdc0	at isa? port IO_FD1 irq 11 drq 2
d78 1
a78 1
controller	wdc0	at isa? port IO_WD1 irq 9
d92 6
a97 6
controller	adv0
controller	ahc0		# AHA2940 and onboard AIC7xxx devices
controller	amd0		# AMD 53C974 (Teckram DC-390(T))
controller	isp0		# Qlogic family
controller	ncr0		# NCR/Symbios Logic
controller	sym0		# NCR/Symbios Logic (newer chipsets)
d106 1
a106 1
controller bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0
d108 1
a108 1
# controller bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x10000
d110 1
a110 1
#controller bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x20000
d112 1
a112 1
#controller bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x30000
d114 1
a114 1
#controller bs0 at isa? port IO_SCSI irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000
d116 1
a116 1
#controller bs0 at isa? port IO_SCSI irq 5 drq 3 flags 0x50000
d120 1
a120 1
controller	scbus0		# SCSI bus (required)
d149 1
a149 1
#controller	card0
d186 1
a186 1
controller	ppbus0		# Parallel port bus (required)
d190 1
a190 1
#controller	vpo0		# Requires scbus and da0
d204 1
a204 1
controller	miibus0		# MII bus support
d264 1
a264 1
#controller	snd0
d289 3
a291 3
#controller	uhci0		# UHCI PCI->USB interface
#controller	ohci0		# OHCI PCI->USB interface
#controller	usb0		# USB Bus (required)
d296 1
a296 1
#controller	umass0		# Disks/Mass storage - Requires scbus and da0
@


1.113
log
@Add device driver support for USB ethernet adapters based on the
Kawasaki LSI KL5KUSB101B chip, including the LinkSys USB10T, the
Entrega NET-USB-E45, the Peracom USB Ethernet Adapter, the 3Com
3c19250 and the ADS Technologies USB-10BT. This device is 10mbs
half-duplex only, so there's miibus or ifmedia support. This device
also requires firmware to be loaded into it, however KLSI allows
redistribution of the firmware images (I specifically asked about
this; they said it was ok).

Special thanks to Annelise Anderson for getting me in touch with
KLSI (eventually) and thanks to KLSI for providing the necessary
programming info.

Highlights:
- Add driver files to /sys/dev/usb
- update usbdevs and regenerate attendate files
- update usb_quirks.c
- Update HARDWARE.TXT and RELNOTES.TXT for i386 and alpha
- Update LINT, GENERIC and others for i386, alpha and pc98
- Add man page
- Add module
- Update sysinstall and userconfig.c
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.112 2000/01/03 07:12:56 nyan Exp $
d201 1
@


1.112
log
@- Add commented out USB driver entries.
- Reorder network interfaces.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.111 2000/01/03 05:35:56 kato Exp $
d298 1
@


1.111
log
@Synced with sys/i386/conf/GENERIC rev 1.220.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.110 1999/12/26 05:26:43 kato Exp $
d204 1
a204 1
device		dc0		# DEC/Intel 21143 and workalikes
a216 1
#device		aue0		# ADMtek USB ethernet
d248 6
d256 2
a257 1
device ep0 at isa? port 0x40d0 irq 3
a261 5
device fe0 at isa? port 0x00d0 irq 3
device fe1 at isa? port 0x73d0 irq 5
device lnc0 at isa? port 0x03d0 irq 6

options 	FE_8BIT_SUPPORT		# LAC-98 support
d286 12
@


1.110
log
@Oops, deactivate ed drivers because of undefiend references from
if_ed_pci.o.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.109 1999/12/26 05:10:11 kato Exp $
d217 1
@


1.109
log
@Added Allied Telesis SIU-98-D support.

Submitted by:	Isizu Takaaki <isizu-t01@@aso-group.co.jp>
		chi@@bd.mbn.or.jp (Chiharu Shibata)
		(w/ minor change by kato)
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.108 1999/12/24 11:12:43 kato Exp $
d236 11
a246 11
device ed0 at isa? port 0x00d0 irq 6
device ed5 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000
device ed1 at isa? port 0x00d8 irq 6 flags 0x200000
device ed3 at isa? port 0x00d0 irq 6 flags 0x400000
device ed4 at isa? port 0x56d0 irq 5 flags 0x500000
device ed2 at isa? port 0x00d8 irq 6 flags 0x300000
device ed7 at isa? port 0x00d0 irq 6 flags 0x900000
device ed6 at isa? port 0x0770 irq 6 flags 0x800000
device ed9 at isa? port 0x03d0 irq 6 flags 0xb00000
device ed8 at isa? port 0xa3d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000
device ed11 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 32768 flags 0x610000
@


1.108
log
@Merge from sys/i386/conf/GENERIC rev 1.218 & 1.219.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.107 1999/12/20 10:53:49 kato Exp $
d236 12
a247 10
#device ed0 at isa? port 0x00d0 irq 6
#device ed5 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000
#device ed1 at isa? port 0x00d8 irq 6 flags 0x200000
#device ed3 at isa? port 0x00d0 irq 6 flags 0x400000
#device ed4 at isa? port 0x56d0 irq 5 flags 0x500000
#device ed2 at isa? port 0x00d8 irq 6 flags 0x300000
#device ed7 at isa? port 0x00d0 irq 6 flags 0x900000
#device ed6 at isa? port 0x0770 irq 6 flags 0x800000
#device ed9 at isa? port 0x03d0 irq 6 flags 0xb00000
#device ed8 at isa? port 0xa3d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000
@


1.107
log
@Sync with sys/i386/conf/GENERIC rev 1.217.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.106 1999/12/10 14:02:43 kato Exp $
d97 1
a97 1
#controller	sym0		# NCR/Symbios Logic (do not mix with ncr, it conflicts)
d249 1
a249 1
# WaveLAN/IEEE 802.1 wireless NICs. Note: the WaveLAN/IEEE really
@


1.106
log
@Remove ze and zp drivers.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.105 1999/12/06 18:20:31 peter Exp $
d37 1
a38 1
options 	MFS			#Memory Filesystem
a129 3
# Proprietary or custom CD-ROM Interfaces
device		matcd0	at isa? port?

d246 2
d249 4
@


1.105
log
@Merge pnp change from i386/conf/GENERIC (rev 1.211)
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.104 1999/12/05 21:11:05 wpaul Exp $
a254 5

# PCCARD NIC drivers.
# ze and zp take over the pcic and cannot coexist with generic pccard
# support, nor the ed and ep drivers they replace.
#device		zp0	at isa? port 0x00d0 irq 10 iomem 0xe0000
@


1.104
log
@Update to reflect removed of al, ax, dm, pn and mx drivers and addition
of dc driver.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.103 1999/12/03 11:40:52 nyan Exp $
a67 1
controller	pnp0			# PnP support for ISA
@


1.103
log
@Sync with sys/i386/conf/GENERIC revision 1.208.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.102 1999/12/02 14:00:28 nyan Exp $
a200 1
device		ax0		# ASIX AX88140A
a202 1
device		pn0		# Lite-On 82c168/82c169 (``PNIC'')
d208 1
a208 3
device		al0		# ADMtek AL981/AN985 (``Comet''/``Centaur'')
device		dm0		# Davicom DM9100/DM9102
device		mx0		# Macronix 98713/98715/98725 (``PMAC'')
@


1.102
log
@Sync with sys/i386/conf/GENERIC revision up to 1.207.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.101 1999/11/28 08:55:01 nyan Exp $
a281 1
pseudo-device	gzip		# Exec gzipped a.out's
@


1.101
log
@Sync with sys/i386/conf/GENERIC revision 1.205.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.100 1999/11/27 11:41:46 nyan Exp $
d127 4
d150 1
a150 1
device		apm0    at nexus? disable flags 0x31 # Advanced Power Management
@


1.100
log
@Sync with sys/i386/conf/GENERIC revision 1.202.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.99 1999/11/13 14:04:49 nyan Exp $
d91 1
a91 1
# A single entry for any of these controllers (ncr, ahb, ahc) is
d93 1
a93 1
controller	ncr0		# NCR/Symbios Logic
d97 2
a98 1
controller	adv0
@


1.99
log
@Fixed missing changes from sys/i386/conf/GENERIC.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.98 1999/11/09 12:20:34 nyan Exp $
d37 1
a38 1
options 	MFS_ROOT		#MFS usable as root device, "MFS" req'ed
d278 1
@


1.98
log
@- Commented out ed driver.
- Added sis driver.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.97 1999/11/03 10:08:15 nyan Exp $
a57 2
options 	COM_MULTIPORT

d87 1
a87 1
#device 	wfd0		#IDE Floppy (e.g. LS-120)
d127 1
a127 1
controller	matcd0	at isa? port?
d131 1
a131 1
#options	KBD_INSTALL_CDEV
d138 1
d149 2
a150 2
#device		pcic0	at card?
#device		pcic1	at card?
d154 2
d178 1
a178 1
#options	COM_ESP
d185 5
a189 5
controller	ppbus0
device		lpt0	at ppbus?
device		plip0	at ppbus?
device		ppi0	at ppbus?
#controller	vpo0	at ppbus?
d231 3
a252 1
#device zp0 at isa? port 0x00d0 irq 10 iomem 0xe0000
d254 6
a259 1
options FE_8BIT_SUPPORT		# LAC-98 support
d266 1
a266 1
#device pcm0    at isa? port 0xa460 irq 12
d268 1
d283 1
a283 1
pseudo-device compat_atdisk
@


1.97
log
@Cosmetic changes.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.96 1999/11/03 08:43:11 nyan Exp $
d209 1
d216 1
d235 10
a244 10
device ed0 at isa? port 0x00d0 irq 6
device ed5 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000
device ed1 at isa? port 0x00d8 irq 6 flags 0x200000
device ed3 at isa? port 0x00d0 irq 6 flags 0x400000
device ed4 at isa? port 0x56d0 irq 5 flags 0x500000
device ed2 at isa? port 0x00d8 irq 6 flags 0x300000
device ed7 at isa? port 0x00d0 irq 6 flags 0x900000
device ed6 at isa? port 0x0770 irq 6 flags 0x800000
device ed9 at isa? port 0x03d0 irq 6 flags 0xb00000
device ed8 at isa? port 0xa3d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000
@


1.96
log
@Sync with sys/i386/conf/GENERIC revision 1.199.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.95 1999/10/16 13:11:49 kato Exp $
d54 3
a56 3
options         SYSVSHM			#SYSV-style shared memory
options         SYSVMSG			#SYSV-style message queues
options         SYSVSEM			#SYSV-style semaphores
@


1.95
log
@Merge form sys/i386/conf/GENERIC revision 1.195.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.94 1999/09/27 03:39:15 kato Exp $
d75 4
a78 4
disk		fd0	at fdc0 drive 0
disk		fd1	at fdc0 drive 1
disk		fd2	at fdc0 drive 2
disk		fd3	at fdc0 drive 3
d82 4
a85 4
disk		wd0	at wdc0 drive 0
#disk		wd1	at wdc0 drive 1
#disk		wd2	at wdc0 drive 2
#disk		wd3	at wdc0 drive 3
@


1.94
log
@ed driver re-activated.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.93 1999/09/22 11:55:25 kato Exp $
a197 1
device		mx0		# Macronix 98713/98715/98725 (``PMAC'')
d206 1
@


1.93
log
@Commented out ed driver.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.92 1999/09/22 11:54:03 kato Exp $
d233 10
a242 10
#device ed0 at isa? port 0x00d0 irq 6
#device ed5 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000
#device ed1 at isa? port 0x00d8 irq 6 flags 0x200000
#device ed3 at isa? port 0x00d0 irq 6 flags 0x400000
#device ed4 at isa? port 0x56d0 irq 5 flags 0x500000
#device ed2 at isa? port 0x00d8 irq 6 flags 0x300000
#device ed7 at isa? port 0x00d0 irq 6 flags 0x900000
#device ed6 at isa? port 0x0770 irq 6 flags 0x800000
#device ed9 at isa? port 0x03d0 irq 6 flags 0xb00000
#device ed8 at isa? port 0xa3d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000
@


1.92
log
@Sync with sys/i386/conf/GENERIC revision 1.192.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.91 1999/09/13 08:55:15 kato Exp $
d233 10
a242 10
device ed0 at isa? port 0x00d0 irq 6
device ed5 at isa? port 0x00d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000
device ed1 at isa? port 0x00d8 irq 6 flags 0x200000
device ed3 at isa? port 0x00d0 irq 6 flags 0x400000
device ed4 at isa? port 0x56d0 irq 5 flags 0x500000
device ed2 at isa? port 0x00d8 irq 6 flags 0x300000
device ed7 at isa? port 0x00d0 irq 6 flags 0x900000
device ed6 at isa? port 0x0770 irq 6 flags 0x800000
device ed9 at isa? port 0x03d0 irq 6 flags 0xb00000
device ed8 at isa? port 0xa3d0 irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000
@


1.91
log
@Merge from sys/i386/conf/GENERIC revision 1.190.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.90 1999/09/02 13:41:15 kato Exp $
a194 1
device		al0		# ADMtek AL981 (``Comet'')
a200 1
device		vr0		# VIA Rhine, Rhine II
d205 1
d211 1
@


1.90
log
@Sync with sys/i386/conf/GENERIC revision up to 1.186.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.89 1999/08/29 21:28:46 kato Exp $
d97 1
a192 2
# MII bus support, required for some 10/100 NICs
controller	miibus0
d201 7
a211 3
device		tx0		# SMC 9432TX (83c170 ``EPIC'')
device		vr0		# VIA Rhine, Rhine II
device		vx0		# 3Com 3c590, 3c595 (``Vortex'')
@


1.89
log
@- Removed COMPAT_ATDISK from option because it is pseudo-device now.
- Fixed arguments of atcompat_dsinit() in diskslice_machdep.c.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.88 1999/08/29 09:12:52 phk Exp $
d261 1
a261 1
pseudo-device	tun		# Packet tunnel, for ppp(1)
@


1.88
log
@Merge alpha and pc98 changes into i386 MBR handling code and replace all
three copies with one copy in MI land.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.87 1999/08/28 16:49:58 nyan Exp $
a58 4

#
#	IBM-PC HDD support
#options 	COMPAT_ATDISK
@


1.87
log
@Merge missing changes from sys/i386/conf/GENERIC.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.86 1999/08/28 15:04:27 kato Exp $
d272 2
@


1.86
log
@Added MII bus support.

Reminded by:	phk
@
text
@d4 2
a5 5
# For more information read the handbook part System Administration -> 
# Configuring the FreeBSD Kernel -> The Configuration File. 
# The handbook is available in /usr/share/doc/handbook or online as
# latest version from the FreeBSD World Wide Web server 
# <URL:http://www.FreeBSD.ORG/>
d7 9
a15 2
# An exhaustive list of options and more detailed explanations of the 
# device lines is present in the ./LINT configuration file. If you are 
d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.85 1999/08/28 00:50:23 peter Exp $
d32 25
a56 21
options		PC98			#PC98
options		MATH_EMULATE		#Support for x87 emulation
options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
options		FFS_ROOT		#FFS usable as root device [keep this!]
options		MFS			#Memory Filesystem
options		MFS_ROOT		#MFS usable as root device, "MFS" req'ed
options		NFS			#Network Filesystem
options		NFS_ROOT		#NFS usable as root device, "NFS" req'ed
options		MSDOSFS			#MSDOS Filesystem
options		CD9660			#ISO 9660 Filesystem
options		CD9660_ROOT		#CD-ROM usable as root. "CD9660" req'ed
options		PROCFS			#Process filesystem
options		COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
options		SCSI_DELAY=15000	#Be pessimistic about Joe SCSI device
options		EPSON_BOUNCEDMA		#use bounce buufer for 15-16M
#options		EPSON_MEMWIN		#EPSON memory window support
options		UCONSOLE		#Allow users to grab the console
#options		LINE30
options		USERCONFIG		#boot -c editor
options		VISUAL_USERCONFIG	#visual boot -c editor
d58 1
a58 1
options		COM_MULTIPORT
d62 1
a62 1
#options	COMPAT_ATDISK
d65 2
a66 2
#options	SMP			# Symmetric MultiProcessor Kernel
#options	APIC_IO			# Symmetric (APIC) I/O
d68 4
a71 4
#options	NCPU=2			# number of CPUs
#options	NBUS=4			# number of busses
#options	NAPIC=1			# number of IO APICs
#options	NINTR=24		# number of INTs
d73 1
a73 1
controller	isa0	at nexus?
d75 1
a75 1
controller	pci0	at nexus?
d77 1
d84 1
d91 1
d93 2
a94 1
#device		wfd0		#IDE Floppy (e.g. LS-120)
d96 1
d99 3
a101 3
controller	ncr0
controller	ahc0
controller	isp0
d123 7
a129 9
controller	scbus0

device		da0

device		sa0

device		pass0

device		cd0	#Only need one of these, the code dynamically grows
d131 1
d145 1
d148 1
a148 3
#
# Laptop support (see LINT for more options)
#
d156 1
a156 2
#
# Serial Interface
d184 1
d199 2
a200 3
#
# The following Ethernet NICs are all PCI devices.
#
d208 1
d260 7
a266 6
pseudo-device	loop
pseudo-device	ether
pseudo-device	sl	1
pseudo-device	ppp	1
pseudo-device	tun	
pseudo-device	pty
a271 11

# KTRACE enables the system-call tracing facility ktrace(2).
# This adds 4 KB bloat to your kernel, and slightly increases
# the costs of each syscall.
options		KTRACE		#kernel tracing

# This provides support for System V shared memory and message queues.
#
options         SYSVSHM
options         SYSVMSG
options         SYSVSEM
@


1.85
log
@$Id$ -> $FreeBSD$
@
text
@d14 1
a14 1
# $FreeBSD$
d184 3
@


1.84
log
@Give if_tun the "almost clone" makeover.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.83 1999/08/15 09:38:21 phk Exp $
@


1.83
log
@Give BPF the "almost-clone" update.  If you need more of them, make
more entries in /dev and be happy you don't need to recompile your
kernel.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.82 1999/08/08 19:28:59 phk Exp $
d250 1
a250 1
pseudo-device	tun	1
@


1.82
log
@Make the pty driver as close to a cloning device as we can get for now,
we create the pty on the fly when it is first opened.

If you run out of ptys now, just MAKEDEV some more.

This also demonstrate the use of dev_t->si_tty_tty and dev_t->si_drv1
in a device driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.81 1999/08/08 11:09:28 kato Exp $
d256 1
a256 1
pseudo-device	bpf	4	#Berkeley packet filter
@


1.81
log
@Enable bpf by default.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.80 1999/07/26 12:10:33 kato Exp $
d251 1
a251 1
pseudo-device	pty	16
@


1.80
log
@Sync with sys/i386/conf/GENERIC revision 1.178.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.79 1999/07/06 19:23:17 des Exp $
d254 4
a267 7


#  The `bpf' pseudo-device enables the Berkeley Packet Filter.  Be
#  aware of the legal and administrative consequences of enabling this
#  option.  The number of devices determines the maximum number of
#  simultaneous BPF clients programs runnable.
#pseudo-device	bpf 4	#Berkeley packet filter
@


1.79
log
@Rename bpfilter to bpf.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.78 1999/07/04 11:53:18 nyan Exp $
d188 13
a200 12
device ax0		# ASIX AX88140A
device de0		# DEC/Intel DC21x4x (``Tulip'')
device fxp0		# Intel EtherExpress PRO/100B (82557, 82558)
device mx0		# Macronix 98713/98715/98725 (``PMAC'')
device pn0		# Lite-On 82c168/82c169 (``PNIC'')
device rl0		# RealTek 8129/8139
device tl0		# Texas Instruments ThunderLAN
device tx0		# SMC 9432TX (83c170 ``EPIC'')
device vr0		# VIA Rhine, Rhine II
device vx0		# 3Com 3c590, 3c595 (``Vortex'')
device wb0		# Winbond W89C840F
device xl0		# 3Com 3c90x (``Boomerang'', ``Cyclone'')
@


1.78
log
@Remove the 'tty' interrupt label. This is obsolete.

Pointed out by:	NAKAJI Hiroyuki <nakaji@@tutrp.tut.ac.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.77 1999/06/18 14:48:18 kato Exp $
d265 1
a265 1
#  The `bpfilter' pseudo-device enables the Berkeley Packet Filter.  Be
d269 1
a269 1
#pseudo-device	bpfilter 4	#Berkeley packet filter
@


1.77
log
@New parallel port support for PC98.  Old PC98s which have
uni-directional parallel port should use olpt driver instead of lpt
driver.

Files ppc.c and ppcreg.h are copied form i386/isa directory with PC98
change.

Submitted by:	Akio Morita <amorita@@meadow.scphys.kyoto-u.ac.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.76 1999/06/15 13:14:50 des Exp $
d175 1
a175 1
device		ppc0	at isa? port? tty irq 14
d183 1
a183 1
device		olpt0	at isa? port IO_LPT  tty
@


1.76
log
@Kill option FAILSAFE.

PR:		i386/12187
Approved by:	bde
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.75 1999/05/10 09:00:28 kato Exp $
a172 1
#device		lpt0	at isa? port IO_LPT
d174 10
@


1.75
log
@Sync with sys/i386/conf/GENERIC and Makefile.i386 revisions 1.169 and
1.152, respectively.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.74 1999/04/25 05:59:02 kato Exp $
a46 1
options		FAILSAFE		#Be conservative
@


1.74
log
@Remove obsolete interrupt labels.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.73 1999/04/25 04:03:22 kato Exp $
a55 2

config		kernel	root on wd0
@


1.73
log
@De-quote.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.72 1999/04/20 09:06:03 kato Exp $
d72 1
a72 1
controller	fdc0	at isa? port IO_FD1 bio irq 11 drq 2
d78 1
a78 1
controller	wdc0	at isa? port IO_WD1 bio irq 9
d101 1
a101 1
controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0
d103 1
a103 1
# controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0x10000
d105 1
a105 1
#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0x20000
d107 1
a107 1
#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0x30000
d109 1
a109 1
#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000
d111 1
a111 1
#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0x50000
d123 1
a123 1
controller	matcd0	at isa? port? bio
d126 1
a126 1
device		pckbd0	at isa? port IO_KBD tty irq 1
d134 1
a134 1
device		sc0	at isa? tty
d152 1
a152 1
device		sio0	at isa? port IO_COM1 tty irq 4
d154 1
a154 1
device		sio1	at isa? port 0x238 tty irq 5 flags 0x12000000
d156 2
a157 2
#device		sio1	at isa? port IO_COM2 tty irq 5 flags 0x01000000
#device		sio2	at isa? port IO_COM3 tty irq 6 flags 0x02000000
d159 1
a159 1
#device		sio1	at isa? port 0x8b0 tty irq 5 flags 0x11000000
d161 2
a162 2
#device		sio1	at isa? port 0xd2 tty irq 5 flags 0x14000101
#device		sio2	at isa? port 0x8d2 tty flags 0x14000101
d164 2
a165 2
#device		sio1	at isa? port 0xb0 tty flags 0x15000101
#device		sio2	at isa? port 0xb1 tty flags 0x15000101
d167 2
a168 2
#device		sio1	at isa? port 0xb0 tty flags 0x16000000
#device		sio2	at isa? port 0xb1 tty flags 0x16000000
d170 2
a171 2
#device		sio1	at isa? port 0x50e0 tty irq 5 flags 0x18000101
#device		sio2	at isa? port 0x51e0 tty flags 0x18000101
d174 1
a174 1
#device		sio1	at isa? port 0x18b0 tty irq 5 flags 0x19000000
d176 2
a177 2
#device		lpt0	at isa? port IO_LPT  tty
device		mse0	at isa? port IO_MSE tty irq 13
d213 15
a227 15
device ed0 at isa? port 0x00d0 net irq 6
device ed5 at isa? port 0x00d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000
device ed1 at isa? port 0x00d8 net irq 6 flags 0x200000
device ed3 at isa? port 0x00d0 net irq 6 flags 0x400000
device ed4 at isa? port 0x56d0 net irq 5 flags 0x500000
device ed2 at isa? port 0x00d8 net irq 6 flags 0x300000
device ed7 at isa? port 0x00d0 net irq 6 flags 0x900000
device ed6 at isa? port 0x0770 net irq 6 flags 0x800000
device ed9 at isa? port 0x03d0 net irq 6 flags 0xb00000
device ed8 at isa? port 0xa3d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000
device ep0 at isa? port 0x40d0 net irq 3
device fe0 at isa? port 0x00d0 net irq 3
device fe1 at isa? port 0x73d0 net irq 5
device lnc0 at isa? port 0x03d0 net irq 6
#device zp0 at isa? port 0x00d0 net irq 10 iomem 0xe0000
@


1.72
log
@Rectivate pnp0.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.71 1999/04/18 14:42:14 kato Exp $
d18 6
a23 6
machine		"pc98"
cpu		"I386_CPU"
cpu		"I486_CPU"
cpu		"I586_CPU"
cpu		"I686_CPU"
ident		"GENERIC98"
d26 1
a26 1
#makeoptions	DEBUG="-g"		#Build kernel with gdb(1) debug symbols
d28 1
a28 1
options		"PC98"			#PC98
d38 2
a39 2
options		"CD9660"		#ISO 9660 Filesystem
options		"CD9660_ROOT"		#CD-ROM usable as root. "CD9660" req'ed
d41 1
a41 1
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
d46 1
a46 1
#options		"LINE30"
d72 1
a72 1
controller	fdc0	at isa? port "IO_FD1" bio irq 11 drq 2
d78 1
a78 2
# options		"CMD640"	# work around CMD640 chip deficiency
controller	wdc0	at isa? port "IO_WD1" bio irq 9
d152 1
a152 1
device		sio0	at isa? port "IO_COM1" tty irq 4
d156 2
a157 2
#device		sio1	at isa? port "IO_COM2" tty irq 5 flags 0x01000000
#device		sio2	at isa? port "IO_COM3" tty irq 6 flags 0x02000000
d229 1
a229 1
options "FE_8BIT_SUPPORT"	# LAC-98 support
@


1.71
log
@Sync with follwing files:

Path				Revision
i386/conf/GENERIC		1.162
i386/conf/Makefile.i386		1.146
i386/conf/files.i386		1.236
i386/conf/options.i386		1.111
i386/i386/machdep.c		1.329
i386/i386/userconfig.c		1.134
i386/isa/fd.c			1.135
i386/isa/if_ed.c		1.151
i386/isa/isa_dam.c		1.1
i386/isa/npx.c			1.67
isa/sio.c			1.224
dev/syscons/syscons.c		1.300
i386/isa/wd.c			1.194
isa/vga_isa.c           1.5
isa/atkbd_isa.c         1.3
isa/syscons_isa.c       1.2

Submitted by:	Takahashi Yoshihiro <nyan@@wyvern.cc.kogakuin.ac.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.70 1999/04/01 13:39:27 kato Exp $
d69 1
a69 1
#controller	pnp0			# PnP support for ISA
@


1.70
log
@Delete the aic driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.69 1999/03/17 08:56:28 kato Exp $
d26 2
a50 4
options		SYSVSHM			
options		SYSVSEM
options		SYSVMSG

d68 3
a70 3
controller	isa0
controller	pnp0			# PnP support for ISA
controller	pci0
a84 2
options		ATAPI		#Enable ATAPI support for IDE bus
options		ATAPI_STATIC	#Don't do it as an LKM
d86 1
d132 2
a133 1
#pseudo-device	splash
d137 1
a137 1
device		npx0	at isa? port IO_NPX irq 8
d142 1
a142 1
device		apm0    at isa?	disable	flags 0x31 # Advanced Power Management
d180 15
a194 16
# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.
# Right now it appears that the ie0 must be probed before ep0. See
# revision 1.20 of this file.
device ax0
device de0
device fxp0
device mx0
device pn0
device rl0
device tl0
device tx0
device vr0
device vx0
device wb0
device xl0
d228 1
a228 1
device zp0 at isa? port 0x00d0 net irq 10 iomem 0xe0000
d252 7
@


1.69
log
@Sync with sys/i386/conf/GENERIC revision 1.155.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.68 1999/02/25 13:59:47 kato Exp $
a115 2

#controller	aic0	at isa? port 0x1840 bio irq 5 flags 0x10000
@


1.68
log
@Added comment on Access/PC N98C+ and LAC-98 cards, and FE_8BIT_SUPPORT
option that LAC-98 needs.

Submitted by:	chi@@bd.mbn.or.jp (Chiharu Shibata)
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.67 1999/02/25 13:53:13 kato Exp $
d89 1
a89 1
device		acd0		#IDE CD-ROM
@


1.67
log
@Added adv driver support.

Submitted by:	Takahashi Yoshihiro <nyan@@dd.catv.ne.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.66 1999/02/25 13:41:54 kato Exp $
d214 1
a214 1
# fe0: RE1000/1000Plus
d217 2
a228 1

d234 2
@


1.66
log
@Commented out lpt0.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.65 1999/02/16 11:15:21 kato Exp $
d96 1
@


1.65
log
@- Cosmetic change.
- Enable bs driver.
- Add ax and xl drivers.

Submitted by:	Takahashi Yoshihiro <nyan@@dd.catv.ne.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.64 1999/01/28 09:12:05 kato Exp $
d180 1
a180 1
device		lpt0	at isa? port IO_LPT  tty
@


1.64
log
@Sync with sys/i386/conf/GENERIC revision 1.144.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63 1999/01/18 08:38:07 kato Exp $
d87 1
a87 1
options		ATAPI	# Enable ATAPI support for IDE bus
d89 1
a89 1
device		acd0	#IDE CD-ROM
d92 1
a92 1
# for any number of installed devices.
d104 1
a104 1
#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0
d187 1
d198 1
@


1.63
log
@Switched to new syscons driver.

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp> and
             	Kazutaka YOKOTA <yokota@@zodiac.mech.utsunomiya-u.ac.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.62 1999/01/16 13:20:42 kato Exp $
d71 1
@


1.63.2.1
log
@MFC: revision 1.65.

Submitted by:	Takahashi Yoshihiro <nyan@@dd.catv.ne.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63 1999/01/18 08:38:07 kato Exp $
d86 1
a86 1
options		ATAPI		#Enable ATAPI support for IDE bus
d88 1
a88 1
device		acd0		#IDE CD-ROM
d91 1
a91 1
# sufficient for any number of installed devices.
d103 1
a103 1
controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0
a185 1
device ax0
a195 1
device xl0
@


1.63.2.2
log
@MFC: added adv driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.1 1999/02/16 11:16:22 kato Exp $
a94 1
controller	adv0
@


1.63.2.3
log
@MFC: added comment on Access/PC and LAC-98 cards, and FE_8BIT_SUPPORT
option.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.2 1999/02/25 13:54:54 kato Exp $
d213 1
a213 1
# fe0: RE1000/1000Plus/AccessPC N98C+/LAC-98
a215 2
# FE_8BIT_SUPPORT is needed to support LAC-98
#
d226 1
a231 2

options "FE_8BIT_SUPPORT"	# LAC-98 support
@


1.63.2.4
log
@Sync with sys/i386/conf/GENERIC and files.i386 revisions 1.143.2.5 and
1.220.2.2, respectively.

Submitted by:	Takahashi Yoshihiro <nyan@@dd.catv.ne.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.3 1999/02/25 14:02:36 kato Exp $
d115 2
@


1.63.2.5
log
@Sync with sys/i386/conf/GENERIC revision up to 1.143.2.7.

Submitted by:	Takahashi Yoshihiro <nyan@@dd.catv.ne.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.4 1999/04/01 14:47:01 kato Exp $
d49 4
a180 16
#
# The following Ethernet NICs are all PCI devices.
#
device ax0		# ASIX AX88140A
device de0		# DEC/Intel DC21x4x (``Tulip'')
device fxp0		# Intel EtherExpress PRO/100B (82557, 82558)
device mx0		# Macronix 98713/98715/98725 (``PMAC'')
device pn0		# Lite-On 82c168/82c169 (``PNIC'')
device rl0		# RealTek 8129/8139
device tl0		# Texas Instruments ThunderLAN
device tx0		# SMC 9432TX (83c170 ``EPIC'')
device vr0		# VIA Rhine, Rhine II
device vx0		# 3Com 3c590, 3c595 (``Vortex'')
device wb0		# Winbond W89C840F
device xl0		# 3Com 3c90x (``Boomerang'', ``Cyclone'')

d185 12
a253 6

# This provides support for System V shared memory and message queues.
#
options		SYSVSHM
options		SYSVMSG
options		SYSVSEM
@


1.63.2.6
log
@MFC: Fixed the mpu driver.
     Supported the nss (NEC PC-9801-86 Sound System) driver.

Submitted by:	Takahashi Yoshihiro <nyan@@dd.catv.ne.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.5 1999/04/19 16:09:00 kato Exp $
d239 1
a239 1
#device	nss0	at isa? port 0xa460 irq 12
a240 1
#device	mpu0	at isa? port 0xe0d0 irq 6
@


1.63.2.7
log
@Sync with sys/i386/conf/GENERIC revision 1.143.2.12.

Submitted by:	Takahashi Yoshihiro <nyan@@dd.catv.ne.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.6 1999/05/04 13:42:05 kato Exp $
a66 1
controller	pnp0
@


1.63.2.8
log
@Enable splash.

Pointed out by:	Nobuyuki Koganemaru <kogane@@koganemaru.co.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.7 1999/05/17 12:40:35 kato Exp $
d131 1
a131 1
pseudo-device	splash
@


1.63.2.9
log
@MFC: new parallel port driver for PC98.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.8 1999/06/03 10:31:22 kato Exp $
d175 1
a176 10
# NEW Parallel port
device		ppc0	at isa? port? tty irq 14
controller	ppbus0
device		lpt0	at ppbus?
device		plip0	at ppbus?
device		ppi0	at ppbus?
#controller	vpo0	at ppbus?
# OLD Parallel port
# Please stay olpt driver after ppc driver
device		olpt0	at isa? port IO_LPT  tty
@


1.63.2.10
log
@Sync with i386/conf/GENERIC revision 1.143.2.15.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.9 1999/06/28 15:31:14 kato Exp $
a189 1
device al0		# ADMtek AL981 (``Comet'')
@


1.63.2.11
log
@Sync with i386/conf/GENERIC revision 1.143.2.16.
@
text
@d4 5
a8 2
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
d10 2
a11 9
#    http://www.freebsd.org/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.ORG/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ./LINT configuration file. If you are
d14 1
a14 1
#	$Id: GENERIC98,v 1.63.2.10 1999/07/02 00:46:59 nyan Exp $
@


1.63.2.12
log
@Sync with sys/i386/conf/GENERIC revision 1.143.2.17.
@
text
@d18 1
a18 1
#	$Id: GENERIC98,v 1.63.2.11 1999/07/02 13:02:28 nyan Exp $
a200 1
device sf0		# Adaptec AIC-6915 DuraLAN (``Starfire'')
@


1.63.2.13
log
@Sync with sys/i386/conf/GENERIC revision 1.143.2.18.
@
text
@d18 1
a18 1
#	$Id: GENERIC98,v 1.63.2.12 1999/08/09 13:59:05 nyan Exp $
d282 1
a282 1
pseudo-device	bpfilter 1	#Berkeley packet filter
@


1.63.2.14
log
@$Id$ -> $FreeBSD$
@
text
@d18 1
a18 1
# $FreeBSD$
@


1.63.2.15
log
@Sync with sys/i386/conf/GENERIC revision 1.143.2.20.

Approved by:  jkh
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.14 1999/08/29 16:31:00 peter Exp $
d30 22
a51 26
options 	"PC98"			#PC98
options 	MATH_EMULATE		#Support for x87 emulation
options 	INET			#InterNETworking
options 	FFS			#Berkeley Fast Filesystem
options 	FFS_ROOT		#FFS usable as root device [keep this!]
options 	MFS			#Memory Filesystem
options 	MFS_ROOT		#MFS usable as root device, "MFS" req'ed
options 	NFS			#Network Filesystem
options 	NFS_ROOT		#NFS usable as root device, "NFS" req'ed
options 	MSDOSFS			#MSDOS Filesystem
options 	"CD9660"		#ISO 9660 Filesystem
options 	"CD9660_ROOT"		#CD-ROM usable as root. "CD9660" req'ed
options 	PROCFS			#Process filesystem
options 	"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options 	SCSI_DELAY=15000	#Be pessimistic about Joe SCSI device
options 	EPSON_BOUNCEDMA		#use bounce buufer for 15-16M
#options 	EPSON_MEMWIN		#EPSON memory window support
options 	UCONSOLE		#Allow users to grab the console
#options 	"LINE30"
options 	FAILSAFE		#Be conservative
options 	USERCONFIG		#boot -c editor
options 	VISUAL_USERCONFIG	#visual boot -c editor
options 	KTRACE			#ktrace(1) syscall trace support
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores
d53 1
a53 1
options 	COM_MULTIPORT
d57 1
a57 1
#options 	COMPAT_ATDISK
d62 2
a63 2
#options 	SMP			# Symmetric MultiProcessor Kernel
#options 	APIC_IO			# Symmetric (APIC) I/O
d65 4
a68 4
#options 	NCPU=2			# number of CPUs
#options 	NBUS=4			# number of busses
#options 	NAPIC=1			# number of IO APICs
#options 	NINTR=24		# number of INTs
d71 1
a71 1
controller	pnp0			# PnP support for ISA
a73 1
# Floppy drives
d80 1
a80 2
# IDE controller and disks
#options		"CMD640"	# work around CMD640 chip deficiency
a86 1
# ATAPI devices
a89 1
#device		wfd0		#IDE Floppy (e.g. LS-120)
a90 1
# SCSI Controllers
d93 3
a95 3
controller	ncr0		# NCR/Symbios Logic
controller	ahc0		# AHA2940 and onboard AIC7xxx devices
controller	isp0		# Qlogic family
d117 9
a125 7
# SCSI peripherals
# Only one of each of these is needed, they are dynamically allocated.
controller	scbus0		# SCSI bus (required)
device		da0		# Direct Access (disks)
device		sa0		# Sequential Access (tape etc)
device		cd0		# CD
device		pass0		# Passthrough device (direct SCSI)
a126 1
# Proprietary or custom CD-ROM Interfaces
a134 1
# splash screen/screen saver
a138 1
# Floating point support - do not disable.
d141 3
a143 1
# Power management support (see LINT for more options)
d151 2
a152 1
# Serial (COM) ports
a179 1

d191 17
a207 15
# PCI Ethernet NICs.
device		al0		# ADMtek AL981 (``Comet'')
device		ax0		# ASIX AX88140A
device		de0		# DEC/Intel DC21x4x (``Tulip'')
device		fxp0		# Intel EtherExpress PRO/100B (82557, 82558)
device		mx0		# Macronix 98713/98715/98725 (``PMAC'')
device		pn0		# Lite-On 82c168/82c169 (``PNIC'')
device		rl0		# RealTek 8129/8139
device		sf0		# Adaptec AIC-6915 DuraLAN (``Starfire'')
device		tl0		# Texas Instruments ThunderLAN
device		tx0		# SMC 9432TX (83c170 ``EPIC'')
device		vr0		# VIA Rhine, Rhine II
device		vx0		# 3Com 3c590, 3c595 (``Vortex'')
device		wb0		# Winbond W89C840F
device		xl0		# 3Com 3c90x (``Boomerang'', ``Cyclone'')
a208 1
# ISA Ethernet NICs.
d246 1
a249 5
# PCCARD NIC drivers.
# ze and zp take over the pcic and cannot coexist with generic pccard
# support, nor the ed and ep drivers they replace.
device zp0 at isa? port 0x00d0 net irq 10 iomem 0xe0000

d259 6
a264 7
# Pseudo devices - the number indicates how many units to allocated.
pseudo-device	loop		# Network loopback
pseudo-device	ether		# Ethernet support
pseudo-device	sl	1	# Kernel SLIP
pseudo-device	ppp	1	# Kernel PPP
pseudo-device	tun	1	# Packet tunnel, for ppp(1)
pseudo-device	pty	16	# Pseudo-ttys (telnet etc)
d267 15
a281 4
# The `bpfilter' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# The number of devices determines the maximum number of
# simultaneous BPF clients programs runnable.
@


1.63.2.16
log
@Sync with sys/i386/conf/GENERIC revision 1.143.2.22.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.15 1999/09/02 12:19:00 nyan Exp $
d275 1
a275 1
pseudo-device	tun	1	# Packet tunnel
@


1.63.2.17
log
@Merge from sys/i386/conf/GENERIC revision 1.143.2.21.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.16 1999/09/18 11:26:11 nyan Exp $
a103 1
controller	amd0		# AMD 53C974 (Teckram DC-390(T))
@


1.63.2.18
log
@Supported Networld EC-98X and EP-98X ethernet card.

Submitted by:	"KOMURO" <HQA02330@@nifty.ne.jp>
Reviewed by:	chi@@bd.mbn.or.jp (Chiharu Shibata)
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.17 1999/09/21 13:25:14 nyan Exp $
a234 4
# ed10: EC/EP-98X
#
# MB86960A NIC
#
a249 1
device ed10 at isa? port 0x00d0 net irq 3 flags 0xd00000
@


1.63.2.19
log
@Sync with i386/conf/GENERIC and i386/i386/userconfig.c
revision 1.143.2.23 and 1.126.2.11, respectively.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.18 1999/09/26 08:34:57 nyan Exp $
a208 2
device		sis0		# Silicon Integrated Systems SiS 900/SiS 7016
device		ste0		# Sundance ST201 (D-Link DFE-550)
@


1.63.2.20
log
@Fixed missing changes from sys/i386/conf/GENERIC.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.19 1999/10/12 12:02:32 nyan Exp $
d57 2
d136 1
a136 1
device		matcd0	at isa? port? bio
a146 1
# syscons is the default console driver, resembling an SCO console
a161 2
options 	COM_MULTIPORT
#
d184 1
a184 1
#options 	COM_ESP
d191 5
a195 5
controller	ppbus0			# Parallel port bus (required)
device		lpt0	at ppbus?	# Printer
device		plip0	at ppbus?	# TCP/IP over parallel
device		ppi0	at ppbus?	# Parallel port interface device
#controller	vpo0	at ppbus?	# Requires scbus and da0
d262 1
a262 1
options 	"FE_8BIT_SUPPORT"	# LAC-98 support
d267 1
a267 1
device		zp0	at isa? port 0x00d0 net irq 10 iomem 0xe0000
@


1.63.2.21
log
@Supported PC-9801-100 SCSI interface.

Submitted by:	chi@@bd.mbn.or.jp (Chiharu Shibata)
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.20 1999/11/14 01:55:49 nyan Exp $
a123 3

# PC-9801-100
controller	aic0	at isa? port 0x1840 cam irq 5 flags 0x10000
@


1.63.2.22
log
@MFC: Change splbio() to splcam().
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.21 1999/11/17 12:34:01 nyan Exp $
d113 1
a113 1
controller bs0 at isa? port IO_SCSI cam irq 5 drq 3 flags 0
d115 1
a115 1
# controller bs0 at isa? port IO_SCSI cam irq 5 drq 3 flags 0x10000
d117 1
a117 1
#controller bs0 at isa? port IO_SCSI cam irq 5 drq 3 flags 0x20000
d119 1
a119 1
#controller bs0 at isa? port IO_SCSI cam irq 5 drq 3 flags 0x30000
d121 1
a121 1
#controller bs0 at isa? port IO_SCSI cam irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000
d123 1
a123 1
#controller bs0 at isa? port IO_SCSI cam irq 5 drq 3 flags 0x50000
@


1.63.2.23
log
@- Add NEC PC-9801-77 support.
- Change flags value of EC/EP-98X to support Accton EN1646.

Submitted by:	chi@@bd.mbn.or.jp (Chiharu Shibata)
Approved by:	jkh
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.22 1999/12/03 12:00:32 nyan Exp $
d260 1
a260 1
device ed10 at isa? port 0x00d0 net irq 3 flags 0xd10000
@


1.63.2.24
log
@MFC: Added Allied Telesis SIU-98-D support.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.23 1999/12/09 01:26:25 nyan Exp $
d231 1
a231 1
# ed0: generic driver/EtherEZ98
a241 1
# ed11: SIU-98-D
a250 1
#device ed0 at isa? port 0x10d0 net irq 6 iomem 0xc8000	# SMC EtherEZ98
a260 1
device ed11 at isa? port 0x00d0 net irq 6 iomem 0xd0000 iosiz 32768 flags 0x610000
@


1.63.2.25
log
@Merge from sys/i386/conf/GENERIC revision 1.143.2.25.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.24 1999/12/27 06:30:58 nyan Exp $
a100 1
#controller	sym0		# NCR/Symbios Logic (do not mix with ncr, it conflicts)
@


1.63.2.26
log
@Use "options<space><tab>" style.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.25 2000/01/10 02:45:41 nyan Exp $
d84 1
a84 1
#options 	"CMD640"	# work around CMD640 chip deficiency
d92 2
a93 2
options 	ATAPI		#Enable ATAPI support for IDE bus
options 	ATAPI_STATIC	#Don't do it as an LKM
d111 1
a111 1
options 	BS_TARG_SAFEMODE
d142 1
a142 1
#options 	KBD_INSTALL_CDEV
@


1.63.2.27
log
@Commented out apm.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.26 2000/02/02 13:02:20 nyan Exp $
d156 1
a156 1
#device		apm0    at isa?	disable	flags 0x31 # Advanced Power Management
@


1.63.2.28
log
@MFC: Changed sio1 flags to 0x12000010 to enable serial console.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.27 2000/02/14 12:38:39 nyan Exp $
d170 1
a170 1
device		sio1	at isa? port 0x238 tty irq 5 flags 0x12000010
@


1.63.2.29
log
@MFC: Added 'flags 0x40' to ppc0.
@
text
@d18 1
a18 1
# $FreeBSD: src/sys/pc98/conf/GENERIC98,v 1.63.2.28 2000/03/16 11:54:31 nyan Exp $
d195 1
a195 1
device		ppc0	at isa? port? tty irq 14 flags 0x40
@


1.62
log
@Revise sio entries to synchronize with current driver.

Submitted by:	Takahashi Yoshihiro <nyan@@wyvern.cc.kogakuin.ac.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.61 1998/12/30 07:46:23 kato Exp $
d44 1
a44 1
options		"LINE30"
d129 9
a137 1
device		sc0	at isa? port IO_KBD tty irq 1
@


1.61
log
@Sync with sys/i386/conf/GENERIC revision up to 1.140.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.60 1998/12/05 09:17:31 kato Exp $
d143 4
d148 22
a169 2
device		sio1	at isa? port 0xd2  tty irq 5 flags 0x101
device		sio2	at isa? port 0x8d2 tty flags 0x101
@


1.60
log
@Sync with sys/i386/conf/GENERIC revision 1.133.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.59 1998/11/25 11:00:31 kato Exp $
d61 9
a77 1
tape		ft0	at fdc0 drive 4
d88 1
a88 1
device		wcd0	#IDE CD-ROM
a128 1
# syscons is the default console driver, resembling an SCO console
a129 1
#options		XSERVER			# support for X server
@


1.59
log
@Reorder entries of ed drivers.  Many NICs can be automatically
detected, even though a user doesn't disable unused entries with
userconfig.

Submitted by:	Nobuyuki Koganemaru <kogane@@koganemaru.co.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.58 1998/11/25 10:53:21 kato Exp $
d150 2
d155 1
d157 1
@


1.58
log
@Cosmetic change.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.57 1998/11/13 08:18:44 kato Exp $
d172 1
a173 1
device ed2 at isa? port 0x00d8 net irq 6 flags 0x300000
d176 2
a177 1
device ed5 at isa? port 0x00d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000
d179 1
a179 1
device ed7 at isa? port 0x00d0 net irq 6 flags 0x900000
a180 1
device ed9 at isa? port 0x03d0 net irq 6 flags 0xb00000
@


1.57
log
@Sync with sys/i386/conf/GENERIC revision 1.131.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.56 1998/11/03 22:01:22 des Exp $
a171 6

#  The `bpfilter' pseudo-device enables the Berkeley Packet Filter.  Be
#  aware of the legal and administrative consequences of enabling this
#  option.  The number of devices determines the maximum number of
#  simultaneous BPF clients programs runnable.
#pseudo-device	bpfilter 4	#Berkeley packet filter
d209 5
@


1.56
log
@Back out previous commit. The bpfilter -> bpf transition will have to be a
flag day unless we can hack config(8) to smooth things over.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.55 1998/11/03 21:12:20 des Exp $
d82 1
a82 1
# A single entry for any of these controllers (ncr, ahb, ahc) is sufficient
a84 1
#controller	amd0
@


1.55
log
@Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legal
and will stick around for a while.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.54 1998/10/22 16:16:02 bde Exp $
d174 1
a174 1
#  The `bpf' pseudo-device enables the Berkeley Packet Filter.  Be
d178 1
a178 1
#pseudo-device	bpf	4	#Berkeley packet filter
@


1.54
log
@Removed all `vector xxxintr' specifications.  Interrupt handlers are now
configured in drivers.

Don't quote port names that don't have a digit in them.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.53 1998/10/22 11:29:54 kato Exp $
d174 1
a174 1
#  The `bpfilter' pseudo-device enables the Berkeley Packet Filter.  Be
d178 1
a178 1
#pseudo-device	bpfilter	4	#Berkeley packet filter
@


1.53
log
@Added rl driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.52 1998/10/18 13:58:16 kato Exp $
d64 1
a64 1
controller	fdc0	at isa? port "IO_FD1" bio irq 11 drq 2 vector fdintr
d72 1
a72 1
controller	wdc0	at isa? port "IO_WD1" bio irq 9 vector wdintr
d96 1
a96 1
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0 vector bsintr
d98 1
a98 1
# controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x10000 vector bsintr
d100 1
a100 1
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x20000 vector bsintr
d102 1
a102 1
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x30000 vector bsintr
d104 1
a104 1
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000 vector bsintr
d106 1
a106 1
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x50000 vector bsintr
d108 1
a108 1
#controller	aic0	at isa? port 0x1840 bio irq 5 flags 0x10000 vector aicintr
d123 1
a123 1
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
d126 1
a126 1
device		npx0	at isa? port "IO_NPX" irq 8 vector npxintr
d138 3
a140 3
device		sio0	at isa? port "IO_COM1" tty irq 4 vector siointr
device		sio1	at isa? port 0xd2  tty irq 5 flags 0x101 vector siointr
device		sio2	at isa? port 0x8d2 tty flags 0x101 vector siointr
d142 2
a143 2
device		lpt0	at isa? port "IO_LPT"  tty
device		mse0	at isa? port "IO_MSE" tty irq 13 vector mseintr
d172 1
a172 1
device ed0 at isa? port 0x00d0 net irq 6 vector edintr
d179 15
a193 15
device ed1 at isa? port 0x00d8 net irq 6 flags 0x200000 vector edintr
device ed2 at isa? port 0x00d8 net irq 6 flags 0x300000 vector edintr
device ed3 at isa? port 0x00d0 net irq 6 flags 0x400000 vector edintr
device ed4 at isa? port 0x56d0 net irq 5 flags 0x500000 vector edintr
device ed5 at isa? port 0x00d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000 vector edintr
device ed6 at isa? port 0x0770 net irq 6 flags 0x800000 vector edintr
device ed7 at isa? port 0x00d0 net irq 6 flags 0x900000 vector edintr
device ed8 at isa? port 0xa3d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000 vector edintr
device ed9 at isa? port 0x03d0 net irq 6 flags 0xb00000 vector edintr

device ep0 at isa? port 0x40d0 net irq 3 vector epintr
device fe0 at isa? port 0x00d0 net irq 3 vector feintr
device fe1 at isa? port 0x73d0 net irq 5 vector feintr
device lnc0 at isa? port 0x03d0 net irq 6 vector lncintr
device zp0 at isa? port 0x00d0 net irq 10 iomem 0xe0000 vector zpintr 
d196 1
a196 1
#device	sb0	at isa? port 0x20d2 irq 10 conflicts drq 3 vector sbintr
d200 2
a201 2
#device pcm0    at isa? port 0xa460 irq 12 vector pcmintr
#device	mss0	at isa? port 0xf40 irq 12 drq 1 vector adintr
@


1.52
log
@Sync with sys/i386/conf/GENERIC revision 1.125.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.51 1998/10/16 16:22:35 kato Exp $
d151 1
@


1.51
log
@Commented out bs driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.50 1998/10/13 08:14:33 kato Exp $
d172 6
@


1.50
log
@Commented out aic driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.49 1998/10/11 15:00:24 kato Exp $
d96 1
a96 1
controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0 vector bsintr
@


1.49
log
@Sync with sys/i386/conf/GENERIC revision 1.124.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.48 1998/10/08 17:16:30 kato Exp $
d108 1
a108 1
controller	aic0	at isa? port 0x1840 bio irq 5 flags 0x10000 vector aicintr
@


1.48
log
@Oops, discard my previous commits becase sumitted code is for RELENG_2_2.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.47 1998/10/08 17:07:44 kato Exp $
d31 2
@


1.47
log
@Add entry for EtherEZ98 and Access/PC N98C+ cards.

Reviewed by:	kato
Submitted by:	chi@@bd.mbn.or.jp (Chiharu Shibata)
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.46 1998/10/08 12:10:07 kato Exp $
d155 2
a156 1
# ed0: generic driver/EtherEZ98
d166 1
a166 3
#
# MB86960 NIC
# fe0: RE1000/1000Plus/AccessPC N98C+
a169 1
#device ed0 at isa? port 0x10d0 net irq 6 iomem 0xc8000 iosiz 8192 vector edintr	# SMC EtherEZ98
@


1.46
log
@Sync with sys/i386/conf/GENERIC revision up to 1.123.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.45 1998/09/19 13:35:18 kato Exp $
d155 1
a155 2
#
# ed0: generic driver
d165 3
a167 1
# fe0: RE1000/1000Plus
d171 1
@


1.45
log
@Sync with sys/i386/conf/GENERIC revision 1.118.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.44 1998/09/15 14:10:55 kato Exp $
d30 1
d32 1
d35 1
a35 3
options		"CD9660_ROOT"		#CD-ROM usable as root device
options		FFS_ROOT		#FFS usable as root device [keep this!]
options		NFS_ROOT		#NFS usable as root device
@


1.44
log
@Sync with sys/i386/conf/GENERIC, SMP-GENERIC, device.i386, files.i386,
majors.i386 and options.i386 revisions 1.116, 1.13, 1.14, 1.203, 1.49
and 1.86, respectively.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.43 1998/09/15 08:25:09 kato Exp $
a38 1
options		SCSI_CAM		#We're using CAM in this kernel
@


1.43
log
@Deleted DDB and DIAGNOSTIC options.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.42 1998/09/05 02:20:52 kato Exp $
d38 2
a39 2
options		SCSI_DELAY=15		#Be pessimistic about Joe SCSI device
options		BOUNCE_BUFFERS		#include support for DMA bounce buffers
d84 1
a84 1
controller	amd0
d111 1
a111 1
device		sd0
d113 1
a113 1
device		od0	#See LINT for possible `od' options.
d115 1
a115 1
device		st0
@


1.42
log
@Increase 'maxusers' to 32.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.41 1998/08/19 02:40:36 kato Exp $
a56 7
#
#	FreeBSD(98)-current is a *TEST VERSION*.  
#	It is highly recomended to compile with following options, and to
#	record the panic messages and the result of trace command brefore 
#	reporting a problem.
options		DDB
options		DIAGNOSTIC
@


1.41
log
@Delete dpt driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.40 1998/06/05 08:29:55 kato Exp $
d24 1
a24 1
maxusers	10
@


1.40
log
@Sync with sys/i386/conf/GENERIC revision 1.110.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.39 1998/05/21 09:22:03 kato Exp $
a93 7

# This controller offers a number of configuration options, too many to
# document here  - see the LINT file in this directory and look up the
# dpt0 entry there for much fuller documentation on this.  The options
# line following dpt0 here is also currently a *required* option for it.
controller      dpt0
options DPT_MEASURE_PERFORMANCE
@


1.39
log
@Sync with sys/i386/conf/GENERIC revision 1.109.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.38 1998/05/04 08:48:19 kato Exp $
d94 7
@


1.38
log
@Added amd controller to support MELCO IFC-DP SCSI card.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.37 1998/05/04 07:47:16 kato Exp $
d157 1
@


1.37
log
@System clock speed is always detected automatically.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.36 1998/04/25 04:27:15 kato Exp $
d91 1
@


1.36
log
@Sync with sys/i386/conf/GENERIC revision 1.108.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.35 1998/02/17 08:29:49 kato Exp $
a51 1
options		AUTO_CLOCK
@


1.35
log
@Sync with sys/i386/conf/GENERIC revision 1.107.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.34 1998/02/16 09:37:57 kato Exp $
d93 1
@


1.34
log
@Sync with sys/i386/conf/GENERIC revision 1.106.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.33 1998/02/10 03:25:08 kato Exp $
a46 2

options		DISABLE_PSE		#disable broken PSE support
@


1.33
log
@Added entry of 16-bits bus lnc card.

Submitted by:	Chiharu Shibata <chi@@rd.njk.co.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.32 1998/02/01 11:42:55 kato Exp $
d47 2
@


1.32
log
@Added tx driver.

Pointed-out by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.31 1998/01/25 02:22:04 kato Exp $
a157 1
device lnc0
d189 1
@


1.31
log
@Sync with sys/i386/conf/GENERIC revision 1.105.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.30 1998/01/15 08:17:13 kato Exp $
d156 1
@


1.30
log
@Fix I/O port address of ed8.

Submitted by:	Chiharu Shibata <chi@@rd.njk.co.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.29 1998/01/15 08:12:23 kato Exp $
d33 3
@


1.29
log
@Added comment on fe0 and fe1.  Added fe1 fro C-NET(98)P2 and
C-NET(9N)E NICs.

Submitted by:	Chiharu Shibata <chi@@rd.njk.co.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.28 1998/01/12 15:37:38 kato Exp $
d180 1
a180 1
device ed8 at isa? port 0x03d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000 vector edintr
@


1.28
log
@Sync with sys/i386/conf/GENERIC revision 1.102.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.27 1997/10/31 22:10:09 jseger Exp $
d169 2
d185 1
@


1.27
log
@Change comments about ijppp to iijppp.

PR:		conf/4905
Submitted by:	takas-su@@is.aist-nara.ac.jp
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.26 1997/10/28 09:09:05 kato Exp $
d195 2
a196 3
pseudo-device	sl	2
# iijppp uses tun instead of ppp device
#pseudo-device	ppp	1
@


1.26
log
@Synchronize with sys/i386/conf/GENERIC revision 1.100.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.25 1997/10/27 10:57:57 kato Exp $
d196 1
a196 1
# ijppp uses tun instead of ppp device
@


1.25
log
@Synchronize with sys/i386/conf/GENERIC and majors.i386 revisions 1.99
and 1.19, respectively.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.24 1997/10/14 14:58:18 kato Exp $
a194 1
pseudo-device	log
@


1.24
log
@Deleted obsolete non-Intel CPU options.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.23 1997/06/15 16:38:12 kato Exp $
d136 3
a138 3
#controller	crd0
#device		pcic0	at crd?
#device		pcic1	at crd?
@


1.23
log
@Fixed iomem address of SMIT mode in an example of bs driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.22 1997/06/13 10:35:38 kato Exp $
a51 8
#
#	non-Intel CPU support
#
#options	"IBM_486SLC"		# IBM486SLC/SLC2 support
#options	"CYRIX_486DLC"		# Cyrix 486DLC/SLC/DLC2/SLC2 support
#options	"CYRIX_5X86"		# Cyrix 5x86 support
#options	SUSP_HLT		# CPU enters suspend mode when HALT
#options	"DISABLE_5X86_LSSER"	# Load-Store reordering enable
@


1.22
log
@Replace I/O port adress for PC-9801-108 with vendor default value.

Submitted by:	Chiharu Shibata <chi@@rd.njk.co.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.21 1997/06/09 13:37:08 kato Exp $
d114 1
a114 1
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 iomem 0xdc000 iosiz 0x1000 flags 0x40000 vector bsintr
@


1.21
log
@Synchronize with sys/i386/conf/GENERIC revision 1.91.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.20 1997/04/08 12:01:11 kato Exp $
d184 1
a184 1
device ed6 at isa? port 0x00d0 net irq 6 flags 0x800000 vector edintr
@


1.20
log
@Added lnc driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.19 1997/03/31 08:27:05 kato Exp $
d134 1
a134 1
#options		XSERVER			# include code for XFree86
@


1.19
log
@Synchronize with sys/i386/conf/GENERIC revision 1.89.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.18 1997/03/15 15:58:43 kato Exp $
d162 1
@


1.18
log
@Synchronize with sys/i386/conf/GNERIC revision up to 1.88.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.17 1997/02/22 09:43:20 peter Exp $
d141 2
a142 2
device		apm0    at isa?	disable	# Advanced Power Management
options		APM_BROKEN_STATCLOCK	# Workaround some buggy APM BIOS
@


1.17
log
@Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$.  We are not
ready for it yet.
@
text
@d14 1
a14 1
#	$Id$
d83 1
a135 1
# Mandatory, don't remove
@


1.16
log
@Added memory addres and size of d8 (C-NET(98) network card).
@
text
@d14 1
a14 1
#	$FreeBSD$
@


1.15
log
@Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
@
text
@d185 1
a185 1
device ed8 at isa? port 0x03d0 net irq 6 flags 0xa00000 vector edintr
@


1.14
log
@(1) Change iomem of SMIT transfer mode from 0xdd000 (BIOS ROM base
address+0x1000) into 0xdc000 (BIOS ROM base address).
(2) Add sample line for Logitec LHA-20x SCSI card.
(3) Change I/O port address of ed8 (C-NET(98) card) from 0x00d0 into
0x03d0 (vendor default).

Submitted by:	Michio "Karl" Jibo <karl@@marcer.nagaokaut.ac.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.13 1996/12/19 15:48:55 kato Exp $
@


1.13
log
@Add `ep' driver support.

Submitted by:	Naoki Hamada <nao@@sbl.cl.nec.co.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.12 1996/12/17 14:37:43 kato Exp $
d113 3
a115 1
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000 vector bsintr
d185 1
a185 1
device ed8 at isa? port 0x00d0 net irq 6 flags 0xa00000 vector edintr
@


1.12
log
@(1) Fix typo.
(2) Change I/O port addresses of ed3(MELCO LGY) and ed9(CONTEC C-NET).
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.11 1996/12/07 12:59:36 kato Exp $
d186 1
@


1.11
log
@Change obsolete SBIC55 into SCSI in a comment line.
Definite 2.2 candidate.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.10 1996/12/04 04:32:25 asami Exp $
d178 1
a178 1
device ed3 at isa? port 0x00d8 net irq 6 flags 0x400000 vector edintr
d184 1
a184 1
device ed9 at isa? port 0x00d0 net irq 6 flags 0xb00000 vector edintr
d195 1
a195 1
#device	mss0	at isa? port 0xf40 irq12 drq 1 vectro adintr
@


1.10
log
@Replace sbic driver (WD33C93 SCSI card driver) with new bs driver.

Submitted by: The FreeBSD(98) Development Team
Obtained from: NetBSD/pc98 based on NetBSD 1.2
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.9 1996/11/14 08:46:11 asami Exp $
d16 1
a16 1
# GENERIC98 -- Generic PC98 machine with WD/SBIC55 disks
@


1.9
log
@Some more updates.

wdreg.h: Delete wd_ctlr macro.  PC98 version of wd.c treats it as a
variable.

GENERIC98: Delete ep0 entry. Current ep driver write I/O port 0x100.
This clobbers ICW of i8259, because upper 8bits of address line is not
masked on mother board.

if_fe.c: Merge from revision 1.18 of sys/i386/isa/if_fe.c.

pc98.c: Globalize dmapageport, because SCSI driver use this
variable.

wd82371.c: Yet another merge.

These are 2.2 candidates.

Submitted by:	The FreeBSD(98) Development Team
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8 1996/10/30 22:39:29 asami Exp $
a60 6
#	sbic55.c.new
#
#options	SCSI_SYNC		# synchronous transfer mode
#options	FORCE_BUSMASTER
#options	"HA55BS_ID=0"
#
d97 18
a114 7
options		"AHC_FORCE_PIO"		# Some motherboards choke on MemI/O,
					# so use PIO in the ahc driver in the
					# generic kernel.

controller	sbic0	at isa? port "IO_SCSI" bio irq 5 drq 3 vector sbicintr
# sbic55.c.new
#controller	sbic0	at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0xff vector sbicintr
@


1.8
log
@More merge and update.

(1) deleted #if 0

    pc98/pc98/mse.c

(2) hold per-unit I/O ports in ed_softc

    pc98/pc98/if_ed.c
    pc98/pc98/if_ed98.h

(3) merge more files by segregating changes into headers.

  new file (moved from pc98/pc98):

    i386/isa/aic_98.h

  deleted:

    well, it's already in the commit message so I won't repeat the
    long list here ;)

Submitted by:	The FreeBSD(98) Development Team
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.7 1996/10/23 07:24:45 asami Exp $
a182 1
device ep0 at isa? port 0x00d0 net irq 6 vector epintr
@


1.8.2.1
log
@YAMFC
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8 1996/10/30 22:39:29 asami Exp $
d183 1
@


1.8.2.2
log
@YAMFC
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.1 1996/11/16 21:18:29 phk Exp $
d61 6
d103 7
a109 18

#
# WD33C93 SCSI card (55/92 like board)
#

options	BS_TARG_SAFEMODE

# PC-9801-92
controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0 vector bsintr
# SC-98
# controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x10000 vector bsintr
# HA-55BS2 and later
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x20000 vector bsintr
# ELECOM type
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x30000 vector bsintr
# SMIT
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000 vector bsintr

@


1.8.2.3
log
@YAMFC (up to rev. 1.14).
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.2 1996/12/04 16:00:25 phk Exp $
d16 1
a16 1
# GENERIC98 -- Generic PC98 machine with WD/SCSI disks
d113 1
a113 3
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 iomem 0xdc000 iosiz 0x1000 flags 0x40000 vector bsintr
# Logitec LHA-20x
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x50000 vector bsintr
d178 1
a178 1
device ed3 at isa? port 0x00d0 net irq 6 flags 0x400000 vector edintr
d183 2
a184 2
device ed8 at isa? port 0x03d0 net irq 6 flags 0xa00000 vector edintr
device ed9 at isa? port 0x03d0 net irq 6 flags 0xb00000 vector edintr
a185 1
device ep0 at isa? port 0x40d0 net irq 3 vector epintr
d195 1
a195 1
#device	mss0	at isa? port 0xf40 irq 12 drq 1 vector adintr
@


1.8.2.4
log
@Deleted DDB, DIAGNOSTIC and KTRACE.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.3 1997/01/04 16:29:37 kato Exp $
d63 7
d209 6
@


1.8.2.5
log
@YAMFC (revision 1.16; memory address of ed8).
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.4 1997/02/08 06:39:38 kato Exp $
d178 1
a178 1
device ed8 at isa? port 0x03d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000 vector edintr
@


1.8.2.6
log
@YAMFC (added lnc driver).
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.5 1997/02/12 13:35:52 kato Exp $
a154 1
device lnc0
@


1.8.2.7
log
@Synchronize with sys/i386/conf/GENERIC revision up to 1.77.2.8.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.6 1997/04/08 12:03:26 kato Exp $
d129 1
a129 1
device		npx0	at isa? port "IO_NPX" irq 8 flags 0x1 vector npxintr
a199 1
pseudo-device	vn	1
@


1.8.2.8
log
@YAMFC (revision 1.22; I/O port of PC-9801-108).
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.7 1997/04/21 12:52:17 kato Exp $
d177 1
a177 1
device ed6 at isa? port 0x0770 net irq 6 flags 0x800000 vector edintr
@


1.8.2.9
log
@YAMFC (fixed iomem address for SMIT; revision 1.23).
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.8 1997/06/13 10:59:29 kato Exp $
d106 1
a106 1
#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000 vector bsintr
@


1.8.2.10
log
@MFC: deleted obsolete non-Intel CPU options (revision 1.24).
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.9 1997/06/15 16:41:24 kato Exp $
d52 8
@


1.8.2.11
log
@Change from crd into card.

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.10 1997/10/14 14:59:29 kato Exp $
d129 3
a131 3
#controller	card0
#device		pcic0	at card?
#device		pcic1	at card?
@


1.8.2.12
log
@MFC: revision 1.29
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.11 1998/01/03 05:52:49 kato Exp $
a161 2
# fe0: RE1000/1000Plus
# fe1: C-NET(98)P2/C-NET(9N)E
a175 1
device fe1 at isa? port 0x73d0 net irq 5 vector feintr
@


1.8.2.13
log
@MFC: revision 1.30 (I/O port address of ed8).
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.12 1998/01/15 08:15:01 kato Exp $
d173 1
a173 1
device ed8 at isa? port 0xa3d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000 vector edintr
@


1.8.2.14
log
@Sync with sys/i386/conf/GENERIC.

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.13 1998/01/15 08:17:56 kato Exp $
d193 2
a194 1
pseudo-device	ppp	1
@


1.8.2.15
log
@Sync with following changes:
    Revision  Changes    Path
    1.77.2.15 +3 -2      src/sys/i386/conf/GENERIC
    1.9.4.1   +2 -1      src/sys/i386/conf/devices.i386
    1.141.2.17 +2 -1      src/sys/i386/conf/files.i386
    1.9.2.5   +3 -1      src/sys/i386/conf/majors.i386
    1.119.2.10 +2 -2      src/sys/i386/isa/wd.c

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.14 1998/01/30 15:57:37 kato Exp $
d76 1
a76 2
device		wcd0		#IDE CD-ROM
device		wfd0		#IDE floppy (LS-120)
@


1.8.2.16
log
@Sync with sys/i386/conf/GENERIC revision 1.77.2.16.

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.15 1998/01/31 11:38:30 kato Exp $
a146 1
device tx0
@


1.8.2.17
log
@MFC: Support C-NET(98)S ethernet card.

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.16 1998/02/01 11:55:32 kato Exp $
d149 1
a180 1
device lnc0 at isa? port 0x03d0 net irq 6 vector lncintr
@


1.8.2.18
log
@Sync with followings:
 >  Revision  Changes    Path
 >  1.77.2.17 +8 -1      src/sys/i386/conf/GENERIC
 >  1.9.2.9   +2 -1      src/sys/i386/conf/majors.i386
 >  1.209.2.19 +42 -2     src/sys/i386/i386/machdep.c
 >  1.83.2.6  +5 -1      src/sys/i386/i386/trap.c
 >  1.63.2.24 +6 -2      src/sys/i386/i386/userconfig.c
 >  1.147.2.11 +5 -1      src/sys/i386/isa/sio.c

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.17 1998/03/05 02:50:27 kato Exp $
a82 1
#controller	dpt0
a103 6

#options   	DPT_MEASURE_PERFORMANCE #Leave alone for now
#options		DPT_VERIFY_HINTR		# Some hardware MUST have it!
#options		DPT_TRACK_CCB_STATES	# Some hardware MUST have it!
#options    	DPT_HANDLE_TIMEOUTS		# Some hardware must have it!
#options		DPT_TIMEOUT_FACTOR=4	# Some hardware needs more
@


1.8.2.19
log
@Sync with sys/i386/confi/GENRIC revision 1.77.2.19.

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.18 1998/03/11 15:28:45 kato Exp $
a105 1
#options	DPTOPT		#will go away
@


1.8.2.20
log
@Sync with sys/i386/conf/GENERIC revision 1.77.2.21.

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.19 1998/03/15 15:22:06 kato Exp $
a80 7
#
# Note: The dpt driver is present in this release but was left disabled
# due to its relatively late entry (it's almost certainly benign to enable
# it but we didn't want to risk any chance of destabilizing 2.2.6).  To
# enable DPT support, uncomment the dpt0 controller entry and the two
# options DPTOPT and DPT_MEASURE_PERFORMANCE entries below.

@


1.8.2.21
log
@Sync with sys/i386/conf/GENERIC revision 1.77.2.22.

Submitted by:	NOKUBI Hirotaka <hnokubi@@yyy.or.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.20 1998/04/12 15:04:03 kato Exp $
d113 5
a117 5
#options		DPTOPT			# will go away soon
#options   		DPT_MEASURE_PERFORMANCE	# just enable for now
#options		DPT_VERIFY_HINTR	# Some hardware must have it!
#options		DPT_TRACK_CCB_STATES	# Some hardware must have it!
#options    		DPT_HANDLE_TIMEOUTS	# Some hardware must have it!
@


1.8.2.22
log
@MFC: Added amd controller.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.21 1998/04/12 15:06:06 kato Exp $
a88 1
controller	amd0
@


1.8.2.23
log
@Sync with sys/i386/conf/GENERIC revision 1.77.2.3.

Submitted by:	Takahashi Yoshihiro <nyan@@wyvern.cc.kogakuin.ac.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.22 1998/05/04 08:49:48 kato Exp $
d74 1
a74 1
options		ATAPI		#Enable ATAPI support for IDE bus
d79 8
a86 2
# A single entry for any of these controllers (ncr, ahb, ahc, amd) is
# sufficient for any number of installed devices.
d114 2
a115 1
options   		DPT_MEASURE_PERFORMANCE	# Required by DPT driver??
d135 1
d210 1
a210 1
pseudo-device	sl	1
a215 6

# KTRACE enables the system-call tracing facility ktrace(2).
# This adds 4 KB bloat to your kernel, and slightly increases
# the costs of each syscall.
options		KTRACE		#kernel tracing

@


1.8.2.24
log
@Delete dpt driver.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.23 1998/05/31 17:28:22 kato Exp $
d85 1
@


1.8.2.25
log
@- Sync with sys/i386/conf/GENERIC revision 1.77.2.26.
- Commented out wfd0.
- Deleted dpt driver.

Submitted by:	Takahashi Yoshihiro <nyan@@wyvern.cc.kogakuin.ac.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.24 1998/08/19 02:41:51 kato Exp $
d77 1
a77 1
#device		wfd0		#IDE floppy (LS-120)
d107 6
a155 1
device xl0
@


1.8.2.26
log
@MFC: Increase 'maxusers' to 32.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.25 1998/08/28 09:37:59 kato Exp $
d24 1
a24 1
maxusers	32
@


1.8.2.27
log
@Sync with sys/i386/conf/GENERIC and sys/i386/i386/userconfig.c
revisions 1.77.2.28 and 1.63.2.29, respectively.

Submitted by:	Takahashi Yoshihiro <nyan@@wyvern.cc.kogakuin.ac.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.26 1998/09/05 02:52:17 kato Exp $
a147 1
device tl0
@


1.8.2.28
log
@Added entries for EtherEZ98 and Access/PC N98C+ cards.

Reviewed by:	kato
Submitted by:	chi@@bd.mbn.or.jp (Chiharu Shibata)
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.27 1998/09/28 08:29:42 kato Exp $
d155 2
a156 1
# ed0: generic driver/EtherEZ98
d166 1
a166 3
#
# MB86960 NIC
# fe0: RE1000/1000Plus/AccessPC N98C+
a169 1
#device ed0 at isa? port 0x10d0 net irq 6 iomem 0xc8000 iosiz 8192 vector edintr	# SMC EtherEZ98
@


1.8.2.29
log
@MFC: revision 1.59 (reorder ed drivers' entries).

Submitted by:	Nobuyuki Koganemaru <kogane@@koganemaru.co.jp>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.8.2.28 1998/10/08 17:29:33 kato Exp $
a171 1
device ed5 at isa? port 0x00d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000 vector edintr
d173 1
d176 2
a177 1
device ed2 at isa? port 0x00d8 net irq 6 flags 0x300000 vector edintr
d179 1
a179 1
device ed6 at isa? port 0x0770 net irq 6 flags 0x800000 vector edintr
a180 1
device ed8 at isa? port 0xa3d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000 vector edintr
@


1.8.2.30
log
@$Id$ -> $FreeBSD$
@
text
@d14 1
a14 1
# $FreeBSD$
@


1.7
log
@Another round of merge.

(1) Bug fix (pass boot drive):

	pc98/boot/biosboot/boot2.S

(2) Delete code for unsupported high-resolution modes and move old
    Epson notebook code to epsonio.h:

  	pc98/boot/biosboot/io.c
	pc98/i386/vm_machdep.c
	pc98/pc98/fd.c
	pc98/pc98/pc98.c
	pc98/pc98/pc98.h
	pc98/pc98/epsonio.h (new)

(3) Change aic driver so that PCMCIA cards (I/O port same as PC/AT)
    and PC-9801-100 cards can be selected with a flag in kernel config
    file:

	pc98/pc98/aic6360.c
	pc98/pc98/aic_98.h (new)

(4) Fix wcd entry (it was broken).  Delete mcd, it doesn't work on
    98.  Change aic entry according to above:

	pc98/conf/GENERIC98

(5) Move pc98_machdep.c to top of files in pc98/pc98:

	pc98/conf/files.pc98

(6) Delete empty lines:

	pc98/i386/locore.s

(7) Fix (it didn't work if I586 was specified):

	pc98/pc98/clock.c

(8) Staticize:

	pc98/pc98/pc98_machdep.c

(9) Enable workaround for Cyrix bug for 5x86 also:

	pc98/i386/machdep.c
	pc98/i386/trap.c

All the above deletes this file too:

	pc98/i386/pmap.c

(phew!)
Submitted by:	The FreeBSD(98) Development Team
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.6 1996/10/09 21:45:41 asami Exp $
d103 3
@


1.6
log
@Another round of updates.  Highlights:

(1) Merged i386/i386/sb.h, deleted pc98/pc98/sb.h.

(2) pc98/conf/GENERIC8 looks more like i386/conf/GENERIC now.

(3) Fixed display bug in pc98/boot/biosboot/io.c.

(4) Prepare to merge memory allocation routines:

	pc98/i386/locore.s
	pc98/i386/machdep.c
	pc98/pc98/pc98_machdep.c
	pc98/pc98/pc98_machdep.h

(5) Support new board "C-NET(98)":

	pc98/pc98/if_ed98.h
	pc98/pc98/if_ed.c

(6) Make sure FPU is recognized for non-Intel CPUs:

	pc98/pc98/npx.c

(7) Do not expect bss to be zero-allocated:

	pc98/pc98/pc98.c

Submitted by:	The FreeBSD(98) Development Team
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.5 1996/09/12 11:09:16 asami Exp $
d57 1
a57 1
#option		"CYRIX_5X86"		# Cyrix 5x86 support
a59 1

a65 1

a68 1

d97 1
a97 1
device		wcd	#IDE CD-ROM
d105 1
d107 1
a107 1
controller	aic0	at isa? port 0x1840 bio irq 5 vector aicintr
d113 2
a117 4

device		od0

device		mcd0	at isa? port 0x300 bio irq 10 vector mcdintr
@


1.5
log
@Another round of merge/update.

(1) Add PC98 support to apm_bios.h and ns16550.h, remove pc98/pc98/ic
(2) Move PC98 specific code out of cpufunc.h (to pc98.h)
(3) Let the boot subtrees look more alike

Submitted by:	The FreeBSD(98) Development Team
		<freebsd98-hackers@@jp.freebsd.org>
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.4 1996/09/07 02:13:23 asami Exp $
a27 1
#options		GPL_MATH_EMULATE	#GPL-licensed emulator
d35 4
a38 3
options		SYSVSHM			
options		SYSVSEM
options		SYSVMSG
d40 1
d44 5
a48 5
options		"MAXCONS=4"		#4 virtual consoles
options		BOUNCE_BUFFERS		#include support for DMA bounce buffers
options		EPSON_BOUNCEDMA		#use bounce buufer for 15-16M
#options		EPSON_MEMWIN		#EPSON memory window support
options		"LINE30"
d106 1
d121 2
d168 2
d172 9
a180 7
device ed1 at isa? port 0x00d8 net irq 6 flags 0x20000 vector edintr
device ed2 at isa? port 0x00d8 net irq 6 flags 0x30000 vector edintr
device ed3 at isa? port 0x00d8 net irq 6 flags 0x40000 vector edintr
device ed4 at isa? port 0x56d0 net irq 5 flags 0x50000 vector edintr
device ed5 at isa? port 0x00d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0x60000 vector edintr
device ed6 at isa? port 0x00d0 net irq 6 flags 0x80000 vector edintr
device ed7 at isa? port 0x00d0 net irq 6 flags 0x90000 vector edintr
d183 1
a183 1
device zp0 at isa? port 0x0300 net irq 10 iomem 0xe0000 vector zpintr 
a190 1

a191 1

@


1.4
log
@Yet another merge.  Remove support.s by deleting memcopy.  Remove
autoconf.c by merging icu.h.  Fix a couple of typos.

Submitted by:	The FreeBSD(98) Development Team.
@
text
@d14 1
a14 1
#	$Id: GENERIC98,v 1.3 1996/08/31 15:06:28 asami Exp $
d41 2
@


1.3
log
@s/pc98/isa/g in struct *_device and *_driver.  Resync along the way.

Submitted by:	The FreeBSD(98) Development Team
@
text
@d14 1
a14 1
#	$Id: GENERIC,v 1.75 1996/08/27 16:25:53 wosch Exp $
d79 1
a79 1
controller	nec0
d82 1
a82 1
controller	fdc0	at nec? port "IO_FD1" bio irq 11 drq 2 vector fdintr
d89 1
a89 1
controller	wdc0	at nec? port "IO_WD1" bio irq 9 vector wdintr
d99 3
a101 3
controller	sbic0	at nec? port "IO_SCSI" bio irq 5 drq 3 vector sbicintr
#controller	sbic0	at nec? port "IO_SCSI" bio irq 5 drq 3 flags 0xff vector sbicintr
controller	aic0	at nec? port 0x1840 bio irq 5 vector aicintr
d103 3
d117 1
a117 1
controller	matcd0	at nec? port? bio
d120 1
a120 1
device		sc0	at nec? port "IO_KBD" tty irq 1 vector scintr
d124 1
a124 1
device		npx0	at nec? port "IO_NPX" irq 8 vector npxintr
d129 1
a129 1
device		apm0    at nec?	disable	# Advanced Power Management
d136 39
a174 14
device		lpt0	at nec? port "IO_LPT"  tty
device		mse0	at nec? port "IO_MSE" tty irq 13 vector mseintr

device		sio0	at nec? port "IO_COM1" tty irq 4 vector siointr
device		sio1	at nec? port 0xd2  tty irq 5 flags 0x101 vector siointr
device		sio2	at nec? port 0x8d2 tty flags 0x101 vector siointr


device ed0 at nec? port 0x00d0 net irq 6 vector edintr
device ed1 at nec? port 0x56d0 net irq 5 vector edintr
device ed2 at nec? port 0x00d0 net irq 6 iomem 0xd0000 iosiz 16384 vector edintr
device fe0 at nec? port 0x00d0 net irq 3 vector feintr
device zp0 at nec? port 0x0300 net irq 10 iomem 0xe0000 vector zpintr 
device ep0 at nec? port 0x00d0 net irq 6 vector epintr
d177 4
a180 4
#device	sb0	at nec? port 0x20d2 irq 10 conflicts drq 3 vector sbintr
#device	sbxvi0 	at nec? drq 3
#device	sbmidi0	at nec? port 0x80d2
#device	opl0	at nec? port 0x28d2
d182 1
a182 1
#device pcm0    at nec? port 0xa460 irq 12 vector pcmintr
d184 1
a184 1
#device	mss0	at nec? port 0xf40 irq12 drq 1 vectro adintr
@


1.2
log
@Update to current state of PC98 world.

Submitted by:	The FreeBSD(98) development team
@
text
@d4 5
a8 1
#	$Id: GENERIC98,v 1.1.1.1 1996/06/14 10:04:40 asami Exp $
d10 5
@


1.1
log
@Initial revision
@
text
@d4 1
a4 1
#	$Id: GENERIC,v 1.70 1996/05/13 04:29:13 nate Exp $
a64 4
#
#	If you need more information for the kernel, KTRACE option may help
#	you.
#
a66 2
#options	KTRACE

d135 1
a135 1
device fe0 at nec? prot 0x00d0 net irq 3 vector feintr
a156 1
# keep this if you want to be able to continue to use /stand/sysinstall
d158 6
@


1.1.1.1
log
@The PC98-specific files.

Ok'd by:	core
Submitted by:	FreeBSD(98) development team
@
text
@@
