mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2025-01-11 17:04:19 +01:00
Axe more unused GEMDOS code that was #ifdef atari.
PR: kern/21809 Submitted by: <mbendiks@eunet.no>
This commit is contained in:
parent
6f99b44c60
commit
d3990d589f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=87061
@ -71,22 +71,6 @@ struct bootsector710 {
|
||||
#define BOOTSIG2 0
|
||||
#define BOOTSIG3 0
|
||||
};
|
||||
#ifdef atari
|
||||
/*
|
||||
* The boot sector on a gemdos fs is a little bit different from the msdos fs
|
||||
* format. Currently there is no need to declare a separate structure, the
|
||||
* bootsector33 struct will do.
|
||||
*/
|
||||
#if 0
|
||||
struct bootsec_atari {
|
||||
u_int8_t bsBranch[2]; /* branch inst if auto-boot */
|
||||
int8_t bsFiller[6]; /* anything or nothing */
|
||||
int8_t bsSerial[3]; /* serial no. for mediachange */
|
||||
int8_t bsBPB[19]; /* BIOS parameter block */
|
||||
int8_t bsBootCode[482]; /* pad so struct is 512b */
|
||||
};
|
||||
#endif
|
||||
#endif /* atari */
|
||||
|
||||
union bootsector {
|
||||
struct bootsector33 bs33;
|
||||
|
@ -81,28 +81,6 @@ struct bpb710 {
|
||||
/* There is a 12 byte filler here, but we ignore it */
|
||||
};
|
||||
|
||||
#ifdef atari
|
||||
/*
|
||||
* BPB for gemdos filesystems. Atari leaves the obsolete stuff undefined.
|
||||
* Currently there is no need for a separate BPB structure.
|
||||
*/
|
||||
#if 0
|
||||
struct bpb_a {
|
||||
u_int16_t bpbBytesPerSec; /* bytes per sector */
|
||||
u_int8_t bpbSecPerClust; /* sectors per cluster */
|
||||
u_int16_t bpbResSectors; /* number of reserved sectors */
|
||||
u_int8_t bpbFATs; /* number of FATs */
|
||||
u_int16_t bpbRootDirEnts; /* number of root directory entries */
|
||||
u_int16_t bpbSectors; /* total number of sectors */
|
||||
u_int8_t bpbUseless1; /* meaningless on gemdos fs */
|
||||
u_int16_t bpbFATsecs; /* number of sectors per FAT */
|
||||
u_int16_t bpbUseless2; /* meaningless for harddisk fs */
|
||||
u_int16_t bpbUseless3; /* meaningless for harddisk fs */
|
||||
u_int16_t bpbHiddenSecs; /* the TOS-BIOS ignores this */
|
||||
};
|
||||
#endif
|
||||
#endif /* atari */
|
||||
|
||||
/*
|
||||
* The following structures represent how the bpb's look on disk. shorts
|
||||
* and longs are just character arrays of the appropriate length. This is
|
||||
|
@ -71,11 +71,6 @@
|
||||
* than 4078 ((CLUST_RSRVS - CLUST_FIRST) & FAT12_MASK) then we've got a
|
||||
* 16 bit fat filesystem. While mounting, the result of this test is stored
|
||||
* in pm_fatentrysize.
|
||||
* GEMDOS-flavour (atari):
|
||||
* If the filesystem is on floppy we've got a 12 bit fat filesystem, otherwise
|
||||
* 16 bit. We check the d_type field in the disklabel struct while mounting
|
||||
* and store the result in the pm_fatentrysize. Note that this kind of
|
||||
* detection gets flakey when mounting a vnd-device.
|
||||
*/
|
||||
#define FAT12(pmp) (pmp->pm_fatmask == FAT12_MASK)
|
||||
#define FAT16(pmp) (pmp->pm_fatmask == FAT16_MASK)
|
||||
|
@ -232,7 +232,7 @@ struct msdosfs_args {
|
||||
/* All flags above: */
|
||||
#define MSDOSFSMNT_MNTOPT \
|
||||
(MSDOSFSMNT_SHORTNAME|MSDOSFSMNT_LONGNAME|MSDOSFSMNT_NOWIN95 \
|
||||
/*|MSDOSFSMNT_GEMDOSFS*/|MSDOSFSMNT_U2WTABLE|MSDOSFSMNT_ULTABLE)
|
||||
|MSDOSFSMNT_U2WTABLE|MSDOSFSMNT_ULTABLE)
|
||||
#define MSDOSFSMNT_RONLY 0x80000000 /* mounted read-only */
|
||||
#define MSDOSFSMNT_WAITONFAT 0x40000000 /* mounted synchronous */
|
||||
#define MSDOSFS_FATMIRROR 0x20000000 /* FAT is mirrored */
|
||||
|
Loading…
Reference in New Issue
Block a user