Vesa A Norrman | 3 Dec 12:38 2002
Picon
Picon

Re: Ericsson MC16 (SH3)

On Sat, 30 Nov 2002, Christer O. Andersson wrote:

> Does anybody know if 620lx supports any other keyboard layout than
> Japanese?

Looks like only Japanese keymap for HP620LX.
I have also question about keymap:
Do you know how I can debug keymap codes? My 680 us keymap seems to be
wrong.

Hpcboot did not have that selection so I swapped us and hu-maps in
kernel. Maybe better would be to compile hpcboot or swap platid instead of
teytrans in kernel???
Vesa
--

-- 
                                    /`---*\
                                   = ^ o ^ =
                                    `-----'

Valeriy E. Ushakov | 3 Dec 13:25 2002
Picon

Re: Ericsson MC16 (SH3)

On Tue, Dec 03, 2002 at 13:38:58 +0200, Vesa A Norrman wrote:

> Do you know how I can debug keymap codes?

In sys/arch/hpcsh/dev/pfckbd.c see the DPRINTF in pfckbd_input.

> My 680 us keymap seems to be wrong.

Mea culpa.  The "US" keymap is probably an "International" one.
Actual US keyboard lacks several keys, as I learnt the hardway
recently when it turned out that the 16MB expansion chip I bought had
the US driver in the RAM - suddenly under WinCE I lost my brackets
(separate keys on intl keyboard, Fn-accessible only on US).

Some pictures of US and intl keyboard can be found at 
http://snark.ptc.spbu.ru/~uwe/jornada/

SY, Uwe
--

-- 
uwe <at> ptc.spbu.ru                         |       Zu Grunde kommen
http://www.ptc.spbu.ru/~uwe/            |       Ist zu Grunde gehen

Robert Solomon | 7 Dec 20:21 2002
Picon

status of port

I've got a used Jornada 680, 32 MB, US model, and want to run
some kind of Unix on it.

I started off with Minix-SH but am frustrated by the lack of a US
keyboard driver and the absence of source or tools to fix it.

Before I invest in a 256MB CF card and USB adaptor, I would like
to know:

1) Generally, is the net-BSD port a working system or is it still
in the early stages?

2) Is anyone using it?  I'm not talking about hundreds of
people, but are there two or three of you I can turn to for help
when I really get stuck?

3) Is US keyboard supported?

4) Can I do development on the Jornada?  (I run Slack on my
desktop.)

5) Where can UP TO DATE install instructions be found?  Is there
a binary distro, or do I have to build it from source?

Thanks,

Bob Solomon

Vesa A Norrman | 8 Dec 18:12 2002
Picon
Picon

Re: status of port

On Sat, 7 Dec 2002, Robert Solomon wrote:

> I've got a used Jornada 680, 32 MB, US model, and want to run
> some kind of Unix on it.
>
> I started off with Minix-SH but am frustrated by the lack of a US
> keyboard driver and the absence of source or tools to fix it.
>
> Before I invest in a 256MB CF card and USB adaptor, I would like
> to know:

I'm curious, what can you do with an usb adaptor?

> 1) Generally, is the net-BSD port a working system or is it still
> in the early stages?

I have used the port very little but I can tell you something.
It looks like a working system but with a little weirdness.
For example tetris works fine but when the game is paused I get a
segmentation fault. There is no installation program. Installation
happens in miniroot.

> 2) Is anyone using it?  I'm not talking about hundreds of
> people, but are there two or three of you I can turn to for help
> when I really get stuck?

No idea. Not many I guess.

> 3) Is US keyboard supported?

(Continue reading)

Valeriy E. Ushakov | 9 Dec 03:57 2002
Picon

Re: status of port

On Sat, Dec 07, 2002 at 14:21:36 -0500, Robert Solomon wrote:

> 1) Generally, is the net-BSD port a working system or is it still in
> the early stages?

Well, enough to run dial-up ppp (pcmcia modem) or wireless and use ssh
over that.  That's what I use it for.

The biggest problem is that in-tree gcc cannot produce PIC for sh3, so
the world is static and hence very fat.  This is bad both for disk and
RAM footprtint.  AFAIK, gcc-3.3 can do PIC for sh3 and I know other
developers are working on importing gcc 3.x in to the tree, fixing
bugs in both gcc and our tree (gcc 3.x is more strict in may areas).

X might be simple, because Xserver for hpc's just uses wscons, but
again running static X will probably consume lots of RAM.

The second biggest problem IMHO is lack of power-management support.
Being unable to suspend the netbsd really limits the usefulness of the
machine.  It was ok during the conference, where I was able to keep it
always on and recharche regularly, but "on the road" that's gonna be a
pain.

> 2) Is anyone using it?  I'm not talking about hundreds of apeople,
> but are there two or three of you I can turn to for help when I
> really get stuck?

http://www.eurobsdcon2002.org/pictures/sunday/img_0484-1-0.shtml

This is my 680 working as an exhibit at the NetBSD both at the Euro
(Continue reading)

Robert Solomon | 9 Dec 06:48 2002
Picon

Re: status of port


On Sun, 8 Dec 2002, Vesa A Norrman wrote:

snip

> I'm curious, what can you do with an usb adaptor?
I was planning to partition and load the system onto the card
from my desktop that way.

snip

> For example tetris works fine but when the game is paused I get a
> segmentation fault. There is no installation program. Installation
> happens in miniroot.
What is miniroot?
>
>
> > 3) Is US keyboard supported?
>
> No. The international keymap seems to work but it lacks some very
> important keys. I would like to create US keymap but I don't know how to
> create keymaps.
I have an idea how to do this, but I'll need to learn the port
first... What important keys are lacking? / and | ???

