From: F. H. <fh...@at...> - 2000-09-17 14:49:06
|
This is what I get with the latest hacking on the PUP SCSI. This is forcing the driver into MMIO mode. It fails two of the three cache tests. I need to figure out why. BTW I used 5 and 7 as the swapper values because I thought the 1 and 2 might give a misleading result. They didn't... BTW Richard Hirst (spelling?) has modified the sym53c8xx driver to work with a 53c720 chip on some HP hardware. I know the 53c720 chips is a very close relative or predecessor to the 53c770 chip. The only thing is is that the interface to the driver is through a special 'zalon' chip. I may try applying his patch and see if I can get that driver to do anything. Nothing like parallel development on two drivers that don't work. :) Trying to detect PuP SCSI... ncr53c8xx: 53c770 detected ncr53c770-0: rev=0x00, base=0xf40000, io_port=0x0, irq=12 new NCB[2932] @c02f2000. Storing input new SCRIPT[3772] @c3f33000. new SCRIPTH[3708] @c3f32000. np: ID: 770 REV: 0 FEA: 15382 CLCK: 5 OF: 10 Initialize timer paddr: f40000 paddr2: 0 io_port: 0 Peparing... stuff: 10 5 192 32 1 set verbose: myaddr: 0 myaddr: 7 myaddr: 7 ncr53c770-0: ID 7, Fast-20, Parity Checking verbose:5 ncr53c770-0: initial SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 05/c0/20/00/00/04 ncr53c770-0: final SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 05/82/20/00/08/24 no on-board ram scripth: c3f32000 p_scripth: bf32000 script: c3f33000 p_script: bf33000 Resetting for snoop test offset: c istat: 0 SCSI reset istat: 40 cleared istat: 0 test: aabbff11 aabbff11 offset: c virt_to_phys(np): 82f2000 np: c02f2000 ncr_cache: 00000000 pc: 0bf32e50 np->ncr_cache: 00000005 nc_dsp: 0bf32e5c offset: 00000014 offset: 00000014 CACHE TEST FAILED: host wrote 5, ncr read 0. CACHE TEST FAILED: ncr wrote 7, host read 5. CACHE INCORRECTLY CONFIGURED. ncr53c770-0: detaching... -- Fred |