3 Mar 2004 03:56
3 Mar 2004 04:08
3 Mar 2004 23:47
Re: VS 4k VLC keyboard problem
Blaz Antonic <blaz.antonic <at> siol.net>
2004-03-03 22:47:20 GMT
2004-03-03 22:47:20 GMT
Hello, > Hm, it should work the same way as the smg stuff does. I don't have > a diff handy but it should be like: I added a similar chunk of code SMG uses in conf.c, substituting smg with lcg in declarations. I also added needs-flag to conf/files.vax for lcg so that lcg.h is generated containing #define NLCG 1. I have verified that i have lcgcnprobe() function in place and it's there, similar to that of lcspx or smg. In theory it should all work now i suppose but in reality it doesn't. How can i verify whether lcgcnprobe has been called at all (without using global variable to be set in lcgcnprobe and its contents printed out afterwards, when DZ console is already working ... this woudl be sooo kludgy) ? > Note that two of them are required: > > lcgcnprobe() which is called early in the boot process > (to find out where the console is). > > lcgprobe() which is called during autoconfig. Um, i don't seem to have the latter. Neither does smg.c for that matter. Are you referring to *_match() function by any chance here ? Anyway, seeing Michaels comment the other day (about DZ ports used for LK keyboard, depending on position of S3 switch) i was thinking changing where lkkbd is attached might solve the problem. Can anybody confirm(Continue reading)
3 Mar 2004 15:15
Re: VS 4k VLC keyboard problem
Michael L. Hitch <mhitch <at> lightning.msu.montana.edu>
2004-03-03 14:15:16 GMT
2004-03-03 14:15:16 GMT
On Wed, 3 Mar 2004, Blaz Antonic wrote: > How can i verify whether lcgcnprobe has been called at all (without > using global variable to be set in lcgcnprobe and its contents printed > out afterwards, when DZ console is already working ... this woudl be > sooo kludgy) ? If you just want to know if it's called, I don't know how else you could tell. When lcgscnprobe() is called, it it either going to exit immediately if the console is on the serial port, or else it is going to to set up access to the framebuffer and registers and set the console device to use wsdisplay. (The dzcnprobe() does a similar thing, only setting the console device to be the serial line for the diagnostic console). Your lcg.c has a bug in lcgcnprobe() - it's checking the wrong bit in vax_confdata; it's 0x100 on the 4000/VLC and 4000/60, not 0x8 (that's for the 4000/90). Also, the lcg stuff is already present in the -current files.vax, along with the needs-flag. > Anyway, seeing Michaels comment the other day (about DZ ports used for > LK keyboard, depending on position of S3 switch) i was thinking changing > where lkkbd is attached might solve the problem. Can anybody confirm > which serial port (starting with 0) it is that keyboard is connected to > when in serial console mode (so i can avoid data getting dumped into > keyboard when it's set as line 0) ? If it is port 3 should this get it > working in kernel config file: >(Continue reading)
3 Mar 2004 16:30
4 Mar 2004 05:00
LCG & 4k m60/VLC keyboard issues
Blaz Antonic <blaz.antonic <at> siol.net>
2004-03-04 04:00:23 GMT
2004-03-04 04:00:23 GMT
Hello, Or i should say woohoo, thanks to Michael Hitch i can now use glass tty on my VS 4k/60(Continue reading)Just in case if you missed the point of his post to the mailing list (like i did), the key to getting keybaord to work is to add pseudo-device wsmux line to your kernel config file, along with end-of-line character (Asi learned the hard way ... stupid config). Anyway, with this working i suppose it's time to clear the bugs now - i noticed virtual console switching doesn't work as expected (ALT+Fn produces a beep of unusual pitch while CTRLK+ALT+Fn produces a beep of standard pitch, enither changes the virtual console as it should, if my understanding is correct). Another problem is software cursor - if you move it rapidly across the screen (say by holding down backspace key and deleting text you typed before) it will leave a trace of cursor line charcters, depending on whether it was about to get cleared or not before it got moved. One way of resolving the latter problem seems to be keeping a track of cursor position and erasing pixels when artifact would remain on screen otherwise (kludgy) or using hardware cursor, simply enabling/disabling rendering of hardware cursor bitmap in the softwasre cursor routine - this seems to be the better way and that's how 'd like to do it. All of you (that'd be what, all two of you ?) who tested out lcg.c on your model 60 / VLC before please add the abovementioned line to your kernel config file and try to play with LCG console code further. Note
3 Mar 2004 20:44
Re: LCG & 4k m60/VLC keyboard issues
Michael L. Hitch <mhitch <at> lightning.msu.montana.edu>
2004-03-03 19:44:58 GMT
2004-03-03 19:44:58 GMT
On Wed, 3 Mar 2004, Blaz Antonic wrote: > all occurences of SMG with LCG in it). If anybody has the chance to try > it out (and the nerves to flip S3 dip switch all the time; that means > carwling under my desk in my case)) please let me know if you get > kernel output on glass tty (/dev/ttyw0 = /dev/console) afterwards. Changing S3 also appears to require a power cycle (at least on my VLC) to take effect for the ROM console. The change is reflected in the config register, but apparentlly the ROM only checks that on power up. > I wonder how to switch virtual consoles ... i think i have 8 set up, i'd > like to access all 8
Try entering the Do key followed by F[12345678]. -- Michael L. Hitch mhitch <at> montana.edu Computer Consultant Information Technology Center Montana State University Bozeman, MT USA
3 Mar 2004 22:38
Re: LCG & 4k m60/VLC keyboard issues
Jochen Kunz <jkunz <at> unixag-kl.fh-kl.de>
2004-03-03 21:38:54 GMT
2004-03-03 21:38:54 GMT
On Wed, 03 Mar 2004 20:00:23 -0800 Blaz Antonic <blaz.antonic <at> siol.net> wrote: > I wonder how to switch virtual consoles ... i think i have 8 set up, > i'd like to access all 8You have "wscons=YES" in your /etc/rc.conf and enabled gettys on the wscons ttys in /etc/ttys? -- -- tschüß, Jochen Homepage: http://www.unixag-kl.fh-kl.de/~jkunz/
3 Mar 2004 23:44
Re: MicroVAX 3100-85
Jochen Kunz <jkunz <at> unixag-kl.fh-kl.de>
2004-03-03 22:44:12 GMT
2004-03-03 22:44:12 GMT
On Tue, 2 Mar 2004 22:56:29 -0400 <zerox <at> systat.cl> wrote: > My question is if netbsd 1.6.2 in microvax 3100-85 can be installed 3100-80 and 3100-90 are supported, so most likely: Yes. Maybe you need to run -current. Look at ftp://releng.netbsd.org/pub/NetBSD-daily/current/200402250000/vax/ -- -- tschüß, Jochen Homepage: http://www.unixag-kl.fh-kl.de/~jkunz/
4 Mar 2004 12:39
Ultrix 4.2 Source Code!
Wai-Sun Chia <waisun.chia <at> hp.com>
2004-03-04 11:39:09 GMT
2004-03-04 11:39:09 GMT
Whoa People! Do y'all realize that source code of Ultrix 4.2 is on the 'Net and downloadable!!! Go and get it before someone shuts it down! ftp://ifctfvax.harhan.org/pub/UNIX/thirdparty/Ultrix-32/sources/ /squidster
Just in case if you missed the point of his post to
the mailing list (like i did), the key to getting keybaord to work is to
add
pseudo-device wsmux
line to your kernel config file, along with end-of-line character (Asi
learned the hard way ... stupid config).
Anyway, with this working i suppose it's time to clear the bugs now - i
noticed virtual console switching doesn't work as expected (ALT+Fn
produces a beep of unusual pitch while CTRLK+ALT+Fn produces a beep of
standard pitch, enither changes the virtual console as it should, if my
understanding is correct). Another problem is software cursor - if you
move it rapidly across the screen (say by holding down backspace key and
deleting text you typed before) it will leave a trace of cursor line
charcters, depending on whether it was about to get cleared or not
before it got moved. One way of resolving the latter problem seems to be
keeping a track of cursor position and erasing pixels when artifact
would remain on screen otherwise (kludgy) or using hardware cursor,
simply enabling/disabling rendering of hardware cursor bitmap in the
softwasre cursor routine - this seems to be the better way and that's
how 'd like to do it.
All of you (that'd be what, all two of you ?) who tested out lcg.c on
your model 60 / VLC before please add the abovementioned line to your
kernel config file and try to play with LCG console code further. Note
RSS Feed