>
> > 4) Can I do development on the Jornada?  (I run Slack on my
> > desktop.)
>
> Why do you think it's not possible?
(Continue reading)

Vesa A Norrman | 9 Dec 11:44 2002
Picon
Picon

Re: status of port

On Mon, 9 Dec 2002, Robert Solomon wrote:

>
>
> On Sun, 8 Dec 2002, Vesa A Norrman wrote:
>
> > I'm curious, what can you do with an usb adaptor?
> I was planning to partition and load the system onto the card
> from my desktop that way.
>
Oh, that's probably a good method for install.
>
> > For example tetris works fine but when the game is paused I get a
> > segmentation fault. There is no installation program. Installation
> > happens in miniroot.
> What is miniroot?

Miniroot is a small filesystem (4 MB) living inside kernel that has
necessary tools for install.

> >
> >
> > > 3) Is US keyboard supported?
> >
> > No. The international keymap seems to work but it lacks some very
> > important keys. I would like to create US keymap but I don't know how to
> > create keymaps.
> I have an idea how to do this, but I'll need to learn the port
> first... What important keys are lacking? / and | ???

(Continue reading)

Valeriy E. Ushakov | 18 Dec 06:12 2002
Picon

US keyboard (Was: Ericsson MC16 (SH3))

I finally fixed the annoying problem with certain chords not being
scanned properly.  Thanks to YAEGASHI Takeshi (of linux/sh3) who
pointed out that tweaking PDCR/PECR was necessary.  After his hint I
finally understood why Hitachi sample WinCE code was written the way
it's written and the fix was trivial.

Since I was hacking on the keyboard code anyway I took a look at the
US keymap problem as well.

On Tue, Dec 03, 2002 at 15:25:20 +0300, Valeriy E. Ushakov wrote:

> On Tue, Dec 03, 2002 at 13:38:58 +0200, Vesa A Norrman wrote:

> > My 680 us keymap seems to be wrong.
> 
> Mea culpa.  The "US" keymap is probably an "International" one.
> Actual US keyboard lacks several keys, as I learnt the hardway
> recently when it turned out that the 16MB expansion chip I bought had
> the US driver in the RAM - suddenly under WinCE I lost my brackets
> (separate keys on intl keyboard, Fn-accessible only on US).
> 
> Some pictures of US and intl keyboard can be found at 
> http://snark.ptc.spbu.ru/~uwe/jornada/

So from pictures and from the behavior of my WinCE (that has identity
crisis after ROM upgrade and thinks it has US keyboard) the
differences of international vs. us seem to be:

Intl    US      phys   scancode row/   scancode
key     key     row     (intl)  /col    (us)
(Continue reading)

Valeriy E. Ushakov | 29 Dec 00:12 2002
Picon

Re: US keyboard (Was: Ericsson MC16 (SH3))

On Wed, Dec 18, 2002 at 08:12:58 +0300, Valeriy E. Ushakov wrote:

> > On Tue, Dec 03, 2002 at 13:38:58 +0200, Vesa A Norrman wrote:
> 
> > > My 680 us keymap seems to be wrong.
> > 
> > Mea culpa.  The "US" keymap is probably an "International" one.
> > Actual US keyboard lacks several keys, as I learnt the hardway
> > recently when it turned out that the 16MB expansion chip I bought had
> > the US driver in the RAM - suddenly under WinCE I lost my brackets
> > (separate keys on intl keyboard, Fn-accessible only on US).
> > 
> > Some pictures of US and intl keyboard can be found at 
> > http://snark.ptc.spbu.ru/~uwe/jornada/
> 
> So from pictures and from the behavior of my WinCE (that has identity
> crisis after ROM upgrade and thinks it has US keyboard) the
> differences of international vs. us seem to be:
> 
> 
> Intl    US      phys   scancode row/   scancode
> key     key     row     (intl)  /col    (us)
> -----------------------------------------------
> ` ~     Fn              41      7/7     184(?)          treat as AltGr?
> AltGr   / ?             184     4/6     53
> 
> / ?     missing zxcv    53      8/1     UNK
> 
> \ |     missing asdf    43      10/2    UNK
> 
(Continue reading)

Christer O. Andersson | 29 Dec 11:59 2002
Picon

Re: US keyboard (Was: Ericsson MC16 (SH3))

Hi,
I have a HP620LX with what I beleive is an international layout. Can 
I test it without having NetBSD installed? I haven't got any CF to 
install on. Would it be possible to netboot it?

BR,
Christer

Valeriy E. Ushakov writes:
 > BTW, is there really such a thing as Hungarian or German jornada
 > kaymap?  I mean, do they differ from "international" on the *primary*
 > layer?  I'm attaching a complete "international" layout description,
 > can people with non-US models check the layout of their keyboards
 > against it, please.
 > 
 > I'd say layouts that does not differ from wither US or international
 > on the primary layer should not be listed in hpcboot and handled with
 > wsconsctl (mapfile entry in /etc/wscons.conf).
 > 
 > SY, Uwe
 > -- 
 > uwe <at> ptc.spbu.ru                         |       Zu Grunde kommen
 > http://www.ptc.spbu.ru/~uwe/            |       Ist zu Grunde gehen
 > # HP Jornada 680 - International keymap
 > # keycode N = [cmd] plain [shift [altgr [shift-altgr]]]
 > 
 > keycode   1 = Cmd_Debugger Escape
 > keycode   2 = 1 exclam exclamdown
 > keycode   3 = 2 at twosuperior
 > keycode   4 = 3 numbersign threesuperior
(Continue reading)


Gmane