Ignore:
Timestamp:
May 2, 2007, 9:13:43 AM (18 years ago)
Author:
Brendan Oakley
Message:

Merged 0.9.0beta6 to 0.9.0beta12. Fixed a few compilation errors.
Left include/sound/driver.h at beta9 until I figure out why it contains
so many modifications to sections that were removed in beta10.
Does not yet build. Needs more fixing.
Added a few new files that were in the copy Paul gave me to work from.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GPL/branches/alsa-resync1/alsa-kernel/pci/es1968.c

    r77 r92  
    16061606    es->substream = substream;
    16071607    es->mode = ESM_MODE_PLAY;
     1608        INIT_LIST_HEAD(&es->list);
    16081609
    16091610    runtime->private_data = es;
     
    16571658    es->substream = substream;
    16581659    es->mode = ESM_MODE_CAPTURE;
     1660        INIT_LIST_HEAD(&es->list);
    16591661
    16601662    /* get mixbuffer */
     
    17171719    return 0;
    17181720}
     1721
    17191722static snd_pcm_ops_t snd_es1968_playback_ops = {
    17201723    /*  open:     */    snd_es1968_playback_open,
     
    20052008
    20062009    if (event & ESM_SOUND_IRQ) {
    2007         struct list_head *p;
     2010                struct list_head *p, *n;
    20082011        spin_lock(&chip->substream_lock);
    2009         list_for_each(p, &chip->substream_list) {
     2012                /* we need to use list_for_each_safe here since the substream
     2013                 * can be deleted in period_elapsed().
     2014                 */
     2015                list_for_each_safe(p, n, &chip->substream_list) {
    20102016            esschan_t *es = list_entry(p, esschan_t, list);
    20112017            if (es->running)
     
    28412847    if ((err = pci_module_init(&driver)) < 0) {
    28422848#ifdef MODULE
    2843         //              snd_printk("ESS Maestro soundcard not found or device busy\n");
     2849//              snd_printk(KERN_ERR "ESS Maestro soundcard not found or device busy\n");
    28442850#endif
    28452851        return err;
Note: See TracChangeset for help on using the changeset viewer.