Port-hpcsh archive

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

Re: booting netbsd



 | >how can i get it? (german keymap)
 |
 | To follow the key-top printed, edit src/sys/dev/dev/hpc/hpckeymap.h (& etc),
 | compile the kernel and use it .
 | 
 |  (But , already exists the map tagged "Jornada 690 (Japanese)",
 |   probably you can use it for testing to boot  by choose in hpcboot.
 |   (Perhaps differ the symbolical keys,though)
 |   Is it dangerous to hardware? > UCHIYAMA-san )

It is not dangerous.

To create german keymap:

        1. download 
ftp://ftp.netbsd.org/pub/NetBSD/arch/hpcsh/snapshot/20010302-netbsd.gz
        2. select `HP Jornada 690'. no need to load miniroot.fs.
        3. fill keymap table
        [sample sequence]
                push key `b'
                console prints "hpckbd: unknown scan code 0x31 (6, 1)".
                according to sys/dev/pckbc/wskbdmap_mfii.c, 
                            KC(48),                     KS_b,           
                fill the element.
const u_int8_t jornada690_de_keymap[] = {
/*      0    1    2    3    4    5    6    7 */       
/* 0 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/* 1 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/* 2 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/* 3 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/* 4 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/* 5 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/* 6 */ UNK, 48 , UNK, UNK, UNK, UNK, UNK, UNK, <--- (6, 1) = 48 (`b')
/* 7 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/* 8 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/* 9 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/*10 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/*11 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/*12 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/*13 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/*14 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK,
/*15 */ UNK, UNK, UNK, UNK, UNK, UNK, UNK, UNK
};
        4. send complete table to me.
---
UCHIYAMA Yasushi
uch%nop.or.jp@localhost



Home | Main Index | Thread Index | Old Index