mirror of https://github.com/ericonr/sndio.git
remove unused mmc start/stop/relocate call-backs as they don't
make sense for sockets
This commit is contained in:
parent
f02fdf0585
commit
1049e3fa71
45
sndiod/dev.c
45
sndiod/dev.c
|
@ -32,9 +32,6 @@ void zomb_onvol(void *, unsigned int);
|
||||||
void zomb_fill(void *);
|
void zomb_fill(void *);
|
||||||
void zomb_flush(void *);
|
void zomb_flush(void *);
|
||||||
void zomb_eof(void *);
|
void zomb_eof(void *);
|
||||||
void zomb_mmcstart(void *);
|
|
||||||
void zomb_mmcstop(void *);
|
|
||||||
void zomb_mmcloc(void *, unsigned int);
|
|
||||||
void zomb_exit(void *);
|
void zomb_exit(void *);
|
||||||
|
|
||||||
void dev_log(struct dev *);
|
void dev_log(struct dev *);
|
||||||
|
@ -110,9 +107,6 @@ struct slotops zomb_slotops = {
|
||||||
zomb_fill,
|
zomb_fill,
|
||||||
zomb_flush,
|
zomb_flush,
|
||||||
zomb_eof,
|
zomb_eof,
|
||||||
zomb_mmcstart,
|
|
||||||
zomb_mmcstop,
|
|
||||||
zomb_mmcloc,
|
|
||||||
zomb_exit
|
zomb_exit
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -198,21 +192,6 @@ zomb_eof(void *arg)
|
||||||
s->ops = NULL;
|
s->ops = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
zomb_mmcstart(void *arg)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
|
||||||
zomb_mmcstop(void *arg)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
|
||||||
zomb_mmcloc(void *arg, unsigned int pos)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
zomb_exit(void *arg)
|
zomb_exit(void *arg)
|
||||||
{
|
{
|
||||||
|
@ -1414,9 +1393,6 @@ dev_mmcstart(struct dev *d)
|
||||||
void
|
void
|
||||||
dev_mmcstop(struct dev *d)
|
dev_mmcstop(struct dev *d)
|
||||||
{
|
{
|
||||||
int i;
|
|
||||||
struct slot *s;
|
|
||||||
|
|
||||||
switch (d->tstate) {
|
switch (d->tstate) {
|
||||||
case MMC_START:
|
case MMC_START:
|
||||||
d->tstate = MMC_STOP;
|
d->tstate = MMC_STOP;
|
||||||
|
@ -1434,19 +1410,6 @@ dev_mmcstop(struct dev *d)
|
||||||
#endif
|
#endif
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
for (i = 0, s = d->slot; i < DEV_NSLOT; i++, s++) {
|
|
||||||
if (!s->ops)
|
|
||||||
continue;
|
|
||||||
if (s->tstate == MMC_RUN) {
|
|
||||||
#ifdef DEBUG
|
|
||||||
if (log_level >= 3) {
|
|
||||||
slot_log(s);
|
|
||||||
log_puts(": requested to stop\n");
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
s->ops->mmcstop(s->arg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -1455,9 +1418,6 @@ dev_mmcstop(struct dev *d)
|
||||||
void
|
void
|
||||||
dev_mmcloc(struct dev *d, unsigned int origin)
|
dev_mmcloc(struct dev *d, unsigned int origin)
|
||||||
{
|
{
|
||||||
int i;
|
|
||||||
struct slot *s;
|
|
||||||
|
|
||||||
if (log_level >= 2) {
|
if (log_level >= 2) {
|
||||||
dev_log(d);
|
dev_log(d);
|
||||||
log_puts(": relocated to ");
|
log_puts(": relocated to ");
|
||||||
|
@ -1467,11 +1427,6 @@ dev_mmcloc(struct dev *d, unsigned int origin)
|
||||||
if (d->tstate == MMC_RUN)
|
if (d->tstate == MMC_RUN)
|
||||||
dev_mmcstop(d);
|
dev_mmcstop(d);
|
||||||
d->mtc.origin = origin;
|
d->mtc.origin = origin;
|
||||||
for (i = 0, s = d->slot; i < DEV_NSLOT; i++, s++) {
|
|
||||||
if (!s->ops)
|
|
||||||
continue;
|
|
||||||
s->ops->mmcloc(s->arg, d->mtc.origin);
|
|
||||||
}
|
|
||||||
if (d->tstate == MMC_RUN)
|
if (d->tstate == MMC_RUN)
|
||||||
dev_mmcstart(d);
|
dev_mmcstart(d);
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,9 +32,6 @@ struct slotops
|
||||||
void (*fill)(void *); /* request to fill a play block */
|
void (*fill)(void *); /* request to fill a play block */
|
||||||
void (*flush)(void *); /* request to flush a rec block */
|
void (*flush)(void *); /* request to flush a rec block */
|
||||||
void (*eof)(void *); /* notify that play drained */
|
void (*eof)(void *); /* notify that play drained */
|
||||||
void (*mmcstart)(void *); /* request to start */
|
|
||||||
void (*mmcstop)(void *); /* request to stop */
|
|
||||||
void (*mmcloc)(void *, unsigned int); /* relocate to new position */
|
|
||||||
void (*exit)(void *); /* delete client */
|
void (*exit)(void *); /* delete client */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -43,9 +43,6 @@ void sock_midi_imsg(void *, unsigned char *, int);
|
||||||
void sock_midi_omsg(void *, unsigned char *, int);
|
void sock_midi_omsg(void *, unsigned char *, int);
|
||||||
void sock_midi_fill(void *, int);
|
void sock_midi_fill(void *, int);
|
||||||
struct sock *sock_new(int);
|
struct sock *sock_new(int);
|
||||||
void sock_slot_mmcstart(void *);
|
|
||||||
void sock_slot_mmcstop(void *);
|
|
||||||
void sock_slot_mmcloc(void *, unsigned int);
|
|
||||||
void sock_exit(void *);
|
void sock_exit(void *);
|
||||||
int sock_fdwrite(struct sock *, void *, int);
|
int sock_fdwrite(struct sock *, void *, int);
|
||||||
int sock_fdread(struct sock *, void *, int);
|
int sock_fdread(struct sock *, void *, int);
|
||||||
|
@ -81,9 +78,6 @@ struct slotops sock_slotops = {
|
||||||
sock_slot_fill,
|
sock_slot_fill,
|
||||||
sock_slot_flush,
|
sock_slot_flush,
|
||||||
sock_slot_eof,
|
sock_slot_eof,
|
||||||
sock_slot_mmcstart,
|
|
||||||
sock_slot_mmcstop,
|
|
||||||
sock_slot_mmcloc,
|
|
||||||
sock_exit
|
sock_exit
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -302,45 +296,6 @@ sock_new(int fd)
|
||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
sock_slot_mmcstart(void *arg)
|
|
||||||
{
|
|
||||||
#ifdef DEBUG
|
|
||||||
struct sock *f = (struct sock *)arg;
|
|
||||||
|
|
||||||
if (log_level >= 3) {
|
|
||||||
sock_log(f);
|
|
||||||
log_puts(": ignored mmc start signal\n");
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
|
||||||
sock_slot_mmcstop(void *arg)
|
|
||||||
{
|
|
||||||
#ifdef DEBUG
|
|
||||||
struct sock *f = (struct sock *)arg;
|
|
||||||
|
|
||||||
if (log_level >= 3) {
|
|
||||||
sock_log(f);
|
|
||||||
log_puts(": ignored mmc stop signal\n");
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
|
||||||
sock_slot_mmcloc(void *arg, unsigned int mmcpos)
|
|
||||||
{
|
|
||||||
#ifdef DEBUG
|
|
||||||
struct sock *f = (struct sock *)arg;
|
|
||||||
|
|
||||||
if (log_level >= 3) {
|
|
||||||
sock_log(f);
|
|
||||||
log_puts(": ignored mmc relocate signal\n");
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
sock_exit(void *arg)
|
sock_exit(void *arg)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue