Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: VS4000 TURBOchannel support added



  Thank you Felix, this is great news, and I just got a TC interface for
my 4000-90! :-)

           -Dave

On 06/10/2017 01:29 PM, Felix Deichmann wrote:
> Hi,
> 
> I committed VAXstation 4000 TURBOchannel support to current (not in
> netbsd-8 yet), and it would be great if it make it into -8 before NetBSD
> 8.0 gets released...
> 
> PIO and IRQ tested on VS4000/60 and /96 with TC-USB (slhci) and PMAD-AA
> (le).
> DMA is untested, and will probably only work in VS4000/{90, 90A, 96}.
> vax needs space to be mapped out, so memory space is pre-mapped for TC
> option drivers not bus_space'ified yet, also providing custom bus_space
> methods for this kludge.
> 
> Please test if you have the hardware, especially DMA, as I still did not
> manage to get a TC DMA option. Anyone?
> 
> For large kernels e.g. with full USB support :), you'll also need a
> modified 2nd stage boot loader (RELOC=0x3f0000 not enough). I can help
> out with binaries for all that.
> 
> Felix
> 
> 
> NetBSD 8.99.1 (GENERIC_USB) #7: Sat Jun 10 14:21:09 CEST 2017
>         felix%v01nbc02.home@localhost:/nb8/obj/sys/arch/vax/compile/GENERIC_USB
> MicroVAX 4000/{90,90A,96}
> total memory = 127 MB
> avail memory = 117 MB
> mainbus0 (root)
> cpu0 at mainbus0: KA49, NVAX, 10KB L1 cache, 256KB L2 cache
> ze0 at mainbus0
> ze0: hardware address xx:xx:xx:xx:xx:xx
> vsbus0 at mainbus0
> vsbus0: 8K entry DMA SGMAP at PA 0x27000000 (VA 0x8af9b000)
> vsbus0: interrupt mask 0
> dz0 at vsbus0 csr 0x25000000 vec 524 ipl 17 maskbit 3
> dz0: 4 lines
> lkkbd0 at dz0
> lkkbd0: no keyboard
> wskbd0 at lkkbd0 mux 1
> lkms0 at dz0
> wsmouse0 at lkms0 mux 0
> tc0 at vsbus0 csr 0x36800000 vec 504 ipl 17 maskbit 0: 12.5 MHz clock
> tcu0 at tc0 slot 0 offset 0x0: TC-USB
> tcu0: config 0x8<S1-1>
> slhci0 at tcu0
> slhci0: ScanLogic SL811HS/T USB Host Controller (rev 1.4 or 1.5)
> slhci0: Max Current 500 mA (value by code, not by probe)
> usb0 at slhci0: USB revision 1.1
> gpio0 at tcu0: 8 pins
> asc0 at vsbus0 csr 0x26000080 vec 510 ipl 17 maskbit 1
> asc0: NCR53C94, 25MHz, SCSI ID 6
> scsibus0 at asc0: 8 targets, 8 luns per target
> vsaudio0 at vsbus0 csr 0x26800000 vec 530 ipl 17 maskbit 4
> audio0 at vsaudio0: full duplex, playback, capture, mmap
> vsaudio0: Virtual format auto config failed!
> Please check hardware capabilities
> vsaudio0: audioattach: audio_set_vchan_defaults() failed
> spkr0 at audio0: PC Speaker (synthesized)
> scsibus0: waiting 2 seconds for devices to settle...
> uhub0 at usb0: ScanLogic/Cypress (0x4ce) SL811HS/T root hub (0000),
> class 9/0, rev 1.00/1.00, addr 1
> sd0 at scsibus0 target 0 lun 0: <Quantum, VP32210, L915> disk fixed
> sd0: 2103 MB, 4243 cyl, 8 head, 126 sec, 512 bytes/sect x 4308352 sectors
> sd0: sync (160.00ns offset 15), 8-bit (6.250MB/s) transfers, tagged queueing
> 


-- 
Dave McGuire, AK4HZ
New Kensington, PA


Home | Main Index | Thread Index | Old Index