Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Dec 2002 12:14:39 -0700
From:      "Justin T. Gibbs" <gibbs@scsiguy.com>
To:        Kayoko Isshi <isshi@cs.fujitsu.co.jp>, AIC <aic7xxx@freebsd.org>
Subject:   Re: AIC-7902 source program
Message-ID:  <753260000.1040152472@aslan.btc.adaptec.com>
In-Reply-To: <3DFEF932.A81FAAB0@cs.fujitsu.co.jp>
References:   <3DFEF932.A81FAAB0@cs.fujitsu.co.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
> Hello!
> 
> I have tried   new version driver on AIC-7902.
> I can make and install the driver aix79xx,
> and recognize target I/O.

You have target mode working?

> 1)aic79xx.seq
> 
>     I think that aic79xx.seq is endless.
>     Is this source program  correct?

cfg4icmd will only happen if we support cdbs greater than
16 bytes in length.  I have not been able to test this yet,
so the code has not been written.  The load_overrun_buf code
has never been exercised either.  It is missing a ret on line
2394.

> 2)aic79xx.reg
> 
>     286 /*
>     287  * Clear SEQ Interrupt
>     288  */
>     289 register CLRSEQINTSTAT {
>     290         address                 0x0C0
>                                             ->0x0C

Yes, these were fixed recently.  In general, the definitions
for registers that have never been used may not be 100% correct.
I spent several hours one day just typing them in and the process
was error prone.  I always validate definitions prior to their
first use in any code.

> 3)aic79xx.reg

...

>    3108 /*
>    3109  * Data FIFO Debug Control
>    3110  */
>    3111 register DFDBCTL {
>    3112         address                         0x0C8

Should be 0x0CB

> 4)I cannot get the latest version.
> 
>     I cannot gunzip aic79xx-linux-2.4-20021213.bksend.gz file.
>     I got the following message.
> 
>     % gunzip aic79xx-linux-2.4-20021213.tar.gz
>     gunzip: aic79xx-linux-2.4-20021213.tar.gz: not in gzip format

If you used a web browser to download it, it may already be uncompressed.
Just use tar without the gunzip option.  The "file" command should also
indicate that the file is not compressed.

> 
>  5)Next schedule
>     Will you support sequencer code with TRAGETROLE ?

Not until the next revision of the silicon.  Although Rev A can be
made to work as a non-packetized target, there are several bugs that
make this task "unpalatable".  Rev B has pretty solid non-pack target
mode, but is still lacking packetized target mode.  Rev H1B (single channel
version) should have this all fixed, so I will be targeting it for
target mode applications.

--
Justin

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?753260000.1040152472>