CVS log for src/release/sysinstall/Attic/devices.c
Up to [FreeBSD] / src / release / sysinstall
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.117.2.20.6.1: download - view: text, markup, annotated - select for diffs
Fri Jan 14 03:07:40 2005 UTC (7 years ago) by scottl
Branches: RELENG_4_11
CVS tags: RELENG_4_11_0_RELEASE
Diff to: previous 1.117.2.20: preferred, colored; next MAIN 1.117.2.21: preferred, colored
Changes since revision 1.117.2.20: +1 -0 lines
Merge the ips driver bits. Tags were slid on the files that were added to the RELENG_4 branch. This commit covers the files that existed and were merely changed. Approved by: re
Revision 1.117.2.21: download - view: text, markup, annotated - select for diffs
Thu Jan 13 00:54:40 2005 UTC (7 years, 1 month ago) by scottl
Branches: RELENG_4
Diff to: previous 1.117.2.20: preferred, colored; branchpoint 1.117: preferred, colored; next MAIN 1.118: preferred, colored
Changes since revision 1.117.2.20: +1 -0 lines
Allow sysinstall to see ips devices.
Revision 1.117.2.20: download - view: text, markup, annotated - select for diffs
Sun Jul 13 06:59:32 2003 UTC (8 years, 7 months ago) by murray
Branches: RELENG_4
CVS tags: RELENG_4_9_BP, RELENG_4_9_0_RELEASE, RELENG_4_9, RELENG_4_11_BP, RELENG_4_10_BP, RELENG_4_10_0_RELEASE, RELENG_4_10
Branch point for: RELENG_4_11
Diff to: previous 1.117.2.19: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.19: +1 -1 lines
MFC: msgDebug() messages should end with \n.
Revision 1.117.2.19: download - view: text, markup, annotated - select for diffs
Wed Jan 29 20:59:10 2003 UTC (9 years ago) by trhodes
Branches: RELENG_4
CVS tags: RELENG_4_8_BP, RELENG_4_8_0_RELEASE, RELENG_4_8
Diff to: previous 1.117.2.18: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.18: +2 -1 lines
MFC: Revision 1.145
Revision 1.117.2.18: download - view: text, markup, annotated - select for diffs
Tue Jul 2 21:29:56 2002 UTC (9 years, 7 months ago) by jhb
Branches: RELENG_4
CVS tags: RELENG_4_7_BP, RELENG_4_7_0_RELEASE, RELENG_4_7
Diff to: previous 1.117.2.17: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.17: +3 -1 lines
MFC: Close open file descriptors instead of leaving them dangling.
Revision 1.117.2.17: download - view: text, markup, annotated - select for diffs
Tue Jul 2 21:28:47 2002 UTC (9 years, 7 months ago) by jhb
Branches: RELENG_4
Diff to: previous 1.117.2.16: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.16: +3 -3 lines
MFC: Sync device driver names with current.
Revision 1.117.2.16: download - view: text, markup, annotated - select for diffs
Sun Mar 31 11:07:33 2002 UTC (9 years, 10 months ago) by murray
Branches: RELENG_4
CVS tags: RELENG_4_6_BP, RELENG_4_6_2_RELEASE, RELENG_4_6_1_RELEASE, RELENG_4_6_0_RELEASE, RELENG_4_6
Diff to: previous 1.117.2.15: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.15: +4 -1 lines
MFC: r1.138 - Add wireless device strings.
Revision 1.117.2.15: download - view: text, markup, annotated - select for diffs
Sat Mar 30 17:01:51 2002 UTC (9 years, 10 months ago) by matusita
Branches: RELENG_4
Diff to: previous 1.117.2.14: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.14: +2 -2 lines
MFC 1.139: Fix /dev/acdNc minor device number.
Revision 1.117.2.14: download - view: text, markup, annotated - select for diffs
Mon Oct 1 18:19:15 2001 UTC (10 years, 4 months ago) by wpaul
Branches: RELENG_4
CVS tags: RELENG_4_5_BP, RELENG_4_5_0_RELEASE, RELENG_4_5
Diff to: previous 1.117.2.13: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.13: +2 -1 lines
MFC: add the if_bge (Broadcom BCM570x gig ethernet) driver to -stable
Revision 1.117.2.13: download - view: text, markup, annotated - select for diffs
Mon Jul 30 17:31:42 2001 UTC (10 years, 6 months ago) by wpaul
Branches: RELENG_4
CVS tags: RELENG_4_4_BP, RELENG_4_4_0_RELEASE, RELENG_4_4
Diff to: previous 1.117.2.12: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.12: +2 -1 lines
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.
Revision 1.117.2.12: download - view: text, markup, annotated - select for diffs
Sun Jul 22 13:50:19 2001 UTC (10 years, 6 months ago) by dd
Branches: RELENG_4
Diff to: previous 1.117.2.11: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.11: +2 -2 lines
MFC: DEVICE_* macros
Revision 1.117.2.11: download - view: text, markup, annotated - select for diffs
Tue Jun 19 19:42:45 2001 UTC (10 years, 7 months ago) by wpaul
Branches: RELENG_4
Diff to: previous 1.117.2.10: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.10: +3 -1 lines
Merge in driver support for the NatSemi DP83820/21 and Level 1 LXT1001 gigabit ethernet controllers. Also add man pages and module build stuff. This gives -stable support for 7 or 8 different gigE cards from various vendors such as D-Link, SMC, Addtron and Asante, both fiber and copper media. Note: I only have 64-bit NatSemi card. If anyone has one of the 32-bit only cards that uses the DP83821 and can verify that the nge and nsgphy drivers work for them, I would appreciate it. The driver should "just work" with both NICs, but confirmation would be good. (Alternatively, if someone has a spare D-Link DGE-500T card or similar they're willing to donate/loan to me, that would work too.)
Revision 1.117.2.10: download - view: text, markup, annotated - select for diffs
Mon Mar 12 12:10:28 2001 UTC (10 years, 11 months ago) by jkh
Branches: RELENG_4
CVS tags: RELENG_4_3_BP, RELENG_4_3_0_RELEASE, RELENG_4_3
Diff to: previous 1.117.2.9: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.9: +2 -1 lines
MFC: OK, reviewing all of these changes actually shows them to be
more benign than first thought and they certainly provide a number
of important bug fixes. The modules code will probably remain
dormant in 4.3 but it helps code maintainance to keep it synced up
anyway. The softupdates support code also turned out to be so
trivial that it's a low-risk feature addition.
Revision 1.133
Wed Jan 17 07:14:42 2001 UTC (11 years ago) by jhb
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 1.132: +1 -1 lines
Sysinstall has been repocopied to src/usr.sbin/sysinstall and everything now uses the sources found there.
Revision 1.117.2.9: download - view: text, markup, annotated - select for diffs
Sat Dec 16 03:49:18 2000 UTC (11 years, 1 month ago) by nyan
Branches: RELENG_4
Diff to: previous 1.117.2.8: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.8: +4 -2 lines
MFC: Moved the snc driver position before the sn driver.
Revision 1.132: download - view: text, markup, annotated - select for diffs
Sat Dec 9 04:51:13 2000 UTC (11 years, 2 months ago) by nyan
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +4 -2 lines
Moved the snc driver position before the sn driver. Submitted by: Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
Revision 1.131: download - view: text, markup, annotated - select for diffs
Tue Nov 7 09:16:14 2000 UTC (11 years, 3 months ago) by hosokawa
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +2 -1 lines
Added Intel Gigabit Ethernet card to device menu.
Revision 1.117.2.8: download - view: text, markup, annotated - select for diffs
Mon Oct 30 17:30:28 2000 UTC (11 years, 3 months ago) by sos
Branches: RELENG_4
CVS tags: RELENG_4_2_0_RELEASE
Diff to: previous 1.117.2.7: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.7: +2 -1 lines
Add the ATA RAID device.
Revision 1.130: download - view: text, markup, annotated - select for diffs
Sun Oct 29 13:04:04 2000 UTC (11 years, 3 months ago) by sos
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +2 -1 lines
Add the ATA RAID device 'ar'.
Revision 1.117.2.7: download - view: text, markup, annotated - select for diffs
Sat Oct 21 03:30:02 2000 UTC (11 years, 3 months ago) by nyan
Branches: RELENG_4
Diff to: previous 1.117.2.6: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.6: +2 -1 lines
MFC: Added the snc driver.
Revision 1.129: download - view: text, markup, annotated - select for diffs
Mon Oct 2 14:27:16 2000 UTC (11 years, 4 months ago) by nyan
Branches: MAIN
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +2 -1 lines
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
Revision 1.117.2.6: download - view: text, markup, annotated - select for diffs
Sun Sep 24 06:55:55 2000 UTC (11 years, 4 months ago) by jkh
Branches: RELENG_4
CVS tags: RELENG_4_1_1_RELEASE
Diff to: previous 1.117.2.5: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.5: +35 -50 lines
MFC: Add security profiles (nobody's squawked about it) and Lithuania.
Revision 1.117.2.5: download - view: text, markup, annotated - select for diffs
Fri Sep 22 23:50:53 2000 UTC (11 years, 4 months ago) by sanpei
Branches: RELENG_4
Diff to: previous 1.117.2.4: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.4: +2 -1 lines
MFC: add ``xe'' driver Approved by: jkh
Revision 1.128: download - view: text, markup, annotated - select for diffs
Fri Sep 22 23:48:27 2000 UTC (11 years, 4 months ago) by sanpei
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +2 -1 lines
add ``xe'' driver Approved by: jkh
Revision 1.127: download - view: text, markup, annotated - select for diffs
Wed Sep 20 17:30:22 2000 UTC (11 years, 4 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +2 -1 lines
Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. Previously, these cards were supported by the lnc driver (and they still are, but the pcn driver will claim them first), which is fine except the lnc driver runs them in 16-bit LANCE compatibility mode. The pcn driver runs these chips in 32-bit mode and uses the RX alignment feature to achieve zero-copy receive. (Which puts it in the same class as the xl, fxp and tl chipsets.) This driver is also MI, so it will work on the x86 and alpha platforms. (The lnc driver is still needed to support non-PCI cards. At some point, I'll need to newbusify it so that it too will me MI.) The Am79c978 HomePNA adapter is also supported.
Revision 1.126: download - view: text, markup, annotated - select for diffs
Wed Sep 13 06:15:53 2000 UTC (11 years, 5 months ago) by msmith
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +2 -1 lines
Teach sysinstall about 'aac'.
Revision 1.125: download - view: text, markup, annotated - select for diffs
Tue Aug 22 03:14:39 2000 UTC (11 years, 5 months ago) by jkh
Branches: MAIN
CVS tags: PRE_SMPNG
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +33 -42 lines
Remove device type field - there are no block devices left.
Revision 1.117.2.4: download - view: text, markup, annotated - select for diffs
Thu Jul 20 23:10:19 2000 UTC (11 years, 6 months ago) by jhb
Branches: RELENG_4
CVS tags: RELENG_4_1_0_RELEASE
Diff to: previous 1.117.2.3: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.3: +2 -1 lines
MFC: Add the 3ware RAID adapter.
Revision 1.124: download - view: text, markup, annotated - select for diffs
Fri Jul 14 08:09:50 2000 UTC (11 years, 7 months ago) by jhb
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +1 -2 lines
Ugh. Back out local changes that crept in with my last commit. :(
Revision 1.123: download - view: text, markup, annotated - select for diffs
Fri Jul 14 07:59:44 2000 UTC (11 years, 7 months ago) by jhb
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +2 -1 lines
MFS: (yes, from -stable) Note that current.FreeBSD.org is a 5.0 snap server
now, and replace the releng3 3.0 snap entry with releng4.
Revision 1.117.2.3: download - view: text, markup, annotated - select for diffs
Fri Jul 14 06:54:35 2000 UTC (11 years, 7 months ago) by jhb
Branches: RELENG_4
Diff to: previous 1.117.2.2: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.2: +6 -4 lines
MFC: Don't die fatally if we can't open a disk. Also, sync up the comments
to minimize diffs.
Revision 1.117.2.2: download - view: text, markup, annotated - select for diffs
Wed Jul 5 07:20:23 2000 UTC (11 years, 7 months ago) by jkh
Branches: RELENG_4
Diff to: previous 1.117.2.1: preferred, colored; branchpoint 1.117: preferred, colored
Changes since revision 1.117.2.1: +5 -1 lines
MFC: ignore memory disks
Revision 1.122: download - view: text, markup, annotated - select for diffs
Wed Jul 5 07:15:57 2000 UTC (11 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +4 -2 lines
Replace phk's commit with code from my local tree which I happen to like better (it's commented and easier to read).
Revision 1.121: download - view: text, markup, annotated - select for diffs
Tue Jul 4 13:46:43 2000 UTC (11 years, 7 months ago) by phk
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +7 -3 lines
Ignore all md disks, installing on them would be particularly pointless. Its not fatal to find hardware we don't know.
Revision 1.117.2.1: download - view: text, markup, annotated - select for diffs
Tue Jul 4 12:33:56 2000 UTC (11 years, 7 months ago) by nyan
Branches: RELENG_4
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +7 -1 lines
MFC: Added PC-98 support.
Revision 1.120: download - view: text, markup, annotated - select for diffs
Mon Jun 5 13:17:22 2000 UTC (11 years, 8 months ago) by nyan
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +7 -1 lines
- Remove obsolete PC-card boot.flp hack. It was for making both PC-card
boot.flp and plain boot.flp.
- Clean up crunchgen related routine.
- Add PC-98 support.
TODO:
o Documentation
o Fix some messages for PC-98
o Decrease the size of fixit.flp to 1.2MB
o I18N (See: http://www.jp.FreeBSD.org/BootAsia/index.html)
No response from jkh
Revision 1.119: download - view: text, markup, annotated - select for diffs
Thu May 25 02:48:15 2000 UTC (11 years, 8 months ago) by msmith
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +14 -22 lines
Remove all of the block devices, correct major numbers to point to the corresponding character devices. This is (currently) untested, but should be correct.
Revision 1.118: download - view: text, markup, annotated - select for diffs
Thu May 25 02:28:50 2000 UTC (11 years, 8 months ago) by msmith
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +2 -1 lines
Teach sysinstall about 'twe' disks. Note that this is currently untested, and with the current state of flux surrounding the death of bdevs other things here may need to change.
Revision 1.117: download - view: text, markup, annotated - select for diffs
Wed Mar 8 18:14:19 2000 UTC (11 years, 11 months ago) by jlemon
Branches: MAIN
CVS tags: RELENG_4_BP, RELENG_4_0_0_RELEASE
Branch point for: RELENG_4
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +3 -1 lines
Add Compaq Arrays
Revision 1.116: download - view: text, markup, annotated - select for diffs
Fri Feb 25 20:55:15 2000 UTC (11 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +29 -10 lines
Make sysinstall use the new debug.boothowto OID. It will now go straight into debug mode if you boot -v. Also conditionalize some annoying debugging output now that we have this ability. Partially submitted by: msmith Approved by: jkh [to make certain wise-acres happy ;)]
Revision 1.115: download - view: text, markup, annotated - select for diffs
Sat Jan 15 20:30:22 2000 UTC (12 years ago) by hosokawa
Branches: MAIN
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +2 -1 lines
Added sn driver to network interface menu.
Revision 1.114: download - view: text, markup, annotated - select for diffs
Fri Jan 14 03:14:39 2000 UTC (12 years, 1 month ago) by wpaul
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +2 -1 lines
Add device driver support for USB ethernet adapters based on the CATC USB-EL1202A chipset. Between this and the other two drivers, we should have support for pretty much every USB ethernet adapter on the market. The only other USB chip that I know of is the SMC USB97C196, and right now I don't know of any adapters that use it (including the ones made by SMC :/ ). Note that the CATC chip supports a nifty feature: read and write combining. This allows multiple ethernet packets to be transfered in a single USB bulk in/out transaction. However I'm again having trouble with large bulk in transfers like I did with the ADMtek chip, which leads me to believe that our USB stack needs some work before we can really make use of this feature. When/if things improve, I intend to revisit the aue and cue drivers. For now, I've lost enough sanity points.
Revision 1.113: download - view: text, markup, annotated - select for diffs
Wed Jan 5 04:27:20 2000 UTC (12 years, 1 month ago) by wpaul
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +2 -1 lines
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
Revision 1.112: download - view: text, markup, annotated - select for diffs
Tue Dec 28 02:01:11 1999 UTC (12 years, 1 month ago) by wpaul
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +2 -1 lines
This commit adds device driver support for the ADMtek AN986 Pegasus USB ethernet chip. Adapters that use this chip include the LinkSys USB100TX. There are a few others, but I'm not certain of their availability in the U.S. I used an ADMtek eval board for development. Note that while the ADMtek chip is a 100Mbps device, you can't really get 100Mbps speeds over USB. Regardless, this driver uses miibus to allow speed and duplex mode selection as well as autonegotiation. Building and kldloading the driver as a module is also supported. Note that in order to make this driver work, I had to make what some may consider an ugly hack to sys/dev/usb/usbdi.c. The usbd_transfer() function will use tsleep() for synchronous transfers that don't complete right away. This is a problem since there are times when we need to do sync transfers from an interrupt context (i.e. when reading registers from the MAC via the control endpoint), where tsleep() us a no-no. My hack allows the driver to have the code poll for transfer completion subject to the xfer->timeout timeout rather that calling tsleep(). This hack is controlled by a quirk entry and is only enabled for the ADMtek device. Now, I'm sure there are a few of you out there ready to jump on me and suggest some other approach that doesn't involve a busy wait. The only solution that might work is to handle the interrupts in a kernel thread, where you may have something resembling a process context that makes it okay to tsleep(). This is lovely, except we don't have any mechanism like that now, and I'm not about to implement such a thing myself since it's beyond the scope of driver development. (Translation: I'll be damned if I know how to do it.) If FreeBSD ever aquires such a mechanism, I'll be glad to revisit the driver to take advantage of it. In the meantime, I settled for what I perceived to be the solution that involved the least amount of code changes. In general, the hit is pretty light. Also note that my only USB test box has a UHCI controller: I haven't I don't have a machine with an OHCI controller available. Highlights: - Updated usb_quirks.* to add UQ_NO_TSLEEP quirk for ADMtek part. - Updated usbdevs and regenerated generated files - Updated HARDWARE.TXT and RELNOTES.TXT files - Updated sysinstall/device.c and userconfig.c - Updated kernel configs -- device aue0 is commented out by default - Updated /sys/conf/files - Added new kld module directory
Revision 1.88.2.11: download - view: text, markup, annotated - select for diffs
Fri Dec 17 02:46:32 1999 UTC (12 years, 1 month ago) by jkh
Branches: RELENG_3
CVS tags: RELENG_3_5_0_RELEASE, RELENG_3_4_0_RELEASE
Diff to: previous 1.88.2.10: preferred, colored; branchpoint 1.88: preferred, colored; next MAIN 1.89: preferred, colored
Changes since revision 1.88.2.10: +2 -1 lines
MFC: DTRT with msgNotify();
Revision 1.111: download - view: text, markup, annotated - select for diffs
Fri Dec 17 02:46:02 1999 UTC (12 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +2 -1 lines
In retrospect, msgNotify() should leave its contents on the screen longer to give the user something to look at while things are happening. Change it to do so and insert the appropriate screen saves elsewhere.
Revision 1.110: download - view: text, markup, annotated - select for diffs
Fri Dec 10 10:55:21 1999 UTC (12 years, 2 months ago) by phk
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +1 -3 lines
Remove references to ze and zp drivers.
Revision 1.109: download - view: text, markup, annotated - select for diffs
Wed Dec 8 09:51:00 1999 UTC (12 years, 2 months ago) by sos
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +1 -7 lines
Remove sysinstall knowledge of the wd based devices..
Revision 1.108: download - view: text, markup, annotated - select for diffs
Sat Dec 4 17:41:26 1999 UTC (12 years, 2 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +2 -6 lines
Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers which it replaces. The new driver supports all of the chips supported by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards. This also completes my quest to convert things to miibus and add Alpha support.
Revision 1.107: download - view: text, markup, annotated - select for diffs
Sat Nov 27 21:33:04 1999 UTC (12 years, 2 months ago) by msmith
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +5 -1 lines
Add support for the AMI MegaRAID and Mylex drivers to sysinstall. There are reports that installs to these controllers still don't work, but this is at least one step closer.
Revision 1.106: download - view: text, markup, annotated - select for diffs
Tue Nov 9 19:10:15 1999 UTC (12 years, 3 months ago) by sos
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +7 -2 lines
Add devices from the ATA driver (ad, acd, afd, ast).
Revision 1.88.2.10: download - view: text, markup, annotated - select for diffs
Sun Oct 10 23:04:58 1999 UTC (12 years, 4 months ago) by wpaul
Branches: RELENG_3
Diff to: previous 1.88.2.9: preferred, colored; branchpoint 1.88: preferred, colored
Changes since revision 1.88.2.9: +2 -1 lines
MFC: merge in driver support for the Sundance ST201 and SiS 900/SiS 7016 PCI fast ethernet controllers.
Revision 1.105: download - view: text, markup, annotated - select for diffs
Wed Sep 22 05:07:50 1999 UTC (12 years, 4 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +2 -2 lines
Spruce up the ADMtek driver: conver to newbus, miibus and add support for the AN985 "Centaur" chip, which is apparently the next genetation of the "Comet." The AN985 is also a tulip clone and is similar to the AL981 except that it uses a 99C66 EEPROM and a serial MII interface (instead of direct access to the PHY registers). Also updated various documentation to mention the AN985 and created a loadable module. I don't think there are any cards that use this chip on the market yet: the datasheet I got from ADMtek has boxes with big X's in them where the diagrams should be, and the sample boards I got have chips without any artwork on them.
Revision 1.104: download - view: text, markup, annotated - select for diffs
Mon Sep 6 06:14:29 1999 UTC (12 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +2 -1 lines
This commit adds driver support for PCI fast ethernet NICs based on the Davicom DM9100 and DM9102 chipsets, including the Jaton Corporation XPressNet. Datasheet is available from www.davicom8.com. The DM910x chips are still more tulip clones. The API is reproduced pretty faithfully, unfortunately the performance is pretty bad. The transmitter seems to have a lot of problems DMAing multi-fragment packets. The only way to make it work reliably is to coalesce transmitted packets into a single contiguous buffer. The Linux driver (written by Davicom) actually does something similar to this. I can't recomment this NIC as anything more than a "connectivity solution." This driver uses newbus and miibus and is supported on both i386 and alpha platforms.
Revision 1.103: download - view: text, markup, annotated - select for diffs
Sun Sep 5 21:01:02 1999 UTC (12 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +2 -1 lines
This commit adds driver support for the Silicon Integrated Systems SiS 900 and SiS 7016 PCI fast ethernet chipsets. Full manuals for the SiS chips can be found at www.sis.com.tw. This is a fairly simple chipset. The receiver uses a 128-bit multicast hash table and single perfect entry for the station address. Transmit and receive DMA and FIFO thresholds are easily tuneable. Documentation is pretty decent and performance is not bad, even on my crufty 486. This driver uses newbus and miibus and is supported on both the i386 and alpha architectures.
Revision 1.36.2.25: download - view: text, markup, annotated - select for diffs
Sun Sep 5 11:22:04 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.24: preferred, colored; branchpoint 1.36: preferred, colored; next MAIN 1.37: preferred, colored
Changes since revision 1.36.2.24: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.49.2.31: download - view: text, markup, annotated - select for diffs
Sun Sep 5 11:20:50 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_2
Diff to: previous 1.49.2.30: preferred, colored; branchpoint 1.49: preferred, colored; next MAIN 1.50: preferred, colored
Changes since revision 1.49.2.30: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.88.2.9: download - view: text, markup, annotated - select for diffs
Thu Sep 2 00:55:21 1999 UTC (12 years, 5 months ago) by jkh
Branches: RELENG_3
CVS tags: RELENG_3_3_0_RELEASE
Diff to: previous 1.88.2.8: preferred, colored; branchpoint 1.88: preferred, colored
Changes since revision 1.88.2.8: +9 -8 lines
NOW merge this over. Ahem.
Revision 1.102: download - view: text, markup, annotated - select for diffs
Thu Sep 2 00:51:10 1999 UTC (12 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +8 -7 lines
Oh crud, did I ever screw the pooch! Rather than sync this with -stable, I backed-out the changes in -current and didn't touch stable at all (I thought I had my patch order reversed, not what actually happened). AIEEE! I can't even blame the crack for this one since I broke my crack pipe a few weeks ago. I think sleep deprivation gets the blame for this one. Medal for noticing this one goes to: Jim Bloom <bloom@acm.org>
Revision 1.101: download - view: text, markup, annotated - select for diffs
Wed Sep 1 04:29:23 1999 UTC (12 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +8 -9 lines
MFC: Catch 3.2-stable sysinstall up to 4.0-current level functionality, bringing in DHCP support. The only thing I left out were Poul-Henning's newfs changes since I'm not sure if he's brought the rest of that support into -stable yet. If it turns out that this is the case, I'll MFC those changes too.
Revision 1.88.2.8: download - view: text, markup, annotated - select for diffs
Sun Aug 29 15:53:56 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_3
Diff to: previous 1.88.2.7: preferred, colored; branchpoint 1.88: preferred, colored
Changes since revision 1.88.2.7: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.100: download - view: text, markup, annotated - select for diffs
Sat Aug 28 01:34:09 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.99: download - view: text, markup, annotated - select for diffs
Sat Aug 21 18:34:58 1999 UTC (12 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +2 -1 lines
This commit adds device driver support for the Sundance Technologies ST201 PCI fast ethernet controller. Currently, the only card I know that uses this chip is the D-Link DFE-550TX. (Don't ask me where to buy these: the only cards I have are samples sent to me by D-Link.) This driver is the first to make use of the miibus code once I'm sure it all works together nicely, I'll start converting the other drivers. The Sundance chip is a clone of the 3Com 3c90x Etherlink XL design only with its own register layout. Support is provided for ifmedia, hardware multicast filtering, bridging and promiscuous mode.
Revision 1.88.2.7: download - view: text, markup, annotated - select for diffs
Fri Aug 13 16:00:26 1999 UTC (12 years, 6 months ago) by kuriyama
Branches: RELENG_3
Diff to: previous 1.88.2.6: preferred, colored; branchpoint 1.88: preferred, colored
Changes since revision 1.88.2.6: +8 -7 lines
MFC: Add bits of PAO that are non-controversial. Reviewed and tested by: hosokawa, nyan, kuriyama
Revision 1.88.2.6: download - view: text, markup, annotated - select for diffs
Sun Aug 8 21:22:17 1999 UTC (12 years, 6 months ago) by wpaul
Branches: RELENG_3
Diff to: previous 1.88.2.5: preferred, colored; branchpoint 1.88: preferred, colored
Changes since revision 1.88.2.5: +8 -6 lines
Merge the Adaptec AIC-6915 fast ethernet and SysKonnect gigabit ethernet drivers into the RELENG_3 branch.
Revision 1.98: download - view: text, markup, annotated - select for diffs
Sun Jul 25 04:32:50 1999 UTC (12 years, 6 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +2 -1 lines
This commit adds device driver support for Adaptec Duralink PCI fast ethernet controllers based on the AIC-6915 "Starfire" controller chip. There are single port, dual port and quad port cards, plus one 100baseFX card. All are 64-bit PCI devices, except one single port model. The Starfire would be a very nice chip were it not for the fact that receive buffers have to be longword aligned. This requires buffer copying in order to achieve proper payload alignment on the alpha. Payload alignment is enforced on both the alpha and x86 platforms. The Starfire has several different DMA descriptor formats and transfer mechanisms. This driver uses frame descriptors for transmission which can address up to 14 packet fragments, and a single fragment descriptor for receive. It also uses the producer/consumer model and completion queues for both transmit and receive. The transmit ring has 128 descriptors and the receive ring has 256. This driver supports both FreeBSD/i386 and FreeBSD/alpha, and uses newbus so that it can be compiled as a loadable kernel module. Support for BPF and hardware multicast filtering is included.
Revision 1.97: download - view: text, markup, annotated - select for diffs
Tue Jul 20 08:47:35 1999 UTC (12 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +3 -1 lines
The matcd driver is acting strange (returning a successful open even when it fails). Disable it in sysinstall for now.
Revision 1.96: download - view: text, markup, annotated - select for diffs
Fri Jul 9 04:30:06 1999 UTC (12 years, 7 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +2 -1 lines
This commit adds driver support for the SysKonnect SK-984x series gigabit ethernet adapters. This includes two single port cards (single mode and multimode fiber) and two dual port cards (also single mode and multimode fiber). SysKonnect is currently the only vendor with a dual port gigabit ethernet NIC. The ports on dual port adapters are treated as separate network interfaces. Thus, if you have an SK-9844 dual port SX card, you should have both sk0 and sk1 interfaces attached. Dual port cards are implemented using two XMAC II chips connected to a single SysKonnect GEnesis controller. Hence, dual port cards are really one PCI device, as opposed to two separate PCI devices connected through a PCI to PCI bridge. Note that SysKonnect's drivers use the two ports for failover purposes rather that as two separate interfaces, plus they don't support jumbo frames. This applies to their Linux driver too. :) Support is provided for hardware multicast filtering, BPF and jumbo frames. The SysKonnect cards support TCP checksum offload however this feature is not currently enabled (hopefully it will be once we get checksum offload support). There are still a few things that need to be implemeted, like the ability to communicate with the on-board LM80 voltage/temperature monitor, but I wanted to get the driver under CVS control and into -current so people could bang on it. A big thanks for SysKonnect for making all their programming info for these cards (and for their FDDI and token ring cards) available without NDA (see www.syskonnect.com).
Revision 1.95: download - view: text, markup, annotated - select for diffs
Tue Jul 6 20:40:22 1999 UTC (12 years, 7 months ago) by phk
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +3 -3 lines
update fla related entries.
Revision 1.88.2.5: download - view: text, markup, annotated - select for diffs
Sat Jul 3 05:42:38 1999 UTC (12 years, 7 months ago) by mharo
Branches: RELENG_3
Diff to: previous 1.88.2.4: preferred, colored; branchpoint 1.88: preferred, colored
Changes since revision 1.88.2.4: +2 -2 lines
wcd -> acd Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
Revision 1.94: download - view: text, markup, annotated - select for diffs
Sat Jul 3 05:41:21 1999 UTC (12 years, 7 months ago) by mharo
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -2 lines
wcd -> acd Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
Revision 1.88.2.4: download - view: text, markup, annotated - select for diffs
Sat Jun 19 21:38:02 1999 UTC (12 years, 7 months ago) by wpaul
Branches: RELENG_3
Diff to: previous 1.88.2.3: preferred, colored; branchpoint 1.88: preferred, colored
Changes since revision 1.88.2.3: +2 -1 lines
Add the ADMtek PCI fast ethernet driver to the RELENG_3 branch. I've been using this driver with my sample cards at work with 3.2-RELEASE for a while now and it's been very stable. Works on the alpha platform too.
Revision 1.93: download - view: text, markup, annotated - select for diffs
Thu Jun 17 19:04:53 1999 UTC (12 years, 7 months ago) by markm
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +8 -7 lines
Add bits of PAO that are non-controversial. Submitted by: Tatsumi HOSOKAWA
Revision 1.88.2.3: download - view: text, markup, annotated - select for diffs
Thu May 27 10:34:01 1999 UTC (12 years, 8 months ago) by jkh
Branches: RELENG_3
Diff to: previous 1.88.2.2: preferred, colored; branchpoint 1.88: preferred, colored
Changes since revision 1.88.2.2: +7 -10 lines
MFC: message cleanup.
Revision 1.92: download - view: text, markup, annotated - select for diffs
Thu May 27 10:32:43 1999 UTC (12 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +7 -10 lines
Do a clean-up pass on error/warning messages.
Revision 1.91: download - view: text, markup, annotated - select for diffs
Fri May 21 04:37:48 1999 UTC (12 years, 8 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +2 -1 lines
This commit adds driver support for PCI fast ethernet cards based on the ADMtek AL981 "Comet" chipset. The AL981 is yet another DEC tulip clone, except with simpler receive filter options. The AL981 has a built-in transceiver, power management support, wake on LAN and flow control. This chip performs extremely well; it's on par with the ASIX chipset in terms of speed, which is pretty good (it can do 11.5MB/sec with TCP easily). I would have committed this driver sooner, except I ran into one problem with the AL981 that required a workaround. When the chip is transmitting at full speed, it will sometimes wedge if you queue a series of packets that wrap from the end of the transmit descriptor list back to the beginning. I can't explain why this happens, and none of the other tulip clones behave this way. The workaround this is to just watch for the end of the transmit ring and make sure that al_start() breaks out of its packet queuing loop and waiting until the current batch of transmissions completes before wrapping back to the start of the ring. Fortunately, this does not significantly impact transmit performance. This is one of those things that takes weeks of analysis just to come up with two or three lines of code changes.
Revision 1.88.2.2: download - view: text, markup, annotated - select for diffs
Fri Apr 30 19:32:47 1999 UTC (12 years, 9 months ago) by wpaul
Branches: RELENG_3
CVS tags: RELENG_3_2_PAO_BP, RELENG_3_2_PAO, RELENG_3_2_0_RELEASE
Diff to: previous 1.88.2.1: preferred, colored; branchpoint 1.88: preferred, colored
Changes since revision 1.88.2.1: +2 -1 lines
Add the Alteon gigabit ethernet driver to -stable. It's been in -current for a while now and there have been no complaints. Note: I have not merged the vlan changes from -current, but you can still use the Tigon driver without them. Note2: I have also updated if_media.h to include the fiber optic ethernet media types, including 1000baseSX which this driver needs.
Revision 1.90: download - view: text, markup, annotated - select for diffs
Tue Apr 6 17:08:29 1999 UTC (12 years, 10 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -1 lines
Add driver support for gigabit ethernet adapters based on the Alteon Networks Tigon 1 and Tigon 2 chipsets. There are a _lot_ of OEM'ed gigabit ethernet adapters out there which use the Alteon chipset so this driver covers a fair amount of hardware. I know that it works with the Alteon AceNIC, 3Com 3c985 and Netgear GA620, however it should also work with the DEC/Compaq EtherWORKS 1000, Silicon Graphics Gigabit ethernet board, NEC Gigabit Ethernet board and maybe even the IBM and and Sun boards. The Netgear board is the cheapest (~$350US) but still yields fairly good performance. Support is provided for jumbo frames with all adapters (just set the MTU to something larger than 1500 bytes), as well as hardware multicast filtering and vlan tagging (in conjunction with the vlan support in -current, which I should merge into -stable soon). There are some hooks for checksum offload support, but they're turned off for now since FreeBSD doesn't have an officially sanctioned way to support checksum offloading (yet). I have not added the 'device ti0' entry to GENERIC since the driver with all the firmware compiled in is quite large, and it doesn't really fit into the category of generic hardware.
Revision 1.88.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 6 08:27:47 1999 UTC (12 years, 10 months ago) by jkh
Branches: RELENG_3
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +28 -1 lines
MFC: allow device reprobe
Revision 1.89: download - view: text, markup, annotated - select for diffs
Tue Apr 6 08:25:52 1999 UTC (12 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +28 -1 lines
Add an option for resetting and rescanning the probed device list, perhaps to now detect that CD you just remembered to put in the drive or that pccard NIC that you've inserted (anybody can put pccardd in an mfsroot image now you know.. :) Requested by: Annelise Anderson <andrsn@andrsn.Stanford.EDU>
Revision 1.88: download - view: text, markup, annotated - select for diffs
Sat Jan 9 18:12:06 1999 UTC (13 years, 1 month ago) by wpaul
Branches: MAIN
CVS tags: RELENG_3_BP, RELENG_3_1_0_RELEASE
Branch point for: RELENG_3
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -1 lines
Add driver support (and man page) for PCI fast ethernet cards based on the ASIX AX88140A chip. Update /sys/conf/files, RELNOTES.TXT, /sys/i388/i386/userconfig.c, sysinstall/devices.c, GENERIC and LINT accordingly. For now, the only board that I know of that uses this chip is the Alfa Inc. GFC2204. (Its predecessor, the GFC2202, was a DEC tulip card.) Thanks again to Ulf for obtaining the board for me. If anyone runs across another, please feel free to update the man page and/or the release notes. (The same applies for the other drivers.) FreeBSD should now have support for all of the DEC tulip workalike chipsets currently on the market (Macronix, Lite-On, Winbond, ASIX). And unless I'm mistaken, it should also have support for all PCI fast ethernet chipsets in general (except maybe the SMC FEAST chip, which nobody seems to ever use, including SMC). Now if only we could convince 3Com, Intel or whoever to cough up some documentation for gigabit ethernet hardware. Also updated RELNOTEX.TXT to mention that the SVEC PN102TX is supported by the Macronix driver (assuming you actually have an SVEC PN102TX with a Macronix chip on it; I tried to order a PN102TX once and got a box labeled 'Hawking Technology PN102TX' that had a VIA Rhine board inside it).
Revision 1.87: download - view: text, markup, annotated - select for diffs
Fri Dec 4 18:01:10 1998 UTC (13 years, 2 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +5 -1 lines
An early Christmas present: add driver support for a whole bunch of
PCI fast ethernet adapters, plus man pages.
if_pn.c: Netgear FA310TX model D1, LinkSys LNE100TX, Matrox FastNIC 10/100,
various other PNIC devices
if_mx.c: NDC Communications SOHOware SFA100 (Macronix 98713A), various
other boards based on the Macronix 98713, 98713A, 98715, 98715A
and 98725 chips
if_vr.c: D-Link DFE530-TX, other boards based on the VIA Rhine and
Rhine II chips (note: the D-Link and certain other cards
that actually use a Rhine II chip still return the PCI
device ID of the Rhine I. I don't know why, and it doesn't
really matter since the driver treats both chips the same
anyway.)
if_wb.c: Trendware TE100-PCIE and various other cards based on the
Winbond W89C840F chip (the Trendware card is identical to
the sample boards Winbond sent me, so who knows how many
clones there are running around)
All drivers include support for ifmedia, BPF and hardware multicast
filtering.
Also updated GENERIC, LINT, RELNOTES.TXT, userconfig and
sysinstall device list.
I also have a driver for the ASIX AX88140A in the works.
Revision 1.86: download - view: text, markup, annotated - select for diffs
Mon Oct 19 14:58:38 1998 UTC (13 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +3 -1 lines
Add entries for DiskOnChip2000 Flash device. Submitted by: phk
Revision 1.85: download - view: text, markup, annotated - select for diffs
Sun Oct 18 16:24:20 1998 UTC (13 years, 3 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +2 -1 lines
Add driver support for PCI fast ethernet adapters based on the RealTek 8129/8139 chipset like I've been threatening. Update kernel configs, userconfig.c, relnotes and sysinstall. No man page yet; comming soon. I consider this driver stable enough that I want to give it some exposure in -current.
Revision 1.84: download - view: text, markup, annotated - select for diffs
Wed Sep 30 01:46:27 1998 UTC (13 years, 4 months ago) by danny
Branches: MAIN
CVS tags: RELENG_3_0_0_RELEASE
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -2 lines
Fix typo in message.
Revision 1.49.2.30: download - view: text, markup, annotated - select for diffs
Wed Sep 30 01:37:15 1998 UTC (13 years, 4 months ago) by danny
Branches: RELENG_2_2
CVS tags: RELENG_2_2_8_RELEASE
Diff to: previous 1.49.2.29: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.29: +2 -2 lines
Fix typo.
Revision 1.49.2.29: download - view: text, markup, annotated - select for diffs
Sat Sep 26 17:35:56 1998 UTC (13 years, 4 months ago) by wpaul
Branches: RELENG_2_2
Diff to: previous 1.49.2.28: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.28: +2 -1 lines
Add the ThunderLAN NIC driver to the 2.2.x branch. Update GENRIC and LINT, userconfig, sysinstall, relnotes and add man page.
Revision 1.83: download - view: text, markup, annotated - select for diffs
Sat Sep 26 17:05:08 1998 UTC (13 years, 4 months ago) by jkh
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +1 -2 lines
Remove support for floppy tape installs. I'm sorry, we're outta space, and it's either this or the DOS installs. I think that the DOS installs are somehow more important. :)
Revision 1.82: download - view: text, markup, annotated - select for diffs
Tue Sep 15 10:24:45 1998 UTC (13 years, 4 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +4 -6 lines
Device name cleanup for CAM.
Revision 1.49.2.28: download - view: text, markup, annotated - select for diffs
Sun Sep 13 16:47:48 1998 UTC (13 years, 5 months ago) by wpaul
Branches: RELENG_2_2
Diff to: previous 1.49.2.27: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.27: +3 -2 lines
Add device list entry for xl PCI ethernet cards.
Revision 1.81: download - view: text, markup, annotated - select for diffs
Sun Sep 13 16:45:10 1998 UTC (13 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +4 -2 lines
Add device list entries for the tl and xl PCI ethernet devices.
Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Jul 18 09:41:57 1998 UTC (13 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +8 -3 lines
MF22: Paul Traina's changes.
Revision 1.49.2.27: download - view: text, markup, annotated - select for diffs
Sat Jul 18 09:35:21 1998 UTC (13 years, 6 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_7_RELEASE
Diff to: previous 1.49.2.26: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.26: +8 -3 lines
- Handle installation using a wfd as a floppy TOO! - Handle network installs over fpa, sr, en, cc3i devices if available in kernel - More scripting goodness, including: confirmation dialog box from scripts load floppy config file (works recursively for config files) dump all sysinstall variables to disk for post install state setup handle recursive config file loading (config file loads another) - Fix some interactive issues - Fix handling of root chunks (didn't include the altroot bits this time) - Allow fixit floppy on any floppy device, not just fd0 (needed for wfd!) - Handle unifed root /usr and /var if desired and scripted, otherwise do the normal stuff. Submitted by: pst
Revision 1.49.2.26: download - view: text, markup, annotated - select for diffs
Thu Jul 16 10:35:21 1998 UTC (13 years, 7 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.25: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.25: +2 -2 lines
MFC: Some of these files, like the relnotes, are due for revisiting.
Revision 1.49.2.25: download - view: text, markup, annotated - select for diffs
Mon Jun 29 09:28:21 1998 UTC (13 years, 7 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.24: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.24: +6 -6 lines
MFC: crank max disks/slices way down.
Revision 1.79: download - view: text, markup, annotated - select for diffs
Mon Jun 29 09:28:01 1998 UTC (13 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +6 -6 lines
Crank the max possible disks/slices constants way down. The probe for this sometimes makes IDE drives chatter their guts out and takes an inordinately long time in such cases..
Revision 1.78: download - view: text, markup, annotated - select for diffs
Sun May 24 20:01:23 1998 UTC (13 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +2 -1 lines
Merge updates from 2.2
Revision 1.49.2.24: download - view: text, markup, annotated - select for diffs
Mon May 11 00:50:12 1998 UTC (13 years, 9 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.23: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.23: +3 -3 lines
MFC: update scd and mcd drivers as well in accordance with PR#6567
Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon May 11 00:47:27 1998 UTC (13 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +3 -3 lines
Make Mitsumi and Sony CDROM devs also use the `a' device. I think they'll have (or are having) similar problems to those described for the matcd device in PR#6576
Revision 1.49.2.23: download - view: text, markup, annotated - select for diffs
Mon May 11 00:45:38 1998 UTC (13 years, 9 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.22: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.22: +2 -2 lines
MFC: use `a' device for matcd. Submitted by: Dave Marquardt <marquard@zilker.net>
Revision 1.76: download - view: text, markup, annotated - select for diffs
Mon May 11 00:45:06 1998 UTC (13 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -2 lines
It was incorrect to use the `c' device for the matcd driver; apparently, unlike the IDE or SCSI CDROM drivers, this is magically special-cased for audio CDs. This also might explain what happened with scd (Sony) CDs also since I made the same change there. A follow-up commit will fix that. Thanks, Dave! PR: 6576 Submitted by: Dave Marquardt <marquard@zilker.net>
Revision 1.49.2.22: download - view: text, markup, annotated - select for diffs
Mon Mar 23 05:23:57 1998 UTC (13 years, 10 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_6_RELEASE
Diff to: previous 1.49.2.21: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.21: +2 -1 lines
1. Cosmetic tweaks to menus. 2. Go through docs and generally clean them up / reorganize in preparation for 2.2.6
Revision 1.49.2.21: download - view: text, markup, annotated - select for diffs
Fri Mar 20 23:40:17 1998 UTC (13 years, 10 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.20: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.20: +8 -2 lines
create raw slices correctly.
Revision 1.75: download - view: text, markup, annotated - select for diffs
Fri Mar 20 23:39:57 1998 UTC (13 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +9 -3 lines
MF22: create raw slice entries.
Revision 1.49.2.20: download - view: text, markup, annotated - select for diffs
Fri Mar 20 22:01:01 1998 UTC (13 years, 10 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.19: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.19: +2 -2 lines
Change major number for wfd device.
Revision 1.49.2.19: download - view: text, markup, annotated - select for diffs
Fri Mar 20 18:26:23 1998 UTC (13 years, 10 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.18: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.18: +2 -2 lines
MFC: I suck. Fix typo.
Revision 1.74: download - view: text, markup, annotated - select for diffs
Fri Mar 20 18:26:04 1998 UTC (13 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -2 lines
Ack, fix typo in last commit.
Revision 1.49.2.18: download - view: text, markup, annotated - select for diffs
Fri Mar 20 18:07:23 1998 UTC (13 years, 10 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.17: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.17: +4 -3 lines
MFC: fix slice entries.
Revision 1.73: download - view: text, markup, annotated - select for diffs
Fri Mar 20 18:07:02 1998 UTC (13 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +4 -3 lines
My face is red - make the code for creating slices actually work now.
Revision 1.49.2.17: download - view: text, markup, annotated - select for diffs
Mon Mar 16 14:33:36 1998 UTC (13 years, 11 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.16: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.16: +5 -2 lines
MFC: 1.72
Revision 1.72: download - view: text, markup, annotated - select for diffs
Mon Mar 16 14:33:18 1998 UTC (13 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +5 -2 lines
1. If device node already exists, don't gratuituously try to make it again. 2. Don't create slice entries when running multi-user; it adds far too much to sysinstall's startup time. User is expected to have correct slice entries after system is installed.
Revision 1.49.2.16: download - view: text, markup, annotated - select for diffs
Sun Mar 15 16:16:29 1998 UTC (13 years, 11 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.15: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.15: +27 -9 lines
MFC: make slice entries.
Revision 1.71: download - view: text, markup, annotated - select for diffs
Sun Mar 15 16:15:47 1998 UTC (13 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +27 -9 lines
When doing "make unders", also remember to make entries for any slices that exist.
Revision 1.49.2.15: download - view: text, markup, annotated - select for diffs
Wed Feb 11 15:43:13 1998 UTC (14 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.14: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.14: +174 -137 lines
MFC: create devices only as needed. Gosh I sure wish those "extra" 56 bytes in the boot blocks could be used to TEACH THE BOOT BLOCKS ABOUT SLICES SO WE COULD GET RID OF THE %$#@*!! ROOT COMPATABILITY HACK. While I'm wishing, I'd like world peace too.
Revision 1.70: download - view: text, markup, annotated - select for diffs
Tue Feb 10 18:43:11 1998 UTC (14 years ago) by jkh
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +13 -4 lines
Form device names correctly with new unit# syntax.
Revision 1.69: download - view: text, markup, annotated - select for diffs
Tue Feb 10 18:31:22 1998 UTC (14 years ago) by jkh
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +164 -139 lines
Totally change the way that devices are made in the MFS and subsequently probed in sysinstall. Rather than make template devices and use up lots of inodes, also restricting the number of devices that can be dealt with, mknod all necessary devices as necessary using built-in information. This removes a number of constraints on the number and type of devices that sysinstall can see.
Revision 1.68: download - view: text, markup, annotated - select for diffs
Thu Jan 22 21:14:31 1998 UTC (14 years ago) by jkh
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +2 -2 lines
MF22: match entries for wfd
Revision 1.49.2.14: download - view: text, markup, annotated - select for diffs
Thu Jan 22 21:12:58 1998 UTC (14 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.13: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.13: +2 -1 lines
Recognise ATAPI floppies.
Revision 1.49.2.13: download - view: text, markup, annotated - select for diffs
Wed Jan 21 19:27:01 1998 UTC (14 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.12: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.12: +2 -1 lines
MFC: Add entry for SMC 9432TX cards (tx driver).
Revision 1.67: download - view: text, markup, annotated - select for diffs
Wed Jan 21 19:25:49 1998 UTC (14 years ago) by jkh
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -1 lines
Add entry for SMC 9432TX cards (tx driver).
Revision 1.66: download - view: text, markup, annotated - select for diffs
Mon Jan 19 23:28:41 1998 UTC (14 years ago) by jkh
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -1 lines
Add wfd style devices to detection list (we'll have to put them on the boot floppy too, of course - hope I still have enough inodes! :)
Revision 1.65: download - view: text, markup, annotated - select for diffs
Fri Jan 16 12:53:04 1998 UTC (14 years ago) by jkh
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -1 lines
Benign changes to support Justin's CAM code.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Sat Feb 22 14:11:22 1997 UTC (14 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +1 -1 lines
Revert $FreeBSD$ to $Id$
Revision 1.36.2.24: download - view: text, markup, annotated - select for diffs
Fri Feb 7 19:05:20 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_7_RELEASE
Diff to: previous 1.36.2.23: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.23: +1 -2 lines
Whoops! Merged one more line than I meant to.
Revision 1.36.2.23: download - view: text, markup, annotated - select for diffs
Fri Feb 7 04:25:35 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.22: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.22: +70 -50 lines
It's easier to go forwards than backwards with this, and the RELENG_2_1_0 sysinstall was already broken (I think there's a PR for this somewhere). This will require some additional changes elsewhere, like bringing in pw.
Revision 1.49.2.12: download - view: text, markup, annotated - select for diffs
Sun Jan 19 09:59:24 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_5_RELEASE, RELENG_2_2_2_RELEASE, RELENG_2_2_1_RELEASE, RELENG_2_2_0_RELEASE
Diff to: previous 1.49.2.11: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.11: +2 -2 lines
Syncronize with -current; too many merge lines to really put here.
Revision 1.63: download - view: text, markup, annotated - select for diffs
Fri Jan 17 14:17:37 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +1 -0 lines
Add device entries and documentation for Intel EtherExpress Pro/10 driver.
Revision 1.49.2.11: download - view: text, markup, annotated - select for diffs
Thu Jan 16 01:19:17 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.10: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.10: +17 -0 lines
Merge serial device selection fix, better FTP error handling, etc. from -current
Revision 1.62: download - view: text, markup, annotated - select for diffs
Wed Jan 15 16:21:03 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +17 -0 lines
Keep our serial ports distinct so that first device is not found for all (closes PR#2296). Print better FTP failure diagnostics Do better media failure checking in install.
Revision 1.49.2.10: download - view: text, markup, annotated - select for diffs
Wed Jan 15 13:46:15 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.9: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.9: +12 -20 lines
Merge fixes to upgrade and ppp/slip registration.
Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed Jan 15 13:39:50 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +11 -19 lines
Register SLIP/PPP devices properly again. Make the /etc resurrection more sensible for upgrade. No longer quite so annoying.
Revision 1.49.2.9: download - view: text, markup, annotated - select for diffs
Wed Jan 15 04:50:04 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.8: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.8: +32 -18 lines
Merge the current state of sysinstall into 2.2.
Revision 1.60: download - view: text, markup, annotated - select for diffs
Tue Jan 14 06:23:06 1997 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +1 -1 lines
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.
Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Jan 6 11:32:44 1997 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +3 -2 lines
Add extra tweak for -current compilation and some debugging.
Revision 1.58: download - view: text, markup, annotated - select for diffs
Sat Jan 4 13:29:09 1997 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +31 -15 lines
Clean up device handling WRT slip and ppp devices. An incomplete transition from one convention to another had things pretty fouled up in here.
Revision 1.49.2.8: download - view: text, markup, annotated - select for diffs
Fri Jan 3 06:38:05 1997 UTC (15 years, 1 month ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.7: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.7: +4 -6 lines
Merge all the -current changes in /usr/src/release.
Revision 1.57: download - view: text, markup, annotated - select for diffs
Fri Jan 3 06:32:24 1997 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +1 -4 lines
Do something I've wanted to do for quite some time - collapse all the common layout code into some work functions and make all the layout-using routine adopt them. Also reorganize includes and generally clean up.
Revision 1.56: download - view: text, markup, annotated - select for diffs
Thu Dec 26 21:03:04 1996 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +4 -6 lines
Clean up some calls to close().
Revision 1.55: download - view: text, markup, annotated - select for diffs
Sat Dec 14 23:08:52 1996 UTC (15 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +4 -1 lines
Now that I've got my source tree sorted out, bring all the things I've been committing into 2.2 directly all this time.
Revision 1.49.2.7: download - view: text, markup, annotated - select for diffs
Sat Dec 14 16:23:41 1996 UTC (15 years, 2 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.6: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.6: +2 -1 lines
Fix some very minor cosmetic cruft I couldn't help tweaking when I went over the code. Add shortcuts for addUser and addGroup, documenting same. Add a password field for adduser and use no-echo string field for it. This requires my latest libdialog changes (in RELENG_2_2 or -current) to work.
Revision 1.49.2.6: download - view: text, markup, annotated - select for diffs
Fri Dec 13 07:55:08 1996 UTC (15 years, 2 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.5: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.5: +3 -1 lines
Close PR#2198: I've added an installation from optical disk drive facility. This enables FreeBSD to be installed from an optical disk, which may be formatted in "super floppy" style or sliced into MSDOS-FS and UFS partitions. Note: ncr.c should be reviewed by Stefan Esser <se@freebsd.org> and cd.c by Joerg Wunsch <joerg@freebsd.org> before bringing this into 2.2. Submitted-By: Shunsuke Akiyama <akiyama@kme.mei.co.jp>
Revision 1.49.2.5: download - view: text, markup, annotated - select for diffs
Thu Dec 12 11:18:13 1996 UTC (15 years, 2 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.4: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.4: +13 -22 lines
YAMFC, now that I'm happy with sysinstall again. It should now be safe to build releases in both 2.2 and 3.0-current.
Revision 1.54: download - view: text, markup, annotated - select for diffs
Wed Dec 11 09:34:55 1996 UTC (15 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +13 -22 lines
Do a few things I've been threatening to do for a long time: 1. Don't use the MSDOSFS code for accessing FreeBSD distribution data. Use Robert Nordier's stand-alone DOS I/O library for the purpose. It this works as well as Robert says it does, it should drastically reduce (or even eliminate) our "I can't install from my DOS partition!" calls. 2. As a result of the above, go to stdio file descriptors for all media types. 3. Taking advantage of #2, start using libftpio for FTP transfers instead of maintaining our own parallel version of the FTP transfer code. Yay! I ripped something out for a change! #1 Submitted-By: Robert Nordier <rnordier@iafrica.com>
Revision 1.49.2.4: download - view: text, markup, annotated - select for diffs
Mon Dec 9 09:28:55 1996 UTC (15 years, 2 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.3: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.3: +2 -2 lines
Merge-o-matic.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Mon Dec 9 08:22:11 1996 UTC (15 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -2 lines
As Paul has just pointed out, much of my strncpy() usage was either bogus or overly complex and really needed to be done more consistently and sanely throughout - no question about it. Done. Suggested-By: Paul Traina <pst@Shockwave.COM>
Revision 1.49.2.3: download - view: text, markup, annotated - select for diffs
Sun Dec 8 12:32:08 1996 UTC (15 years, 2 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.49.2.2: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.2: +17 -14 lines
Merge revisions 1.52, 1.80, 1.20, 1.34, 1.99 and 1.17 (respectively).
Revision 1.52: download - view: text, markup, annotated - select for diffs
Sun Dec 8 12:27:53 1996 UTC (15 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +17 -14 lines
Several areas of improvement: o Incorporate some of Tatsumi's bug fixes. o Remove the xperimnt and commerce distribution items; they haven't been actual distributions for awhile. o Try to sanitize the device checking code a little more. o Cosmetic work on the network code.
Revision 1.49.2.2: download - view: text, markup, annotated - select for diffs
Thu Nov 28 08:17:34 1996 UTC (15 years, 2 months ago) by phk
Branches: RELENG_2_2
Diff to: previous 1.49.2.1: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.1: +3 -3 lines
YAMFC
Revision 1.51: download - view: text, markup, annotated - select for diffs
Wed Nov 27 01:01:52 1996 UTC (15 years, 2 months ago) by joerg
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +3 -3 lines
Open devices read-only to test whether they are available. This allows to use write-protected tapes...
Revision 1.49.2.1: download - view: text, markup, annotated - select for diffs
Sat Nov 16 21:10:00 1996 UTC (15 years, 2 months ago) by phk
Branches: RELENG_2_2
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -1 lines
YAMFC
Revision 1.50: download - view: text, markup, annotated - select for diffs
Fri Nov 15 19:53:08 1996 UTC (15 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -1 lines
Add vx to list of devices.
Revision 1.36.2.22: download - view: text, markup, annotated - select for diffs
Thu Nov 7 09:16:40 1996 UTC (15 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_6_RELEASE, RELENG_2_1_6_1_RELEASE
Diff to: previous 1.36.2.21: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.21: +0 -0 lines
Merge from HEAD.
Revision 1.36.2.21: download - view: text, markup, annotated - select for diffs
Sun Nov 3 05:47:13 1996 UTC (15 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.20: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.20: +0 -0 lines
2nd try - sync up and try to produce a working -stable release build.
Revision 1.36.2.20: download - view: text, markup, annotated - select for diffs
Tue Oct 15 17:04:08 1996 UTC (15 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.19: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.19: +51 -52 lines
Mondo-merge of new 2.2 installation technology.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat Oct 5 11:56:47 1996 UTC (15 years, 4 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_2_2_BP
Branch point for: RELENG_2_2
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +51 -52 lines
1. Change device probing so that high speed network devices are found before SLIP/PPP devices, putting them before the others in the network device selection menu. 2. Change "Other" to "URL" so as not to conflict with the keyboard accellerator for the "OK" button in FTP site selection menu. 3. Detect the NULL last symbol in the name list and initialize the other members correctly.
Revision 1.36.2.19: download - view: text, markup, annotated - select for diffs
Sat Jul 13 05:10:22 1996 UTC (15 years, 7 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_5_RELEASE
Diff to: previous 1.36.2.18: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.18: +4 -3 lines
Mergification.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Sat Jul 13 05:09:29 1996 UTC (15 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +4 -3 lines
Fix EBUSY checking in devices.c - DTRT when it's detected on a CD.
Revision 1.36.2.18: download - view: text, markup, annotated - select for diffs
Fri Jun 14 18:35:03 1996 UTC (15 years, 8 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.17: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.17: +56 -30 lines
Merge with HEAD
Revision 1.47: download - view: text, markup, annotated - select for diffs
Thu Jun 13 17:07:37 1996 UTC (15 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +42 -29 lines
Uh, this is what I was really thinking when I made the device registration changes - honest! :-)
Revision 1.46: download - view: text, markup, annotated - select for diffs
Wed Jun 12 17:09:31 1996 UTC (15 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +30 -17 lines
Dispense with the special case handling of cuaa* devices by synthesizing separate entries for sl0 and ppp0 on each device.
Revision 1.36.2.17: download - view: text, markup, annotated - select for diffs
Fri May 24 06:08:22 1996 UTC (15 years, 8 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.16: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.16: +0 -0 lines
Sync from HEAD
Revision 1.36.2.16: download - view: text, markup, annotated - select for diffs
Thu May 16 13:42:22 1996 UTC (15 years, 9 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.15: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.15: +0 -0 lines
Smash this into conformance again. I'm just trying to test a 2.1-snap build right now and need this to work. Talking with Peter now about a better solution to my merging problems.
Revision 1.36.2.15: download - view: text, markup, annotated - select for diffs
Thu May 16 12:16:53 1996 UTC (15 years, 9 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.14: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.14: +0 -0 lines
Merge from HEAD.
Revision 1.36.2.14: download - view: text, markup, annotated - select for diffs
Thu May 9 13:33:40 1996 UTC (15 years, 9 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.13: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.13: +0 -0 lines
1. Merge latest sysinstall changes. 2. Nuke libdisk from here in preparation for a move to /usr/src/lib, as in -current. 3. Remove explicit references to libdisk in Makefile (which will probably be merged outright from the HEAD later, but this will do for now).
Revision 1.36.2.13: download - view: text, markup, annotated - select for diffs
Sat May 4 11:17:45 1996 UTC (15 years, 9 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.12: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.12: +13 -45 lines
Update from HEAD
Revision 1.45: download - view: text, markup, annotated - select for diffs
Tue Apr 23 01:29:12 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +1 -4 lines
Bring this into sync. I still have a _very very annoying_ display bug which occurs when a menu item causes a submenu to be displayed - the screen repaints for the original menu (which is restored upon return from the submenu) are off by about 4 characters. I've tried restoring the screen, the cursor position, you name it - same deal. Grrrr! This commit is my first step in trying to get someone else to help me look into this one since I'm just tearing my hair out at this point!
Revision 1.44: download - view: text, markup, annotated - select for diffs
Sat Apr 13 13:31:27 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +3 -10 lines
1. Update all the copyrights to delete useless clauses 3 and 4. 2. Change more of the menu code over to new system. 3. Streamline label editor.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Sun Apr 7 03:52:19 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +7 -10 lines
Major surgery. 1. Use new dialog menu hacks (no strings, just arrays of dialogMenuItem structs) so that I can create composite menus with radio/checkbox/... items in them, removing some long-standing UI bogons in various menus. This work isn't finished yet, but will be done in two phases. This is phase one. 2. Remove all the script installation stuff. I never got time to document it, it was arcane and it just complicated much of the code. There are better ways of doing this if I want to do auto-driven installations later. 3. Remove much dead code and otherwise attempt to remove as much historical grot as possible so that this code is easier to hack on. This is also a two-stage process, phase one of which is now complete.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Sun Mar 24 09:36:41 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +1 -5 lines
Remove some rather useless debugging messages.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Mar 18 15:27:46 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +5 -10 lines
Lots of fixes: 1. Revamp package installer to use new dependency lists and also pkg_add's new `read from stdin' mode to prevent a copy of the package from hitting the disk unnecessarily. 2. More fixes for running "not as init" - don't get upset if CDROM already mounted, do the right thing instead. 3. If running as init, assume first-time install and _don't show the (W)rite option in the fdisk screen. 4. Many other little tweaks, some of which will have to wait for fuller testing until I can create a boot floppy (testing certain system-destroying features of sysinstall can be a royal pain). Expect some more commits.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Sat Mar 2 07:31:51 1996 UTC (15 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2 lines
Miscellaneous cleanup before big round of menu restructuring (to use new libdialog features).
Revision 1.39: download - view: text, markup, annotated - select for diffs
Sat Feb 10 09:33:52 1996 UTC (16 years ago) by phk
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +1 -11 lines
Remove netns and netiso, whatever it did here in the first place...
Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Dec 11 16:32:29 1995 UTC (16 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +8 -5 lines
Bring my changes forward from 2.1
Revision 1.36.2.12: download - view: text, markup, annotated - select for diffs
Mon Dec 11 16:30:16 1995 UTC (16 years, 2 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.11: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.11: +8 -5 lines
Fix a subtle bug that *may* be responsible for the clobber-disk-zero bug. Also try to see if a device can still be `detected' by checking errno == EACCES even if the open fails (idea from Bruce).
Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Dec 7 10:33:38 1995 UTC (16 years, 2 months ago) by peter
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +16 -5 lines
Update the -current sources from the 2.1 branch. Approved (in spirit) by: jkh
Revision 1.36.2.11: download - view: text, markup, annotated - select for diffs
Wed Nov 15 06:57:02 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_0_RELEASE
Diff to: previous 1.36.2.10: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.10: +2 -2 lines
ft0 -> rft0
Revision 1.36.2.10: download - view: text, markup, annotated - select for diffs
Wed Nov 8 07:09:16 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.9: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.9: +2 -2 lines
o Use correct device for Wangtek tapes. o Caution against use of `W' options in label/partition screens (dangerous!) o Make various types of debugging dreck conditionalize on DEBUG flag o Make a fake /var/db/mountdbtab file so new system doesn't complain o Apply uniform permissions to entire /usr/X11R6 tree. o Set erase character to ^H for all interactive commands. o Don't panic if user exits upgrade shell, reboot. o Document dangers of `W' options in help screens also.
Revision 1.36.2.9: download - view: text, markup, annotated - select for diffs
Fri Nov 3 12:02:28 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.8: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.8: +3 -3 lines
Lots-o-cleanup(tm): 1. Fix the bogon I introduced that made some root filesystems fail to be made with `unable to make filesystem on sd1s1a' or some such error message. 2. Latest installment in the never-ending chapter on making FTP do the right thing on a cruel internet. 3. Make `express install' a truly express install and split off what it used to do into a `novice install' that's even more geared to the novice by asking questions in order, rather than forcing them through the menu interface. 4. Make anonymous FTP setup truly DTRT. 5. Build lndir directly into sysinstall and make the novice install offer to set up the ports tree. Also make the ports setup truly explanatory about what it's doing, and always link the ports destination to /usr/ports if necessary so that bsd.port.mk doesn't need to be tweaked.
Revision 1.36.2.8: download - view: text, markup, annotated - select for diffs
Mon Oct 30 08:04:44 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.7: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.7: +3 -1 lines
Merge in Coranth's latest Apache setup fixes. Add support for wcd0 back in. Incorporate some of Frank Durda's doc fixes. Other miscellany. Submitted by: SNAP testers & myself.
Revision 1.36.2.7: download - view: text, markup, annotated - select for diffs
Sun Oct 22 17:39:00 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.6: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.6: +0 -0 lines
Second round of screen update changes. Now handle the yes/no dialogs as well as the confirmation dialogs.
Revision 1.36.2.6: download - view: text, markup, annotated - select for diffs
Sun Oct 22 17:18:10 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.5: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.5: +4 -1 lines
Style changes. Clear the screen before a lot of error dialogs so that they don't bogusly restore the screen to the message that was the cause of the abort. That resulted in lots of weird flickering dialog boxes that appeared to be displayed out of sequence.
Revision 1.36.2.5: download - view: text, markup, annotated - select for diffs
Wed Oct 18 00:11:55 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.4: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.4: +7 -3 lines
Almost snapshot time.. Merge today's work. Now support an attributes file loaded at startup (true front-loaded install). Add fuller debugging support to all device I/O routines. Lots-o-bug fixes.
Revision 1.36.2.4: download - view: text, markup, annotated - select for diffs
Sun Oct 15 15:45:15 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.3: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.3: +1 -2 lines
As bits become scarce, start tightening up.
Revision 1.36.2.3: download - view: text, markup, annotated - select for diffs
Mon Oct 9 11:14:51 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.2: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.2: +3 -1 lines
Syncronize with my current sources. pkg installer not quite in final form yet, but close.
Revision 1.36.2.2: download - view: text, markup, annotated - select for diffs
Thu Oct 5 09:52:33 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36.2.1: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.1: +2 -3 lines
wcd0a -> wcd0c
Revision 1.36.2.1: download - view: text, markup, annotated - select for diffs
Tue Oct 3 23:36:37 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +3 -1 lines
o Completely re-wrote options screen. Previous one too confusing. o Allow user to specify blocksize to cpio for tape extract. o Allow user to chose cpio extraction verbosity level (-V or -v). o Hopefully stomp the fstab sorting bug once and for all. o Create termcap file for fixit operation. o Create spwd.db file for fixit operation. o Upgrade to XFree86 3.1.2 (and add a few new collections for same).
Revision 1.36: download - view: text, markup, annotated - select for diffs
Sun Jun 11 19:29:45 1995 UTC (16 years, 8 months ago) by rgrimes
Branches: MAIN
CVS tags: RELENG_2_1_0_BP
Branch point for: RELENG_2_1_0
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +43 -20 lines
Merge RELENG_2_0_5 into HEAD
Revision 1.35.2.9: download - view: text, markup, annotated - select for diffs
Mon Jun 5 12:03:46 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
CVS tags: RELENG_2_0_5_RELEASE
Diff to: previous 1.35.2.8: preferred, colored; branchpoint 1.35: preferred, colored; next MAIN 1.36: preferred, colored
Changes since revision 1.35.2.8: +4 -4 lines
Gary's changes to implement checksumming for floppy disks. Submitted by: gpalmer
Revision 1.35.2.8: download - view: text, markup, annotated - select for diffs
Mon Jun 5 03:15:35 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.35.2.7: preferred, colored; branchpoint 1.35: preferred, colored
Changes since revision 1.35.2.7: +5 -5 lines
Remove totally unused and unnecessary "OnCDROM" code. Remove OnSerial boolean - I don't use it. Fix various bogons that continue to lurk despite my best efforts.
Revision 1.35.2.7: download - view: text, markup, annotated - select for diffs
Sun Jun 4 22:24:42 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.35.2.6: preferred, colored; branchpoint 1.35: preferred, colored
Changes since revision 1.35.2.6: +32 -5 lines
Use default hooks for everything so that I don't duplicate work elsewhere.
Revision 1.35.2.6: download - view: text, markup, annotated - select for diffs
Sun Jun 4 05:23:00 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.35.2.5: preferred, colored; branchpoint 1.35: preferred, colored
Changes since revision 1.35.2.5: +2 -2 lines
More prototype bodges.
Revision 1.35.2.5: download - view: text, markup, annotated - select for diffs
Sun Jun 4 05:13:26 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.35.2.4: preferred, colored; branchpoint 1.35: preferred, colored
Changes since revision 1.35.2.4: +2 -3 lines
o Add a new parameter to get() method; now we can figure out which device we are without cheating! o Make a real tape install. o Make the floppy install loop properly through a media set, asking for media changes at reasonable times. o Clean up some menus.
Revision 1.35.2.4: download - view: text, markup, annotated - select for diffs
Fri Jun 2 15:30:52 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.35.2.3: preferred, colored; branchpoint 1.35: preferred, colored
Changes since revision 1.35.2.3: +3 -3 lines
Bug fixes too numerous to mention. Added "state" to menu items so that they can shadow flags, variables, etc. The interface still isn't 100% perfect but there's now at least feedback on what options you've set.
Revision 1.35.2.3: download - view: text, markup, annotated - select for diffs
Fri Jun 2 00:03:31 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.35.2.2: preferred, colored; branchpoint 1.35: preferred, colored
Changes since revision 1.35.2.2: +3 -3 lines
More misc fixes.
Revision 1.35.2.2: download - view: text, markup, annotated - select for diffs
Thu Jun 1 21:37:11 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.35.2.1: preferred, colored; branchpoint 1.35: preferred, colored
Changes since revision 1.35.2.1: +4 -2 lines
Fix the broken DOS install method.
Revision 1.35.2.1: download - view: text, markup, annotated - select for diffs
Wed May 31 10:17:26 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -7 lines
1. Go to an entirely different paradigm for "OK" and "Cancel"; I managed to give Julian what he wanted without changing Dialog. Each menu that doesn't immediately return now has an "Exit" item at the bottom, and Cancel actually _cancels_. 2. Re-work the distribution stuff to not gratuitously init/shutdown the media device multiple times. 3. Make all menu-using functions now respect the fact that menus return a status (so you can tell if they were truly cancelled). 4. Write out /etc/hosts as late as possible.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue May 30 08:28:25 1995 UTC (16 years, 8 months ago) by rgrimes
Branches: MAIN
CVS tags: RELENG_2_0_5_BP
Branch point for: RELENG_2_0_5
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +4 -4 lines
Remove trailing whitespace.
Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon May 29 11:01:08 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_2_0_5_ALPHA
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +16 -3 lines
Sync up my work for the night. This should implement ALL possible installation methods and provide a fairly robust set of menu options. This should also fix a few more bugs on Poul-Henning's latest gripe list.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Sun May 28 09:31:31 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +3 -3 lines
Sync up with Poul.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Sat May 27 23:52:55 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -2 lines
1. Make this compile again after Poul's changes to the get() strategy routine. 2. Improve the tcpip menu slightly.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Fri May 26 08:41:37 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2 lines
Totally revamp the TCP/IP dialog; now network selection makes a bit more sense. Root floppy (which actually may be able to go completely away at some point soon!) is now loadable from ftp/nfs/dos as well as CDROM and (of course) floppy. Fix more problems on Poul's Gripe List.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed May 24 17:49:11 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +15 -15 lines
Bring everybody up to date on my morning's work. 1. Fix a few bugs in the ftp installation code and implement proper ftp and network shutdown routines. 2. Clean up the menus a fair bit - add a FreeBSD configuration menu. 3. Eliminate the last of the "chaining" - the installation now does the most obvious thing in the most obvious cases and doesn't present you with more menus than you were expecting. This makes it necessary to be a little more explicit in places, but it's still less confusing. 4. Add a few more safety nets for the user. Change a few hard-and-fast limits to warnings (it now runs as non-root, Bruce). 5. Add descriptions for all the supported ethernet cards. 6. Make the cpio floppy extract put up a menu requesting the drive you wish to use if you have more than one; don't just always assume drive A.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed May 24 09:00:11 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +45 -40 lines
Sync to latest ftp-capable sysinstall. We're getting there!
Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue May 23 02:40:52 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
1. Bring in the first cut of Poul's ftp routines. We still don't use them yet, but it's close (we're working on the last wrinkles in the CD install for now). 2. Complete the CDROM installation strategy code. 3. Simplify the distribtuion loading code. 4. General error message cleanup. 5. Write the /etc/fstab file now and split those routines into config.c 6. Clean up the menus a little more.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun May 21 18:24:32 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -1 lines
Try AGAIN to get the disklabel editor to do the right thing. This is getting ridiculous. I may have to put the clear() back and take the performance penalty, Poul. Tweak the TCP/IP setup menu to look a little nicer. Add lp0 to the list of available network devices (it was found before but simply not described properly).
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sun May 21 15:40:46 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -3 lines
1. Start syncing up the network strategy code so that folks like Poul and Justin can see it. 2. Attempt to fix the redisplay problems in label.c some more. Not clearing the screen each time is certainly faster, but it's causing all sorts of problems.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat May 20 16:22:41 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -3 lines
Misc cpio evil. I think I'm going to start working locally and just deal with the diff/CVS hassles - this represents far too many CVS commit messages for you folks, and trying to document each and every iteration of the code is a hassle (and not very useful at that).
Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat May 20 15:49:53 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -3 lines
Hmmm. Try the raw floppy device! This failure mode is a bit strange.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat May 20 15:47:18 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -3 lines
Whoops - copy_self() was going to the wrong place! Use proper floppy device names.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat May 20 14:36:39 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -2 lines
Use ppp0 for all serial devices. It's somewhat kludge, but at least accurate (we only have one ppp device on the floppy).
Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat May 20 10:33:00 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +48 -75 lines
1. Fix a pathological bug I introduced in msgInfo(). Right idea, wrong implementation. 2. Totally rework device registration. It's about half the size and more powerful now. 3. Add DOS discovery. 4. Start filling in some of the strategy routines. 5. Another clean-up pass over the menus. 6. Make wizard code use Disk typedef. If I can get the first strategy routine finished tonite, we should have a working install (from ftp, at least) this weekend.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat May 20 00:13:06 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +31 -14 lines
This doesn't work - the extract code is half-baked. I commit it only so that Gary can sync to it before I go to bed.. :)
Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri May 19 02:31:13 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +21 -8 lines
Include serial ports as possible network candidates.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu May 18 13:18:34 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +5 -2 lines
1. Add serial devices to list of possible network device candidates. 2. Rework tcpip.c a bit so that devices which have been configured also have the enabled flag set.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed May 17 14:39:36 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +29 -10 lines
Commit my latest so that Gary can sync up - this version should also be the grounds for our first round of testing in the release I'm rolling. It doesn't load the distributions yet, but it should do everything else.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue May 16 11:37:08 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +82 -78 lines
This will now compile and even scribble helpfully on your disks. It remains to be seen how successfully. The distribution loading code is still not here yet, but the partition/newfs/mount/cpio-extract cycle is as complete as it's ever going to get, modulo possible bug fixes. The TCP/IP setup screen is also sort of here, albeit in a highly-changing state due to the fact that per-interface information isn't being kept right now but is being added (thanks, Gary!).
Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue May 16 02:53:00 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +228 -275 lines
This does _not yet compile_; I'm simply bringing in my changes from this weekend in order to more easily sync with my CVS tree at home. Another commit relative to these changes will follow shortly.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu May 11 06:47:42 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -2 lines
Clean this up a bit - add more documentation to the documentation menu.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu May 11 06:10:45 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3 lines
First round of changes after testing this on actual systems. Clean up some of the badly displayed menus, use the proper notification box for messages, make proceed work.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon May 8 21:39:33 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +27 -3 lines
Sync these up so that they'll get into my CVS tree at home, where I'll continue working on the distribution extract stuff.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon May 8 10:20:46 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
Perform a much needed tidying-up pass over this code. Sleep for now, more tomorrow.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon May 8 01:27:06 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +14 -3 lines
Implement the geometry command. Clean up the help a little.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun May 7 22:07:50 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -1 lines
Implement a work-around for Create_Chunk providing no pointer to the new chunk. The partition editor now works as well as the underlying libdisk can support it - have at it, Poul!
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun May 7 05:58:55 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -1 lines
Make this compile again. Poul and I need to sync up again.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun May 7 03:37:58 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -7 lines
Correct a few ordering errors in how the partitions were being displayed.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat May 6 09:34:09 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +9 -6 lines
Some fairly serious cleanup. The proper offset should now be used in creating partitions. Still need to get the mount points displaying carefully, but I need to get this into my tree on time so that I can work on that.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri May 5 23:47:38 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +10 -7 lines
All the editors are finished. Now if I can just get a problem with libdisk fixed, we should be able to fully set up the user's disk. Still to come with next commit: filesystem setup, distribution extraction, final configuration.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu May 4 23:36:16 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +52 -33 lines
Everything but the partition editor is done. This commit is for MBR testing.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu May 4 19:48:09 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +12 -8 lines
This will now write MBR entries - should be enough for testing.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu May 4 03:51:14 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +213 -29 lines
My latest round of changes - make the "slices" editor work.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon May 1 21:56:19 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Commit my latest changes before having a nap. Still not close to done, nor is it in sync with my working sources, but it leaves me less CVS hassles to bring in the new files at this time. Still no documentation to translate quite yet, but soon. This stuff is actually very close now.
