Please check out the attached error message I recieved from the compiler when I attemtped to "follow the directions to the letter" as it were. I'm left shaking my head with only one question left to ask. -- Mark On Mon, 23 Oct 2000 7:07pm ,Erylon Hines spake passionately in a message: > On Sun, 22 Oct 2000, you wrote: > > update on 2.3.4 -- managed to get sound working for my SB card but I still > > can't get anything happening with the Turtle Beach card. Anyone have any > > ideas? > > > > -- > > Mark > > > I use a TB Montego II, and have sucessfully with the 2.2.14, 2.2.15 and 2.2.16 > Kernels. I don't use the Aureal drivers, I use BOFH's tweaked drivers > downloaded from here: > > http://www.geocities.com-bofh_666-aureal.html > > I/ve followed his directions to the letter and its always worked great > (Clapton's turning on the CD right now). > > Hope this helps, > eryl > > >
[root@epix au88xx-1.0.5-2.3-bpl1]# make install 10 cc -D__KERNEL__ -DMODULE -DAU8830 -O -Wall -pipe -m486 -I/usr/src/linux/include -O2 -fomit-frame-pointer -c -o vortex.o vortex.c vortex.c:48: linux/autoconf.h: No such file or directory vortex.c:55: linux/kernel.h: No such file or directory vortex.c:56: linux/module.h: No such file or directory vortex.c:57: linux/version.h: No such file or directory vortex.c:58: linux/config.h: No such file or directory vortex.c:59: linux/string.h: No such file or directory vortex.c:60: linux/ioport.h: No such file or directory vortex.c:61: linux/sched.h: No such file or directory vortex.c:62: linux/delay.h: No such file or directory vortex.c:63: linux/sound.h: No such file or directory vortex.c:64: linux/malloc.h: No such file or directory vortex.c:65: linux/soundcard.h: No such file or directory vortex.c:66: linux/pci.h: No such file or directory vortex.c:67: asm/io.h: No such file or directory vortex.c:68: linux/poll.h: No such file or directory vortex.c:69: linux/spinlock.h: No such file or directory vortex.c:70: asm/uaccess.h: No such file or directory vortex.c:71: linux/utsname.h: No such file or directory vortex.c:141: parse error before `wait_queue_head_t' vortex.c:141: warning: no semicolon at end of struct or union vortex.c:155: parse error before `:' vortex.c:156: parse error before `:' vortex.c:157: parse error before `:' vortex.c:158: parse error before `:' vortex.c:159: warning: type defaults to `int' in declaration of `wave_stream_t' vortex.c:159: warning: data definition has no type or storage class vortex.c:170: parse error before `wave_stream_t' vortex.c:170: warning: no semicolon at end of struct or union vortex.c:171: warning: type defaults to `int' in declaration of `record_stream' vortex.c:171: warning: data definition has no type or storage class vortex.c:172: warning: type defaults to `int' in declaration of `wave_device_t' vortex.c:172: warning: data definition has no type or storage class vortex.c:182: parse error before `wait_queue_head_t' vortex.c:182: warning: no semicolon at end of struct or union vortex.c:183: warning: type defaults to `int' in declaration of `owait' vortex.c:183: warning: data definition has no type or storage class vortex.c:186: parse error before `}' vortex.c:186: warning: type defaults to `int' in declaration of `midi_device_t' vortex.c:186: warning: data definition has no type or storage class vortex.c:222: `SOUND_MIXER_NRDEVICES' undeclared here (not in a function) vortex.c:223: parse error before `spinlock_t' vortex.c:223: warning: no semicolon at end of struct or union vortex.c:224: warning: type defaults to `int' in declaration of `wave_head' vortex.c:224: warning: data definition has no type or storage class vortex.c:225: parse error before `*' vortex.c:225: warning: type defaults to `int' in declaration of `wave_tail' vortex.c:225: warning: data definition has no type or storage class vortex.c:226: parse error before `midi' vortex.c:226: warning: type defaults to `int' in declaration of `midi' vortex.c:226: warning: data definition has no type or storage class vortex.c:227: parse error before `:' vortex.c:228: parse error before `:' vortex.c:229: parse error before `:' vortex.c:230: warning: type defaults to `int' in declaration of `au_device_t' vortex.c:230: warning: data definition has no type or storage class vortex.c:239: parse error before `*' vortex.c:239: warning: type defaults to `int' in declaration of `dev_head' vortex.c:239: warning: data definition has no type or storage class vortex.c:240: parse error before `*' vortex.c:240: warning: type defaults to `int' in declaration of `dev_tail' vortex.c:240: warning: data definition has no type or storage class vortex.c:246: parse error before `*' vortex.c:246: warning: type defaults to `int' in declaration of `find_device' vortex.c:246: warning: data definition has no type or storage class vortex.c:247: parse error before `*' vortex.c:247: warning: type defaults to `int' in declaration of `find_device_core' vortex.c:247: warning: data definition has no type or storage class vortex.c:248: warning: `struct pt_regs' declared inside parameter list vortex.c:248: warning: its scope is only this definition or declaration, which is probably not what you want. vortex.c:251: parse error before `au_device_t' vortex.c:252: parse error before `*' vortex.c:253: parse error before `*' vortex.c:254: parse error before `*' vortex.c:255: parse error before `*' vortex.c:255: parse error before `*' vortex.c:255: warning: type defaults to `int' in declaration of `find_wave_device' vortex.c:255: warning: data definition has no type or storage class vortex.c:256: parse error before `*' vortex.c:257: parse error before `*' vortex.c:258: parse error before `*' vortex.c:259: parse error before `*' vortex.c:260: parse error before `*' vortex.c:261: parse error before `*' vortex.c:262: parse error before `au_llseek' vortex.c:262: parse error before `loff_t' vortex.c:262: warning: type defaults to `int' in declaration of `au_llseek' vortex.c:262: warning: data definition has no type or storage class vortex.c:263: parse error before `au_audio_read' vortex.c:263: parse error before `size_t' vortex.c:263: warning: type defaults to `int' in declaration of `au_audio_read' vortex.c:263: warning: data definition has no type or storage class vortex.c:264: parse error before `au_audio_write' vortex.c:264: parse error before `size_t' vortex.c:264: warning: type defaults to `int' in declaration of `au_audio_write' vortex.c:264: warning: data definition has no type or storage class vortex.c:265: warning: `struct poll_table_struct' declared inside parameter list vortex.c:266: warning: `struct inode' declared inside parameter list vortex.c:267: warning: `struct vm_area_struct' declared inside parameter list vortex.c:268: warning: `struct inode' declared inside parameter list vortex.c:269: warning: `struct inode' declared inside parameter list vortex.c:270: warning: `struct inode' declared inside parameter list vortex.c:271: warning: `struct inode' declared inside parameter list vortex.c:272: warning: `struct inode' declared inside parameter list vortex.c:273: parse error before `*' vortex.c:274: parse error before `*' vortex.c:275: warning: `struct inode' declared inside parameter list vortex.c:276: warning: `struct inode' declared inside parameter list vortex.c:277: warning: `struct inode' declared inside parameter list vortex.c:278: parse error before `au_midi_read' vortex.c:278: parse error before `size_t' vortex.c:278: warning: type defaults to `int' in declaration of `au_midi_read' vortex.c:278: warning: data definition has no type or storage class vortex.c:279: parse error before `au_midi_write' vortex.c:279: parse error before `size_t' vortex.c:279: warning: type defaults to `int' in declaration of `au_midi_write' vortex.c:279: warning: data definition has no type or storage class vortex.c:280: warning: `struct poll_table_struct' declared inside parameter list vortex.c:281: warning: `struct inode' declared inside parameter list vortex.c:282: warning: `struct inode' declared inside parameter list vortex.c:283: parse error before `au_sndstat_read' vortex.c:283: parse error before `size_t' vortex.c:283: warning: type defaults to `int' in declaration of `au_sndstat_read' vortex.c:283: warning: data definition has no type or storage class vortex.c:284: parse error before `size_t' vortex.c:285: parse error before `off_t' vortex.c:286: parse error before `*' vortex.c:287: parse error before `*' vortex.c:288: parse error before `*' vortex.c:289: parse error before `*' vortex.c:293: variable `audio_fops' has initializer but incomplete type vortex.c:295: warning: excess elements in struct initializer vortex.c:295: warning: (near initialization for `audio_fops') vortex.c:296: warning: excess elements in struct initializer vortex.c:296: warning: (near initialization for `audio_fops') vortex.c:297: warning: excess elements in struct initializer vortex.c:297: warning: (near initialization for `audio_fops') vortex.c:298: `NULL' undeclared here (not in a function) vortex.c:298: warning: excess elements in struct initializer vortex.c:298: warning: (near initialization for `audio_fops') vortex.c:299: warning: excess elements in struct initializer vortex.c:299: warning: (near initialization for `audio_fops') vortex.c:300: warning: excess elements in struct initializer vortex.c:300: warning: (near initialization for `audio_fops') vortex.c:301: warning: excess elements in struct initializer vortex.c:301: warning: (near initialization for `audio_fops') vortex.c:302: warning: excess elements in struct initializer vortex.c:302: warning: (near initialization for `audio_fops') vortex.c:303: `NULL' undeclared here (not in a function) vortex.c:303: warning: excess elements in struct initializer vortex.c:303: warning: (near initialization for `audio_fops') vortex.c:305: warning: excess elements in struct initializer vortex.c:305: warning: (near initialization for `audio_fops') vortex.c:306: variable `mixer_fops' has initializer but incomplete type vortex.c:308: warning: excess elements in struct initializer vortex.c:308: warning: (near initialization for `mixer_fops') vortex.c:309: `NULL' undeclared here (not in a function) vortex.c:309: warning: excess elements in struct initializer vortex.c:309: warning: (near initialization for `mixer_fops') vortex.c:310: `NULL' undeclared here (not in a function) vortex.c:310: warning: excess elements in struct initializer vortex.c:310: warning: (near initialization for `mixer_fops') vortex.c:311: `NULL' undeclared here (not in a function) vortex.c:311: warning: excess elements in struct initializer vortex.c:311: warning: (near initialization for `mixer_fops') vortex.c:312: `NULL' undeclared here (not in a function) vortex.c:312: warning: excess elements in struct initializer vortex.c:312: warning: (near initialization for `mixer_fops') vortex.c:313: warning: excess elements in struct initializer vortex.c:313: warning: (near initialization for `mixer_fops') vortex.c:314: `NULL' undeclared here (not in a function) vortex.c:314: warning: excess elements in struct initializer vortex.c:314: warning: (near initialization for `mixer_fops') vortex.c:315: warning: excess elements in struct initializer vortex.c:315: warning: (near initialization for `mixer_fops') vortex.c:316: `NULL' undeclared here (not in a function) vortex.c:316: warning: excess elements in struct initializer vortex.c:316: warning: (near initialization for `mixer_fops') vortex.c:318: warning: excess elements in struct initializer vortex.c:318: warning: (near initialization for `mixer_fops') vortex.c:319: variable `midi_fops' has initializer but incomplete type vortex.c:321: warning: excess elements in struct initializer vortex.c:321: warning: (near initialization for `midi_fops') vortex.c:322: warning: excess elements in struct initializer vortex.c:322: warning: (near initialization for `midi_fops') vortex.c:323: warning: excess elements in struct initializer vortex.c:323: warning: (near initialization for `midi_fops') vortex.c:324: `NULL' undeclared here (not in a function) vortex.c:324: warning: excess elements in struct initializer vortex.c:324: warning: (near initialization for `midi_fops') vortex.c:325: warning: excess elements in struct initializer vortex.c:325: warning: (near initialization for `midi_fops') vortex.c:326: warning: excess elements in struct initializer vortex.c:326: warning: (near initialization for `midi_fops') vortex.c:327: `NULL' undeclared here (not in a function) vortex.c:327: warning: excess elements in struct initializer vortex.c:327: warning: (near initialization for `midi_fops') vortex.c:328: warning: excess elements in struct initializer vortex.c:328: warning: (near initialization for `midi_fops') vortex.c:329: `NULL' undeclared here (not in a function) vortex.c:329: warning: excess elements in struct initializer vortex.c:329: warning: (near initialization for `midi_fops') vortex.c:331: warning: excess elements in struct initializer vortex.c:331: warning: (near initialization for `midi_fops') vortex.c:332: variable `sndstat_fops' has initializer but incomplete type vortex.c:334: `NULL' undeclared here (not in a function) vortex.c:334: warning: excess elements in struct initializer vortex.c:334: warning: (near initialization for `sndstat_fops') vortex.c:335: warning: excess elements in struct initializer vortex.c:335: warning: (near initialization for `sndstat_fops') vortex.c:336: `NULL' undeclared here (not in a function) vortex.c:336: warning: excess elements in struct initializer vortex.c:336: warning: (near initialization for `sndstat_fops') vortex.c:337: `NULL' undeclared here (not in a function) vortex.c:337: warning: excess elements in struct initializer vortex.c:337: warning: (near initialization for `sndstat_fops') vortex.c:338: `NULL' undeclared here (not in a function) vortex.c:338: warning: excess elements in struct initializer vortex.c:338: warning: (near initialization for `sndstat_fops') vortex.c:339: `NULL' undeclared here (not in a function) vortex.c:339: warning: excess elements in struct initializer vortex.c:339: warning: (near initialization for `sndstat_fops') vortex.c:340: `NULL' undeclared here (not in a function) vortex.c:340: warning: excess elements in struct initializer vortex.c:340: warning: (near initialization for `sndstat_fops') vortex.c:341: warning: excess elements in struct initializer vortex.c:341: warning: (near initialization for `sndstat_fops') vortex.c:342: `NULL' undeclared here (not in a function) vortex.c:342: warning: excess elements in struct initializer vortex.c:342: warning: (near initialization for `sndstat_fops') vortex.c:344: warning: excess elements in struct initializer vortex.c:344: warning: (near initialization for `sndstat_fops') vortex.c: In function `init_module': vortex.c:457: `EXPORT_NO_SYMBOLS' undeclared (first use in this function) vortex.c:457: (Each undeclared identifier is reported only once vortex.c:457: for each function it appears in.) vortex.c:458: warning: implicit declaration of function `printk' vortex.c:458: `KERN_WARNING' undeclared (first use in this function) vortex.c:458: parse error before string constant vortex.c: In function `cleanup_module': vortex.c:466: `KERN_WARNING' undeclared (first use in this function) vortex.c:466: parse error before string constant vortex.c: In function `device_scan': vortex.c:477: warning: implicit declaration of function `pci_present' vortex.c:478: `ENODEV' undeclared (first use in this function) vortex.c:493: warning: control reaches end of non-void function vortex.c: In function `scan_id': vortex.c:497: `NULL' undeclared (first use in this function) vortex.c:500: `KERN_WARNING' undeclared (first use in this function) vortex.c:500: parse error before string constant vortex.c:502: warning: implicit declaration of function `pci_find_device' vortex.c:502: warning: assignment makes pointer from integer without a cast vortex.c:504: parse error before string constant vortex.c:505: parse error before string constant vortex.c:506: parse error before string constant vortex.c:507: parse error before string constant vortex.c:509: dereferencing pointer to incomplete type vortex.c:510: dereferencing pointer to incomplete type vortex.c:510: `PCI_BASE_ADDRESS_SPACE' undeclared (first use in this function) vortex.c:510: `PCI_BASE_ADDRESS_SPACE_MEMORY' undeclared (first use in this function) vortex.c:511: dereferencing pointer to incomplete type vortex.c:513: parse error before string constant vortex.c: In function `add_device': vortex.c:524: `dev' undeclared (first use in this function) vortex.c:524: warning: statement with no effect vortex.c:525: parse error before `int' vortex.c:531: parse error before `)' vortex.c:533: `ENOMEM' undeclared (first use in this function) vortex.c:538: warning: implicit declaration of function `init_waitqueue_head' vortex.c:541: `NULL' undeclared (first use in this function) vortex.c:543: `KERN_WARNING' undeclared (first use in this function) vortex.c:543: parse error before string constant vortex.c:544: warning: implicit declaration of function `kfree' vortex.c:549: `status' undeclared (first use in this function) vortex.c:549: warning: implicit declaration of function `register_sound_dsp' vortex.c:552: parse error before string constant vortex.c:557: warning: implicit declaration of function `register_sound_mixer' vortex.c:560: parse error before string constant vortex.c:561: warning: implicit declaration of function `unregister_sound_dsp' vortex.c:566: warning: implicit declaration of function `register_sound_midi' vortex.c:569: parse error before string constant vortex.c:571: warning: implicit declaration of function `unregister_sound_mixer' vortex.c:577: warning: implicit declaration of function `register_sound_special' vortex.c:580: parse error before string constant vortex.c:583: warning: implicit declaration of function `unregister_sound_midi' vortex.c:595: parse error before string constant vortex.c:595: parse error before `)' vortex.c:598: warning: implicit declaration of function `check_mem_region' vortex.c:599: parse error before string constant vortex.c:599: warning: left-hand operand of comma expression has no effect vortex.c:599: warning: left-hand operand of comma expression has no effect vortex.c:599: parse error before `)' vortex.c:609: warning: implicit declaration of function `request_region' vortex.c:611: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:613: parse error before `if' vortex.c:616: parse error before `->' vortex.c:616: warning: type defaults to `int' in declaration of `unregister_sound_dsp' vortex.c:616: warning: data definition has no type or storage class vortex.c:617: parse error before `->' vortex.c:617: warning: type defaults to `int' in declaration of `unregister_sound_mixer' vortex.c:617: warning: data definition has no type or storage class vortex.c:618: parse error before `->' vortex.c:618: warning: type defaults to `int' in declaration of `unregister_sound_midi' vortex.c:618: warning: data definition has no type or storage class vortex.c:619: parse error before `->' vortex.c:619: warning: type defaults to `int' in declaration of `unregister_sound_special' vortex.c:619: warning: data definition has no type or storage class vortex.c:622: parse error before `->' vortex.c:622: warning: type defaults to `int' in declaration of `deallocCore' vortex.c:622: conflicting types for `deallocCore' vortex.c:428: previous declaration of `deallocCore' vortex.c:622: warning: data definition has no type or storage class vortex.c:623: warning: type defaults to `int' in declaration of `kfree' vortex.c:623: warning: parameter names (without types) in function declaration vortex.c:623: warning: data definition has no type or storage class vortex.c:624: parse error before `return' vortex.c:627: parse error before `->' vortex.c:627: warning: type defaults to `int' in declaration of `EnableHardCodedJoystickPort' vortex.c:627: conflicting types for `EnableHardCodedJoystickPort' vortex.c:432: previous declaration of `EnableHardCodedJoystickPort' vortex.c:627: warning: data definition has no type or storage class vortex.c:628: parse error before `->' vortex.c:628: warning: type defaults to `int' in declaration of `coreEnableInts' vortex.c:628: conflicting types for `coreEnableInts' vortex.c:430: previous declaration of `coreEnableInts' vortex.c:628: warning: data definition has no type or storage class vortex.c:630: parse error before `->' vortex.c:630: warning: type defaults to `int' in declaration of `EnableHardCodedMPU401Port' vortex.c:630: conflicting types for `EnableHardCodedMPU401Port' vortex.c:443: previous declaration of `EnableHardCodedMPU401Port' vortex.c:630: warning: data definition has no type or storage class vortex.c:635: warning: type defaults to `int' in declaration of `init_mixer' vortex.c:635: warning: parameter names (without types) in function declaration vortex.c:635: conflicting types for `init_mixer' vortex.c:274: previous declaration of `init_mixer' vortex.c:635: warning: data definition has no type or storage class vortex.c:636: parse error before string constant vortex.c:636: warning: type defaults to `int' in declaration of `printk' vortex.c:636: warning: data definition has no type or storage class vortex.c:645: warning: type defaults to `int' in declaration of `dev_tail' vortex.c:645: conflicting types for `dev_tail' vortex.c:240: previous declaration of `dev_tail' vortex.c:645: `dev' undeclared here (not in a function) vortex.c:645: warning: data definition has no type or storage class vortex.c:646: parse error before `}' vortex.c: In function `remove_devices': vortex.c:652: `next_dev' undeclared (first use in this function) vortex.c:653: `dev' undeclared (first use in this function) vortex.c:653: warning: statement with no effect vortex.c:660: warning: implicit declaration of function `free_irq' vortex.c:661: warning: implicit declaration of function `release_mem_region' vortex.c:662: warning: implicit declaration of function `release_region' vortex.c:672: parse error before `)' vortex.c: At top level: vortex.c:679: parse error before `*' vortex.c:680: warning: return-type defaults to `int' vortex.c: In function `find_device': vortex.c:681: `dev' undeclared (first use in this function) vortex.c:682: `found_dev' undeclared (first use in this function) vortex.c:682: parse error before `)' vortex.c:687: `dev_type' undeclared (first use in this function) vortex.c:713: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:717: parse error before `*' vortex.c:718: warning: return-type defaults to `int' vortex.c: In function `find_device_core': vortex.c:719: `dev' undeclared (first use in this function) vortex.c:728: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:730: parse error before `au_device_t' vortex.c: In function `alloc_core': vortex.c:733: `dev' undeclared (first use in this function) vortex.c:735: `pcidev' undeclared (first use in this function) vortex.c: At top level: vortex.c:746: warning: `struct pt_regs' declared inside parameter list vortex.c:747: conflicting types for `au_isr' vortex.c:248: previous declaration of `au_isr' vortex.c: In function `au_isr': vortex.c:748: `dev' undeclared (first use in this function) vortex.c:748: parse error before `)' vortex.c:752: warning: implicit declaration of function `spin_lock' vortex.c:759: warning: implicit declaration of function `spin_unlock' vortex.c: At top level: vortex.c:775: parse error before `au_llseek' vortex.c:775: parse error before `loff_t' vortex.c:776: warning: return-type defaults to `int' vortex.c: In function `au_llseek': vortex.c:777: `ESPIPE' undeclared (first use in this function) vortex.c:778: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:780: parse error before `au_audio_read' vortex.c:780: parse error before `size_t' vortex.c:781: warning: return-type defaults to `int' vortex.c: In function `au_audio_read': vortex.c:782: `dev' undeclared (first use in this function) vortex.c:782: `file' undeclared (first use in this function) vortex.c:783: `wdev' undeclared (first use in this function) vortex.c:783: warning: statement with no effect vortex.c:784: `stream' undeclared (first use in this function) vortex.c:784: warning: statement with no effect vortex.c:785: `size_t' undeclared (first use in this function) vortex.c:785: parse error before `received' vortex.c:791: `KERN_WARNING' undeclared (first use in this function) vortex.c:791: parse error before string constant vortex.c:792: `ENXIO' undeclared (first use in this function) vortex.c:796: `ppos' undeclared (first use in this function) vortex.c:797: `ESPIPE' undeclared (first use in this function) vortex.c:800: warning: implicit declaration of function `access_ok' vortex.c:800: `VERIFY_WRITE' undeclared (first use in this function) vortex.c:800: `buffer' undeclared (first use in this function) vortex.c:800: `count' undeclared (first use in this function) vortex.c:801: `EFAULT' undeclared (first use in this function) vortex.c:805: `received' undeclared (first use in this function) vortex.c:812: `xfer' undeclared (first use in this function) vortex.c:821: `O_NONBLOCK' undeclared (first use in this function) vortex.c:822: `ssize_t' undeclared (first use in this function) vortex.c:822: parse error before `received' vortex.c:822: `EAGAIN' undeclared (first use in this function) vortex.c:823: warning: implicit declaration of function `interruptible_sleep_on' vortex.c:824: warning: implicit declaration of function `signal_pending' vortex.c:824: `current' undeclared (first use in this function) vortex.c:826: parse error before `received' vortex.c:830: parse error before `received' vortex.c:822: warning: label `received' defined but not used vortex.c:831: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:833: parse error before `au_audio_write' vortex.c:833: parse error before `size_t' vortex.c:834: warning: return-type defaults to `int' vortex.c: In function `au_audio_write': vortex.c:835: `dev' undeclared (first use in this function) vortex.c:835: `file' undeclared (first use in this function) vortex.c:836: `wdev' undeclared (first use in this function) vortex.c:836: warning: statement with no effect vortex.c:837: `stream' undeclared (first use in this function) vortex.c:837: warning: statement with no effect vortex.c:838: `size_t' undeclared (first use in this function) vortex.c:838: parse error before `sent' vortex.c:843: `KERN_WARNING' undeclared (first use in this function) vortex.c:843: parse error before string constant vortex.c:844: `ENXIO' undeclared (first use in this function) vortex.c:848: `ppos' undeclared (first use in this function) vortex.c:849: `ESPIPE' undeclared (first use in this function) vortex.c:852: `VERIFY_READ' undeclared (first use in this function) vortex.c:852: `buffer' undeclared (first use in this function) vortex.c:852: `count' undeclared (first use in this function) vortex.c:853: `EFAULT' undeclared (first use in this function) vortex.c:860: `sent' undeclared (first use in this function) vortex.c:865: parse error before `xfer' vortex.c:867: `xfer' undeclared (first use in this function) vortex.c:881: `ssize_t' undeclared (first use in this function) vortex.c:881: parse error before `sent' vortex.c:894: `O_NONBLOCK' undeclared (first use in this function) vortex.c:897: parse error before `sent' vortex.c:900: `current' undeclared (first use in this function) vortex.c:903: parse error before `sent' vortex.c:927: parse error before `sent' vortex.c:933: parse error before `sent' vortex.c: At top level: vortex.c:936: warning: `struct poll_table_struct' declared inside parameter list vortex.c:937: conflicting types for `au_audio_poll' vortex.c:265: previous declaration of `au_audio_poll' vortex.c:942: warning: `struct inode' declared inside parameter list vortex.c:943: conflicting types for `au_audio_ioctl' vortex.c:266: previous declaration of `au_audio_ioctl' vortex.c: In function `au_audio_ioctl': vortex.c:944: `dev' undeclared (first use in this function) vortex.c:944: dereferencing pointer to incomplete type vortex.c:945: `wdev' undeclared (first use in this function) vortex.c:945: warning: statement with no effect vortex.c:946: `stream' undeclared (first use in this function) vortex.c:946: warning: statement with no effect vortex.c:947: `audio_buf_info' undeclared (first use in this function) vortex.c:947: parse error before `abinfo' vortex.c:948: `count_info' undeclared (first use in this function) vortex.c:954: `KERN_WARNING' undeclared (first use in this function) vortex.c:954: parse error before string constant vortex.c:955: `ENXIO' undeclared (first use in this function) vortex.c:960: `OSS_GETVERSION' undeclared (first use in this function) vortex.c:961: warning: implicit declaration of function `put_user' vortex.c:961: `SOUND_VERSION' undeclared (first use in this function) vortex.c:963: `SNDCTL_DSP_POST' undeclared (first use in this function) vortex.c:965: `EINVAL' undeclared (first use in this function) vortex.c:967: dereferencing pointer to incomplete type vortex.c:967: `O_NONBLOCK' undeclared (first use in this function) vortex.c:971: `SNDCTL_DSP_SYNC' undeclared (first use in this function) vortex.c:975: dereferencing pointer to incomplete type vortex.c:984: `SNDCTL_DSP_SETDUPLEX' undeclared (first use in this function) vortex.c:987: `SNDCTL_DSP_GETCAPS' undeclared (first use in this function) vortex.c:988: `DSP_CAP_DUPLEX' undeclared (first use in this function) vortex.c:988: `DSP_CAP_REALTIME' undeclared (first use in this function) vortex.c:988: `DSP_CAP_TRIGGER' undeclared (first use in this function) vortex.c:988: `DSP_CAP_MMAP' undeclared (first use in this function) vortex.c:990: `SNDCTL_DSP_RESET' undeclared (first use in this function) vortex.c:995: `SNDCTL_DSP_SPEED' undeclared (first use in this function) vortex.c:996: warning: implicit declaration of function `get_user_ret' vortex.c:996: `val' undeclared (first use in this function) vortex.c:996: `EFAULT' undeclared (first use in this function) vortex.c:1000: `SNDCTL_DSP_STEREO' undeclared (first use in this function) vortex.c:1005: `SNDCTL_DSP_CHANNELS' undeclared (first use in this function) vortex.c:1011: `SNDCTL_DSP_GETFMTS' undeclared (first use in this function) vortex.c:1012: `AFMT_MU_LAW' undeclared (first use in this function) vortex.c:1012: `AFMT_A_LAW' undeclared (first use in this function) vortex.c:1012: `AFMT_S16_LE' undeclared (first use in this function) vortex.c:1012: `AFMT_U8' undeclared (first use in this function) vortex.c:1014: `SNDCTL_DSP_SETFMT' undeclared (first use in this function) vortex.c:1016: `AFMT_QUERY' undeclared (first use in this function) vortex.c:1023: `SNDCTL_DSP_GETTRIGGER' undeclared (first use in this function) vortex.c:1026: `PCM_ENABLE_INPUT' undeclared (first use in this function) vortex.c:1028: `PCM_ENABLE_OUTPUT' undeclared (first use in this function) vortex.c:1031: `SNDCTL_DSP_SETTRIGGER' undeclared (first use in this function) vortex.c:1041: `i' undeclared (first use in this function) vortex.c:1088: `SNDCTL_DSP_GETOSPACE' undeclared (first use in this function) vortex.c:1091: `abinfo' undeclared (first use in this function) vortex.c:1100: warning: implicit declaration of function `copy_to_user' vortex.c:1102: `SNDCTL_DSP_GETISPACE' undeclared (first use in this function) vortex.c:1117: `SNDCTL_DSP_NONBLOCK' undeclared (first use in this function) vortex.c:1118: dereferencing pointer to incomplete type vortex.c:1121: `SNDCTL_DSP_GETODELAY' undeclared (first use in this function) vortex.c:1129: `SNDCTL_DSP_GETIPTR' undeclared (first use in this function) vortex.c:1131: `cinfo' undeclared (first use in this function) vortex.c:1136: `SNDCTL_DSP_GETOPTR' undeclared (first use in this function) vortex.c:1143: `SNDCTL_DSP_GETBLKSIZE' undeclared (first use in this function) vortex.c:1146: `SNDCTL_DSP_SETFRAGMENT' undeclared (first use in this function) vortex.c:1152: `SNDCTL_DSP_SUBDIVIDE' undeclared (first use in this function) vortex.c:1158: `SOUND_PCM_WRITE_FILTER' undeclared (first use in this function) vortex.c:1159: `SNDCTL_DSP_SETSYNCRO' undeclared (first use in this function) vortex.c:1160: `SOUND_PCM_READ_RATE' undeclared (first use in this function) vortex.c:1161: `SOUND_PCM_READ_CHANNELS' undeclared (first use in this function) vortex.c:1162: `SOUND_PCM_READ_BITS' undeclared (first use in this function) vortex.c:1163: `SOUND_PCM_READ_FILTER' undeclared (first use in this function) vortex.c:961: warning: unreachable code at beginning of switch statement vortex.c:1166: warning: passing arg 1 of `au_mixer_ioctl' from incompatible pointer type vortex.c: At top level: vortex.c:1169: warning: `struct vm_area_struct' declared inside parameter list vortex.c:1170: conflicting types for `au_audio_mmap' vortex.c:267: previous declaration of `au_audio_mmap' vortex.c: In function `au_audio_mmap': vortex.c:1171: `dev' undeclared (first use in this function) vortex.c:1171: dereferencing pointer to incomplete type vortex.c:1172: `wdev' undeclared (first use in this function) vortex.c:1172: warning: statement with no effect vortex.c:1173: parse error before `unsigned' vortex.c:1178: `KERN_WARNING' undeclared (first use in this function) vortex.c:1178: parse error before string constant vortex.c:1179: `ENODEV' undeclared (first use in this function) vortex.c:1182: dereferencing pointer to incomplete type vortex.c:1183: `EINVAL' undeclared (first use in this function) vortex.c:1184: `size' undeclared (first use in this function) vortex.c:1184: dereferencing pointer to incomplete type vortex.c:1184: dereferencing pointer to incomplete type vortex.c:1185: dereferencing pointer to incomplete type vortex.c:1185: `VM_WRITE' undeclared (first use in this function) vortex.c:1187: `stream' undeclared (first use in this function) vortex.c:1190: `PAGE_SIZE' undeclared (first use in this function) vortex.c:1192: warning: implicit declaration of function `remap_page_range' vortex.c:1192: dereferencing pointer to incomplete type vortex.c:1192: warning: implicit declaration of function `virt_to_phys' vortex.c:1192: dereferencing pointer to incomplete type vortex.c:1193: `EAGAIN' undeclared (first use in this function) vortex.c:1196: dereferencing pointer to incomplete type vortex.c:1196: `VM_READ' undeclared (first use in this function) vortex.c:1203: dereferencing pointer to incomplete type vortex.c:1203: dereferencing pointer to incomplete type vortex.c: At top level: vortex.c:1220: warning: `struct inode' declared inside parameter list vortex.c:1221: conflicting types for `au_audio_open' vortex.c:268: previous declaration of `au_audio_open' vortex.c: In function `au_audio_open': vortex.c:1222: `dev' undeclared (first use in this function) vortex.c:1222: warning: statement with no effect vortex.c:1223: parse error before `int' vortex.c:1227: `minor_num' undeclared (first use in this function) vortex.c:1230: `KERN_WARNING' undeclared (first use in this function) vortex.c:1230: parse error before string constant vortex.c:1231: `ENODEV' undeclared (first use in this function) vortex.c:1234: `status' undeclared (first use in this function) vortex.c:1234: `dev_type' undeclared (first use in this function) vortex.c:1237: parse error before string constant vortex.c:1241: dereferencing pointer to incomplete type vortex.c:1243: `MOD_INC_USE_COUNT' undeclared (first use in this function) vortex.c: At top level: vortex.c:1248: warning: `struct inode' declared inside parameter list vortex.c:1249: conflicting types for `au_audio_release' vortex.c:269: previous declaration of `au_audio_release' vortex.c: In function `au_audio_release': vortex.c:1250: `dev' undeclared (first use in this function) vortex.c:1250: dereferencing pointer to incomplete type vortex.c:1251: `wdev' undeclared (first use in this function) vortex.c:1251: warning: statement with no effect vortex.c:1256: `KERN_WARNING' undeclared (first use in this function) vortex.c:1256: parse error before string constant vortex.c:1257: `ENODEV' undeclared (first use in this function) vortex.c:1260: dereferencing pointer to incomplete type vortex.c:1260: `O_NONBLOCK' undeclared (first use in this function) vortex.c:1268: `MOD_DEC_USE_COUNT' undeclared (first use in this function) vortex.c: At top level: vortex.c:1273: parse error before `*' vortex.c: In function `drain_playback': vortex.c:1278: `wdev' undeclared (first use in this function) vortex.c:1299: `nonblock' undeclared (first use in this function) vortex.c:1304: `current' undeclared (first use in this function) vortex.c: At top level: vortex.c:1313: parse error before `*' vortex.c: In function `add_wave_device': vortex.c:1315: `wdev' undeclared (first use in this function) vortex.c:1315: warning: statement with no effect vortex.c:1316: parse error before `int' vortex.c:1323: `enable_record' undeclared (first use in this function) vortex.c:1323: `dev' undeclared (first use in this function) vortex.c:1324: `EBUSY' undeclared (first use in this function) vortex.c:1325: parse error before `)' vortex.c:1327: `ENOMEM' undeclared (first use in this function) vortex.c:1334: `dev_type' undeclared (first use in this function) vortex.c:1338: `AFMT_U8' undeclared (first use in this function) vortex.c:1342: `AFMT_MU_LAW' undeclared (first use in this function) vortex.c:1340: warning: unreachable code at beginning of switch statement vortex.c:1347: `file' undeclared (first use in this function) vortex.c:1351: `PAGE_SIZE' undeclared (first use in this function) vortex.c:1356: `enable_playback' undeclared (first use in this function) vortex.c:1360: `KERN_WARNING' undeclared (first use in this function) vortex.c:1360: parse error before string constant vortex.c:1364: `status' undeclared (first use in this function) vortex.c:1364: `fmt' undeclared (first use in this function) vortex.c:1367: parse error before string constant vortex.c:1376: parse error before string constant vortex.c:1383: parse error before string constant vortex.c:1389: warning: implicit declaration of function `spin_lock_irqsave' vortex.c:1389: `flags' undeclared (first use in this function) vortex.c:1401: warning: implicit declaration of function `spin_unlock_irqrestore' vortex.c: At top level: vortex.c:1405: parse error before `*' vortex.c: In function `get_frags': vortex.c:1412: `stream' undeclared (first use in this function) vortex.c:1412: warning: implicit declaration of function `__get_free_pages' vortex.c:1412: `GFP_KERNEL' undeclared (first use in this function) vortex.c:1414: `ENOMEM' undeclared (first use in this function) vortex.c:1418: warning: implicit declaration of function `MAP_NR' vortex.c:1418: `PAGE_SIZE' undeclared (first use in this function) vortex.c:1420: warning: implicit declaration of function `set_bit' vortex.c:1420: `PG_reserved' undeclared (first use in this function) vortex.c:1420: `mem_map' undeclared (first use in this function) vortex.c:1422: `count' undeclared (first use in this function) vortex.c: At top level: vortex.c:1430: parse error before `*' vortex.c: In function `free_wave_device': vortex.c:1434: `wdev' undeclared (first use in this function) vortex.c:1437: `PAGE_SIZE' undeclared (first use in this function) vortex.c:1439: warning: implicit declaration of function `clear_bit' vortex.c:1439: `PG_reserved' undeclared (first use in this function) vortex.c:1439: `mem_map' undeclared (first use in this function) vortex.c:1440: warning: implicit declaration of function `free_pages' vortex.c: At top level: vortex.c:1456: parse error before `*' vortex.c:1456: parse error before `*' vortex.c:1457: warning: return-type defaults to `int' vortex.c: In function `find_wave_device': vortex.c:1458: `wdev' undeclared (first use in this function) vortex.c:1458: `dev' undeclared (first use in this function) vortex.c:1462: `file' undeclared (first use in this function) vortex.c:1467: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:1469: parse error before `*' vortex.c: In function `remove_wave_device': vortex.c:1472: `dev' undeclared (first use in this function) vortex.c:1474: `wdev' undeclared (first use in this function) vortex.c:1478: `NULL' undeclared (first use in this function) vortex.c: At top level: vortex.c:1495: parse error before `*' vortex.c: In function `set_data_format': vortex.c:1497: `val' undeclared (first use in this function) vortex.c:1499: `AFMT_MU_LAW' undeclared (first use in this function) vortex.c:1500: `AFMT_A_LAW' undeclared (first use in this function) vortex.c:1501: `AFMT_S16_LE' undeclared (first use in this function) vortex.c:1502: `AFMT_U8' undeclared (first use in this function) vortex.c:1503: `stream' undeclared (first use in this function) vortex.c:1505: `AFMT_S16_BE' undeclared (first use in this function) vortex.c:1506: `AFMT_U16_LE' undeclared (first use in this function) vortex.c:1507: `AFMT_U16_BE' undeclared (first use in this function) vortex.c:1508: `AFMT_IMA_ADPCM' undeclared (first use in this function) vortex.c:1509: `AFMT_S8' undeclared (first use in this function) vortex.c:1512: `KERN_WARNING' undeclared (first use in this function) vortex.c:1512: parse error before string constant vortex.c:1504: warning: unreachable code at beginning of switch statement vortex.c: At top level: vortex.c:1516: parse error before `*' vortex.c: In function `set_asp_format': vortex.c:1520: `stream' undeclared (first use in this function) vortex.c:1522: `AFMT_S16_LE' undeclared (first use in this function) vortex.c:1527: `AFMT_U8' undeclared (first use in this function) vortex.c:1531: `AFMT_A_LAW' undeclared (first use in this function) vortex.c:1535: `AFMT_MU_LAW' undeclared (first use in this function) vortex.c:1524: warning: unreachable code at beginning of switch statement vortex.c: At top level: vortex.c:1546: parse error before `*' vortex.c: In function `stop_wave': vortex.c:1549: `stream' undeclared (first use in this function) vortex.c: At top level: vortex.c:1560: parse error before `*' vortex.c: In function `receive_mem': vortex.c:1569: `stream' undeclared (first use in this function) vortex.c:1580: `max_size' undeclared (first use in this function) vortex.c:1583: `mem' undeclared (first use in this function) vortex.c: At top level: vortex.c:1601: parse error before `*' vortex.c: In function `send_mem': vortex.c:1605: `stream' undeclared (first use in this function) vortex.c:1611: `size' undeclared (first use in this function) vortex.c:1615: warning: implicit declaration of function `copy_from_user' vortex.c:1615: `mem' undeclared (first use in this function) vortex.c: At top level: vortex.c:1650: parse error before `*' vortex.c: In function `au_handle_timer': vortex.c:1652: `wdev' undeclared (first use in this function) vortex.c:1652: `dev' undeclared (first use in this function) vortex.c:1653: `stream' undeclared (first use in this function) vortex.c:1653: warning: statement with no effect vortex.c:1654: parse error before `*' vortex.c:1662: `count' undeclared (first use in this function) vortex.c:1665: `KERN_WARNING' undeclared (first use in this function) vortex.c:1665: parse error before string constant vortex.c:1668: warning: implicit declaration of function `wake_up_interruptible' vortex.c:1673: `cur' undeclared (first use in this function) vortex.c:1676: `remaining' undeclared (first use in this function) vortex.c: At top level: vortex.c:1751: warning: `struct inode' declared inside parameter list vortex.c:1752: conflicting types for `au_mixer_ioctl' vortex.c:270: previous declaration of `au_mixer_ioctl' vortex.c: In function `au_mixer_ioctl': vortex.c:1753: `dev' undeclared (first use in this function) vortex.c:1753: dereferencing pointer to incomplete type vortex.c:1754: parse error before `int' vortex.c:1758: `OSS_GETVERSION' undeclared (first use in this function) vortex.c:1759: `SOUND_VERSION' undeclared (first use in this function) vortex.c:1761: `SOUND_MIXER_INFO' undeclared (first use in this function) vortex.c:1762: `mixer_info' undeclared (first use in this function) vortex.c:1762: parse error before `info' vortex.c:1765: warning: implicit declaration of function `strncpy' vortex.c:1765: `info' undeclared (first use in this function) vortex.c:1771: `EFAULT' undeclared (first use in this function) vortex.c:1774: `SOUND_OLD_MIXER_INFO' undeclared (first use in this function) vortex.c:1775: `_old_mixer_info' undeclared (first use in this function) vortex.c:1775: parse error before `info' vortex.c:1787: warning: implicit declaration of function `_IOC_TYPE' vortex.c:1787: warning: implicit declaration of function `_IOC_SIZE' vortex.c:1790: `EINVAL' undeclared (first use in this function) vortex.c:1793: warning: implicit declaration of function `_IOC_DIR' vortex.c:1793: `_IOC_READ' undeclared (first use in this function) vortex.c:1794: warning: implicit declaration of function `_IOC_NR' vortex.c:1796: `SOUND_MIXER_RECSRC' undeclared (first use in this function) vortex.c:1799: `SOUND_MIXER_DEVMASK' undeclared (first use in this function) vortex.c:1801: `SOUND_MASK_LINE' undeclared (first use in this function) vortex.c:1801: `SOUND_MASK_CD' undeclared (first use in this function) vortex.c:1801: `SOUND_MASK_VIDEO' undeclared (first use in this function) vortex.c:1802: `SOUND_MASK_LINE1' undeclared (first use in this function) vortex.c:1802: `SOUND_MASK_PCM' undeclared (first use in this function) vortex.c:1802: `SOUND_MASK_VOLUME' undeclared (first use in this function) vortex.c:1803: `SOUND_MASK_OGAIN' undeclared (first use in this function) vortex.c:1803: `SOUND_MASK_PHONEIN' undeclared (first use in this function) vortex.c:1803: `SOUND_MASK_SPEAKER' undeclared (first use in this function) vortex.c:1804: `SOUND_MASK_MIC' undeclared (first use in this function) vortex.c:1804: `SOUND_MASK_RECLEV' undeclared (first use in this function) vortex.c:1806: `SOUND_MIXER_RECMASK' undeclared (first use in this function) vortex.c:1808: `SOUND_MASK_PHONEOUT' undeclared (first use in this function) vortex.c:1811: `SOUND_MIXER_STEREODEVS' undeclared (first use in this function) vortex.c:1816: `SOUND_MIXER_CAPS' undeclared (first use in this function) vortex.c:1817: `SOUND_CAP_EXCL_INPUT' undeclared (first use in this function) vortex.c:1797: warning: unreachable code at beginning of switch statement vortex.c:1820: `i' undeclared (first use in this function) vortex.c:1821: `SOUND_MIXER_NRDEVICES' undeclared (first use in this function) vortex.c:1827: `_IOC_WRITE' undeclared (first use in this function) vortex.c:1828: parse error before string constant vortex.c:1836: warning: unreachable code at beginning of switch statement vortex.c:1844: `val' undeclared (first use in this function) vortex.c: At top level: vortex.c:1851: parse error before `*' vortex.c: In function `write_mixer': vortex.c:1857: `val' undeclared (first use in this function) vortex.c:1864: `chan' undeclared (first use in this function) vortex.c:1865: `SOUND_MIXER_VOLUME' undeclared (first use in this function) vortex.c:1867: `dev' undeclared (first use in this function) vortex.c:1877: `SOUND_MIXER_PCM' undeclared (first use in this function) vortex.c:1890: `SOUND_MIXER_LINE' undeclared (first use in this function) vortex.c:1891: `SOUND_MIXER_VIDEO' undeclared (first use in this function) vortex.c:1892: `SOUND_MIXER_LINE1' undeclared (first use in this function) vortex.c:1893: `SOUND_MIXER_CD' undeclared (first use in this function) vortex.c:1896: warning: unreachable code at beginning of switch statement vortex.c:1919: `SOUND_MIXER_TREBLE' undeclared (first use in this function) vortex.c:1920: `SOUND_MIXER_BASS' undeclared (first use in this function) vortex.c:1923: `SOUND_MIXER_PHONEOUT' undeclared (first use in this function) vortex.c:1924: `SOUND_MIXER_IGAIN' undeclared (first use in this function) vortex.c:1927: `SOUND_MIXER_MIC' undeclared (first use in this function) vortex.c:1941: `SOUND_MIXER_SPEAKER' undeclared (first use in this function) vortex.c:1944: `SOUND_MIXER_OGAIN' undeclared (first use in this function) vortex.c:1947: `SOUND_MIXER_PHONEIN' undeclared (first use in this function) vortex.c:1950: `SOUND_MIXER_RECLEV' undeclared (first use in this function) vortex.c:1866: warning: unreachable code at beginning of switch statement vortex.c:1853: warning: `left' might be used uninitialized in this function vortex.c:1853: warning: `right' might be used uninitialized in this function vortex.c: At top level: vortex.c:1969: warning: `struct inode' declared inside parameter list vortex.c:1970: conflicting types for `au_mixer_open' vortex.c:271: previous declaration of `au_mixer_open' vortex.c: In function `au_mixer_open': vortex.c:1971: `dev' undeclared (first use in this function) vortex.c:1971: warning: statement with no effect vortex.c:1972: parse error before `int' vortex.c:1976: `minor_num' undeclared (first use in this function) vortex.c:1978: `KERN_WARNING' undeclared (first use in this function) vortex.c:1978: parse error before string constant vortex.c:1979: `ENODEV' undeclared (first use in this function) vortex.c:1981: dereferencing pointer to incomplete type vortex.c:1984: `MOD_INC_USE_COUNT' undeclared (first use in this function) vortex.c: At top level: vortex.c:1989: warning: `struct inode' declared inside parameter list vortex.c:1990: conflicting types for `au_mixer_release' vortex.c:272: previous declaration of `au_mixer_release' vortex.c: In function `au_mixer_release': vortex.c:1992: `MOD_DEC_USE_COUNT' undeclared (first use in this function) vortex.c: At top level: vortex.c:1997: parse error before `*' vortex.c:1998: conflicting types for `init_mixer' vortex.c:635: previous declaration of `init_mixer' vortex.c: In function `init_mixer': vortex.c:2000: `SOUND_MIXER_NRDEVICES' undeclared (first use in this function) vortex.c:2001: `dev' undeclared (first use in this function) vortex.c:2005: `SOUND_MASK_MIC' undeclared (first use in this function) vortex.c: At top level: vortex.c:2009: parse error before `*' vortex.c: In function `set_rec_src': vortex.c:2013: `recsrc' undeclared (first use in this function) vortex.c:2014: `SOUND_MASK_CD' undeclared (first use in this function) vortex.c:2017: `SOUND_MASK_VIDEO' undeclared (first use in this function) vortex.c:2020: `SOUND_MASK_LINE1' undeclared (first use in this function) vortex.c:2023: `SOUND_MASK_LINE' undeclared (first use in this function) vortex.c:2026: `SOUND_MASK_VOLUME' undeclared (first use in this function) vortex.c:2029: `SOUND_MASK_PHONEOUT' undeclared (first use in this function) vortex.c:2032: `SOUND_MASK_PHONEIN' undeclared (first use in this function) vortex.c:2035: `SOUND_MASK_MIC' undeclared (first use in this function) vortex.c:2015: warning: unreachable code at beginning of switch statement vortex.c:2040: `dev' undeclared (first use in this function) vortex.c: At top level: vortex.c:2047: warning: `struct inode' declared inside parameter list vortex.c:2048: conflicting types for `au_midi_open' vortex.c:275: previous declaration of `au_midi_open' vortex.c: In function `au_midi_open': vortex.c:2049: `dev' undeclared (first use in this function) vortex.c:2049: warning: statement with no effect vortex.c:2050: parse error before `int' vortex.c:2057: `minor_num' undeclared (first use in this function) vortex.c:2059: `KERN_WARNING' undeclared (first use in this function) vortex.c:2059: parse error before string constant vortex.c:2060: `ENODEV' undeclared (first use in this function) vortex.c:2064: `enable_output' undeclared (first use in this function) vortex.c:2066: `EBUSY' undeclared (first use in this function) vortex.c:2069: `enable_input' undeclared (first use in this function) vortex.c:2075: dereferencing pointer to incomplete type vortex.c:2077: `flags' undeclared (first use in this function) vortex.c:2087: `MOD_INC_USE_COUNT' undeclared (first use in this function) vortex.c: At top level: vortex.c:2092: warning: `struct inode' declared inside parameter list vortex.c:2093: conflicting types for `au_midi_release' vortex.c:276: previous declaration of `au_midi_release' vortex.c: In function `au_midi_release': vortex.c:2094: `dev' undeclared (first use in this function) vortex.c:2094: dereferencing pointer to incomplete type vortex.c:2102: `MOD_DEC_USE_COUNT' undeclared (first use in this function) vortex.c: At top level: vortex.c:2107: parse error before `au_midi_read' vortex.c:2107: parse error before `size_t' vortex.c:2108: warning: return-type defaults to `int' vortex.c: In function `au_midi_read': vortex.c:2109: `dev' undeclared (first use in this function) vortex.c:2109: `file' undeclared (first use in this function) vortex.c:2110: `ssize_t' undeclared (first use in this function) vortex.c:2110: parse error before `ret' vortex.c:2117: `ppos' undeclared (first use in this function) vortex.c:2118: `ESPIPE' undeclared (first use in this function) vortex.c:2120: `VERIFY_WRITE' undeclared (first use in this function) vortex.c:2120: `buffer' undeclared (first use in this function) vortex.c:2120: `count' undeclared (first use in this function) vortex.c:2121: `EFAULT' undeclared (first use in this function) vortex.c:2124: `flags' undeclared (first use in this function) vortex.c:2125: `ptr' undeclared (first use in this function) vortex.c:2126: `cnt' undeclared (first use in this function) vortex.c:2133: `O_NONBLOCK' undeclared (first use in this function) vortex.c:2134: `ret' undeclared (first use in this function) vortex.c:2134: `EAGAIN' undeclared (first use in this function) vortex.c:2136: `current' undeclared (first use in this function) vortex.c:2137: `ERESTARTSYS' undeclared (first use in this function) vortex.c:2152: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:2154: parse error before `au_midi_write' vortex.c:2154: parse error before `size_t' vortex.c:2155: warning: return-type defaults to `int' vortex.c: In function `au_midi_write': vortex.c:2156: `dev' undeclared (first use in this function) vortex.c:2156: `file' undeclared (first use in this function) vortex.c:2157: `ssize_t' undeclared (first use in this function) vortex.c:2157: parse error before `ret' vortex.c:2164: `ppos' undeclared (first use in this function) vortex.c:2165: `ESPIPE' undeclared (first use in this function) vortex.c:2167: `VERIFY_READ' undeclared (first use in this function) vortex.c:2167: `buffer' undeclared (first use in this function) vortex.c:2167: `count' undeclared (first use in this function) vortex.c:2168: `EFAULT' undeclared (first use in this function) vortex.c:2171: `flags' undeclared (first use in this function) vortex.c:2172: `ptr' undeclared (first use in this function) vortex.c:2173: `cnt' undeclared (first use in this function) vortex.c:2182: `O_NONBLOCK' undeclared (first use in this function) vortex.c:2183: `ret' undeclared (first use in this function) vortex.c:2183: `EAGAIN' undeclared (first use in this function) vortex.c:2185: `current' undeclared (first use in this function) vortex.c:2186: `ERESTARTSYS' undeclared (first use in this function) vortex.c:2204: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:2206: warning: `struct poll_table_struct' declared inside parameter list vortex.c:2207: conflicting types for `au_midi_poll' vortex.c:280: previous declaration of `au_midi_poll' vortex.c: In function `au_midi_poll': vortex.c:2208: `dev' undeclared (first use in this function) vortex.c:2208: dereferencing pointer to incomplete type vortex.c:2209: parse error before `unsigned' vortex.c:2212: dereferencing pointer to incomplete type vortex.c:2212: `FMODE_WRITE' undeclared (first use in this function) vortex.c:2213: warning: implicit declaration of function `poll_wait' vortex.c:2214: dereferencing pointer to incomplete type vortex.c:2214: `FMODE_READ' undeclared (first use in this function) vortex.c:2216: `flags' undeclared (first use in this function) vortex.c:2217: dereferencing pointer to incomplete type vortex.c:2219: `mask' undeclared (first use in this function) vortex.c:2219: `POLLIN' undeclared (first use in this function) vortex.c:2219: `POLLRDNORM' undeclared (first use in this function) vortex.c:2221: dereferencing pointer to incomplete type vortex.c:2223: `POLLOUT' undeclared (first use in this function) vortex.c:2223: `POLLWRNORM' undeclared (first use in this function) vortex.c:2227: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:2229: warning: `struct inode' declared inside parameter list vortex.c:2230: conflicting types for `au_midi_ioctl' vortex.c:277: previous declaration of `au_midi_ioctl' vortex.c:2235: parse error before `*' vortex.c: In function `au_handle_midi': vortex.c:2242: `dev' undeclared (first use in this function) vortex.c: At top level: vortex.c:2278: warning: `struct inode' declared inside parameter list vortex.c:2279: conflicting types for `au_sndstat_open' vortex.c:281: previous declaration of `au_sndstat_open' vortex.c: In function `au_sndstat_open': vortex.c:2283: `MOD_INC_USE_COUNT' undeclared (first use in this function) vortex.c: At top level: vortex.c:2288: parse error before `au_sndstat_read' vortex.c:2288: parse error before `size_t' vortex.c:2289: warning: return-type defaults to `int' vortex.c: In function `au_sndstat_read': vortex.c:2291: `file' undeclared (first use in this function) vortex.c:2291: `buffer' undeclared (first use in this function) vortex.c:2291: `count' undeclared (first use in this function) vortex.c: At top level: vortex.c:2302: parse error before `sndstat_file_read' vortex.c:2302: parse error before `size_t' vortex.c:2303: warning: return-type defaults to `int' vortex.c: In function `sndstat_file_read': vortex.c:2305: `ssize_t' undeclared (first use in this function) vortex.c:2305: parse error before `retval' vortex.c:2307: parse error before `n' vortex.c:2310: warning: implicit declaration of function `__get_free_page' vortex.c:2310: `GFP_KERNEL' undeclared (first use in this function) vortex.c:2311: `ENOMEM' undeclared (first use in this function) vortex.c:2313: `nbytes' undeclared (first use in this function) vortex.c:2315: `count' undeclared (first use in this function) vortex.c:2317: `NULL' undeclared (first use in this function) vortex.c:2318: `n' undeclared (first use in this function) vortex.c:2318: `ppos' undeclared (first use in this function) vortex.c:2336: `retval' undeclared (first use in this function) vortex.c:2345: `EFAULT' undeclared (first use in this function) vortex.c:2354: warning: implicit declaration of function `free_page' vortex.c:2356: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:2358: parse error before `off_t' vortex.c: In function `sound_proc_get_info': vortex.c:2361: `off_t' undeclared (first use in this function) vortex.c:2361: parse error before `begin' vortex.c:2362: `dev' undeclared (first use in this function) vortex.c:2362: warning: statement with no effect vortex.c:2363: parse error before `char' vortex.c:2374: warning: implicit declaration of function `sprintf' vortex.c:2374: `buffer' undeclared (first use in this function) vortex.c:2377: `SOUND_VERSION' undeclared (first use in this function) vortex.c:2378: `system_utsname' undeclared (first use in this function) vortex.c:2387: `dev_str' undeclared (first use in this function) vortex.c:2388: warning: unreachable code at beginning of switch statement vortex.c:2440: `start' undeclared (first use in this function) vortex.c:2440: `offset' undeclared (first use in this function) vortex.c:2440: `begin' undeclared (first use in this function) vortex.c:2442: `length' undeclared (first use in this function) vortex.c: At top level: vortex.c:2447: warning: `struct inode' declared inside parameter list vortex.c:2448: conflicting types for `au_sndstat_release' vortex.c:282: previous declaration of `au_sndstat_release' vortex.c: In function `au_sndstat_release': vortex.c:2452: `MOD_DEC_USE_COUNT' undeclared (first use in this function) vortex.c: In function `linux_kmalloc': vortex.c:2463: warning: implicit declaration of function `kmalloc' vortex.c:2463: `GFP_KERNEL' undeclared (first use in this function) vortex.c:2463: warning: return makes pointer from integer without a cast vortex.c: In function `linux_ioremap': vortex.c:2475: warning: implicit declaration of function `ioremap' vortex.c:2475: warning: return makes pointer from integer without a cast vortex.c: In function `linux_iounmap': vortex.c:2480: warning: implicit declaration of function `iounmap' vortex.c: In function `linux_udelay': vortex.c:2485: warning: implicit declaration of function `udelay' vortex.c: In function `linux_memset': vortex.c:2504: `size_t' undeclared (first use in this function) vortex.c:2504: parse error before `n' vortex.c:2505: warning: control reaches end of non-void function vortex.c: In function `linux_memcpy': vortex.c:2509: `size_t' undeclared (first use in this function) vortex.c:2509: parse error before `n' vortex.c:2510: warning: control reaches end of non-void function vortex.c: In function `linux_virt_to_phys': vortex.c:2514: warning: implicit declaration of function `virt_to_bus' vortex.c: In function `linux_phys_to_virt': vortex.c:2519: warning: implicit declaration of function `bus_to_virt' vortex.c:2519: warning: return makes pointer from integer without a cast vortex.c: In function `linux_acquire_device_spinlock': vortex.c:2525: `dev' undeclared (first use in this function) vortex.c:2525: warning: statement with no effect vortex.c:2527: `NULL' undeclared (first use in this function) vortex.c: In function `linux_release_device_spinlock': vortex.c:2539: `dev' undeclared (first use in this function) vortex.c:2539: warning: statement with no effect vortex.c:2541: `NULL' undeclared (first use in this function) vortex.c: In function `linux_init_timer': vortex.c:2552: sizeof applied to an incomplete type vortex.c:2552: `GFP_KERNEL' undeclared (first use in this function) vortex.c:2555: warning: implicit declaration of function `init_timer' vortex.c:2556: dereferencing pointer to incomplete type vortex.c:2557: dereferencing pointer to incomplete type vortex.c: In function `linux_add_timer': vortex.c:2566: dereferencing pointer to incomplete type vortex.c:2566: `jiffies' undeclared (first use in this function) vortex.c:2566: `HZ' undeclared (first use in this function) vortex.c:2567: dereferencing pointer to incomplete type vortex.c:2568: dereferencing pointer to incomplete type vortex.c:2569: warning: implicit declaration of function `add_timer' vortex.c: In function `linux_del_timer': vortex.c:2578: warning: implicit declaration of function `del_timer' vortex.c: In function `linux_jiffies': vortex.c:2585: `jiffies' undeclared (first use in this function) vortex.c:2586: warning: control reaches end of non-void function vortex.c: At top level: vortex.c:747: warning: `au_isr' defined but not used vortex.c:1602: warning: `send_mem' defined but not used vortex.c:1998: warning: `init_mixer' defined but not used make: *** [vortex.o] Error 1 [root@epix au88xx-1.0.5-2.3-bpl1]#
