Poul-Henning Kamp
a12b1b124a
Use sized cast matching the sized pointer.
2003-04-04 16:59:39 +00:00
Poul-Henning Kamp
197e5e73ef
Libdisk does not need to include <sys/diskslice.h> any more.
...
Move the remaining bits of <sys/diskslice.h> to <i386/include/bootinfo.h>
Move i386/pc98 specific bits from <sys/reboot.h> to
<i386/include/bootinfo.h> as well.
Adjust includes in sys/boot accordingly.
2003-04-04 16:35:16 +00:00
John Baldwin
9284f8f522
- Remove unused old disk pointers from Write_FreeBSD() and Fill_Disklabel()
...
functions.
- Clean up a few signed/unsigned warnings.
2003-02-04 17:35:23 +00:00
Yoshihiro Takahashi
021587f8c1
Fixed style(9)
2002-11-15 13:24:29 +00:00
John Baldwin
2b39144955
- Merge Write_FreeBSD() into Write_Disk().
...
- Miscellaneous cleanups.
2002-11-08 13:58:00 +00:00
John Baldwin
75bd4c1549
Get this closer to working. The Write_Disk() function's for loop needed
...
to use the same start condition as the i386 version. However, since
Alpha's only have one fake "slice" from sysinstall's perspective we don't
need to use a loop, but can just write out the BSD label in the first
fake "slice".
2002-11-07 14:39:21 +00:00
John Baldwin
da58ad34ef
Remove unused MBR gunk leftover from i386.
2002-11-03 21:18:17 +00:00
Poul-Henning Kamp
89a0742e57
Untested alpha disk writer.
2002-10-30 20:54:22 +00:00
Poul-Henning Kamp
4730deb1e3
Don't call warn(3).
2002-10-29 14:45:43 +00:00
Poul-Henning Kamp
b485e51552
Remove unnecessary ioctls tickling kernel side to realize that we fiddled
...
with the disk. GEOM will automatically retaste when we closet he filedesc.
2002-10-23 20:02:33 +00:00
Poul-Henning Kamp
532dd2fa86
Untangle #ifdefs in the write-end of things by giving each arch its
...
own file and own copy of WriteDisk() to do things in.
This should have happened years ago, instead of adding #ifdefs all
over the place.
2002-10-23 19:52:32 +00:00