flash_softc
CFATTACH_DECL_NEW(flash, sizeof(struct flash_softc),
struct flash_softc *sc = device_private(self);
struct flash_softc *sc = device_private(self);
struct flash_softc *sc;
struct flash_softc *sc;
struct flash_softc *sc;
struct flash_softc *sc;
is_block_same(struct flash_softc *sc, bus_size_t offset, const void *bufp)
intel_erase(struct flash_softc *sc, bus_size_t offset)
intel_write(struct flash_softc *sc, bus_size_t offset)
amd_erase_sector(struct flash_softc *sc, bus_size_t offset)
amd_erase(struct flash_softc *sc, bus_size_t offset)
static int is_block_same(struct flash_softc *, bus_size_t, const void *);
amd_write(struct flash_softc *sc, bus_size_t offset)
static int intel_erase(struct flash_softc *, bus_size_t);
static int intel_write(struct flash_softc *, bus_size_t);
static int amd_erase(struct flash_softc *, bus_size_t);
static int amd_write(struct flash_softc *, bus_size_t);
CFATTACH_DECL_NEW(flash_vrip, sizeof(struct flash_softc),
int (*fo_erase) (struct flash_softc *, bus_size_t);
int (*fo_write) (struct flash_softc *, bus_size_t);
static int is_block_same(struct flash_softc *, bus_size_t, const void *);
static int toggle_bit_wait(struct flash_softc *, bus_size_t, int, int, int);
static int flash_sector_erase(struct flash_softc *, bus_size_t);
static int flash_sector_write(struct flash_softc *, bus_size_t);
CFATTACH_DECL_NEW(athflash, sizeof(struct flash_softc),
struct flash_softc *sc = device_private(self);
struct flash_softc *sc;
struct flash_softc *sc;
struct flash_softc *sc;
struct flash_softc *sc;
is_block_same(struct flash_softc *sc, bus_size_t offset, const void *bufp)
toggle_bit_wait(struct flash_softc *sc, bus_size_t offset,
flash_sector_erase(struct flash_softc *sc, bus_size_t offset)
flash_sector_write(struct flash_softc *sc, bus_size_t offset)
struct flash_softc * const sc = device_private(self);
struct flash_softc * const sc = device_private(device);
struct flash_softc *sc;
struct flash_softc *sc;
struct flash_softc *sc;
struct flash_softc *sc;
struct flash_softc * const sc = device_private(self);
struct flash_softc *sc;
const struct flash_softc *
struct flash_softc *sc;
struct flash_softc *sc;
const struct flash_softc *sc;
struct flash_softc * const sc = device_private(self);
struct flash_softc * const sc = device_private(self);
struct flash_softc * const sc = device_private(self);
struct flash_softc * const sc = device_private(self);
struct flash_softc * const sc = device_private(self);
struct flash_softc * const sc = device_private(self);
CFATTACH_DECL3_NEW(flash, sizeof(struct flash_softc),
const struct flash_softc *flash_get_softc(dev_t);