PERIPH_MEDIA_LOADED
periph->periph_flags &= ~PERIPH_MEDIA_LOADED;
periph->periph_flags &= ~PERIPH_MEDIA_LOADED;
if ((periph->periph_flags & PERIPH_MEDIA_LOADED) == 0 &&
if ((periph->periph_flags & PERIPH_MEDIA_LOADED) != 0) {
if ((periph->periph_flags & PERIPH_MEDIA_LOADED) == 0) {
periph->periph_flags |= PERIPH_MEDIA_LOADED;
if ((periph->periph_flags & (PERIPH_OPEN | PERIPH_MEDIA_LOADED)) ==
(periph->periph_flags & PERIPH_MEDIA_LOADED) == 0)
if ((periph->periph_flags & PERIPH_MEDIA_LOADED) == 0) {
(periph->periph_flags & PERIPH_MEDIA_LOADED) == 0)) {
if ((sc->sc_periph->periph_flags & PERIPH_MEDIA_LOADED) == 0)
sc->sc_periph->periph_flags |= PERIPH_MEDIA_LOADED;
sc->sc_periph->periph_flags &= ~PERIPH_MEDIA_LOADED;
sc->sc_periph->periph_flags |= PERIPH_MEDIA_LOADED;
sc->sc_periph->periph_flags &= ~PERIPH_MEDIA_LOADED;
periph->periph_flags &= ~PERIPH_MEDIA_LOADED;
periph->periph_flags &= ~PERIPH_MEDIA_LOADED;
periph->periph_flags &= ~PERIPH_MEDIA_LOADED;
if ((periph->periph_flags & PERIPH_MEDIA_LOADED) == 0)
if ((periph->periph_flags & PERIPH_MEDIA_LOADED) == 0) {
periph->periph_flags |= PERIPH_MEDIA_LOADED;
if ((periph->periph_flags & (PERIPH_OPEN | PERIPH_MEDIA_LOADED)) ==
if ((periph->periph_flags & PERIPH_MEDIA_LOADED) == 0 ||
(periph->periph_flags & PERIPH_MEDIA_LOADED) == 0)) {
(PERIPH_REMOVABLE | PERIPH_MEDIA_LOADED)) != PERIPH_REMOVABLE)) {
if ((periph->periph_flags & PERIPH_MEDIA_LOADED) == 0 &&
(periph->periph_flags & PERIPH_MEDIA_LOADED) == 0)) {
(periph->periph_flags & PERIPH_MEDIA_LOADED) == 0)
(periph->periph_flags & PERIPH_MEDIA_LOADED) == 0) {
(periph->periph_flags & PERIPH_MEDIA_LOADED) == 0)
if ((periph->periph_flags & PERIPH_MEDIA_LOADED) == 0) {
periph->periph_flags |= PERIPH_MEDIA_LOADED; /* move earlier? */
periph->periph_flags &= ~PERIPH_MEDIA_LOADED;
periph->periph_flags |= PERIPH_MEDIA_LOADED;
periph->periph_flags |= PERIPH_MEDIA_LOADED;