isisalsa-devel Mailing List for Guillemot Maxisound ISIS ALSA driver (Page 2)
Status: Inactive
Brought to you by:
jeanseb
You can subscribe to this list here.
| 2003 |
Jan
(7) |
Feb
(1) |
Mar
(8) |
Apr
|
May
(7) |
Jun
(3) |
Jul
(16) |
Aug
(12) |
Sep
(3) |
Oct
|
Nov
(11) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(4) |
Feb
(1) |
Mar
|
Apr
(3) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2005 |
Jan
|
Feb
|
Mar
(4) |
Apr
(6) |
May
|
Jun
(8) |
Jul
(4) |
Aug
(2) |
Sep
|
Oct
(4) |
Nov
(1) |
Dec
(2) |
| 2006 |
Jan
(2) |
Feb
|
Mar
|
Apr
(5) |
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(4) |
Jun
(3) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2008 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
|
From: Jean-Sébastien V. <je...@us...> - 2005-11-03 13:26:44
|
Update of /cvsroot/isisalsa/isis In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25825 Modified Files: sam9707.c Log Message: some log to experiment Index: sam9707.c =================================================================== RCS file: /cvsroot/isisalsa/isis/sam9707.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** sam9707.c 25 Oct 2005 06:40:23 -0000 1.2 --- sam9707.c 3 Nov 2005 13:26:09 -0000 1.3 *************** *** 806,809 **** --- 806,810 ---- snd_pcm_hw_params_t *hw_params) { + snd_printk("snd_isis_pcm_hw_params"); return snd_pcm_lib_malloc_pages(substream, (size_t) params_buffer_bytes(hw_params)); *************** *** 821,824 **** --- 822,826 ---- u8 format; + snd_printk("snd_isis_pcm_prepare\n"); /* compute the format byte */ format = runtime->channels > 1 ? 0x1 : 0x0; *************** *** 869,872 **** --- 871,875 ---- struct isis_sam9707_chip *chip = snd_pcm_substream_chip(substream); + snd_printk("snd_isis_pcm_trigger : %x\n", cmd); switch (cmd) { |
|
From: Felipe S. <sol...@es...> - 2005-10-25 19:13:09
|
yes master, it was the problem. I sent to you my dmesg; the module is charged but no card is present. Maybe I have to do some configurations in my bios for noacpi? Congratulations, you got it! PD: I forgot something important: I compiled the module for kernel-2.6.12-k7-smp of debian/testing, and with gcc-4.0.2 (the kernel was compiled with this: dmesg:1:"Linux version 2.6.12-1-k7-smp (ho...@ta...) (gcc version 4.0.2 20050917 (prerelease) (Debian 4.0.1-8)) #1 SMP Tue Sep 27 13:37:32 JST 2005)" I have no time until tomorrow, then I'll try with gcc-3.3 and kernel from sources. On Tue, 25 Oct 2005 08:52:42 +0200, Jeanseb wrote > google help me a little and i think commented line are the faulty > one. them please. PS: use the patch in the devel mailing list, > public cvs will be updated tonight. Selon Felipe Sologuren <sol...@es...>: > > > > > -- > > In a world without walls who needs gates or windows? > > > > --unknown > > > > > > > > --------------------------------------------------------------------------------------------------------- > Je suis celui qui peint la nuit en sombre > Celui qui voit tous les jours la pénombre > Je suis celui... qui a été > -- > AqME, je suis |
|
From: Felipe S. <sol...@es...> - 2005-10-25 18:42:08
|
yes master, it was the problem. attached goes my dmesg; the module is charged but no card is present. Maybe I have to do some configurations in my bios for noacpi? Congratulations, you got it! On Tue, 25 Oct 2005 08:52:42 +0200, Jeanseb wrote > google help me a little and i think commented line are the faulty > one. them please. PS: use the patch in the devel mailing list, > public cvs will be updated tonight. Selon Felipe Sologuren <sol...@es...>: > > > > > -- > > In a world without walls who needs gates or windows? > > > > --unknown > > > > > > > > --------------------------------------------------------------------------------------------------------- > Je suis celui qui peint la nuit en sombre > Celui qui voit tous les jours la pénombre > Je suis celui... qui a été > -- > AqME, je suis |
|
From: Jean-Sébastien V. <je...@us...> - 2005-10-25 06:40:33
|
Update of /cvsroot/isisalsa/isis In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26250 Modified Files: sam9707.c Log Message: test for felipe. I think i got the symbol problem. Index: sam9707.c =================================================================== RCS file: /cvsroot/isisalsa/isis/sam9707.c,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** sam9707.c 6 Jul 2005 18:38:04 -0000 1.1 --- sam9707.c 25 Oct 2005 06:40:23 -0000 1.2 *************** *** 829,833 **** // not that much of a problem since speeds up to 48000Hz can be played unsigned int rate=runtime->rate; ! rate = (unsigned int)(((float)rate) * 0.6667); /* send the command*/ --- 829,833 ---- // not that much of a problem since speeds up to 48000Hz can be played unsigned int rate=runtime->rate; ! //rate = (unsigned int)(((float)rate) * 0.6667); /* send the command*/ *************** *** 854,858 **** // not that much of a problem since speeds up to 48000Hz can be played unsigned int rate=runtime->rate; ! rate = (unsigned int)(((float)rate) * 0.6667); /* send the command*/ // TODO setup an open for read ! --- 854,858 ---- // not that much of a problem since speeds up to 48000Hz can be played unsigned int rate=runtime->rate; ! //rate = (unsigned int)(((float)rate) * 0.6667); /* send the command*/ // TODO setup an open for read ! |
|
From: Jean-Sébastien V. <je...@us...> - 2005-10-24 15:59:01
|
Update of /cvsroot/isisalsa/isis In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31510 Modified Files: .cvsignore Log Message: cvsignore stuff Index: .cvsignore =================================================================== RCS file: /cvsroot/isisalsa/isis/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** .cvsignore 1 May 2005 12:58:43 -0000 1.2 --- .cvsignore 24 Oct 2005 15:58:54 -0000 1.3 *************** *** 3,4 **** --- 3,5 ---- *.mod.c *.ko + *.cmd |
|
From: Randy K. - VP of Marketing<rqk...@ma...> - 2005-08-17 17:56:19
|
To Our Valued Readers and Clients,
The problem of unsolicited email has become more than just an
annoyance to individuals and industry. To combat this issue,
we have integrated a new Email Verification Process so only
those who want to receive and download our software, industry
resources, multimedia tutorials and documents are able to so.
[Email verification link below]
Matrikon's resources are designed for engineers, IT personnel,
maintenance & operations managers, project supervisors, executives
and others working in power, petrochemical, oil & gas, pulp & paper,
mining and other industries.
Our new mandate is to allow only those who verify their email
address access to:
- Industrial connectivity software
- Troubleshooting and testing utilities
- Process control trending and reporting software
- Demonstration software
- Multimedia tutorials
- Whitepapers & datasheets
With the primary focus on:
- Alarm management
- Advanced process control
- Industrial connectivity
- Asset management
- IT security
- Process monitoring and data analysis
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Email Verification Process
You are currently subscribed as isi...@li....
To continue to access Matrikon software, resources, and technical
documents, automatically verify your email address by sending us
an email using the following link:
Link: mailto:ver...@e-...?Subject=Subscribe-000474NTYzNzMA.
(Do not modify the subject line. If you are unable to use this
link, please send an email to rqk...@ma... and type
'Subscribe' in the subject.)
Please Note: If you do NOT click on this link, you will NOT
receive any further mailings from Matrikon.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This new Email Verification Process illustrates Matrikon's continued
commitment to ensure you only receive information that is important
to you. Please contact me directly if you have any questions.
Kind regards,
Randy Kondor
Vice President of Marketing
Matrikon Inc.
Tel: (780) 448-1010
rqk...@ma...
***************************************************************
This open letter is a one-time request to verify that you wish to
receive access to Matrikon resources.
Matrikon, Inc. 10405 Jasper Avenue
Edmonton, Alberta, Canada, T5J 3N4
We protect your privacy:
http://www.matrikon.com/main/privacy.asp
|
|
From: Matrikon News<ne...@ma...> - 2005-08-10 02:46:08
|
Please forward this to all interested parties. Please add ne...@ma... to your Allowed Senders list to avoid spam filters. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PACESETTER: INTELLEGENT TECHNOLOGY FOR PROCESS CONTROL - MATRIKON Contents - Vol 1. Issue III - Power Optimization - Webcast: AM Blueprint - OPC Conference 2005 - Statoil Press Release - Alarm Management Workshops - OPC Corner - Plant Performance Test - MatrikonOPC Conference ================================================================= INCREASING POWER GENERATION WITH ADVANCED TECHNOLOGY Advanced Condition Monitoring The three key areas seeing critical success in generation optimization programs worldwide are Abnormal Condition Monitoring, Condition-Based Maintenance strategies, and Information Visualization Solutions. Get this paper and find out how pacesetter power plants are generating more for less. GET THE FULL STORY: http://www.matrikon.com/whitepapers/AdvancedConditionMonitoring_power.pdf ================================================================= WEBCAST Tuesday September 1, 2005 1:30 PM EDT ALARM MANAGEMENT BLUEPRINT: Achieving Pacesetter Status For Your Plant REGISTRATION AND DETAILS: http://www.matrikon.com/news/webcast_signup.asp?WID=010905 Topics include: - Developing and adopting an alarm philosophy - Understanding of industry standards and corporate governance requirements - Incorporating an alarms and events database - Defining primary alarm management work processes - Leveraging technology in all business areas - Defining metrics for tracking - Visibility and accountability - Proven execution methodology - Continuous improvement model Presented by: Mike Brown, M.A.Sc., P.Eng. Vice President of Technology Matrikon ================================================================= TRANSFORMING INDUSTRIAL CONNECTIVITY MatrikonOPC Conference 2005 MatrikonOPC Conference 2005 is the standards-based OPC technology conference of the year. This three-day event focuses on system interoperability, reliability, security, and simplicity. This is a must-attend conference for anyone interested in industrial connectivity, including system architects, integrators, managers, and end-users across all industries. - Leverage OPC standards-based connectivity - Learn industry best practice - Get tips, tricks, and troubleshooting secrets - Take part in hands-on workshops - Hear what's new for 2006 CONFERENCE DETAILS: http://www.opcug.org/ ================================================================= STATOIL: DECISION SUPPORT WITH REAL-TIME WELL MONITORING Matrikon(tm) technology to improve Statoil's monitoring of offshore assets "Matrikon's technology complements the best-practice, integrated operations processes that Statoil is developing," said Terje Schmidt, Chief Engineer for Production Technology at Statoil. "We are demonstrating that technology can be used to leverage the information of our existing infrastructure, and to distribute the information to multiple stakeholders along with the added context they require to perform their jobs." READ THIS PRESS RELEASE: http://www.matrikon.com/news/showarticle.asp?ID=663 ================================================================= INSTITUTIONALIZING ALARM MANAGEMENT Alarm Management Hands-on Workshops - 2005 - Prepare your plant for new regulations. - Successfully eliminate up to 75% of your alarms. - Improve safety standards while reducing downtime. - Learn strategies to prioritize and configure alarm settings. - Reduce alarm management implementation time by 30%. - Examine successful, working solutions. August 9 - 10, Chicago, Illinois http://www.matrikon.com/services/training2/workshop_details.asp?ID=258 August 22 - 23, Perth, Australia http://www.matrikon.com/services/training2/workshop_details.asp?ID=301 September 5 - 6, Melbourne, Australia http://www.matrikon.com/services/training2/workshop_details.asp?ID=300 September 13 - 14, Los Angeles, California http://www.matrikon.com/services/training2/workshop_details.asp?ID=260 September 14 - 15, St. Louis, Missouri http://www.matrikon.com/services/training2/workshop_details.asp?ID=272 2005 Global Schedule http://www.matrikon.com/services/training2/schedule.asp "The information presented in this course will prove invaluable in helping us develop and implement an alarm management program for our plant." John Nye Sunoco Chemicals ================================================================= OPC CORNER Complimentary Downloads http://www.matrikonopc.com/products/opc-downloads White Paper - CMMS: Integrating Real-Time Information for Condition-Based Maintenance http://www.matrikon.com/download/CMMS_Integrating_RealTime_Information_for_CBM.pdf OPC Multimedia Tutorial http://www.matrikonopc.com/training/opc-multimedia-tutorial/opcda_pop.html ================================================================= PLANT PERFROMANCE LEVEL Find out the level at which your plant is performing with this online plant survey. TAKE PLANT TEST: http://www.matrikon.com/mtk_minute/graphics/performancelevel.jpg ================================================================= MATRIKONOPC CONFERENCE Houston, TX, October 16th - 18th - Technical sessions - Presentations from technology experts - Upcoming technology - Product showcase FIND OUT MORE: http://www.opcug.org/ ================================================================= This email was sent to [isi...@li...]. Subscribe: If you received Matrikon's Pacesetter from an associate or were placed on a complimentary subscriber list and would like to receive your own issue, subscribe now by sending an email to: ne...@ma... and typing Subscribe Pacesetter in the email subject line. No Thank You: Matrikon's Pacesetter is the electronic industry newsletter produced by industry experts through Matrikon Inc. If you wish to stop receiving this e-newsletter, unsubscribe now by sending an email to ne...@ma... and typing Unsubscribe Pacesetter in the subject line. Matrikon, Inc. 10405 Jasper Avenue Edmonton, Alberta, Canada, T5J 3N4 We protect your privacy (http://www.matrikon.com/main/privacy.asp). Send us an email at: ne...@ma... Copyright © 2005 Matrikon, Inc. All rights reserved. C#467 |
|
From: Odutola J. <od...@um...> - 2005-07-13 02:54:55
|
FROM: Odutola Johnson. Plot 243 Kofo Abayomi Street Victoria Island Lagos-Nigeria Tel:234-1-260465 Attn:President/Ceo. I know this email will reach you as a surprise, but need not to worry as we are using the only secured and confidential medium available to seek for foreign assistance/partnership in a business transaction which is of mutual benefit. I am a member of the Federal Government of Nigeria Contract Award and Monitoring Committee in the Nigeria National Petroleum Corporation(NNPC). Sometime ago, a contract was awarded to a foreign firm in NNPC by my Committee. This contract was over invoiced to the tune of US$21.5M. U.S. Dollars. This was done deliberately. The over-invoicing was a deal by my committee to benefit from the project. We now want to transfer this money which is in a suspense Account with NNPC into any Overseas Account which we expect you to provide for us. SHARE: - For providing the account where we shall remit the money into, you will be entitled to 30% of the money,60% will be for me andmy partners while 10% has been mapped out from the total sum to cover any expenses that maybe incurred by us during the course of this transfer, both locally and international expenses. I would require the following: - Your company's name,address,telephone and fax numbers. The above information would be used to make formal applications as a matter of procedure for the release of the money and onward transfer to your account. It does not matter whether or not your company does contract projects of this nature described here. The assumption is that your company won the major contract and subcontracted it out to other companies. More often than not,big trading companies or firms of unrelated fields win major contracts and subcontracts to more specialized firms for execution of such contracts. We have strong reliable connections and contacts at the Central Bank of Nigeria, as well as the Federal Ministry of Finance and we have no doubt that all the money will be released and transferred if we get the necessary foreign partner to assist us in this deal. Therefore, when the business is successfully concluded we shall through our same connections withdraw all documents used from all the concerned Government Ministries for 100% security. We are ordinary civil servants and we will not want to miss this once in a lifetime chance to get rich. We want this money to be transferred to the overseas Accounts for us. Please contact me immediately through my telephone number whether or not you are interested in this deal. If you are not, it will enable me scout for another foreign partner to carry out this deal. But where you are interested,send the required documents aforementioned herein through my above telephone number,or email: odu...@um... ,because time is of the essence in this business. I wait in anticipation of your fullest co-operation. Yours faithfully, Odutola Johnson |
|
From: Jeanseb <jea...@fr...> - 2005-07-12 11:12:43
|
maxiinit est intergrer au driver (via proc). Maintenant je vais apsser a la gestion des flux PCM. Par contre g un peu de mal a aprehender alsa. La puce gere 8 flux PCM plus, au niveau des control, un master volume mo= no et un surround volume stereo. Je vais essayer de mettre =E7a au niveaiu du mixer et faire en sorte que = chaque controle gere le volume concerner. Il faut aussi que je mette en place l'ecriture dans les PCM. Ensuite il sera temp de se pencher sur le reste des possibilit=E9e : RECORD, MIDI (a moin que cela ne passe avant le PCM ?) , MOD player. Selon ga...@fr...: > Salut, > > Je t'avais contact=E9, il y a maintenant quelques ann=E8es (quand j'=E9= tais sur > paris). > Je continue d'=EAtre en relation avec Peter pour le projet freebob. > Je continue d'utiliser ce driver pour l'isis, et adapt=E9 les sources= pour > une > install sur du 2.4.29... (je crois) > Bref, je compte l'utilis=E9 encore, et je voudrais savoir ce que tu f= ais avec > ce > driver maintenant? D'apr=E8s ce que j'ai lu, tu int=E9gres maxiinit dan= s le > driver? > > Tiens moi au courant... > > flx > > Selon Jean-S=E9bastien Valette <je...@us...>: > > > Update of /cvsroot/isisalsa/isis > > In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31020 > > > > Modified Files: > > isis.h Makefile es1968.c > > Added Files: > > .sam9707.o.cmd sam9707.c .es1968.o.cmd > > Log Message: > > spliting dream code out of es1968 file. > > > > > > Index: isis.h > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > RCS file: /cvsroot/isisalsa/isis/isis.h,v > > retrieving revision 1.12 > > retrieving revision 1.13 > > diff -C2 -d -r1.12 -r1.13 > > *** isis.h 29 Jun 2005 18:54:03 -0000 1.12 > > --- isis.h 6 Jul 2005 18:38:04 -0000 1.13 > > *************** > > *** 167,179 **** > > #define SAM_READ_LOOP_COUNTER 0x6000 > > > > > > /* Structures */ > > /* Voice definition */ > > struct isis_voice { > > u16 volleft; > > u16 volright; > > }; > > ! /* definition of the chip-specific record*/ > > ! typedef struct isis_sam9707_chip isis_sam9707_chip_t; > > struct isis_sam9707_chip { > > snd_card_t *card; > > --- 167,184 ---- > > #define SAM_READ_LOOP_COUNTER 0x6000 > > > > + #define SAM_HW_BUFF_SIZE_BYTES 1024 > > + > > > > /* Structures */ > > + > > + /* forward definition of the chip-specific record*/ > > + typedef struct isis_sam9707_chip isis_sam9707_chip_t; > > /* Voice definition */ > > struct isis_voice { > > + isis_sam9707_chip_t *chip; > > u16 volleft; > > u16 volright; > > }; > > ! /* definition of the chip-specific record*/ > > struct isis_sam9707_chip { > > snd_card_t *card; > > *************** > > *** 184,187 **** > > --- 189,193 ---- > > long firmpos; > > snd_info_entry_t *entry; > > + unsigned long io_port; /* hardware address */ > > snd_pcm_t *pcmi; > > snd_pcm_t *pcmo; > > *************** > > *** 195,198 **** > > --- 201,229 ---- > > #define ISIS_FIRM_SIZE 65536 > > > > + /* prototypes */ > > + u8 __isis_read(isis_sam9707_chip_t *chip, u16 reg); > > + u8 snd_isis_read(isis_sam9707_chip_t *chip, u16 reg); > > + u8 __isis_read_status(isis_sam9707_chip_t *chip); > > + u8 snd_isis_read_status(isis_sam9707_chip_t *chip); > > + u8 __isis_read_data8(isis_sam9707_chip_t *chip); > > + u8 snd_isis_read_data8(isis_sam9707_chip_t *chip); > > + > > + void __isis_write(isis_sam9707_chip_t *chip, u16 reg, u8 data); > > + void isis_write(isis_sam9707_chip_t *chip, u16 reg, u8 data); > > + #define snd_isis_write_data8(chip, data) isis_write(chip, SAM9707_D= ATA8, > > data) > > + #define snd_isis_write_control(chip, data) isis_write(chip, > > SAM9707_CONTROL, data) > > + > > + u16 __isis_read16(isis_sam9707_chip_t *chip, u16 reg); > > + u16 isis_read16(isis_sam9707_chip_t *chip, u16 reg); > > + > > + void __isis_write16(isis_sam9707_chip_t *chip, u16 data); > > + void isis_write16(isis_sam9707_chip_t *chip, u16 reg, u16 data); > > + > > + void __isis_burst_write(isis_sam9707_chip_t *chip,u16 *w, int nbw); > > + void isis_burst_write(isis_sam9707_chip_t *chip,u16 *w, int nbw); > > + > > + int snd_isis_setup_card(struct isis_sam9707_chip *chip); > > + > > + void snd_sam9707_irq(int irq, struct isis_sam9707_chip *chip); > > > > #endif /* __sam9707_H */ > > > > --- NEW FILE: .sam9707.o.cmd --- > > cmd_/home/jeanseb/eclipse/isis/sam9707.o :=3D gcc > > -Wp,-MD,/home/jeanseb/eclipse/isis/.sam9707.o.d -nostdinc -isystem > > /usr/lib/gcc-lib/i486-linux/3.3.5/include -D__KERNEL__ -Iinclude -Wa= ll > > -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common > > -ffreestanding -O2 -fno-omit-frame-pointer -g -pipe -mhard-float > > -mpreferred-stack-boundary=3D2 -march=3Di686 -mregparm=3D3 > > -Iinclude/asm-i386/mach-default -DMODULE -DKBUILD_BASENAME=3Dsam9= 707 > > -DKBUILD_MODNAME=3Dsnd_es1968 -c -o /home/jeanseb/eclipse/isis/.tmp_s= am9707.o > > /home/jeanseb/eclipse/isis/sam9707.c > > > > deps_/home/jeanseb/eclipse/isis/sam9707.o :=3D \ > > /home/jeanseb/eclipse/isis/sam9707.c \ > > include/linux/types.h \ > > $(wildcard include/config/uid16.h) \ > > include/linux/config.h \ > > $(wildcard include/config/h.h) \ > > include/linux/posix_types.h \ > > include/linux/stddef.h \ > > include/linux/compiler.h \ > > include/linux/compiler-gcc3.h \ > > include/linux/compiler-gcc.h \ > > include/asm/posix_types.h \ > > include/asm/types.h \ > > $(wildcard include/config/highmem64g.h) \ > > $(wildcard include/config/lbd.h) \ > > include/linux/delay.h \ > > include/asm/delay.h \ > > include/asm/io.h \ > > $(wildcard include/config/x86/oostore.h) \ > > $(wildcard include/config/x86/ppro/fence.h) \ > > $(wildcard include/config/x86/numaq.h) \ > > include/linux/string.h \ > > include/asm/string.h \ > > $(wildcard include/config/x86/use/3dnow.h) \ > > include/asm-generic/iomap.h \ > > include/linux/linkage.h \ > > include/asm/linkage.h \ > > $(wildcard include/config/regparm.h) \ > > $(wildcard include/config/x86/alignment/16.h) \ > > include/linux/vmalloc.h \ > > include/linux/spinlock.h \ > > $(wildcard include/config/smp.h) \ > > $(wildcard include/config/preempt.h) \ > > $(wildcard include/config/debug/spinlock.h) \ > > $(wildcard include/config/lockmeter.h) \ > > include/linux/preempt.h \ > > $(wildcard include/config/debug/preempt.h) \ > > include/linux/thread_info.h \ > > include/linux/bitops.h \ > > include/asm/bitops.h \ > > include/asm/thread_info.h \ > > $(wildcard include/config/4kstacks.h) \ > > $(wildcard include/config/debug/stack/usage.h) \ > > include/asm/page.h \ > > $(wildcard include/config/x86/pae.h) \ > > $(wildcard include/config/hugetlb/page.h) \ > > $(wildcard include/config/highmem4g.h) \ > > $(wildcard include/config/discontigmem.h) \ > > include/asm/processor.h \ > > $(wildcard include/config/x86/ht.h) \ > > $(wildcard include/config/mk8.h) \ > > $(wildcard include/config/mk7.h) \ > > include/asm/vm86.h \ > > include/asm/math_emu.h \ > > include/asm/sigcontext.h \ > > include/asm/segment.h \ > > include/asm/cpufeature.h \ > > include/asm/msr.h \ > > include/asm/system.h \ > > $(wildcard include/config/x86/cmpxchg.h) \ > > include/linux/kernel.h \ > > $(wildcard include/config/debug/spinlock/sleep.h) \ > > /usr/lib/gcc-lib/i486-linux/3.3.5/include/stdarg.h \ > > include/asm/byteorder.h \ > > $(wildcard include/config/x86/bswap.h) \ > > include/linux/byteorder/little_endian.h \ > > include/linux/byteorder/swab.h \ > > include/linux/byteorder/generic.h \ > > include/asm/bug.h \ > > $(wildcard include/config/debug/bugverbose.h) \ > > include/asm-generic/bug.h \ > > include/linux/cache.h \ > > include/asm/cache.h \ > > $(wildcard include/config/x86/l1/cache/shift.h) \ > > include/linux/threads.h \ > > $(wildcard include/config/nr/cpus.h) \ > > include/asm/percpu.h \ > > include/asm-generic/percpu.h \ > > include/linux/stringify.h \ > > include/asm/spinlock.h \ > > include/asm/atomic.h \ > > $(wildcard include/config/m386.h) \ > > include/asm/rwlock.h \ > > include/sound/driver.h \ > > $(wildcard include/config/snd/major.h) \ > > $(wildcard include/config/snd/debug.h) \ > > $(wildcard include/config/snd/debug/memory.h) \ > > include/linux/module.h \ > > $(wildcard include/config/modules.h) \ > > $(wildcard include/config/modversions.h) \ > > $(wildcard include/config/module/unload.h) \ > > $(wildcard include/config/kallsyms.h) \ > > include/linux/sched.h \ > > $(wildcard include/config/keys.h) \ > > $(wildcard include/config/schedstats.h) \ > > $(wildcard include/config/bsd/process/acct.h) \ > > $(wildcard include/config/numa.h) \ > > $(wildcard include/config/hotplug/cpu.h) \ > > $(wildcard include/config/security.h) \ > > $(wildcard include/config/magic/sysrq.h) \ > > $(wildcard include/config/pm.h) \ > > include/asm/param.h \ > > include/linux/capability.h \ > > include/linux/timex.h \ > > $(wildcard include/config/time/interpolation.h) \ > > include/linux/time.h \ > > include/linux/seqlock.h \ > > include/asm/timex.h \ > > $(wildcard include/config/x86/elan.h) \ > > $(wildcard include/config/x86/tsc.h) \ > > $(wildcard include/config/x86/generic.h) \ > > include/linux/jiffies.h \ > > include/asm/div64.h \ > > include/linux/rbtree.h \ > > include/linux/cpumask.h \ > > include/linux/bitmap.h \ > > include/linux/errno.h \ > > include/asm/errno.h \ > > include/asm-generic/errno.h \ > > include/asm-generic/errno-base.h \ > > include/asm/semaphore.h \ > > include/linux/wait.h \ > > include/linux/list.h \ > > include/linux/prefetch.h \ > > include/asm/current.h \ > > include/linux/rwsem.h \ > > $(wildcard include/config/rwsem/generic/spinlock.h) \ > > include/asm/rwsem.h \ > > include/asm/ptrace.h \ > > $(wildcard include/config/frame/pointer.h) \ > > include/asm/mmu.h \ > > include/asm/cputime.h \ > > include/asm-generic/cputime.h \ > > include/linux/smp.h \ > > include/asm/smp.h \ > > $(wildcard include/config/x86/local/apic.h) \ > > $(wildcard include/config/x86/io/apic.h) \ > > include/asm/fixmap.h \ > > $(wildcard include/config/highmem.h) \ > > $(wildcard include/config/x86/visws/apic.h) \ > > $(wildcard include/config/x86/f00f/bug.h) \ > > $(wildcard include/config/x86/cyclone/timer.h) \ > > $(wildcard include/config/acpi/boot.h) \ > > $(wildcard include/config/pci/mmconfig.h) \ > > include/asm/acpi.h \ > > $(wildcard include/config/acpi/pci.h) \ > > $(wildcard include/config/acpi/sleep.h) \ > > include/asm/apicdef.h \ > > include/asm/kmap_types.h \ > > $(wildcard include/config/debug/highmem.h) \ > > include/asm/mpspec.h \ > > include/asm/mpspec_def.h \ > > include/asm-i386/mach-default/mach_mpspec.h \ > > include/asm/io_apic.h \ > > $(wildcard include/config/pci/msi.h) \ > > include/asm/apic.h \ > > $(wildcard include/config/x86/good/apic.h) \ > > include/linux/pm.h \ > > include/asm-i386/mach-default/mach_apicdef.h \ > > include/linux/sem.h \ > > $(wildcard include/config/sysvipc.h) \ > > include/linux/ipc.h \ > > include/asm/ipcbuf.h \ > > include/asm/sembuf.h \ > > include/linux/signal.h \ > > include/asm/signal.h \ > > include/asm/siginfo.h \ > > include/asm-generic/siginfo.h \ > > include/linux/resource.h \ > > include/asm/resource.h \ > > include/asm-generic/resource.h \ > > include/linux/securebits.h \ > > include/linux/fs_struct.h \ > > include/linux/completion.h \ > > include/linux/pid.h \ > > include/linux/percpu.h \ > > include/linux/slab.h \ > > $(wildcard include/config/.h) \ > > include/linux/gfp.h \ > > include/linux/mmzone.h \ > > $(wildcard include/config/force/max/zoneorder.h) \ > > include/linux/numa.h \ > > include/linux/topology.h \ > > $(wildcard include/config/sched/smt.h) \ > > include/asm/topology.h \ > > include/asm-generic/topology.h \ > > include/linux/init.h \ > > $(wildcard include/config/hotplug.h) \ > > include/linux/kmalloc_sizes.h \ > > $(wildcard include/config/mmu.h) \ > > $(wildcard include/config/large/allocs.h) \ > > include/linux/param.h \ > > include/linux/timer.h \ > > include/linux/aio.h \ > > include/linux/workqueue.h \ > > include/linux/aio_abi.h \ > > include/linux/stat.h \ > > include/asm/stat.h \ > > include/linux/kmod.h \ > > $(wildcard include/config/kmod.h) \ > > include/linux/elf.h \ > > include/asm/elf.h \ > > include/asm/user.h \ > > include/linux/utsname.h \ > > include/linux/kobject.h \ > > include/linux/sysfs.h \ > > $(wildcard include/config/sysfs.h) \ > > include/linux/kref.h \ > > include/linux/kobject_uevent.h \ > > $(wildcard include/config/kobject/uevent.h) \ > > include/linux/moduleparam.h \ > > include/asm/local.h \ > > include/asm/module.h \ > > $(wildcard include/config/m486.h) \ > > $(wildcard include/config/m586.h) \ > > $(wildcard include/config/m586tsc.h) \ > > $(wildcard include/config/m586mmx.h) \ > > $(wildcard include/config/m686.h) \ > > $(wildcard include/config/mpentiumii.h) \ > > $(wildcard include/config/mpentiumiii.h) \ > > $(wildcard include/config/mpentiumm.h) \ > > $(wildcard include/config/mpentium4.h) \ > > $(wildcard include/config/mk6.h) \ > > $(wildcard include/config/mcrusoe.h) \ > > $(wildcard include/config/mefficeon.h) \ > > $(wildcard include/config/mwinchipc6.h) \ > > $(wildcard include/config/mwinchip2.h) \ > > $(wildcard include/config/mwinchip3d.h) \ > > $(wildcard include/config/mcyrixiii.h) \ > > $(wildcard include/config/mviac3/2.h) \ > > include/sound/core.h \ > > $(wildcard include/config/pci.h) \ > > $(wildcard include/config/sbus.h) \ > > $(wildcard include/config/snd/mixer/oss.h) \ > > $(wildcard include/config/snd/mixer/oss/module.h) \ > > $(wildcard include/config/snd/ossemul.h) \ > > $(wildcard include/config/snd/verbose/printk.h) \ > > $(wildcard include/config/snd/debug/detect.h) \ > > include/sound/control.h \ > > include/sound/asound.h \ > > include/linux/ioctl.h \ > > include/asm/ioctl.h \ > > include/sound/info.h \ > > $(wildcard include/config/proc/fs.h) \ > > include/linux/poll.h \ > > include/asm/poll.h \ > > include/linux/mm.h \ > > $(wildcard include/config/sysctl.h) \ > > $(wildcard include/config/stack/growsup.h) \ > > $(wildcard include/config/shmem.h) \ > > $(wildcard include/config/debug/pagealloc.h) \ > > include/linux/prio_tree.h \ > > include/linux/fs.h \ > > $(wildcard include/config/dnotify.h) \ > > $(wildcard include/config/quota.h) \ > > $(wildcard include/config/epoll.h) \ > > $(wildcard include/config/auditsyscall.h) \ > > include/linux/limits.h \ > > include/linux/kdev_t.h \ > > include/linux/dcache.h \ > > include/linux/rcupdate.h \ > > include/linux/radix-tree.h \ > > include/linux/audit.h \ > > $(wildcard include/config/audit.h) \ > > include/linux/quota.h \ > > include/linux/dqblk_xfs.h \ > > include/linux/dqblk_v1.h \ > > include/linux/dqblk_v2.h \ > > include/linux/nfs_fs_i.h \ > > include/linux/nfs.h \ > > include/linux/sunrpc/msg_prot.h \ > > include/linux/fcntl.h \ > > include/asm/fcntl.h \ > > include/linux/err.h \ > > include/asm/pgtable.h \ > > $(wildcard include/config/highpte.h) \ > > include/asm/pgtable-2level-defs.h \ > > include/asm/pgtable-2level.h \ > > include/asm-generic/pgtable-nopmd.h \ > > include/asm-generic/pgtable-nopud.h \ > > include/asm-generic/pgtable.h \ > > include/linux/page-flags.h \ > > $(wildcard include/config/swap.h) \ > > include/asm/uaccess.h \ > > $(wildcard include/config/x86/intel/usercopy.h) \ > > $(wildcard include/config/x86/wp/works/ok.h) \ > > include/sound/pcm.h \ > > $(wildcard include/config/snd/pcm/oss.h) \ > > $(wildcard include/config/snd/pcm/oss/module.h) \ > > $(wildcard include/config/x86.h) \ > > $(wildcard include/config/ppc.h) \ > > $(wildcard include/config/alpha.h) \ > > include/sound/memalloc.h \ > > include/sound/pcm_oss.h \ > > /home/jeanseb/eclipse/isis/isis.h \ > > > > /home/jeanseb/eclipse/isis/sam9707.o: > > $(deps_/home/jeanseb/eclipse/isis/sam9707.o) > > > > $(deps_/home/jeanseb/eclipse/isis/sam9707.o): > > > > --- NEW FILE: .es1968.o.cmd --- > > cmd_/home/jeanseb/eclipse/isis/es1968.o :=3D gcc > > -Wp,-MD,/home/jeanseb/eclipse/isis/.es1968.o.d -nostdinc -isystem > > /usr/lib/gcc-lib/i486-linux/3.3.5/include -D__KERNEL__ -Iinclude -Wa= ll > > -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common > > -ffreestanding -O2 -fno-omit-frame-pointer -g -pipe -mhard-float > > -mpreferred-stack-boundary=3D2 -march=3Di686 -mregparm=3D3 > > -Iinclude/asm-i386/mach-default -DMODULE -DKBUILD_BASENAME=3Des19= 68 > > -DKBUILD_MODNAME=3Dsnd_es1968 -c -o /home/jeanseb/eclipse/isis/.tmp_e= s1968.o > > /home/jeanseb/eclipse/isis/es1968.c > > > > deps_/home/jeanseb/eclipse/isis/es1968.o :=3D \ > > /home/jeanseb/eclipse/isis/es1968.c \ > > $(wildcard include/config/gameport.h) \ > > $(wildcard include/config/gameport/module.h) \ > > $(wildcard include/config/a.h) \ > > $(wildcard include/config/b.h) \ > > $(wildcard include/config/pm.h) \ > > include/sound/driver.h \ > > $(wildcard include/config/snd/major.h) \ > > $(wildcard include/config/snd/debug.h) \ > > $(wildcard include/config/snd/debug/memory.h) \ > > include/linux/config.h \ > > $(wildcard include/config/h.h) \ > > include/linux/module.h \ > > $(wildcard include/config/modules.h) \ > > $(wildcard include/config/modversions.h) \ > > $(wildcard include/config/module/unload.h) \ > > $(wildcard include/config/kallsyms.h) \ > > include/linux/sched.h \ > > $(wildcard include/config/keys.h) \ > > $(wildcard include/config/schedstats.h) \ > > $(wildcard include/config/smp.h) \ > > $(wildcard include/config/bsd/process/acct.h) \ > > $(wildcard include/config/numa.h) \ > > $(wildcard include/config/hotplug/cpu.h) \ > > $(wildcard include/config/security.h) \ > > $(wildcard include/config/preempt.h) \ > > $(wildcard include/config/magic/sysrq.h) \ > > include/asm/param.h \ > > include/linux/capability.h \ > > include/linux/types.h \ > > $(wildcard include/config/uid16.h) \ > > include/linux/posix_types.h \ > > include/linux/stddef.h \ > > include/linux/compiler.h \ > > include/linux/compiler-gcc3.h \ > > include/linux/compiler-gcc.h \ > > include/asm/posix_types.h \ > > include/asm/types.h \ > > $(wildcard include/config/highmem64g.h) \ > > $(wildcard include/config/lbd.h) \ > > include/linux/spinlock.h \ > > $(wildcard include/config/debug/spinlock.h) \ > > $(wildcard include/config/lockmeter.h) \ > > include/linux/preempt.h \ > > $(wildcard include/config/debug/preempt.h) \ > > include/linux/linkage.h \ > > include/asm/linkage.h \ > > $(wildcard include/config/regparm.h) \ > > $(wildcard include/config/x86/alignment/16.h) \ > > include/linux/thread_info.h \ > > include/linux/bitops.h \ > > include/asm/bitops.h \ > > include/asm/thread_info.h \ > > $(wildcard include/config/4kstacks.h) \ > > $(wildcard include/config/debug/stack/usage.h) \ > > include/asm/page.h \ > > $(wildcard include/config/x86/use/3dnow.h) \ > > $(wildcard include/config/x86/pae.h) \ > > $(wildcard include/config/hugetlb/page.h) \ > > $(wildcard include/config/highmem4g.h) \ > > $(wildcard include/config/discontigmem.h) \ > > include/asm/processor.h \ > > $(wildcard include/config/x86/ht.h) \ > > $(wildcard include/config/mk8.h) \ > > $(wildcard include/config/mk7.h) \ > > include/asm/vm86.h \ > > include/asm/math_emu.h \ > > include/asm/sigcontext.h \ > > include/asm/segment.h \ > > include/asm/cpufeature.h \ > > include/asm/msr.h \ > > include/asm/system.h \ > > $(wildcard include/config/x86/cmpxchg.h) \ > > $(wildcard include/config/x86/oostore.h) \ > > include/linux/kernel.h \ > > $(wildcard include/config/debug/spinlock/sleep.h) \ > > /usr/lib/gcc-lib/i486-linux/3.3.5/include/stdarg.h \ > > include/asm/byteorder.h \ > > $(wildcard include/config/x86/bswap.h) \ > > include/linux/byteorder/little_endian.h \ > > include/linux/byteorder/swab.h \ > > include/linux/byteorder/generic.h \ > > include/asm/bug.h \ > > $(wildcard include/config/debug/bugverbose.h) \ > > include/asm-generic/bug.h \ > > include/linux/cache.h \ > > include/asm/cache.h \ > > $(wildcard include/config/x86/l1/cache/shift.h) \ > > include/linux/threads.h \ > > $(wildcard include/config/nr/cpus.h) \ > > include/asm/percpu.h \ > > include/asm-generic/percpu.h \ > > include/linux/stringify.h \ > > include/asm/spinlock.h \ > > $(wildcard include/config/x86/ppro/fence.h) \ > > include/asm/atomic.h \ > > $(wildcard include/config/m386.h) \ > > include/asm/rwlock.h \ > > include/linux/timex.h \ > > $(wildcard include/config/time/interpolation.h) \ > > include/linux/time.h \ > > include/linux/seqlock.h \ > > include/asm/timex.h \ > > $(wildcard include/config/x86/elan.h) \ > > $(wildcard include/config/x86/tsc.h) \ > > $(wildcard include/config/x86/generic.h) \ > > include/linux/jiffies.h \ > > include/asm/div64.h \ > > include/linux/rbtree.h \ > > include/linux/cpumask.h \ > > include/linux/bitmap.h \ > > include/linux/string.h \ > > include/asm/string.h \ > > include/linux/errno.h \ > > include/asm/errno.h \ > > include/asm-generic/errno.h \ > > include/asm-generic/errno-base.h \ > > include/asm/semaphore.h \ > > include/linux/wait.h \ > > include/linux/list.h \ > > include/linux/prefetch.h \ > > include/asm/current.h \ > > include/linux/rwsem.h \ > > $(wildcard include/config/rwsem/generic/spinlock.h) \ > > include/asm/rwsem.h \ > > include/asm/ptrace.h \ > > $(wildcard include/config/frame/pointer.h) \ > > include/asm/mmu.h \ > > include/asm/cputime.h \ > > include/asm-generic/cputime.h \ > > include/linux/smp.h \ > > include/asm/smp.h \ > > $(wildcard include/config/x86/local/apic.h) \ > > $(wildcard include/config/x86/io/apic.h) \ > > include/asm/fixmap.h \ > > $(wildcard include/config/highmem.h) \ > > $(wildcard include/config/x86/visws/apic.h) \ > > $(wildcard include/config/x86/f00f/bug.h) \ > > $(wildcard include/config/x86/cyclone/timer.h) \ > > $(wildcard include/config/acpi/boot.h) \ > > $(wildcard include/config/pci/mmconfig.h) \ > > include/asm/acpi.h \ > > $(wildcard include/config/acpi/pci.h) \ > > $(wildcard include/config/acpi/sleep.h) \ > > include/asm/apicdef.h \ > > include/asm/kmap_types.h \ > > $(wildcard include/config/debug/highmem.h) \ > > include/asm/mpspec.h \ > > include/asm/mpspec_def.h \ > > include/asm-i386/mach-default/mach_mpspec.h \ > > include/asm/io_apic.h \ > > $(wildcard include/config/pci/msi.h) \ > > include/asm/apic.h \ > > $(wildcard include/config/x86/good/apic.h) \ > > include/linux/pm.h \ > > include/asm-i386/mach-default/mach_apicdef.h \ > > include/linux/sem.h \ > > $(wildcard include/config/sysvipc.h) \ > > include/linux/ipc.h \ > > include/asm/ipcbuf.h \ > > include/asm/sembuf.h \ > > include/linux/signal.h \ > > include/asm/signal.h \ > > include/asm/siginfo.h \ > > include/asm-generic/siginfo.h \ > > include/linux/resource.h \ > > include/asm/resource.h \ > > include/asm-generic/resource.h \ > > include/linux/securebits.h \ > > include/linux/fs_struct.h \ > > include/linux/completion.h \ > > include/linux/pid.h \ > > include/linux/percpu.h \ > > include/linux/slab.h \ > > $(wildcard include/config/.h) \ > > include/linux/gfp.h \ > > include/linux/mmzone.h \ > > $(wildcard include/config/force/max/zoneorder.h) \ > > include/linux/numa.h \ > > include/linux/topology.h \ > > $(wildcard include/config/sched/smt.h) \ > > include/asm/topology.h \ > > include/asm-generic/topology.h \ > > include/linux/init.h \ > > $(wildcard include/config/hotplug.h) \ > > include/linux/kmalloc_sizes.h \ > > $(wildcard include/config/mmu.h) \ > > $(wildcard include/config/large/allocs.h) \ > > include/linux/param.h \ > > include/linux/timer.h \ > > include/linux/aio.h \ > > include/linux/workqueue.h \ > > include/linux/aio_abi.h \ > > include/linux/stat.h \ > > include/asm/stat.h \ > > include/linux/kmod.h \ > > $(wildcard include/config/kmod.h) \ > > include/linux/elf.h \ > > include/asm/elf.h \ > > include/asm/user.h \ > > include/linux/utsname.h \ > > include/linux/kobject.h \ > > include/linux/sysfs.h \ > > $(wildcard include/config/sysfs.h) \ > > include/linux/kref.h \ > > include/linux/kobject_uevent.h \ > > $(wildcard include/config/kobject/uevent.h) \ > > include/linux/moduleparam.h \ > > include/asm/local.h \ > > include/asm/module.h \ > > $(wildcard include/config/m486.h) \ > > $(wildcard include/config/m586.h) \ > > $(wildcard include/config/m586tsc.h) \ > > $(wildcard include/config/m586mmx.h) \ > > $(wildcard include/config/m686.h) \ > > $(wildcard include/config/mpentiumii.h) \ > > $(wildcard include/config/mpentiumiii.h) \ > > $(wildcard include/config/mpentiumm.h) \ > > $(wildcard include/config/mpentium4.h) \ > > $(wildcard include/config/mk6.h) \ > > $(wildcard include/config/mcrusoe.h) \ > > $(wildcard include/config/mefficeon.h) \ > > $(wildcard include/config/mwinchipc6.h) \ > > $(wildcard include/config/mwinchip2.h) \ > > $(wildcard include/config/mwinchip3d.h) \ > > $(wildcard include/config/mcyrixiii.h) \ > > $(wildcard include/config/mviac3/2.h) \ > > include/linux/vmalloc.h \ > > include/asm/io.h \ > > $(wildcard include/config/x86/numaq.h) \ > > include/asm-generic/iomap.h \ > > include/linux/delay.h \ > > include/asm/delay.h \ > > include/linux/interrupt.h \ > > $(wildcard include/config/generic/hardirqs.h) \ > > $(wildcard include/config/generic/irq/probe.h) \ > > include/linux/hardirq.h \ > > $(wildcard include/config/preempt/bkl.h) \ > > $(wildcard include/config/virt/cpu/accounting.h) \ > > include/linux/smp_lock.h \ > > $(wildcard include/config/lock/kernel.h) \ > > include/asm/hardirq.h \ > > include/linux/irq.h \ > > $(wildcard include/config/arch/s390.h) \ > > include/asm/irq.h \ > > $(wildcard include/config/irqbalance.h) \ > > include/asm-i386/mach-default/irq_vectors.h \ > > include/asm-i386/mach-default/irq_vectors_limits.h \ > > include/asm/hw_irq.h \ > > include/linux/profile.h \ > > $(wildcard include/config/proc/fs.h) \ > > $(wildcard include/config/profiling.h) \ > > include/asm/sections.h \ > > include/asm-generic/sections.h \ > > include/linux/irq_cpustat.h \ > > include/linux/pci.h \ > > $(wildcard include/config/pci/names.h) \ > > $(wildcard include/config/pci.h) \ > > $(wildcard include/config/isa.h) \ > > $(wildcard include/config/eisa.h) \ > > $(wildcard include/config/pci/domains.h) \ > > include/linux/mod_devicetable.h \ > > include/linux/pci_ids.h \ > > include/linux/ioport.h \ > > include/linux/device.h \ > > include/linux/dmapool.h \ > > include/asm/scatterlist.h \ > > include/asm/pci.h \ > > include/linux/mm.h \ > > $(wildcard include/config/sysctl.h) \ > > $(wildcard include/config/stack/growsup.h) \ > > $(wildcard include/config/shmem.h) \ > > $(wildcard include/config/debug/pagealloc.h) \ > > include/linux/prio_tree.h \ > > include/linux/fs.h \ > > $(wildcard include/config/dnotify.h) \ > > $(wildcard include/config/quota.h) \ > > $(wildcard include/config/epoll.h) \ > > $(wildcard include/config/auditsyscall.h) \ > > include/linux/limits.h \ > > include/linux/ioctl.h \ > > include/asm/ioctl.h \ > > include/linux/kdev_t.h \ > > include/linux/dcache.h \ > > include/linux/rcupdate.h \ > > include/linux/radix-tree.h \ > > include/linux/audit.h \ > > $(wildcard include/config/audit.h) \ > > include/linux/quota.h \ > > include/linux/dqblk_xfs.h \ > > include/linux/dqblk_v1.h \ > > include/linux/dqblk_v2.h \ > > include/linux/nfs_fs_i.h \ > > include/linux/nfs.h \ > > include/linux/sunrpc/msg_prot.h \ > > include/linux/fcntl.h \ > > include/asm/fcntl.h \ > > include/linux/err.h \ > > include/asm/pgtable.h \ > > $(wildcard include/config/highpte.h) \ > > include/asm/pgtable-2level-defs.h \ > > include/asm/pgtable-2level.h \ > > include/asm-generic/pgtable-nopmd.h \ > > include/asm-generic/pgtable-nopud.h \ > > include/asm-generic/pgtable.h \ > > include/linux/page-flags.h \ > > $(wildcard include/config/swap.h) \ > > include/asm-generic/pci-dma-compat.h \ > > include/linux/dma-mapping.h \ > > include/asm/dma-mapping.h \ > > include/asm-generic/pci.h \ > > include/linux/gameport.h \ > > include/linux/input.h \ > > include/sound/core.h \ > > $(wildcard include/config/sbus.h) \ > > $(wildcard include/config/snd/mixer/oss.h) \ > > $(wildcard include/config/snd/mixer/oss/module.h) \ > > $(wildcard include/config/snd/ossemul.h) \ > > $(wildcard include/config/snd/verbose/printk.h) \ > > $(wildcard include/config/snd/debug/detect.h) \ > > include/sound/pcm.h \ > > $(wildcard include/config/snd/pcm/oss.h) \ > > $(wildcard include/config/snd/pcm/oss/module.h) \ > > $(wildcard include/config/x86.h) \ > > $(wildcard include/config/ppc.h) \ > > $(wildcard include/config/alpha.h) \ > > include/sound/asound.h \ > > include/sound/memalloc.h \ > > include/linux/poll.h \ > > include/asm/poll.h \ > > include/asm/uaccess.h \ > > $(wildcard include/config/x86/intel/usercopy.h) \ > > $(wildcard include/config/x86/wp/works/ok.h) \ > > include/sound/pcm_oss.h \ > > include/sound/mpu401.h \ > > include/sound/rawmidi.h \ > > $(wildcard include/config/snd/sequencer.h) \ > > $(wildcard include/config/snd/sequencer/module.h) \ > > include/sound/seq_device.h \ > > include/sound/ac97_codec.h \ > > include/sound/control.h \ > > include/sound/info.h \ > > include/sound/initval.h \ > > $(wildcard include/config/pnp.h) \ > > /home/jeanseb/eclipse/isis/isis.h \ > > > > /home/jeanseb/eclipse/isis/es1968.o: > > $(deps_/home/jeanseb/eclipse/isis/es1968.o) > > > > $(deps_/home/jeanseb/eclipse/isis/es1968.o): > > > > --- NEW FILE: sam9707.c --- > > /* > > * Driver for ISIS sound card > > * Copyright (c) by Valette Jean-sebastien > <je...@us...>. > > * > > */ > > > > #include <linux/types.h> > > #include <linux/delay.h> > > #include <asm/io.h> > > > > #include <sound/driver.h> > > #include <sound/core.h> > > #include <sound/control.h> > > #include <sound/info.h> > > #include <sound/pcm.h> > > > > #include "isis.h" > > > > > > [...1136 lines suppressed...] > > value |=3D 0x0024; > > outw(value, chip->io_port + 0x60); // write new value to GPIO > > snd_printk("Clock source set\n"); > > /* > > * Setting Mistrerious PLD > > */ > > outw(0x0dff,chip->io_port + 0x64); // set GPIO mask > > value =3D inw(chip->io_port + 0x60 ); //read the GPIO > > value |=3D 0x0200; > > outw(value, chip->io_port + 0x60); // write new valueto GPIO > > snd_printk("PLD set\n"); > > /* > > * Reset GPIO Mask > > */ > > outw(0x0fff, chip->io_port + 0x64); // set GPIO mask > > > > return 0; > > }; > > > > > > Index: Makefile > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > RCS file: /cvsroot/isisalsa/isis/Makefile,v > > retrieving revision 1.6 > > retrieving revision 1.7 > > diff -C2 -d -r1.6 -r1.7 > > *** Makefile 28 Feb 2005 18:45:22 -0000 1.6 > > --- Makefile 6 Jul 2005 18:38:04 -0000 1.7 > > *************** > > *** 19,23 **** > > $(MAKE) -C $(KERNELDIR) SUBDIRS=3D$(PWD) modules > > > > ! snd-es1968-objs :=3D es1968.o > > > > obj-$(CONFIG_SND_ES1968) +=3D snd-es1968.o > > --- 19,23 ---- > > $(MAKE) -C $(KERNELDIR) SUBDIRS=3D$(PWD) modules > > > > ! snd-es1968-objs :=3D es1968.o sam9707.o > > > > obj-$(CONFIG_SND_ES1968) +=3D snd-es1968.o > > > > Index: es1968.c > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > RCS file: /cvsroot/isisalsa/isis/es1968.c,v > > retrieving revision 1.41 > > retrieving revision 1.42 > > diff -C2 -d -r1.41 -r1.42 > > *** es1968.c 29 Jun 2005 18:54:03 -0000 1.41 > > --- es1968.c 6 Jul 2005 18:38:04 -0000 1.42 > > *************** > > *** 564,605 **** > > }; > > > > - #ifdef SND_ISIS > > - > > - static u16 samBoot[]=3D{ > > - 0xD0CE,0x0111,0xD0CE,0x01D5,0x0001,0x0003,0x0004,0x0006, > > - 0x0001,0x0003,0x0002,0x0002,0x0006,0x0002,0x0001,0x0006, > > - 0x0006,0x7A0C,0xE628,0x0001,0xD448,0x1010,0xC4CB,0xD1CB, > > - 0xE2FE,0x4F01,0xE3FC,0x4E0D,0xE0FA,0x4700,0x8407,0xD148, > > - 0x0104,0x9107,0x7A08,0x7A09,0xC590,0xD1CB,0xE2FE,0x4F01, > > [...1169 lines suppressed...] > > - > > - for(i=3D0; i<2; i++) { > > - if((err =3D snd_ctl_add(chip->sam9707_chip->card, > > - snd_ctl_new1(&snd_isis_rack_controls[i], chip->sam9707_chip)))<0= ) { > > - return err; > > - } > > - } > > #endif > > > > --- 2637,2646 ---- > > chip->sam9707_chip->firm =3D 0; > > chip->sam9707_chip->firmptr =3D 0; > > ! chip->sam9707_chip->firmpos =3D 0; > > ! chip->sam9707_chip->io_port =3D chip->io_port; > > spin_lock_init(&chip->sam9707_chip->reg_lock); > > > > ! snd_isis_setup_card(chip->sam9707_chip); > > > > #endif > > > > > > > > > > ------------------------------------------------------- > > SF.Net email is sponsored by: Discover Easy Linux Migration Strategie= s > > from IBM. Find simple to follow Roadmaps, straightforward articles, > > informative Webcasts and more! Get everything you need to get up to > > speed, fast. http://ads.osdn.com/?ad_id=3D7477&alloc_id=3D16492&op=3D= click > > _______________________________________________ > > Isisalsa-devel mailing list > > Isi...@li... > > https://lists.sourceforge.net/lists/listinfo/isisalsa-devel > > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the 'Do More With Dual!' webinar happ= ening > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dua= l > core and dual graphics technology at this free one hour event hosted by= HP, > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar > _______________________________________________ > Isisalsa-devel mailing list > Isi...@li... > https://lists.sourceforge.net/lists/listinfo/isisalsa-devel > -------------------------------------------------------------------------= -------------------------------- Je suis celui qui peint la nuit en sombre Celui qui voit tous les jours la p=E9nombre Je suis celui... qui a =E9t=E9 -- AqME, je suis |
|
From: <ga...@fr...> - 2005-07-12 10:19:31
|
Salut, Je t'avais contact=E9, il y a maintenant quelques ann=E8es (quand j'=E9= tais sur paris). Je continue d'=EAtre en relation avec Peter pour le projet freebob. Je continue d'utiliser ce driver pour l'isis, et adapt=E9 les sources p= our une install sur du 2.4.29... (je crois) Bref, je compte l'utilis=E9 encore, et je voudrais savoir ce que tu fai= s avec ce driver maintenant? D'apr=E8s ce que j'ai lu, tu int=E9gres maxiinit dans = le driver? Tiens moi au courant... flx Selon Jean-S=E9bastien Valette <je...@us...>: > Update of /cvsroot/isisalsa/isis > In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31020 > > Modified Files: > isis.h Makefile es1968.c > Added Files: > .sam9707.o.cmd sam9707.c .es1968.o.cmd > Log Message: > spliting dream code out of es1968 file. > > > Index: isis.h > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /cvsroot/isisalsa/isis/isis.h,v > retrieving revision 1.12 > retrieving revision 1.13 > diff -C2 -d -r1.12 -r1.13 > *** isis.h 29 Jun 2005 18:54:03 -0000 1.12 > --- isis.h 6 Jul 2005 18:38:04 -0000 1.13 > *************** > *** 167,179 **** > #define SAM_READ_LOOP_COUNTER 0x6000 > > > /* Structures */ > /* Voice definition */ > struct isis_voice { > u16 volleft; > u16 volright; > }; > ! /* definition of the chip-specific record*/ > ! typedef struct isis_sam9707_chip isis_sam9707_chip_t; > struct isis_sam9707_chip { > snd_card_t *card; > --- 167,184 ---- > #define SAM_READ_LOOP_COUNTER 0x6000 > > + #define SAM_HW_BUFF_SIZE_BYTES 1024 > + > > /* Structures */ > + > + /* forward definition of the chip-specific record*/ > + typedef struct isis_sam9707_chip isis_sam9707_chip_t; > /* Voice definition */ > struct isis_voice { > + isis_sam9707_chip_t *chip; > u16 volleft; > u16 volright; > }; > ! /* definition of the chip-specific record*/ > struct isis_sam9707_chip { > snd_card_t *card; > *************** > *** 184,187 **** > --- 189,193 ---- > long firmpos; > snd_info_entry_t *entry; > + unsigned long io_port; /* hardware address */ > snd_pcm_t *pcmi; > snd_pcm_t *pcmo; > *************** > *** 195,198 **** > --- 201,229 ---- > #define ISIS_FIRM_SIZE 65536 > > + /* prototypes */ > + u8 __isis_read(isis_sam9707_chip_t *chip, u16 reg); > + u8 snd_isis_read(isis_sam9707_chip_t *chip, u16 reg); > + u8 __isis_read_status(isis_sam9707_chip_t *chip); > + u8 snd_isis_read_status(isis_sam9707_chip_t *chip); > + u8 __isis_read_data8(isis_sam9707_chip_t *chip); > + u8 snd_isis_read_data8(isis_sam9707_chip_t *chip); > + > + void __isis_write(isis_sam9707_chip_t *chip, u16 reg, u8 data); > + void isis_write(isis_sam9707_chip_t *chip, u16 reg, u8 data); > + #define snd_isis_write_data8(chip, data) isis_write(chip, SAM9707_DAT= A8, > data) > + #define snd_isis_write_control(chip, data) isis_write(chip, > SAM9707_CONTROL, data) > + > + u16 __isis_read16(isis_sam9707_chip_t *chip, u16 reg); > + u16 isis_read16(isis_sam9707_chip_t *chip, u16 reg); > + > + void __isis_write16(isis_sam9707_chip_t *chip, u16 data); > + void isis_write16(isis_sam9707_chip_t *chip, u16 reg, u16 data); > + > + void __isis_burst_write(isis_sam9707_chip_t *chip,u16 *w, int nbw); > + void isis_burst_write(isis_sam9707_chip_t *chip,u16 *w, int nbw); > + > + int snd_isis_setup_card(struct isis_sam9707_chip *chip); > + > + void snd_sam9707_irq(int irq, struct isis_sam9707_chip *chip); > > #endif /* __sam9707_H */ > > --- NEW FILE: .sam9707.o.cmd --- > cmd_/home/jeanseb/eclipse/isis/sam9707.o :=3D gcc > -Wp,-MD,/home/jeanseb/eclipse/isis/.sam9707.o.d -nostdinc -isystem > /usr/lib/gcc-lib/i486-linux/3.3.5/include -D__KERNEL__ -Iinclude -Wall > -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common > -ffreestanding -O2 -fno-omit-frame-pointer -g -pipe -mhard-float > -mpreferred-stack-boundary=3D2 -march=3Di686 -mregparm=3D3 > -Iinclude/asm-i386/mach-default -DMODULE -DKBUILD_BASENAME=3Dsam970= 7 > -DKBUILD_MODNAME=3Dsnd_es1968 -c -o /home/jeanseb/eclipse/isis/.tmp_sam= 9707.o > /home/jeanseb/eclipse/isis/sam9707.c > > deps_/home/jeanseb/eclipse/isis/sam9707.o :=3D \ > /home/jeanseb/eclipse/isis/sam9707.c \ > include/linux/types.h \ > $(wildcard include/config/uid16.h) \ > include/linux/config.h \ > $(wildcard include/config/h.h) \ > include/linux/posix_types.h \ > include/linux/stddef.h \ > include/linux/compiler.h \ > include/linux/compiler-gcc3.h \ > include/linux/compiler-gcc.h \ > include/asm/posix_types.h \ > include/asm/types.h \ > $(wildcard include/config/highmem64g.h) \ > $(wildcard include/config/lbd.h) \ > include/linux/delay.h \ > include/asm/delay.h \ > include/asm/io.h \ > $(wildcard include/config/x86/oostore.h) \ > $(wildcard include/config/x86/ppro/fence.h) \ > $(wildcard include/config/x86/numaq.h) \ > include/linux/string.h \ > include/asm/string.h \ > $(wildcard include/config/x86/use/3dnow.h) \ > include/asm-generic/iomap.h \ > include/linux/linkage.h \ > include/asm/linkage.h \ > $(wildcard include/config/regparm.h) \ > $(wildcard include/config/x86/alignment/16.h) \ > include/linux/vmalloc.h \ > include/linux/spinlock.h \ > $(wildcard include/config/smp.h) \ > $(wildcard include/config/preempt.h) \ > $(wildcard include/config/debug/spinlock.h) \ > $(wildcard include/config/lockmeter.h) \ > include/linux/preempt.h \ > $(wildcard include/config/debug/preempt.h) \ > include/linux/thread_info.h \ > include/linux/bitops.h \ > include/asm/bitops.h \ > include/asm/thread_info.h \ > $(wildcard include/config/4kstacks.h) \ > $(wildcard include/config/debug/stack/usage.h) \ > include/asm/page.h \ > $(wildcard include/config/x86/pae.h) \ > $(wildcard include/config/hugetlb/page.h) \ > $(wildcard include/config/highmem4g.h) \ > $(wildcard include/config/discontigmem.h) \ > include/asm/processor.h \ > $(wildcard include/config/x86/ht.h) \ > $(wildcard include/config/mk8.h) \ > $(wildcard include/config/mk7.h) \ > include/asm/vm86.h \ > include/asm/math_emu.h \ > include/asm/sigcontext.h \ > include/asm/segment.h \ > include/asm/cpufeature.h \ > include/asm/msr.h \ > include/asm/system.h \ > $(wildcard include/config/x86/cmpxchg.h) \ > include/linux/kernel.h \ > $(wildcard include/config/debug/spinlock/sleep.h) \ > /usr/lib/gcc-lib/i486-linux/3.3.5/include/stdarg.h \ > include/asm/byteorder.h \ > $(wildcard include/config/x86/bswap.h) \ > include/linux/byteorder/little_endian.h \ > include/linux/byteorder/swab.h \ > include/linux/byteorder/generic.h \ > include/asm/bug.h \ > $(wildcard include/config/debug/bugverbose.h) \ > include/asm-generic/bug.h \ > include/linux/cache.h \ > include/asm/cache.h \ > $(wildcard include/config/x86/l1/cache/shift.h) \ > include/linux/threads.h \ > $(wildcard include/config/nr/cpus.h) \ > include/asm/percpu.h \ > include/asm-generic/percpu.h \ > include/linux/stringify.h \ > include/asm/spinlock.h \ > include/asm/atomic.h \ > $(wildcard include/config/m386.h) \ > include/asm/rwlock.h \ > include/sound/driver.h \ > $(wildcard include/config/snd/major.h) \ > $(wildcard include/config/snd/debug.h) \ > $(wildcard include/config/snd/debug/memory.h) \ > include/linux/module.h \ > $(wildcard include/config/modules.h) \ > $(wildcard include/config/modversions.h) \ > $(wildcard include/config/module/unload.h) \ > $(wildcard include/config/kallsyms.h) \ > include/linux/sched.h \ > $(wildcard include/config/keys.h) \ > $(wildcard include/config/schedstats.h) \ > $(wildcard include/config/bsd/process/acct.h) \ > $(wildcard include/config/numa.h) \ > $(wildcard include/config/hotplug/cpu.h) \ > $(wildcard include/config/security.h) \ > $(wildcard include/config/magic/sysrq.h) \ > $(wildcard include/config/pm.h) \ > include/asm/param.h \ > include/linux/capability.h \ > include/linux/timex.h \ > $(wildcard include/config/time/interpolation.h) \ > include/linux/time.h \ > include/linux/seqlock.h \ > include/asm/timex.h \ > $(wildcard include/config/x86/elan.h) \ > $(wildcard include/config/x86/tsc.h) \ > $(wildcard include/config/x86/generic.h) \ > include/linux/jiffies.h \ > include/asm/div64.h \ > include/linux/rbtree.h \ > include/linux/cpumask.h \ > include/linux/bitmap.h \ > include/linux/errno.h \ > include/asm/errno.h \ > include/asm-generic/errno.h \ > include/asm-generic/errno-base.h \ > include/asm/semaphore.h \ > include/linux/wait.h \ > include/linux/list.h \ > include/linux/prefetch.h \ > include/asm/current.h \ > include/linux/rwsem.h \ > $(wildcard include/config/rwsem/generic/spinlock.h) \ > include/asm/rwsem.h \ > include/asm/ptrace.h \ > $(wildcard include/config/frame/pointer.h) \ > include/asm/mmu.h \ > include/asm/cputime.h \ > include/asm-generic/cputime.h \ > include/linux/smp.h \ > include/asm/smp.h \ > $(wildcard include/config/x86/local/apic.h) \ > $(wildcard include/config/x86/io/apic.h) \ > include/asm/fixmap.h \ > $(wildcard include/config/highmem.h) \ > $(wildcard include/config/x86/visws/apic.h) \ > $(wildcard include/config/x86/f00f/bug.h) \ > $(wildcard include/config/x86/cyclone/timer.h) \ > $(wildcard include/config/acpi/boot.h) \ > $(wildcard include/config/pci/mmconfig.h) \ > include/asm/acpi.h \ > $(wildcard include/config/acpi/pci.h) \ > $(wildcard include/config/acpi/sleep.h) \ > include/asm/apicdef.h \ > include/asm/kmap_types.h \ > $(wildcard include/config/debug/highmem.h) \ > include/asm/mpspec.h \ > include/asm/mpspec_def.h \ > include/asm-i386/mach-default/mach_mpspec.h \ > include/asm/io_apic.h \ > $(wildcard include/config/pci/msi.h) \ > include/asm/apic.h \ > $(wildcard include/config/x86/good/apic.h) \ > include/linux/pm.h \ > include/asm-i386/mach-default/mach_apicdef.h \ > include/linux/sem.h \ > $(wildcard include/config/sysvipc.h) \ > include/linux/ipc.h \ > include/asm/ipcbuf.h \ > include/asm/sembuf.h \ > include/linux/signal.h \ > include/asm/signal.h \ > include/asm/siginfo.h \ > include/asm-generic/siginfo.h \ > include/linux/resource.h \ > include/asm/resource.h \ > include/asm-generic/resource.h \ > include/linux/securebits.h \ > include/linux/fs_struct.h \ > include/linux/completion.h \ > include/linux/pid.h \ > include/linux/percpu.h \ > include/linux/slab.h \ > $(wildcard include/config/.h) \ > include/linux/gfp.h \ > include/linux/mmzone.h \ > $(wildcard include/config/force/max/zoneorder.h) \ > include/linux/numa.h \ > include/linux/topology.h \ > $(wildcard include/config/sched/smt.h) \ > include/asm/topology.h \ > include/asm-generic/topology.h \ > include/linux/init.h \ > $(wildcard include/config/hotplug.h) \ > include/linux/kmalloc_sizes.h \ > $(wildcard include/config/mmu.h) \ > $(wildcard include/config/large/allocs.h) \ > include/linux/param.h \ > include/linux/timer.h \ > include/linux/aio.h \ > include/linux/workqueue.h \ > include/linux/aio_abi.h \ > include/linux/stat.h \ > include/asm/stat.h \ > include/linux/kmod.h \ > $(wildcard include/config/kmod.h) \ > include/linux/elf.h \ > include/asm/elf.h \ > include/asm/user.h \ > include/linux/utsname.h \ > include/linux/kobject.h \ > include/linux/sysfs.h \ > $(wildcard include/config/sysfs.h) \ > include/linux/kref.h \ > include/linux/kobject_uevent.h \ > $(wildcard include/config/kobject/uevent.h) \ > include/linux/moduleparam.h \ > include/asm/local.h \ > include/asm/module.h \ > $(wildcard include/config/m486.h) \ > $(wildcard include/config/m586.h) \ > $(wildcard include/config/m586tsc.h) \ > $(wildcard include/config/m586mmx.h) \ > $(wildcard include/config/m686.h) \ > $(wildcard include/config/mpentiumii.h) \ > $(wildcard include/config/mpentiumiii.h) \ > $(wildcard include/config/mpentiumm.h) \ > $(wildcard include/config/mpentium4.h) \ > $(wildcard include/config/mk6.h) \ > $(wildcard include/config/mcrusoe.h) \ > $(wildcard include/config/mefficeon.h) \ > $(wildcard include/config/mwinchipc6.h) \ > $(wildcard include/config/mwinchip2.h) \ > $(wildcard include/config/mwinchip3d.h) \ > $(wildcard include/config/mcyrixiii.h) \ > $(wildcard include/config/mviac3/2.h) \ > include/sound/core.h \ > $(wildcard include/config/pci.h) \ > $(wildcard include/config/sbus.h) \ > $(wildcard include/config/snd/mixer/oss.h) \ > $(wildcard include/config/snd/mixer/oss/module.h) \ > $(wildcard include/config/snd/ossemul.h) \ > $(wildcard include/config/snd/verbose/printk.h) \ > $(wildcard include/config/snd/debug/detect.h) \ > include/sound/control.h \ > include/sound/asound.h \ > include/linux/ioctl.h \ > include/asm/ioctl.h \ > include/sound/info.h \ > $(wildcard include/config/proc/fs.h) \ > include/linux/poll.h \ > include/asm/poll.h \ > include/linux/mm.h \ > $(wildcard include/config/sysctl.h) \ > $(wildcard include/config/stack/growsup.h) \ > $(wildcard include/config/shmem.h) \ > $(wildcard include/config/debug/pagealloc.h) \ > include/linux/prio_tree.h \ > include/linux/fs.h \ > $(wildcard include/config/dnotify.h) \ > $(wildcard include/config/quota.h) \ > $(wildcard include/config/epoll.h) \ > $(wildcard include/config/auditsyscall.h) \ > include/linux/limits.h \ > include/linux/kdev_t.h \ > include/linux/dcache.h \ > include/linux/rcupdate.h \ > include/linux/radix-tree.h \ > include/linux/audit.h \ > $(wildcard include/config/audit.h) \ > include/linux/quota.h \ > include/linux/dqblk_xfs.h \ > include/linux/dqblk_v1.h \ > include/linux/dqblk_v2.h \ > include/linux/nfs_fs_i.h \ > include/linux/nfs.h \ > include/linux/sunrpc/msg_prot.h \ > include/linux/fcntl.h \ > include/asm/fcntl.h \ > include/linux/err.h \ > include/asm/pgtable.h \ > $(wildcard include/config/highpte.h) \ > include/asm/pgtable-2level-defs.h \ > include/asm/pgtable-2level.h \ > include/asm-generic/pgtable-nopmd.h \ > include/asm-generic/pgtable-nopud.h \ > include/asm-generic/pgtable.h \ > include/linux/page-flags.h \ > $(wildcard include/config/swap.h) \ > include/asm/uaccess.h \ > $(wildcard include/config/x86/intel/usercopy.h) \ > $(wildcard include/config/x86/wp/works/ok.h) \ > include/sound/pcm.h \ > $(wildcard include/config/snd/pcm/oss.h) \ > $(wildcard include/config/snd/pcm/oss/module.h) \ > $(wildcard include/config/x86.h) \ > $(wildcard include/config/ppc.h) \ > $(wildcard include/config/alpha.h) \ > include/sound/memalloc.h \ > include/sound/pcm_oss.h \ > /home/jeanseb/eclipse/isis/isis.h \ > > /home/jeanseb/eclipse/isis/sam9707.o: > $(deps_/home/jeanseb/eclipse/isis/sam9707.o) > > $(deps_/home/jeanseb/eclipse/isis/sam9707.o): > > --- NEW FILE: .es1968.o.cmd --- > cmd_/home/jeanseb/eclipse/isis/es1968.o :=3D gcc > -Wp,-MD,/home/jeanseb/eclipse/isis/.es1968.o.d -nostdinc -isystem > /usr/lib/gcc-lib/i486-linux/3.3.5/include -D__KERNEL__ -Iinclude -Wall > -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common > -ffreestanding -O2 -fno-omit-frame-pointer -g -pipe -mhard-float > -mpreferred-stack-boundary=3D2 -march=3Di686 -mregparm=3D3 > -Iinclude/asm-i386/mach-default -DMODULE -DKBUILD_BASENAME=3Des1968 > -DKBUILD_MODNAME=3Dsnd_es1968 -c -o /home/jeanseb/eclipse/isis/.tmp_es1= 968.o > /home/jeanseb/eclipse/isis/es1968.c > > deps_/home/jeanseb/eclipse/isis/es1968.o :=3D \ > /home/jeanseb/eclipse/isis/es1968.c \ > $(wildcard include/config/gameport.h) \ > $(wildcard include/config/gameport/module.h) \ > $(wildcard include/config/a.h) \ > $(wildcard include/config/b.h) \ > $(wildcard include/config/pm.h) \ > include/sound/driver.h \ > $(wildcard include/config/snd/major.h) \ > $(wildcard include/config/snd/debug.h) \ > $(wildcard include/config/snd/debug/memory.h) \ > include/linux/config.h \ > $(wildcard include/config/h.h) \ > include/linux/module.h \ > $(wildcard include/config/modules.h) \ > $(wildcard include/config/modversions.h) \ > $(wildcard include/config/module/unload.h) \ > $(wildcard include/config/kallsyms.h) \ > include/linux/sched.h \ > $(wildcard include/config/keys.h) \ > $(wildcard include/config/schedstats.h) \ > $(wildcard include/config/smp.h) \ > $(wildcard include/config/bsd/process/acct.h) \ > $(wildcard include/config/numa.h) \ > $(wildcard include/config/hotplug/cpu.h) \ > $(wildcard include/config/security.h) \ > $(wildcard include/config/preempt.h) \ > $(wildcard include/config/magic/sysrq.h) \ > include/asm/param.h \ > include/linux/capability.h \ > include/linux/types.h \ > $(wildcard include/config/uid16.h) \ > include/linux/posix_types.h \ > include/linux/stddef.h \ > include/linux/compiler.h \ > include/linux/compiler-gcc3.h \ > include/linux/compiler-gcc.h \ > include/asm/posix_types.h \ > include/asm/types.h \ > $(wildcard include/config/highmem64g.h) \ > $(wildcard include/config/lbd.h) \ > include/linux/spinlock.h \ > $(wildcard include/config/debug/spinlock.h) \ > $(wildcard include/config/lockmeter.h) \ > include/linux/preempt.h \ > $(wildcard include/config/debug/preempt.h) \ > include/linux/linkage.h \ > include/asm/linkage.h \ > $(wildcard include/config/regparm.h) \ > $(wildcard include/config/x86/alignment/16.h) \ > include/linux/thread_info.h \ > include/linux/bitops.h \ > include/asm/bitops.h \ > include/asm/thread_info.h \ > $(wildcard include/config/4kstacks.h) \ > $(wildcard include/config/debug/stack/usage.h) \ > include/asm/page.h \ > $(wildcard include/config/x86/use/3dnow.h) \ > $(wildcard include/config/x86/pae.h) \ > $(wildcard include/config/hugetlb/page.h) \ > $(wildcard include/config/highmem4g.h) \ > $(wildcard include/config/discontigmem.h) \ > include/asm/processor.h \ > $(wildcard include/config/x86/ht.h) \ > $(wildcard include/config/mk8.h) \ > $(wildcard include/config/mk7.h) \ > include/asm/vm86.h \ > include/asm/math_emu.h \ > include/asm/sigcontext.h \ > include/asm/segment.h \ > include/asm/cpufeature.h \ > include/asm/msr.h \ > include/asm/system.h \ > $(wildcard include/config/x86/cmpxchg.h) \ > $(wildcard include/config/x86/oostore.h) \ > include/linux/kernel.h \ > $(wildcard include/config/debug/spinlock/sleep.h) \ > /usr/lib/gcc-lib/i486-linux/3.3.5/include/stdarg.h \ > include/asm/byteorder.h \ > $(wildcard include/config/x86/bswap.h) \ > include/linux/byteorder/little_endian.h \ > include/linux/byteorder/swab.h \ > include/linux/byteorder/generic.h \ > include/asm/bug.h \ > $(wildcard include/config/debug/bugverbose.h) \ > include/asm-generic/bug.h \ > include/linux/cache.h \ > include/asm/cache.h \ > $(wildcard include/config/x86/l1/cache/shift.h) \ > include/linux/threads.h \ > $(wildcard include/config/nr/cpus.h) \ > include/asm/percpu.h \ > include/asm-generic/percpu.h \ > include/linux/stringify.h \ > include/asm/spinlock.h \ > $(wildcard include/config/x86/ppro/fence.h) \ > include/asm/atomic.h \ > $(wildcard include/config/m386.h) \ > include/asm/rwlock.h \ > include/linux/timex.h \ > $(wildcard include/config/time/interpolation.h) \ > include/linux/time.h \ > include/linux/seqlock.h \ > include/asm/timex.h \ > $(wildcard include/config/x86/elan.h) \ > $(wildcard include/config/x86/tsc.h) \ > $(wildcard include/config/x86/generic.h) \ > include/linux/jiffies.h \ > include/asm/div64.h \ > include/linux/rbtree.h \ > include/linux/cpumask.h \ > include/linux/bitmap.h \ > include/linux/string.h \ > include/asm/string.h \ > include/linux/errno.h \ > include/asm/errno.h \ > include/asm-generic/errno.h \ > include/asm-generic/errno-base.h \ > include/asm/semaphore.h \ > include/linux/wait.h \ > include/linux/list.h \ > include/linux/prefetch.h \ > include/asm/current.h \ > include/linux/rwsem.h \ > $(wildcard include/config/rwsem/generic/spinlock.h) \ > include/asm/rwsem.h \ > include/asm/ptrace.h \ > $(wildcard include/config/frame/pointer.h) \ > include/asm/mmu.h \ > include/asm/cputime.h \ > include/asm-generic/cputime.h \ > include/linux/smp.h \ > include/asm/smp.h \ > $(wildcard include/config/x86/local/apic.h) \ > $(wildcard include/config/x86/io/apic.h) \ > include/asm/fixmap.h \ > $(wildcard include/config/highmem.h) \ > $(wildcard include/config/x86/visws/apic.h) \ > $(wildcard include/config/x86/f00f/bug.h) \ > $(wildcard include/config/x86/cyclone/timer.h) \ > $(wildcard include/config/acpi/boot.h) \ > $(wildcard include/config/pci/mmconfig.h) \ > include/asm/acpi.h \ > $(wildcard include/config/acpi/pci.h) \ > $(wildcard include/config/acpi/sleep.h) \ > include/asm/apicdef.h \ > include/asm/kmap_types.h \ > $(wildcard include/config/debug/highmem.h) \ > include/asm/mpspec.h \ > include/asm/mpspec_def.h \ > include/asm-i386/mach-default/mach_mpspec.h \ > include/asm/io_apic.h \ > $(wildcard include/config/pci/msi.h) \ > include/asm/apic.h \ > $(wildcard include/config/x86/good/apic.h) \ > include/linux/pm.h \ > include/asm-i386/mach-default/mach_apicdef.h \ > include/linux/sem.h \ > $(wildcard include/config/sysvipc.h) \ > include/linux/ipc.h \ > include/asm/ipcbuf.h \ > include/asm/sembuf.h \ > include/linux/signal.h \ > include/asm/signal.h \ > include/asm/siginfo.h \ > include/asm-generic/siginfo.h \ > include/linux/resource.h \ > include/asm/resource.h \ > include/asm-generic/resource.h \ > include/linux/securebits.h \ > include/linux/fs_struct.h \ > include/linux/completion.h \ > include/linux/pid.h \ > include/linux/percpu.h \ > include/linux/slab.h \ > $(wildcard include/config/.h) \ > include/linux/gfp.h \ > include/linux/mmzone.h \ > $(wildcard include/config/force/max/zoneorder.h) \ > include/linux/numa.h \ > include/linux/topology.h \ > $(wildcard include/config/sched/smt.h) \ > include/asm/topology.h \ > include/asm-generic/topology.h \ > include/linux/init.h \ > $(wildcard include/config/hotplug.h) \ > include/linux/kmalloc_sizes.h \ > $(wildcard include/config/mmu.h) \ > $(wildcard include/config/large/allocs.h) \ > include/linux/param.h \ > include/linux/timer.h \ > include/linux/aio.h \ > include/linux/workqueue.h \ > include/linux/aio_abi.h \ > include/linux/stat.h \ > include/asm/stat.h \ > include/linux/kmod.h \ > $(wildcard include/config/kmod.h) \ > include/linux/elf.h \ > include/asm/elf.h \ > include/asm/user.h \ > include/linux/utsname.h \ > include/linux/kobject.h \ > include/linux/sysfs.h \ > $(wildcard include/config/sysfs.h) \ > include/linux/kref.h \ > include/linux/kobject_uevent.h \ > $(wildcard include/config/kobject/uevent.h) \ > include/linux/moduleparam.h \ > include/asm/local.h \ > include/asm/module.h \ > $(wildcard include/config/m486.h) \ > $(wildcard include/config/m586.h) \ > $(wildcard include/config/m586tsc.h) \ > $(wildcard include/config/m586mmx.h) \ > $(wildcard include/config/m686.h) \ > $(wildcard include/config/mpentiumii.h) \ > $(wildcard include/config/mpentiumiii.h) \ > $(wildcard include/config/mpentiumm.h) \ > $(wildcard include/config/mpentium4.h) \ > $(wildcard include/config/mk6.h) \ > $(wildcard include/config/mcrusoe.h) \ > $(wildcard include/config/mefficeon.h) \ > $(wildcard include/config/mwinchipc6.h) \ > $(wildcard include/config/mwinchip2.h) \ > $(wildcard include/config/mwinchip3d.h) \ > $(wildcard include/config/mcyrixiii.h) \ > $(wildcard include/config/mviac3/2.h) \ > include/linux/vmalloc.h \ > include/asm/io.h \ > $(wildcard include/config/x86/numaq.h) \ > include/asm-generic/iomap.h \ > include/linux/delay.h \ > include/asm/delay.h \ > include/linux/interrupt.h \ > $(wildcard include/config/generic/hardirqs.h) \ > $(wildcard include/config/generic/irq/probe.h) \ > include/linux/hardirq.h \ > $(wildcard include/config/preempt/bkl.h) \ > $(wildcard include/config/virt/cpu/accounting.h) \ > include/linux/smp_lock.h \ > $(wildcard include/config/lock/kernel.h) \ > include/asm/hardirq.h \ > include/linux/irq.h \ > $(wildcard include/config/arch/s390.h) \ > include/asm/irq.h \ > $(wildcard include/config/irqbalance.h) \ > include/asm-i386/mach-default/irq_vectors.h \ > include/asm-i386/mach-default/irq_vectors_limits.h \ > include/asm/hw_irq.h \ > include/linux/profile.h \ > $(wildcard include/config/proc/fs.h) \ > $(wildcard include/config/profiling.h) \ > include/asm/sections.h \ > include/asm-generic/sections.h \ > include/linux/irq_cpustat.h \ > include/linux/pci.h \ > $(wildcard include/config/pci/names.h) \ > $(wildcard include/config/pci.h) \ > $(wildcard include/config/isa.h) \ > $(wildcard include/config/eisa.h) \ > $(wildcard include/config/pci/domains.h) \ > include/linux/mod_devicetable.h \ > include/linux/pci_ids.h \ > include/linux/ioport.h \ > include/linux/device.h \ > include/linux/dmapool.h \ > include/asm/scatterlist.h \ > include/asm/pci.h \ > include/linux/mm.h \ > $(wildcard include/config/sysctl.h) \ > $(wildcard include/config/stack/growsup.h) \ > $(wildcard include/config/shmem.h) \ > $(wildcard include/config/debug/pagealloc.h) \ > include/linux/prio_tree.h \ > include/linux/fs.h \ > $(wildcard include/config/dnotify.h) \ > $(wildcard include/config/quota.h) \ > $(wildcard include/config/epoll.h) \ > $(wildcard include/config/auditsyscall.h) \ > include/linux/limits.h \ > include/linux/ioctl.h \ > include/asm/ioctl.h \ > include/linux/kdev_t.h \ > include/linux/dcache.h \ > include/linux/rcupdate.h \ > include/linux/radix-tree.h \ > include/linux/audit.h \ > $(wildcard include/config/audit.h) \ > include/linux/quota.h \ > include/linux/dqblk_xfs.h \ > include/linux/dqblk_v1.h \ > include/linux/dqblk_v2.h \ > include/linux/nfs_fs_i.h \ > include/linux/nfs.h \ > include/linux/sunrpc/msg_prot.h \ > include/linux/fcntl.h \ > include/asm/fcntl.h \ > include/linux/err.h \ > include/asm/pgtable.h \ > $(wildcard include/config/highpte.h) \ > include/asm/pgtable-2level-defs.h \ > include/asm/pgtable-2level.h \ > include/asm-generic/pgtable-nopmd.h \ > include/asm-generic/pgtable-nopud.h \ > include/asm-generic/pgtable.h \ > include/linux/page-flags.h \ > $(wildcard include/config/swap.h) \ > include/asm-generic/pci-dma-compat.h \ > include/linux/dma-mapping.h \ > include/asm/dma-mapping.h \ > include/asm-generic/pci.h \ > include/linux/gameport.h \ > include/linux/input.h \ > include/sound/core.h \ > $(wildcard include/config/sbus.h) \ > $(wildcard include/config/snd/mixer/oss.h) \ > $(wildcard include/config/snd/mixer/oss/module.h) \ > $(wildcard include/config/snd/ossemul.h) \ > $(wildcard include/config/snd/verbose/printk.h) \ > $(wildcard include/config/snd/debug/detect.h) \ > include/sound/pcm.h \ > $(wildcard include/config/snd/pcm/oss.h) \ > $(wildcard include/config/snd/pcm/oss/module.h) \ > $(wildcard include/config/x86.h) \ > $(wildcard include/config/ppc.h) \ > $(wildcard include/config/alpha.h) \ > include/sound/asound.h \ > include/sound/memalloc.h \ > include/linux/poll.h \ > include/asm/poll.h \ > include/asm/uaccess.h \ > $(wildcard include/config/x86/intel/usercopy.h) \ > $(wildcard include/config/x86/wp/works/ok.h) \ > include/sound/pcm_oss.h \ > include/sound/mpu401.h \ > include/sound/rawmidi.h \ > $(wildcard include/config/snd/sequencer.h) \ > $(wildcard include/config/snd/sequencer/module.h) \ > include/sound/seq_device.h \ > include/sound/ac97_codec.h \ > include/sound/control.h \ > include/sound/info.h \ > include/sound/initval.h \ > $(wildcard include/config/pnp.h) \ > /home/jeanseb/eclipse/isis/isis.h \ > > /home/jeanseb/eclipse/isis/es1968.o: > $(deps_/home/jeanseb/eclipse/isis/es1968.o) > > $(deps_/home/jeanseb/eclipse/isis/es1968.o): > > --- NEW FILE: sam9707.c --- > /* > * Driver for ISIS sound card > * Copyright (c) by Valette Jean-sebastien <je...@us....= net>. > * > */ > > #include <linux/types.h> > #include <linux/delay.h> > #include <asm/io.h> > > #include <sound/driver.h> > #include <sound/core.h> > #include <sound/control.h> > #include <sound/info.h> > #include <sound/pcm.h> > > #include "isis.h" > > > [...1136 lines suppressed...] > value |=3D 0x0024; > outw(value, chip->io_port + 0x60); // write new value to GPIO > snd_printk("Clock source set\n"); > /* > * Setting Mistrerious PLD > */ > outw(0x0dff,chip->io_port + 0x64); // set GPIO mask > value =3D inw(chip->io_port + 0x60 ); //read the GPIO > value |=3D 0x0200; > outw(value, chip->io_port + 0x60); // write new valueto GPIO > snd_printk("PLD set\n"); > /* > * Reset GPIO Mask > */ > outw(0x0fff, chip->io_port + 0x64); // set GPIO mask > > return 0; > }; > > > Index: Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /cvsroot/isisalsa/isis/Makefile,v > retrieving revision 1.6 > retrieving revision 1.7 > diff -C2 -d -r1.6 -r1.7 > *** Makefile 28 Feb 2005 18:45:22 -0000 1.6 > --- Makefile 6 Jul 2005 18:38:04 -0000 1.7 > *************** > *** 19,23 **** > $(MAKE) -C $(KERNELDIR) SUBDIRS=3D$(PWD) modules > > ! snd-es1968-objs :=3D es1968.o > > obj-$(CONFIG_SND_ES1968) +=3D snd-es1968.o > --- 19,23 ---- > $(MAKE) -C $(KERNELDIR) SUBDIRS=3D$(PWD) modules > > ! snd-es1968-objs :=3D es1968.o sam9707.o > > obj-$(CONFIG_SND_ES1968) +=3D snd-es1968.o > > Index: es1968.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /cvsroot/isisalsa/isis/es1968.c,v > retrieving revision 1.41 > retrieving revision 1.42 > diff -C2 -d -r1.41 -r1.42 > *** es1968.c 29 Jun 2005 18:54:03 -0000 1.41 > --- es1968.c 6 Jul 2005 18:38:04 -0000 1.42 > *************** > *** 564,605 **** > }; > > - #ifdef SND_ISIS > - > - static u16 samBoot[]=3D{ > - 0xD0CE,0x0111,0xD0CE,0x01D5,0x0001,0x0003,0x0004,0x0006, > - 0x0001,0x0003,0x0002,0x0002,0x0006,0x0002,0x0001,0x0006, > - 0x0006,0x7A0C,0xE628,0x0001,0xD448,0x1010,0xC4CB,0xD1CB, > - 0xE2FE,0x4F01,0xE3FC,0x4E0D,0xE0FA,0x4700,0x8407,0xD148, > - 0x0104,0x9107,0x7A08,0x7A09,0xC590,0xD1CB,0xE2FE,0x4F01, > [...1169 lines suppressed...] > - > - for(i=3D0; i<2; i++) { > - if((err =3D snd_ctl_add(chip->sam9707_chip->card, > - snd_ctl_new1(&snd_isis_rack_controls[i], chip->sam9707_chip)))<0) = { > - return err; > - } > - } > #endif > > --- 2637,2646 ---- > chip->sam9707_chip->firm =3D 0; > chip->sam9707_chip->firmptr =3D 0; > ! chip->sam9707_chip->firmpos =3D 0; > ! chip->sam9707_chip->io_port =3D chip->io_port; > spin_lock_init(&chip->sam9707_chip->reg_lock); > > ! snd_isis_setup_card(chip->sam9707_chip); > > #endif > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=3D7477&alloc_id=3D16492&op=3Dcl= ick > _______________________________________________ > Isisalsa-devel mailing list > Isi...@li... > https://lists.sourceforge.net/lists/listinfo/isisalsa-devel > |
|
From: Jean-Sébastien V. <je...@us...> - 2005-07-06 18:38:15
|
Update of /cvsroot/isisalsa/isis In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31020 Modified Files: isis.h Makefile es1968.c Added Files: .sam9707.o.cmd sam9707.c .es1968.o.cmd Log Message: spliting dream code out of es1968 file. Index: isis.h =================================================================== RCS file: /cvsroot/isisalsa/isis/isis.h,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** isis.h 29 Jun 2005 18:54:03 -0000 1.12 --- isis.h 6 Jul 2005 18:38:04 -0000 1.13 *************** *** 167,179 **** #define SAM_READ_LOOP_COUNTER 0x6000 /* Structures */ /* Voice definition */ struct isis_voice { u16 volleft; u16 volright; }; ! /* definition of the chip-specific record*/ ! typedef struct isis_sam9707_chip isis_sam9707_chip_t; struct isis_sam9707_chip { snd_card_t *card; --- 167,184 ---- #define SAM_READ_LOOP_COUNTER 0x6000 + #define SAM_HW_BUFF_SIZE_BYTES 1024 + /* Structures */ + + /* forward definition of the chip-specific record*/ + typedef struct isis_sam9707_chip isis_sam9707_chip_t; /* Voice definition */ struct isis_voice { + isis_sam9707_chip_t *chip; u16 volleft; u16 volright; }; ! /* definition of the chip-specific record*/ struct isis_sam9707_chip { snd_card_t *card; *************** *** 184,187 **** --- 189,193 ---- long firmpos; snd_info_entry_t *entry; + unsigned long io_port; /* hardware address */ snd_pcm_t *pcmi; snd_pcm_t *pcmo; *************** *** 195,198 **** --- 201,229 ---- #define ISIS_FIRM_SIZE 65536 + /* prototypes */ + u8 __isis_read(isis_sam9707_chip_t *chip, u16 reg); + u8 snd_isis_read(isis_sam9707_chip_t *chip, u16 reg); + u8 __isis_read_status(isis_sam9707_chip_t *chip); + u8 snd_isis_read_status(isis_sam9707_chip_t *chip); + u8 __isis_read_data8(isis_sam9707_chip_t *chip); + u8 snd_isis_read_data8(isis_sam9707_chip_t *chip); + + void __isis_write(isis_sam9707_chip_t *chip, u16 reg, u8 data); + void isis_write(isis_sam9707_chip_t *chip, u16 reg, u8 data); + #define snd_isis_write_data8(chip, data) isis_write(chip, SAM9707_DATA8, data) + #define snd_isis_write_control(chip, data) isis_write(chip, SAM9707_CONTROL, data) + + u16 __isis_read16(isis_sam9707_chip_t *chip, u16 reg); + u16 isis_read16(isis_sam9707_chip_t *chip, u16 reg); + + void __isis_write16(isis_sam9707_chip_t *chip, u16 data); + void isis_write16(isis_sam9707_chip_t *chip, u16 reg, u16 data); + + void __isis_burst_write(isis_sam9707_chip_t *chip,u16 *w, int nbw); + void isis_burst_write(isis_sam9707_chip_t *chip,u16 *w, int nbw); + + int snd_isis_setup_card(struct isis_sam9707_chip *chip); + + void snd_sam9707_irq(int irq, struct isis_sam9707_chip *chip); #endif /* __sam9707_H */ --- NEW FILE: .sam9707.o.cmd --- cmd_/home/jeanseb/eclipse/isis/sam9707.o := gcc -Wp,-MD,/home/jeanseb/eclipse/isis/.sam9707.o.d -nostdinc -isystem /usr/lib/gcc-lib/i486-linux/3.3.5/include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fno-omit-frame-pointer -g -pipe -mhard-float -mpreferred-stack-boundary=2 -march=i686 -mregparm=3 -Iinclude/asm-i386/mach-default -DMODULE -DKBUILD_BASENAME=sam9707 -DKBUILD_MODNAME=snd_es1968 -c -o /home/jeanseb/eclipse/isis/.tmp_sam9707.o /home/jeanseb/eclipse/isis/sam9707.c deps_/home/jeanseb/eclipse/isis/sam9707.o := \ /home/jeanseb/eclipse/isis/sam9707.c \ include/linux/types.h \ $(wildcard include/config/uid16.h) \ include/linux/config.h \ $(wildcard include/config/h.h) \ include/linux/posix_types.h \ include/linux/stddef.h \ include/linux/compiler.h \ include/linux/compiler-gcc3.h \ include/linux/compiler-gcc.h \ include/asm/posix_types.h \ include/asm/types.h \ $(wildcard include/config/highmem64g.h) \ $(wildcard include/config/lbd.h) \ include/linux/delay.h \ include/asm/delay.h \ include/asm/io.h \ $(wildcard include/config/x86/oostore.h) \ $(wildcard include/config/x86/ppro/fence.h) \ $(wildcard include/config/x86/numaq.h) \ include/linux/string.h \ include/asm/string.h \ $(wildcard include/config/x86/use/3dnow.h) \ include/asm-generic/iomap.h \ include/linux/linkage.h \ include/asm/linkage.h \ $(wildcard include/config/regparm.h) \ $(wildcard include/config/x86/alignment/16.h) \ include/linux/vmalloc.h \ include/linux/spinlock.h \ $(wildcard include/config/smp.h) \ $(wildcard include/config/preempt.h) \ $(wildcard include/config/debug/spinlock.h) \ $(wildcard include/config/lockmeter.h) \ include/linux/preempt.h \ $(wildcard include/config/debug/preempt.h) \ include/linux/thread_info.h \ include/linux/bitops.h \ include/asm/bitops.h \ include/asm/thread_info.h \ $(wildcard include/config/4kstacks.h) \ $(wildcard include/config/debug/stack/usage.h) \ include/asm/page.h \ $(wildcard include/config/x86/pae.h) \ $(wildcard include/config/hugetlb/page.h) \ $(wildcard include/config/highmem4g.h) \ $(wildcard include/config/discontigmem.h) \ include/asm/processor.h \ $(wildcard include/config/x86/ht.h) \ $(wildcard include/config/mk8.h) \ $(wildcard include/config/mk7.h) \ include/asm/vm86.h \ include/asm/math_emu.h \ include/asm/sigcontext.h \ include/asm/segment.h \ include/asm/cpufeature.h \ include/asm/msr.h \ include/asm/system.h \ $(wildcard include/config/x86/cmpxchg.h) \ include/linux/kernel.h \ $(wildcard include/config/debug/spinlock/sleep.h) \ /usr/lib/gcc-lib/i486-linux/3.3.5/include/stdarg.h \ include/asm/byteorder.h \ $(wildcard include/config/x86/bswap.h) \ include/linux/byteorder/little_endian.h \ include/linux/byteorder/swab.h \ include/linux/byteorder/generic.h \ include/asm/bug.h \ $(wildcard include/config/debug/bugverbose.h) \ include/asm-generic/bug.h \ include/linux/cache.h \ include/asm/cache.h \ $(wildcard include/config/x86/l1/cache/shift.h) \ include/linux/threads.h \ $(wildcard include/config/nr/cpus.h) \ include/asm/percpu.h \ include/asm-generic/percpu.h \ include/linux/stringify.h \ include/asm/spinlock.h \ include/asm/atomic.h \ $(wildcard include/config/m386.h) \ include/asm/rwlock.h \ include/sound/driver.h \ $(wildcard include/config/snd/major.h) \ $(wildcard include/config/snd/debug.h) \ $(wildcard include/config/snd/debug/memory.h) \ include/linux/module.h \ $(wildcard include/config/modules.h) \ $(wildcard include/config/modversions.h) \ $(wildcard include/config/module/unload.h) \ $(wildcard include/config/kallsyms.h) \ include/linux/sched.h \ $(wildcard include/config/keys.h) \ $(wildcard include/config/schedstats.h) \ $(wildcard include/config/bsd/process/acct.h) \ $(wildcard include/config/numa.h) \ $(wildcard include/config/hotplug/cpu.h) \ $(wildcard include/config/security.h) \ $(wildcard include/config/magic/sysrq.h) \ $(wildcard include/config/pm.h) \ include/asm/param.h \ include/linux/capability.h \ include/linux/timex.h \ $(wildcard include/config/time/interpolation.h) \ include/linux/time.h \ include/linux/seqlock.h \ include/asm/timex.h \ $(wildcard include/config/x86/elan.h) \ $(wildcard include/config/x86/tsc.h) \ $(wildcard include/config/x86/generic.h) \ include/linux/jiffies.h \ include/asm/div64.h \ include/linux/rbtree.h \ include/linux/cpumask.h \ include/linux/bitmap.h \ include/linux/errno.h \ include/asm/errno.h \ include/asm-generic/errno.h \ include/asm-generic/errno-base.h \ include/asm/semaphore.h \ include/linux/wait.h \ include/linux/list.h \ include/linux/prefetch.h \ include/asm/current.h \ include/linux/rwsem.h \ $(wildcard include/config/rwsem/generic/spinlock.h) \ include/asm/rwsem.h \ include/asm/ptrace.h \ $(wildcard include/config/frame/pointer.h) \ include/asm/mmu.h \ include/asm/cputime.h \ include/asm-generic/cputime.h \ include/linux/smp.h \ include/asm/smp.h \ $(wildcard include/config/x86/local/apic.h) \ $(wildcard include/config/x86/io/apic.h) \ include/asm/fixmap.h \ $(wildcard include/config/highmem.h) \ $(wildcard include/config/x86/visws/apic.h) \ $(wildcard include/config/x86/f00f/bug.h) \ $(wildcard include/config/x86/cyclone/timer.h) \ $(wildcard include/config/acpi/boot.h) \ $(wildcard include/config/pci/mmconfig.h) \ include/asm/acpi.h \ $(wildcard include/config/acpi/pci.h) \ $(wildcard include/config/acpi/sleep.h) \ include/asm/apicdef.h \ include/asm/kmap_types.h \ $(wildcard include/config/debug/highmem.h) \ include/asm/mpspec.h \ include/asm/mpspec_def.h \ include/asm-i386/mach-default/mach_mpspec.h \ include/asm/io_apic.h \ $(wildcard include/config/pci/msi.h) \ include/asm/apic.h \ $(wildcard include/config/x86/good/apic.h) \ include/linux/pm.h \ include/asm-i386/mach-default/mach_apicdef.h \ include/linux/sem.h \ $(wildcard include/config/sysvipc.h) \ include/linux/ipc.h \ include/asm/ipcbuf.h \ include/asm/sembuf.h \ include/linux/signal.h \ include/asm/signal.h \ include/asm/siginfo.h \ include/asm-generic/siginfo.h \ include/linux/resource.h \ include/asm/resource.h \ include/asm-generic/resource.h \ include/linux/securebits.h \ include/linux/fs_struct.h \ include/linux/completion.h \ include/linux/pid.h \ include/linux/percpu.h \ include/linux/slab.h \ $(wildcard include/config/.h) \ include/linux/gfp.h \ include/linux/mmzone.h \ $(wildcard include/config/force/max/zoneorder.h) \ include/linux/numa.h \ include/linux/topology.h \ $(wildcard include/config/sched/smt.h) \ include/asm/topology.h \ include/asm-generic/topology.h \ include/linux/init.h \ $(wildcard include/config/hotplug.h) \ include/linux/kmalloc_sizes.h \ $(wildcard include/config/mmu.h) \ $(wildcard include/config/large/allocs.h) \ include/linux/param.h \ include/linux/timer.h \ include/linux/aio.h \ include/linux/workqueue.h \ include/linux/aio_abi.h \ include/linux/stat.h \ include/asm/stat.h \ include/linux/kmod.h \ $(wildcard include/config/kmod.h) \ include/linux/elf.h \ include/asm/elf.h \ include/asm/user.h \ include/linux/utsname.h \ include/linux/kobject.h \ include/linux/sysfs.h \ $(wildcard include/config/sysfs.h) \ include/linux/kref.h \ include/linux/kobject_uevent.h \ $(wildcard include/config/kobject/uevent.h) \ include/linux/moduleparam.h \ include/asm/local.h \ include/asm/module.h \ $(wildcard include/config/m486.h) \ $(wildcard include/config/m586.h) \ $(wildcard include/config/m586tsc.h) \ $(wildcard include/config/m586mmx.h) \ $(wildcard include/config/m686.h) \ $(wildcard include/config/mpentiumii.h) \ $(wildcard include/config/mpentiumiii.h) \ $(wildcard include/config/mpentiumm.h) \ $(wildcard include/config/mpentium4.h) \ $(wildcard include/config/mk6.h) \ $(wildcard include/config/mcrusoe.h) \ $(wildcard include/config/mefficeon.h) \ $(wildcard include/config/mwinchipc6.h) \ $(wildcard include/config/mwinchip2.h) \ $(wildcard include/config/mwinchip3d.h) \ $(wildcard include/config/mcyrixiii.h) \ $(wildcard include/config/mviac3/2.h) \ include/sound/core.h \ $(wildcard include/config/pci.h) \ $(wildcard include/config/sbus.h) \ $(wildcard include/config/snd/mixer/oss.h) \ $(wildcard include/config/snd/mixer/oss/module.h) \ $(wildcard include/config/snd/ossemul.h) \ $(wildcard include/config/snd/verbose/printk.h) \ $(wildcard include/config/snd/debug/detect.h) \ include/sound/control.h \ include/sound/asound.h \ include/linux/ioctl.h \ include/asm/ioctl.h \ include/sound/info.h \ $(wildcard include/config/proc/fs.h) \ include/linux/poll.h \ include/asm/poll.h \ include/linux/mm.h \ $(wildcard include/config/sysctl.h) \ $(wildcard include/config/stack/growsup.h) \ $(wildcard include/config/shmem.h) \ $(wildcard include/config/debug/pagealloc.h) \ include/linux/prio_tree.h \ include/linux/fs.h \ $(wildcard include/config/dnotify.h) \ $(wildcard include/config/quota.h) \ $(wildcard include/config/epoll.h) \ $(wildcard include/config/auditsyscall.h) \ include/linux/limits.h \ include/linux/kdev_t.h \ include/linux/dcache.h \ include/linux/rcupdate.h \ include/linux/radix-tree.h \ include/linux/audit.h \ $(wildcard include/config/audit.h) \ include/linux/quota.h \ include/linux/dqblk_xfs.h \ include/linux/dqblk_v1.h \ include/linux/dqblk_v2.h \ include/linux/nfs_fs_i.h \ include/linux/nfs.h \ include/linux/sunrpc/msg_prot.h \ include/linux/fcntl.h \ include/asm/fcntl.h \ include/linux/err.h \ include/asm/pgtable.h \ $(wildcard include/config/highpte.h) \ include/asm/pgtable-2level-defs.h \ include/asm/pgtable-2level.h \ include/asm-generic/pgtable-nopmd.h \ include/asm-generic/pgtable-nopud.h \ include/asm-generic/pgtable.h \ include/linux/page-flags.h \ $(wildcard include/config/swap.h) \ include/asm/uaccess.h \ $(wildcard include/config/x86/intel/usercopy.h) \ $(wildcard include/config/x86/wp/works/ok.h) \ include/sound/pcm.h \ $(wildcard include/config/snd/pcm/oss.h) \ $(wildcard include/config/snd/pcm/oss/module.h) \ $(wildcard include/config/x86.h) \ $(wildcard include/config/ppc.h) \ $(wildcard include/config/alpha.h) \ include/sound/memalloc.h \ include/sound/pcm_oss.h \ /home/jeanseb/eclipse/isis/isis.h \ /home/jeanseb/eclipse/isis/sam9707.o: $(deps_/home/jeanseb/eclipse/isis/sam9707.o) $(deps_/home/jeanseb/eclipse/isis/sam9707.o): --- NEW FILE: .es1968.o.cmd --- cmd_/home/jeanseb/eclipse/isis/es1968.o := gcc -Wp,-MD,/home/jeanseb/eclipse/isis/.es1968.o.d -nostdinc -isystem /usr/lib/gcc-lib/i486-linux/3.3.5/include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fno-omit-frame-pointer -g -pipe -mhard-float -mpreferred-stack-boundary=2 -march=i686 -mregparm=3 -Iinclude/asm-i386/mach-default -DMODULE -DKBUILD_BASENAME=es1968 -DKBUILD_MODNAME=snd_es1968 -c -o /home/jeanseb/eclipse/isis/.tmp_es1968.o /home/jeanseb/eclipse/isis/es1968.c deps_/home/jeanseb/eclipse/isis/es1968.o := \ /home/jeanseb/eclipse/isis/es1968.c \ $(wildcard include/config/gameport.h) \ $(wildcard include/config/gameport/module.h) \ $(wildcard include/config/a.h) \ $(wildcard include/config/b.h) \ $(wildcard include/config/pm.h) \ include/sound/driver.h \ $(wildcard include/config/snd/major.h) \ $(wildcard include/config/snd/debug.h) \ $(wildcard include/config/snd/debug/memory.h) \ include/linux/config.h \ $(wildcard include/config/h.h) \ include/linux/module.h \ $(wildcard include/config/modules.h) \ $(wildcard include/config/modversions.h) \ $(wildcard include/config/module/unload.h) \ $(wildcard include/config/kallsyms.h) \ include/linux/sched.h \ $(wildcard include/config/keys.h) \ $(wildcard include/config/schedstats.h) \ $(wildcard include/config/smp.h) \ $(wildcard include/config/bsd/process/acct.h) \ $(wildcard include/config/numa.h) \ $(wildcard include/config/hotplug/cpu.h) \ $(wildcard include/config/security.h) \ $(wildcard include/config/preempt.h) \ $(wildcard include/config/magic/sysrq.h) \ include/asm/param.h \ include/linux/capability.h \ include/linux/types.h \ $(wildcard include/config/uid16.h) \ include/linux/posix_types.h \ include/linux/stddef.h \ include/linux/compiler.h \ include/linux/compiler-gcc3.h \ include/linux/compiler-gcc.h \ include/asm/posix_types.h \ include/asm/types.h \ $(wildcard include/config/highmem64g.h) \ $(wildcard include/config/lbd.h) \ include/linux/spinlock.h \ $(wildcard include/config/debug/spinlock.h) \ $(wildcard include/config/lockmeter.h) \ include/linux/preempt.h \ $(wildcard include/config/debug/preempt.h) \ include/linux/linkage.h \ include/asm/linkage.h \ $(wildcard include/config/regparm.h) \ $(wildcard include/config/x86/alignment/16.h) \ include/linux/thread_info.h \ include/linux/bitops.h \ include/asm/bitops.h \ include/asm/thread_info.h \ $(wildcard include/config/4kstacks.h) \ $(wildcard include/config/debug/stack/usage.h) \ include/asm/page.h \ $(wildcard include/config/x86/use/3dnow.h) \ $(wildcard include/config/x86/pae.h) \ $(wildcard include/config/hugetlb/page.h) \ $(wildcard include/config/highmem4g.h) \ $(wildcard include/config/discontigmem.h) \ include/asm/processor.h \ $(wildcard include/config/x86/ht.h) \ $(wildcard include/config/mk8.h) \ $(wildcard include/config/mk7.h) \ include/asm/vm86.h \ include/asm/math_emu.h \ include/asm/sigcontext.h \ include/asm/segment.h \ include/asm/cpufeature.h \ include/asm/msr.h \ include/asm/system.h \ $(wildcard include/config/x86/cmpxchg.h) \ $(wildcard include/config/x86/oostore.h) \ include/linux/kernel.h \ $(wildcard include/config/debug/spinlock/sleep.h) \ /usr/lib/gcc-lib/i486-linux/3.3.5/include/stdarg.h \ include/asm/byteorder.h \ $(wildcard include/config/x86/bswap.h) \ include/linux/byteorder/little_endian.h \ include/linux/byteorder/swab.h \ include/linux/byteorder/generic.h \ include/asm/bug.h \ $(wildcard include/config/debug/bugverbose.h) \ include/asm-generic/bug.h \ include/linux/cache.h \ include/asm/cache.h \ $(wildcard include/config/x86/l1/cache/shift.h) \ include/linux/threads.h \ $(wildcard include/config/nr/cpus.h) \ include/asm/percpu.h \ include/asm-generic/percpu.h \ include/linux/stringify.h \ include/asm/spinlock.h \ $(wildcard include/config/x86/ppro/fence.h) \ include/asm/atomic.h \ $(wildcard include/config/m386.h) \ include/asm/rwlock.h \ include/linux/timex.h \ $(wildcard include/config/time/interpolation.h) \ include/linux/time.h \ include/linux/seqlock.h \ include/asm/timex.h \ $(wildcard include/config/x86/elan.h) \ $(wildcard include/config/x86/tsc.h) \ $(wildcard include/config/x86/generic.h) \ include/linux/jiffies.h \ include/asm/div64.h \ include/linux/rbtree.h \ include/linux/cpumask.h \ include/linux/bitmap.h \ include/linux/string.h \ include/asm/string.h \ include/linux/errno.h \ include/asm/errno.h \ include/asm-generic/errno.h \ include/asm-generic/errno-base.h \ include/asm/semaphore.h \ include/linux/wait.h \ include/linux/list.h \ include/linux/prefetch.h \ include/asm/current.h \ include/linux/rwsem.h \ $(wildcard include/config/rwsem/generic/spinlock.h) \ include/asm/rwsem.h \ include/asm/ptrace.h \ $(wildcard include/config/frame/pointer.h) \ include/asm/mmu.h \ include/asm/cputime.h \ include/asm-generic/cputime.h \ include/linux/smp.h \ include/asm/smp.h \ $(wildcard include/config/x86/local/apic.h) \ $(wildcard include/config/x86/io/apic.h) \ include/asm/fixmap.h \ $(wildcard include/config/highmem.h) \ $(wildcard include/config/x86/visws/apic.h) \ $(wildcard include/config/x86/f00f/bug.h) \ $(wildcard include/config/x86/cyclone/timer.h) \ $(wildcard include/config/acpi/boot.h) \ $(wildcard include/config/pci/mmconfig.h) \ include/asm/acpi.h \ $(wildcard include/config/acpi/pci.h) \ $(wildcard include/config/acpi/sleep.h) \ include/asm/apicdef.h \ include/asm/kmap_types.h \ $(wildcard include/config/debug/highmem.h) \ include/asm/mpspec.h \ include/asm/mpspec_def.h \ include/asm-i386/mach-default/mach_mpspec.h \ include/asm/io_apic.h \ $(wildcard include/config/pci/msi.h) \ include/asm/apic.h \ $(wildcard include/config/x86/good/apic.h) \ include/linux/pm.h \ include/asm-i386/mach-default/mach_apicdef.h \ include/linux/sem.h \ $(wildcard include/config/sysvipc.h) \ include/linux/ipc.h \ include/asm/ipcbuf.h \ include/asm/sembuf.h \ include/linux/signal.h \ include/asm/signal.h \ include/asm/siginfo.h \ include/asm-generic/siginfo.h \ include/linux/resource.h \ include/asm/resource.h \ include/asm-generic/resource.h \ include/linux/securebits.h \ include/linux/fs_struct.h \ include/linux/completion.h \ include/linux/pid.h \ include/linux/percpu.h \ include/linux/slab.h \ $(wildcard include/config/.h) \ include/linux/gfp.h \ include/linux/mmzone.h \ $(wildcard include/config/force/max/zoneorder.h) \ include/linux/numa.h \ include/linux/topology.h \ $(wildcard include/config/sched/smt.h) \ include/asm/topology.h \ include/asm-generic/topology.h \ include/linux/init.h \ $(wildcard include/config/hotplug.h) \ include/linux/kmalloc_sizes.h \ $(wildcard include/config/mmu.h) \ $(wildcard include/config/large/allocs.h) \ include/linux/param.h \ include/linux/timer.h \ include/linux/aio.h \ include/linux/workqueue.h \ include/linux/aio_abi.h \ include/linux/stat.h \ include/asm/stat.h \ include/linux/kmod.h \ $(wildcard include/config/kmod.h) \ include/linux/elf.h \ include/asm/elf.h \ include/asm/user.h \ include/linux/utsname.h \ include/linux/kobject.h \ include/linux/sysfs.h \ $(wildcard include/config/sysfs.h) \ include/linux/kref.h \ include/linux/kobject_uevent.h \ $(wildcard include/config/kobject/uevent.h) \ include/linux/moduleparam.h \ include/asm/local.h \ include/asm/module.h \ $(wildcard include/config/m486.h) \ $(wildcard include/config/m586.h) \ $(wildcard include/config/m586tsc.h) \ $(wildcard include/config/m586mmx.h) \ $(wildcard include/config/m686.h) \ $(wildcard include/config/mpentiumii.h) \ $(wildcard include/config/mpentiumiii.h) \ $(wildcard include/config/mpentiumm.h) \ $(wildcard include/config/mpentium4.h) \ $(wildcard include/config/mk6.h) \ $(wildcard include/config/mcrusoe.h) \ $(wildcard include/config/mefficeon.h) \ $(wildcard include/config/mwinchipc6.h) \ $(wildcard include/config/mwinchip2.h) \ $(wildcard include/config/mwinchip3d.h) \ $(wildcard include/config/mcyrixiii.h) \ $(wildcard include/config/mviac3/2.h) \ include/linux/vmalloc.h \ include/asm/io.h \ $(wildcard include/config/x86/numaq.h) \ include/asm-generic/iomap.h \ include/linux/delay.h \ include/asm/delay.h \ include/linux/interrupt.h \ $(wildcard include/config/generic/hardirqs.h) \ $(wildcard include/config/generic/irq/probe.h) \ include/linux/hardirq.h \ $(wildcard include/config/preempt/bkl.h) \ $(wildcard include/config/virt/cpu/accounting.h) \ include/linux/smp_lock.h \ $(wildcard include/config/lock/kernel.h) \ include/asm/hardirq.h \ include/linux/irq.h \ $(wildcard include/config/arch/s390.h) \ include/asm/irq.h \ $(wildcard include/config/irqbalance.h) \ include/asm-i386/mach-default/irq_vectors.h \ include/asm-i386/mach-default/irq_vectors_limits.h \ include/asm/hw_irq.h \ include/linux/profile.h \ $(wildcard include/config/proc/fs.h) \ $(wildcard include/config/profiling.h) \ include/asm/sections.h \ include/asm-generic/sections.h \ include/linux/irq_cpustat.h \ include/linux/pci.h \ $(wildcard include/config/pci/names.h) \ $(wildcard include/config/pci.h) \ $(wildcard include/config/isa.h) \ $(wildcard include/config/eisa.h) \ $(wildcard include/config/pci/domains.h) \ include/linux/mod_devicetable.h \ include/linux/pci_ids.h \ include/linux/ioport.h \ include/linux/device.h \ include/linux/dmapool.h \ include/asm/scatterlist.h \ include/asm/pci.h \ include/linux/mm.h \ $(wildcard include/config/sysctl.h) \ $(wildcard include/config/stack/growsup.h) \ $(wildcard include/config/shmem.h) \ $(wildcard include/config/debug/pagealloc.h) \ include/linux/prio_tree.h \ include/linux/fs.h \ $(wildcard include/config/dnotify.h) \ $(wildcard include/config/quota.h) \ $(wildcard include/config/epoll.h) \ $(wildcard include/config/auditsyscall.h) \ include/linux/limits.h \ include/linux/ioctl.h \ include/asm/ioctl.h \ include/linux/kdev_t.h \ include/linux/dcache.h \ include/linux/rcupdate.h \ include/linux/radix-tree.h \ include/linux/audit.h \ $(wildcard include/config/audit.h) \ include/linux/quota.h \ include/linux/dqblk_xfs.h \ include/linux/dqblk_v1.h \ include/linux/dqblk_v2.h \ include/linux/nfs_fs_i.h \ include/linux/nfs.h \ include/linux/sunrpc/msg_prot.h \ include/linux/fcntl.h \ include/asm/fcntl.h \ include/linux/err.h \ include/asm/pgtable.h \ $(wildcard include/config/highpte.h) \ include/asm/pgtable-2level-defs.h \ include/asm/pgtable-2level.h \ include/asm-generic/pgtable-nopmd.h \ include/asm-generic/pgtable-nopud.h \ include/asm-generic/pgtable.h \ include/linux/page-flags.h \ $(wildcard include/config/swap.h) \ include/asm-generic/pci-dma-compat.h \ include/linux/dma-mapping.h \ include/asm/dma-mapping.h \ include/asm-generic/pci.h \ include/linux/gameport.h \ include/linux/input.h \ include/sound/core.h \ $(wildcard include/config/sbus.h) \ $(wildcard include/config/snd/mixer/oss.h) \ $(wildcard include/config/snd/mixer/oss/module.h) \ $(wildcard include/config/snd/ossemul.h) \ $(wildcard include/config/snd/verbose/printk.h) \ $(wildcard include/config/snd/debug/detect.h) \ include/sound/pcm.h \ $(wildcard include/config/snd/pcm/oss.h) \ $(wildcard include/config/snd/pcm/oss/module.h) \ $(wildcard include/config/x86.h) \ $(wildcard include/config/ppc.h) \ $(wildcard include/config/alpha.h) \ include/sound/asound.h \ include/sound/memalloc.h \ include/linux/poll.h \ include/asm/poll.h \ include/asm/uaccess.h \ $(wildcard include/config/x86/intel/usercopy.h) \ $(wildcard include/config/x86/wp/works/ok.h) \ include/sound/pcm_oss.h \ include/sound/mpu401.h \ include/sound/rawmidi.h \ $(wildcard include/config/snd/sequencer.h) \ $(wildcard include/config/snd/sequencer/module.h) \ include/sound/seq_device.h \ include/sound/ac97_codec.h \ include/sound/control.h \ include/sound/info.h \ include/sound/initval.h \ $(wildcard include/config/pnp.h) \ /home/jeanseb/eclipse/isis/isis.h \ /home/jeanseb/eclipse/isis/es1968.o: $(deps_/home/jeanseb/eclipse/isis/es1968.o) $(deps_/home/jeanseb/eclipse/isis/es1968.o): --- NEW FILE: sam9707.c --- /* * Driver for ISIS sound card * Copyright (c) by Valette Jean-sebastien <je...@us...>. * */ #include <linux/types.h> #include <linux/delay.h> #include <asm/io.h> #include <sound/driver.h> #include <sound/core.h> #include <sound/control.h> #include <sound/info.h> #include <sound/pcm.h> #include "isis.h" [...1136 lines suppressed...] value |= 0x0024; outw(value, chip->io_port + 0x60); // write new value to GPIO snd_printk("Clock source set\n"); /* * Setting Mistrerious PLD */ outw(0x0dff,chip->io_port + 0x64); // set GPIO mask value = inw(chip->io_port + 0x60 ); //read the GPIO value |= 0x0200; outw(value, chip->io_port + 0x60); // write new valueto GPIO snd_printk("PLD set\n"); /* * Reset GPIO Mask */ outw(0x0fff, chip->io_port + 0x64); // set GPIO mask return 0; }; Index: Makefile =================================================================== RCS file: /cvsroot/isisalsa/isis/Makefile,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Makefile 28 Feb 2005 18:45:22 -0000 1.6 --- Makefile 6 Jul 2005 18:38:04 -0000 1.7 *************** *** 19,23 **** $(MAKE) -C $(KERNELDIR) SUBDIRS=$(PWD) modules ! snd-es1968-objs := es1968.o obj-$(CONFIG_SND_ES1968) += snd-es1968.o --- 19,23 ---- $(MAKE) -C $(KERNELDIR) SUBDIRS=$(PWD) modules ! snd-es1968-objs := es1968.o sam9707.o obj-$(CONFIG_SND_ES1968) += snd-es1968.o Index: es1968.c =================================================================== RCS file: /cvsroot/isisalsa/isis/es1968.c,v retrieving revision 1.41 retrieving revision 1.42 diff -C2 -d -r1.41 -r1.42 *** es1968.c 29 Jun 2005 18:54:03 -0000 1.41 --- es1968.c 6 Jul 2005 18:38:04 -0000 1.42 *************** *** 564,605 **** }; - #ifdef SND_ISIS - - static u16 samBoot[]={ - 0xD0CE,0x0111,0xD0CE,0x01D5,0x0001,0x0003,0x0004,0x0006, - 0x0001,0x0003,0x0002,0x0002,0x0006,0x0002,0x0001,0x0006, - 0x0006,0x7A0C,0xE628,0x0001,0xD448,0x1010,0xC4CB,0xD1CB, - 0xE2FE,0x4F01,0xE3FC,0x4E0D,0xE0FA,0x4700,0x8407,0xD148, - 0x0104,0x9107,0x7A08,0x7A09,0xC590,0xD1CB,0xE2FE,0x4F01, [...1169 lines suppressed...] - - for(i=0; i<2; i++) { - if((err = snd_ctl_add(chip->sam9707_chip->card, - snd_ctl_new1(&snd_isis_rack_controls[i], chip->sam9707_chip)))<0) { - return err; - } - } #endif --- 2637,2646 ---- chip->sam9707_chip->firm = 0; chip->sam9707_chip->firmptr = 0; ! chip->sam9707_chip->firmpos = 0; ! chip->sam9707_chip->io_port = chip->io_port; spin_lock_init(&chip->sam9707_chip->reg_lock); ! snd_isis_setup_card(chip->sam9707_chip); #endif |
|
From: Jean-Sébastien V. <je...@us...> - 2005-06-29 18:54:25
|
Update of /cvsroot/isisalsa/isis In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24190 Modified Files: isis.h es1968.c Log Message: "cat firmware /proc/asound/card0/firmeware " works now Index: isis.h =================================================================== RCS file: /cvsroot/isisalsa/isis/isis.h,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** isis.h 28 Jun 2005 16:34:14 -0000 1.11 --- isis.h 29 Jun 2005 18:54:03 -0000 1.12 *************** *** 72,75 **** --- 72,76 ---- #define SAM_ECH_TIM 0x29 #define SAM_ECH_FEED 0x2a + #define SAM_UNK_3 0x2c #define SAM_SUR_VOL 0x30 #define SAM_SUR_DEL 0x31 Index: es1968.c =================================================================== RCS file: /cvsroot/isisalsa/isis/es1968.c,v retrieving revision 1.40 retrieving revision 1.41 diff -C2 -d -r1.40 -r1.41 *** es1968.c 28 Jun 2005 16:34:14 -0000 1.40 --- es1968.c 29 Jun 2005 18:54:03 -0000 1.41 *************** *** 808,811 **** --- 808,812 ---- int tmp; + outw(SAM9707_STATUS, chip->parent->io_port + ISIS_ADDRESS); while(tmploop-- && ( (tmp = inw(chip->parent->io_port+ISIS_DATA)) & 0x40)); *************** *** 1188,1192 **** if((err = snd_isis_setup_card(chip))) return err; ! /* * Reset the sam chip --- 1189,1193 ---- if((err = snd_isis_setup_card(chip))) return err; ! /* * Reset the sam chip *************** *** 1195,1206 **** snd_isis_write_control(chip,SAM_CMD_HOT_RES); snd_isis_write_data8(chip,0x11); ! mdelay(20); - snd_printk("read status : %2x\n",snd_isis_read(chip, SAM9707_STATUS)); loop = SAM_READ_LOOP_COUNTER; ! while(((snd_isis_read(chip, SAM9707_STATUS) & ( 1 << 7)) == 1) & --loop) { } snd_printk("read data8 : %2x\n",snd_isis_read(chip, SAM9707_DATA8)); snd_printk("read status : %2x\n",snd_isis_read(chip, SAM9707_STATUS)); --- 1196,1209 ---- snd_isis_write_control(chip,SAM_CMD_HOT_RES); snd_isis_write_data8(chip,0x11); ! mdelay(50); loop = SAM_READ_LOOP_COUNTER; ! while((snd_isis_read(chip, SAM9707_STATUS) != 0xa0) & --loop) { + snd_printk("read data8 : %2x\n",snd_isis_read(chip, SAM9707_DATA8)); } + snd_printk("read status : %2x\n",snd_isis_read(chip, SAM9707_STATUS)); + snd_printk("read data8 : %2x\n",snd_isis_read(chip, SAM9707_DATA8)); snd_printk("read status : %2x\n",snd_isis_read(chip, SAM9707_STATUS)); *************** *** 1213,1217 **** snd_printk("read status : %2x\n",snd_isis_read(chip, SAM9707_STATUS)); ! mdelay(10); snd_printk("Booting SAM\n"); loop = SAM_READ_LOOP_COUNTER; --- 1216,1220 ---- snd_printk("read status : %2x\n",snd_isis_read(chip, SAM9707_STATUS)); ! mdelay(50); snd_printk("Booting SAM\n"); loop = SAM_READ_LOOP_COUNTER; *************** *** 1366,1377 **** while(((snd_isis_read(chip, SAM9707_STATUS) & ( 1 << 7))== 1) & --loop) { - snd_printk("%x\n",snd_isis_read(chip, SAM9707_DATA8)); } if((tmp = snd_isis_read(chip, SAM9707_DATA8)) != 0xFE) snd_printk("WRONG UART MODE ACK %x!!! loop=%x \n", tmp, loop); - if(inw(chip->parent->io_port + 0x1A) & (SAM_INTERRUPT)) - snd_printk("SAM raised interrupt\n"); /* Enable sam interrupt cascading */ --- 1369,1380 ---- while(((snd_isis_read(chip, SAM9707_STATUS) & ( 1 << 7))== 1) & --loop) { } + if(inw(chip->parent->io_port + 0x1A) & (SAM_INTERRUPT)) + snd_printk("SAM raised interrupt\n"); + if((tmp = snd_isis_read(chip, SAM9707_DATA8)) != 0xFE) snd_printk("WRONG UART MODE ACK %x!!! loop=%x \n", tmp, loop); /* Enable sam interrupt cascading */ *************** *** 1397,1400 **** --- 1400,1439 ---- chip->mmt_address |= snd_isis_read_data8(chip) << 24; snd_printk("MMT adress is %4x\n", chip->mmt_address); + + snd_printk("writting 0x5 to control\n"); + loop = SAM_READ_LOOP_COUNTER; + while(((snd_isis_read(chip, SAM9707_STATUS) & ( 1 << 7)) == 0x00) & --loop) + { + snd_printk("read data8 : %2x\n",snd_isis_read(chip, SAM9707_DATA8)); + } + snd_isis_write_control(chip, SAM_UNK_2); + loop = SAM_READ_LOOP_COUNTER; + while(((snd_isis_read(chip, SAM9707_STATUS) & ( 1 << 7)) == 0x00) & --loop) + { + snd_printk("read data8 : %2x\n",snd_isis_read(chip, SAM9707_DATA8)); + } + snd_isis_write_data8(chip, 1); + + + snd_printk("writting 0x2c to control\n"); + loop = SAM_READ_LOOP_COUNTER; + while(((snd_isis_read(chip, SAM9707_STATUS) & ( 1 << 7)) == 0x00) & --loop) + { + snd_printk("read data8 : %2x\n",snd_isis_read(chip, SAM9707_DATA8)); + } + snd_isis_write_control(chip, SAM_UNK_3); + loop = SAM_READ_LOOP_COUNTER; + while(((snd_isis_read(chip, SAM9707_STATUS) & ( 1 << 7)) == 0x00) & --loop) + { + snd_printk("read data8 : %2x\n",snd_isis_read(chip, SAM9707_DATA8)); + } + snd_isis_write_data8(chip, 0); + + snd_printk("unluting channlels\n"); + outw(0x07ff,chip->parent->io_port + 0x64); // set GPIO mask + tmp = inw(chip->parent->io_port + 0x60 ); //read the GPIO + tmp |= 0x0800; + outw(tmp, chip->parent->io_port + 0x60); // write new valueto GPIO + return 0; } |
|
From: Jean-Sébastien V. <je...@us...> - 2005-06-28 16:34:23
|
Update of /cvsroot/isisalsa/isis In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10621 Modified Files: isis.h es1968.c Log Message: reading of mmt adress seem to be ok Index: isis.h =================================================================== RCS file: /cvsroot/isisalsa/isis/isis.h,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** isis.h 2 May 2005 19:42:53 -0000 1.10 --- isis.h 28 Jun 2005 16:34:14 -0000 1.11 *************** *** 189,192 **** --- 189,193 ---- u8 ovoices; /* Flags each bit is a sam input (0-3 used), value = isopened*/ struct isis_voice rec_voice[4]; + u32 mmt_address; }; Index: es1968.c =================================================================== RCS file: /cvsroot/isisalsa/isis/es1968.c,v retrieving revision 1.39 retrieving revision 1.40 diff -C2 -d -r1.39 -r1.40 *** es1968.c 28 Jun 2005 15:53:39 -0000 1.39 --- es1968.c 28 Jun 2005 16:34:14 -0000 1.40 *************** *** 1379,1382 **** --- 1379,1400 ---- outw(chip->parent->io_port + 0x18, tmp); chip->firm = 3; /* Firmware downloaded and SAM is ready */ + snd_printk("Doing MMT stuff\n"); + loop = SAM_READ_LOOP_COUNTER; + while(((snd_isis_read(chip, SAM9707_STATUS) & ( 1 << 7)) == 0x00) & --loop) + { + snd_printk("read data8 : %2x\n",snd_isis_read(chip, SAM9707_DATA8)); + } + snd_isis_write_control(chip, SAM_GET_MMT); + loop = SAM_READ_LOOP_COUNTER; + while(((snd_isis_read(chip, SAM9707_STATUS) & ( 1 << 7)) == 0x00) & --loop) + { + snd_printk("read data8 : %2x\n",snd_isis_read(chip, SAM9707_DATA8)); + } + snd_isis_write_data8(chip,0); + chip->mmt_address = snd_isis_read_data8(chip); + chip->mmt_address |= snd_isis_read_data8(chip) << 8; + chip->mmt_address |= snd_isis_read_data8(chip) << 16; + chip->mmt_address |= snd_isis_read_data8(chip) << 24; + snd_printk("MMT adress is %4x\n", chip->mmt_address); return 0; } |
|
From: <mar...@ti...> - 2005-06-22 10:21:52
|
I got your contact address through news agency, i decided to write you fo= r a purpose of being your sole importer in my country. At first iam senior chief accountant in Nigerian National Petrolium Copor= ation porthighcout branch who dcieded to disclose my apointment in government t= o join group in business. I know it come to you as a surprise,it is an urgent transaction which involves the sum of ($45.5M Us dollars) already.Now i will like to explain to you how this money comes out when you reply. In addition to this,both percentage and other things will be discause lat= er. Am looking to hear from you Regards Dr Mark Zilly ___________________________________________________________ Book yourself something to look forward to in 2005. Cheap flights - http://www.tiscali.co.uk/travel/flights/ Bargain holidays - http://www.tiscali.co.uk/travel/holidays/ |
|
From: <mar...@ti...> - 2005-06-22 09:42:18
|
I got your contact address through news agency, i decided to write you fo= r a purpose of being your sole importer in my country. At first iam senior chief accountant in Nigerian National Petrolium Copor= ation porthighcout branch who dcieded to disclose my apointment in government t= o join group in business. I know it come to you as a surprise,it is an urgent transaction which involves the sum of ($45.5M Us dollars) already.Now i will like to explain to you how this money comes out when you reply. In addition to this,both percentage and other things will be discause lat= er. Am looking to hear from you Regards Dr Mark Zilly ___________________________________________________________ Book yourself something to look forward to in 2005. Cheap flights - http://www.tiscali.co.uk/travel/flights/ Bargain holidays - http://www.tiscali.co.uk/travel/holidays/ |
|
From: Pieter P. <pi...@jo...> - 2005-06-22 06:54:28
|
Hi, You still have to take control over the isisalsa-devel mailing list. I got a few moderator requests yesterday, but I've forgotten the password. So I suggest you reset this password ( http://sourceforge.net/docman/display_doc.php?docid=12983&group_id=1#listadmin). I can't do this anymore as I'm not an admin anymore. Greets, Pieter |
|
From: <mar...@ti...> - 2005-06-21 18:24:47
|
I got your contact address through net, i decided to write you for a purp= ose of being your sole importer in my country. At first iam senior chief accountant in Nigerian National Petrolium Copor= ation porthighcout branch who decieded to disclose my apointment in government to join group in business. I know it come to you as a surprise,it is an urgent transaction which involves the sum of ($45.5M Us dollars) already.Now i will like to explain to you how this money comes out when you reply. In addition to this,both percentage and other things will be discause lat= er. Am looking to hear from you Regards Dr Mark Zilly ___________________________________________________________ Book yourself something to look forward to in 2005. Cheap flights - http://www.tiscali.co.uk/travel/flights/ Bargain holidays - http://www.tiscali.co.uk/travel/holidays/ |
|
From: CONOIL A. G. L. <con...@we...> - 2005-06-21 17:27:08
|
Dear Sir/Madam, Top of the day to you. Let me crave your indulgence to introduce myself to you I am Mr Olusegun Olawole president/founder of Con Oil and Gas Ltd. we are OPEC members who deal on crude oil and raw materials and export into the Canada/America and Europe. I will want to solicit for your assistance to help collect a cheque that is due for payment to us for services and supplies we rendered. Please if you are willing to assist, i will want you to furnish me with your particulars, so as to enable me give you further details. Please sir, you have to be an honest and trusted person, as more payments will be made through you in the course of this transaction. And moreso you will be entitled to 10% of every payment that you are able to recieve for us from our customers. Please contact us for more information via email with the below informations filled out. NAME................................................................ RESIDENTIAL ADDRESS..................................................... AGE:................................................................ STATUS:............................................................. STATE/COUNTRY....................................................... TEL/FAX NUMBERS...................................................... COMPANY NAME....................................................... OCCUPATION......................................................... We look forward in working with you, as you send your response back to us. Reply Email:con...@we... Mr Olusegun Olawole Con Oil and Gas Ltd President/Founder www.conoil.com ___________________________________________________________________________ Mail enviado desde el servicio WebMail del Sitio Antedoon Sub - http://www.antedoonsub.com |
|
From: <mar...@ti...> - 2005-06-20 10:38:09
|
I got your contact address through news agency, i decided to write you fo= r a purpose of being your sole importer in my country. At first iam senior chief accountant in Nigerian National Petrolium Copor= ation porthighcout branch who dcieded to disclose my apointment in government t= o join group in business. I know it come to you as a surprise,it is an urgent transaction which involves the sum of ($45.5M Us dollars) already.Now i will like to explain to you how this money comes out when you reply. In addition to this,both percentage and other things will be discause lat= er. Am looking to hear from you Regards Dr Mark Zilly ___________________________________________________________ Book yourself something to look forward to in 2005. Cheap flights - http://www.tiscali.co.uk/travel/flights/ Bargain holidays - http://www.tiscali.co.uk/travel/holidays/ |
|
From: jeanseb v. <jea...@fr...> - 2005-04-29 08:20:59
|
Ok that's perfect. Gotta now work on pcm to make them really functional. On Thu, 28 Apr 2005 18:27:51 -0400 Felipe Sologuren <sol...@es...> wrote: > Jeanseb wrote: > > I need test for the current cvs driver. > > > > What i need exactly is : > > First test with this procedure > > -run "maxiinit isis.bin " where maxiinit is the "old" tool and isis.bin > > taken from windows driver. you may have two strange response. > > - start alsa. > > - configure output volume and start player. > > - you should have all voice playing the same stuff (mix done by the > > firmware from ess output). > > > > Ok! > First test was: > -maxiinit isis.bin (with alsa pre-load) (0 strange responses) > -start alsa (won't work, strange noises) > -stop alsa manually > -maxiinit isis.bin manually (2 strange responses) > -modprobe -r snd-page-alloc > -maxiinit isis.bin manually (0 strange responses & noise off) > -modprobe snd.es1968 (ok!) > -it sounds all outputs very good. It sounds all rack inputs no matter > mixer levels. > > dmesg1-isis was the dmesg from the that boot & test. > > Obs: That was the maxiinit produced with main.cpp from 2004-04-09 > > > > pendings: > -first test with the maxinit produced with main.cpp from 2005-04-25 > -second test. > > Be pacient please & thank you. > > Felipe > -- jeanseb I know it look like I'm insane Take a closer look I'm not to blame. If love is blind I guess I'll buy myself a cane (slash / axl rose ) |
|
From: Felipe S. <sol...@es...> - 2005-04-29 00:40:28
|
Felipe Sologuren wrote:
> Jeanseb wrote:
>
>> I need test for the current cvs driver.
>>
>> What i need exactly is :
>> First test with this procedure
>> -run "maxiinit isis.bin " where maxiinit is the "old" tool and
>> isis.bin
>> taken from windows driver. you may have two strange response.
>> - start alsa.
>> - configure output volume and start player.
>> - you should have all voice playing the same stuff (mix done by
>> the
>> firmware from ess output).
>>
>
> Ok!
> First test was:
> -maxiinit isis.bin (with alsa pre-load) (0 strange responses)
> -start alsa (won't work, strange noises)
> -stop alsa manually
> -maxiinit isis.bin manually (2 strange responses)
> -modprobe -r snd-page-alloc
> -maxiinit isis.bin manually (0 strange responses & noise off)
> -modprobe snd.es1968 (ok!)
> -it sounds all outputs very good. It sounds all rack inputs no
> matter mixer levels.
>
> dmesg1-isis was the dmesg from the that boot & test.
>
> Obs: That was the maxiinit produced with main.cpp from 2004-04-09
-first test with the maxinit produced with main.cpp from 2005-04-25
-excelent (works with hot boot). I think previous strange responses
were because I have 2 cards compiled. When the other is bios disabled
then loading on boot works ok.
-second test with HOT boot.
Module loaded succesfull, loading firmware reports WRONG UART MODE ACK
0!!! loop=5fff (see attach). No sound :-(
If I run maxiinit after, then the card sounds ok.
pending:
-second
Felipe
|
|
From: Felipe S. <sol...@es...> - 2005-04-28 22:26:17
|
Jeanseb wrote:
> I need test for the current cvs driver.
>
> What i need exactly is :
> First test with this procedure
> -run "maxiinit isis.bin " where maxiinit is the "old" tool and isis.bin
> taken from windows driver. you may have two strange response.
> - start alsa.
> - configure output volume and start player.
> - you should have all voice playing the same stuff (mix done by the
> firmware from ess output).
>
Ok!
First test was:
-maxiinit isis.bin (with alsa pre-load) (0 strange responses)
-start alsa (won't work, strange noises)
-stop alsa manually
-maxiinit isis.bin manually (2 strange responses)
-modprobe -r snd-page-alloc
-maxiinit isis.bin manually (0 strange responses & noise off)
-modprobe snd.es1968 (ok!)
-it sounds all outputs very good. It sounds all rack inputs no matter
mixer levels.
dmesg1-isis was the dmesg from the that boot & test.
Obs: That was the maxiinit produced with main.cpp from 2004-04-09
pendings:
-first test with the maxinit produced with main.cpp from 2005-04-25
-second test.
Be pacient please & thank you.
Felipe
|
|
From: jeanseb v. <jea...@fr...> - 2005-04-26 16:50:34
|
yes i'm on irc but be patient and hilight me coz often from work so workin = or at home but doing something else. Leave youre message and cath me when near the computer. For test isis cvs module work with 2.6 kernel and last alsa release You should check out isis module then make and install the module. I use old maxiinit. Someone mail me a pathch that was supposed to slove the= lib problem and worjk for me but maxiinit still seem to be broken in some = case. On Tue, 26 Apr 2005 12:01:48 -0400 Felipe Sologuren <sol...@es...> wrote: > Jeanseb wrote: > > Selon Felipe Sologuren <sol...@es...>: > >=20 > >=20 > >>Jeanseb wrote: > >> > >>>I need test for the current cvs driver. > >>> > >>>What i need exactly is : > >>> First test with this procedure > >>> -run "maxiinit isis.bin " where maxiinit is the "old" tool and > >> > >>isis.bin > >> > >>>taken from windows driver. you may have two strange response. > >>> - start alsa. > >>> - configure output volume and start player. > >>> - you should have all voice playing the same stuff (mix done by= the > >>>firmware from ess output). > >>> > >>> Second test : > >>> - from cold boot, start alsa. > >>> - then "cat isis.bin > /proc/asound/card0/firmware > >>> - coufigure output volume and then start player. > >>> - tell me if any sound ok. > >>> > >>>I also need help at least for website. > >>> > >> > > -----------------------------------------------------------------------= ---------------------------------- > >=20 > >>>Je suis celui qui peint la nuit en sombre > >>>Celui qui voit tous les jours la p=E9nombre > >>>Je suis celui... qui a =E9t=E9 > >>>-- > >>>AqME, je suis > >>> > >>> > >>>------------------------------------------------------- > >>>This SF.Net email is sponsored by: New Crystal Reports XI. > >>>Version 11 adds new functionality designed to reduce time involved in > >>>creating, integrating, and deploying reporting solutions. Free runtime > >> > >>info, > >> > >>>new features, or free trial, at: http://www.businessobjects.com/devxi/= 728 > >>>_______________________________________________ > >>>Isisalsa-devel mailing list > >>>Isi...@li... > >>>https://lists.sourceforge.net/lists/listinfo/isisalsa-devel > >>> > >>> > >> > >>sorry 4 delay, I'm on house moving... > >> > >>After a few days I'll take 2 tests done. > >> > >>I can help you with website too. > >> > >>Regards, > >>Felipe > >> > >=20 > >=20 > > I'm moving soon too, and may be offline for a while during this summer. > >=20 > >=20 > > -----------------------------------------------------------------------= ---------------------------------- > > Je suis celui qui peint la nuit en sombre > > Celui qui voit tous les jours la p=E9nombre > > Je suis celui... qui a =E9t=E9 > > -- > > AqME, je suis > >=20 > >=20 >=20 > Jeanseb: > After uninstall alsa packages from debian (agnula + testing), I was=20 > trying to compile the old alsa-driver for isis, and I couldn't. > commands was : >=20 > ./configure --with-isapnp=3Dno --with-oss=3Dyes --with-sequencer=3Dyes=20 > --with-kernel=3D/usr/src/linux-2.4.22 CC=3Dgcc-2.95 >=20 > make >=20 > and the error was >=20 > make[1]: Entering directory `/usr/src/modules/alsa-driver/pci' > gcc-2.95 -D__KERNEL__ -DMODULE=3D1 -I/usr/src/modules/alsa-driver/include= =20 > -I/usr/ src/linux-2.4.22/include -O2 -mpreferred-stack-boundary=3D2=20 > -march=3Di686 -malign-fu nctions=3D4 -DLINUX -Wall -Wstrict-prototypes=20 > -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common= =20 > -pipe -DALSA_BUILD -nostdinc -iwithprefix i nclude=20 > -DKBUILD_BASENAME=3Des1968 -c -o es1968.o es1968.c > es1968.c: In function `__isis_write': > es1968.c:808: warning: `tmp' might be used uninitialized in this function > es1968.c: In function `snd_isis_setup_card': > es1968.c:1064: warning: unused variable `loop' > es1968.c: In function `snd_sam_pcm_ctl_put': > es1968.c:1648: warning: unused variable `err' > es1968.c: In function `snd_isis_pcm_prepare': > es1968.c:1682: parse error before `unsigned' > es1968.c:1683: `rate' undeclared (first use in this function) > es1968.c:1683: (Each undeclared identifier is reported only once > es1968.c:1683: for each function it appears in.) > es1968.c: In function `snd_isis_pcm_rec_prepare': > es1968.c:1707: parse error before `unsigned' > es1968.c:1708: `rate' undeclared (first use in this function) > es1968.c:1696: warning: unused variable `chip' > es1968.c: In function `snd_isis_pcm_free': > es1968.c:1821: warning: unused variable `chip' > es1968.c: At top level: > es1968.c:145: warning: `boot_devs' defined but not used > es1968.c:846: warning: `isis_read16' defined but not used > es1968.c:873: warning: `isis_write16' defined but not used > es1968.c:894: warning: `isis_burst_write' defined but not used > es1968.c:1647: warning: `snd_sam_pcm_ctl_put' defined but not used > es1968.c:1695: warning: `snd_isis_pcm_rec_prepare' defined but not used > es1968.c:1819: warning: `snd_isis_pcm_free' defined but not used > make[1]: *** [es1968.o] Error 1 > make[1]: Leaving directory `/usr/src/modules/alsa-driver/pci' > make: *** [compile] Error 1 >=20 > I don't know if that is my fault. I couldn't compile maxiinit from cvs=20 > neither. I think that I'm not ready for this yet. Sorry but you don't=20 > have "tester" anymore (if I was one), I need a modern version of alsa,=20 > and don't want have that old driver version. The prev version of=20 > maxiinit works good for my playings, for isis and for es1968 with the=20 > last alsa packages. > Now I study Computing Engineering, and maybe next year I'll working=20 > on this testing seriously. If you need help with web page, I can help=20 > you now. >=20 > You are still on that irc, maybe we can talk about? >=20 > Regards, > Felipe Sologuren >=20 >=20 >=20 > ------------------------------------------------------- > SF.Net email is sponsored by: Tell us your software development plans! > Take this survey and enter to win a one-year sub to SourceForge.net > Plus IDC's 2005 look-ahead and a copy of this survey > Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix > _______________________________________________ > Isisalsa-devel mailing list > Isi...@li... > https://lists.sourceforge.net/lists/listinfo/isisalsa-devel --=20 jeanseb I know it look like I'm insane Take a closer look I'm not to blame. If love is blind I guess I'll buy myself a cane (slash / axl rose ) |
|
From: Felipe S. <sol...@es...> - 2005-04-26 16:01:09
|
Jeanseb wrote: > Selon Felipe Sologuren <sol...@es...>: >=20 >=20 >>Jeanseb wrote: >> >>>I need test for the current cvs driver. >>> >>>What i need exactly is : >>> First test with this procedure >>> -run "maxiinit isis.bin " where maxiinit is the "old" tool and >> >>isis.bin >> >>>taken from windows driver. you may have two strange response. >>> - start alsa. >>> - configure output volume and start player. >>> - you should have all voice playing the same stuff (mix done by= the >>>firmware from ess output). >>> >>> Second test : >>> - from cold boot, start alsa. >>> - then "cat isis.bin > /proc/asound/card0/firmware >>> - coufigure output volume and then start player. >>> - tell me if any sound ok. >>> >>>I also need help at least for website. >>> >> > -----------------------------------------------------------------------= ---------------------------------- >=20 >>>Je suis celui qui peint la nuit en sombre >>>Celui qui voit tous les jours la p=E9nombre >>>Je suis celui... qui a =E9t=E9 >>>-- >>>AqME, je suis >>> >>> >>>------------------------------------------------------- >>>This SF.Net email is sponsored by: New Crystal Reports XI. >>>Version 11 adds new functionality designed to reduce time involved in >>>creating, integrating, and deploying reporting solutions. Free runtime >> >>info, >> >>>new features, or free trial, at: http://www.businessobjects.com/devxi/= 728 >>>_______________________________________________ >>>Isisalsa-devel mailing list >>>Isi...@li... >>>https://lists.sourceforge.net/lists/listinfo/isisalsa-devel >>> >>> >> >>sorry 4 delay, I'm on house moving... >> >>After a few days I'll take 2 tests done. >> >>I can help you with website too. >> >>Regards, >>Felipe >> >=20 >=20 > I'm moving soon too, and may be offline for a while during this summer. >=20 >=20 > -----------------------------------------------------------------------= ---------------------------------- > Je suis celui qui peint la nuit en sombre > Celui qui voit tous les jours la p=E9nombre > Je suis celui... qui a =E9t=E9 > -- > AqME, je suis >=20 >=20 Jeanseb: After uninstall alsa packages from debian (agnula + testing), I was=20 trying to compile the old alsa-driver for isis, and I couldn't. commands was : ./configure --with-isapnp=3Dno --with-oss=3Dyes --with-sequencer=3Dyes=20 --with-kernel=3D/usr/src/linux-2.4.22 CC=3Dgcc-2.95 make and the error was make[1]: Entering directory `/usr/src/modules/alsa-driver/pci' gcc-2.95 -D__KERNEL__ -DMODULE=3D1 -I/usr/src/modules/alsa-driver/include= =20 -I/usr/ src/linux-2.4.22/include -O2 -mpreferred-stack-boundary=3D2=20 -march=3Di686 -malign-fu nctions=3D4 -DLINUX -Wall -Wstrict-prototypes=20 -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common=20 -pipe -DALSA_BUILD -nostdinc -iwithprefix i nclude=20 -DKBUILD_BASENAME=3Des1968 -c -o es1968.o es1968.c es1968.c: In function `__isis_write': es1968.c:808: warning: `tmp' might be used uninitialized in this function es1968.c: In function `snd_isis_setup_card': es1968.c:1064: warning: unused variable `loop' es1968.c: In function `snd_sam_pcm_ctl_put': es1968.c:1648: warning: unused variable `err' es1968.c: In function `snd_isis_pcm_prepare': es1968.c:1682: parse error before `unsigned' es1968.c:1683: `rate' undeclared (first use in this function) es1968.c:1683: (Each undeclared identifier is reported only once es1968.c:1683: for each function it appears in.) es1968.c: In function `snd_isis_pcm_rec_prepare': es1968.c:1707: parse error before `unsigned' es1968.c:1708: `rate' undeclared (first use in this function) es1968.c:1696: warning: unused variable `chip' es1968.c: In function `snd_isis_pcm_free': es1968.c:1821: warning: unused variable `chip' es1968.c: At top level: es1968.c:145: warning: `boot_devs' defined but not used es1968.c:846: warning: `isis_read16' defined but not used es1968.c:873: warning: `isis_write16' defined but not used es1968.c:894: warning: `isis_burst_write' defined but not used es1968.c:1647: warning: `snd_sam_pcm_ctl_put' defined but not used es1968.c:1695: warning: `snd_isis_pcm_rec_prepare' defined but not used es1968.c:1819: warning: `snd_isis_pcm_free' defined but not used make[1]: *** [es1968.o] Error 1 make[1]: Leaving directory `/usr/src/modules/alsa-driver/pci' make: *** [compile] Error 1 I don't know if that is my fault. I couldn't compile maxiinit from cvs=20 neither. I think that I'm not ready for this yet. Sorry but you don't=20 have "tester" anymore (if I was one), I need a modern version of alsa,=20 and don't want have that old driver version. The prev version of=20 maxiinit works good for my playings, for isis and for es1968 with the=20 last alsa packages. Now I study Computing Engineering, and maybe next year I'll working=20 on this testing seriously. If you need help with web page, I can help=20 you now. You are still on that irc, maybe we can talk about? Regards, Felipe Sologuren |
|
From: Jeanseb <jea...@fr...> - 2005-04-19 11:29:36
|
I need test for the current cvs driver.
What i need exactly is :
First test with this procedure
-run "maxiinit isis.bin " where maxiinit is the "old" tool and isi=
s.bin
taken from windows driver. you may have two strange response.
- start alsa.
- configure output volume and start player.
- you should have all voice playing the same stuff (mix done by th=
e
firmware from ess output).
Second test :
- from cold boot, start alsa.
- then "cat isis.bin > /proc/asound/card0/firmware
- coufigure output volume and then start player.
- tell me if any sound ok.
I also need help at least for website.
-------------------------------------------------------------------------=
--------------------------------
Je suis celui qui peint la nuit en sombre
Celui qui voit tous les jours la p=E9nombre
Je suis celui... qui a =E9t=E9
--
AqME, je suis
|