amdcf_softc
sizeof(struct amdcf_softc), amdcf_match, amdcf_attach, amdcf_detach
#define amdcflookup(unit) (struct amdcf_softc *)disk_lookup(&amdcf_cd, (unit))
int amdcfgetdisklabel(dev_t, struct amdcf_softc *, struct disklabel *, int);
void _amdcfstart(struct amdcf_softc *, struct buf *);
void amdcf_disk_read(struct amdcf_softc *, struct buf *, off_t);
void amdcf_disk_write(struct amdcf_softc *, struct buf *, off_t);
int cfi_block_start(struct amdcf_softc *, u_int);
int cfi_write_block(struct amdcf_softc *);
int cfi_erase_block(struct amdcf_softc *, u_int);
int cfi_block_finish(struct amdcf_softc *);
void cfi_array_write(struct amdcf_softc *sc, u_int, u_int, u_int);
void cfi_amd_write(struct amdcf_softc *, u_int, u_int, u_int);
uint8_t cfi_read(struct amdcf_softc *, bus_size_t, bus_size_t);
void cfi_write(struct amdcf_softc *, bus_size_t, bus_size_t, uint8_t);
int cfi_wait_ready(struct amdcf_softc *, u_int, u_int, u_int);
struct amdcf_softc *sc = (void *)self;
struct amdcf_softc *sc = (struct amdcf_softc *)self;
struct amdcf_softc *sc;
amdcfgetdisklabel(dev_t dev, struct amdcf_softc *sc, struct disklabel *lp,
struct amdcf_softc *sc;
struct amdcf_softc *sc;
struct amdcf_softc *sc;
struct amdcf_softc *sc;
struct amdcf_softc *sc = arg;
_amdcfstart(struct amdcf_softc *sc, struct buf *bp)
struct amdcf_softc *sc = arg;
amdcf_disk_read(struct amdcf_softc *sc, struct buf *bp, off_t off)
amdcf_disk_write(struct amdcf_softc *sc, struct buf *bp, off_t off)
cfi_block_start(struct amdcf_softc *sc, u_int ofs)
cfi_block_finish(struct amdcf_softc *sc)
cfi_write_block(struct amdcf_softc *sc)
cfi_erase_block(struct amdcf_softc *sc, u_int offset)
cfi_wait_ready(struct amdcf_softc *sc, u_int ofs, u_int timeout, u_int count)
cfi_array_write(struct amdcf_softc *sc, u_int ofs, u_int addr, u_int data)
cfi_amd_write(struct amdcf_softc *sc, u_int ofs, u_int addr, u_int data)
cfi_read(struct amdcf_softc *sc, bus_size_t base, bus_size_t offset)
cfi_write(struct amdcf_softc *sc, bus_size_t base, bus_size_t offset,