UbixOS V2 2.0

Data Structures | Data Fields
bsd_disklabel Struct Reference

`#include <hd.h>`

Collaboration diagram for bsd_disklabel:

## Data Structures
struct | partition

## Data Fields
uint32_t | d_acylinders
uint32_t | d_bbsize
u_int16_t | d_checksum
u_int16_t | d_cylskew
uint32_t | d_drivedata [5]
uint32_t | d_flags
uint32_t | d_headswitch
u_int16_t | d_interleave
uint32_t | d_magic
uint32_t | d_magic2
uint32_t | d_ncylinders
u_int16_t | d_npartitions
uint32_t | d_nsectors
uint32_t | d_ntracks
char | d_packname [16]
struct bsd_disklabel::partition | d_partitions [8]
u_int16_t | d_rpm
uint32_t | d_sbsize
uint32_t | d_secpercyl
uint32_t | d_secperunit
uint32_t | d_secsize
uint32_t | d_spare [5]
u_int16_t | d_sparespercyl
u_int16_t | d_sparespertrack
u_int16_t | d_subtype
u_int16_t | d_trackskew
uint32_t | d_trkseek
u_int16_t | d_type
char | d_typename [16]

## Detailed Description

Definition at line 210 of file hd.h.

## Field Documentation

## ◆ d_acylinders

uint32_t bsd_disklabel::d_acylinders

Definition at line 238 of file hd.h.

## ◆ d_bbsize

uint32_t bsd_disklabel::d_bbsize

Definition at line 273 of file hd.h.

## ◆ d_checksum

u_int16_t bsd_disklabel::d_checksum

Definition at line 269 of file hd.h.

## ◆ d_cylskew

u_int16_t bsd_disklabel::d_cylskew

Definition at line 260 of file hd.h.

## ◆ d_drivedata

uint32_t bsd_disklabel::d_drivedata[5]

Definition at line 265 of file hd.h.

## ◆ d_flags

uint32_t bsd_disklabel::d_flags

Definition at line 263 of file hd.h.

## ◆ d_headswitch

uint32_t bsd_disklabel::d_headswitch

Definition at line 261 of file hd.h.

## ◆ d_interleave

u_int16_t bsd_disklabel::d_interleave

Definition at line 258 of file hd.h.

## ◆ d_magic

uint32_t bsd_disklabel::d_magic

Definition at line 211 of file hd.h.

## ◆ d_magic2

uint32_t bsd_disklabel::d_magic2

Definition at line 268 of file hd.h.

## ◆ d_ncylinders

uint32_t bsd_disklabel::d_ncylinders

Definition at line 222 of file hd.h.

## ◆ d_npartitions

u_int16_t bsd_disklabel::d_npartitions

Definition at line 272 of file hd.h.

## ◆ d_nsectors

uint32_t bsd_disklabel::d_nsectors

Definition at line 220 of file hd.h.

## ◆ d_ntracks

uint32_t bsd_disklabel::d_ntracks

Definition at line 221 of file hd.h.

## ◆ d_packname

char bsd_disklabel::d_packname[16]

Definition at line 216 of file hd.h.

## ◆ d_partitions

struct bsd_disklabel::partition bsd_disklabel::d_partitions[ 8 ]

## ◆ d_rpm

u_int16_t bsd_disklabel::d_rpm

Definition at line 257 of file hd.h.

## ◆ d_sbsize

uint32_t bsd_disklabel::d_sbsize

Definition at line 274 of file hd.h.

## ◆ d_secpercyl

uint32_t bsd_disklabel::d_secpercyl

Definition at line 223 of file hd.h.

## ◆ d_secperunit

uint32_t bsd_disklabel::d_secperunit

Definition at line 224 of file hd.h.

## ◆ d_secsize

uint32_t bsd_disklabel::d_secsize

Definition at line 219 of file hd.h.

## ◆ d_spare

uint32_t bsd_disklabel::d_spare[5]

Definition at line 267 of file hd.h.

## ◆ d_sparespercyl

u_int16_t bsd_disklabel::d_sparespercyl

Definition at line 233 of file hd.h.

## ◆ d_sparespertrack

u_int16_t bsd_disklabel::d_sparespertrack

Definition at line 232 of file hd.h.

## ◆ d_subtype

u_int16_t bsd_disklabel::d_subtype

Definition at line 213 of file hd.h.

## ◆ d_trackskew

u_int16_t bsd_disklabel::d_trackskew

Definition at line 259 of file hd.h.

## ◆ d_trkseek

uint32_t bsd_disklabel::d_trkseek

Definition at line 262 of file hd.h.

## ◆ d_type

u_int16_t bsd_disklabel::d_type

Definition at line 212 of file hd.h.

## ◆ d_typename

char bsd_disklabel::d_typename[16]

Definition at line 214 of file hd.h.

The documentation for this struct was generated from the following file:

- C:/Dev/git/UbixOS/sys/include/pci/hd.h