shin
8587b62f36
call uvm_pageidlezero() while CPU is idle.
2000-05-09 13:23:57 +00:00
takemura
fe8142f713
Raw keyboard mode support. I'd tested this on MC/R530.
...
I don't sure if skbd work or not.
2000-05-04 08:18:59 +00:00
takemura
33698fcc25
Mouse move event should be made before mouse bown event. Without that,
...
you may got a mouse down event in strange plase.
2000-05-04 06:14:05 +00:00
shin
f077f10640
fix scancode -> keycode mappings:
...
MC-CS arrow keys
PV-6000 semicolon and apostrophe
2000-05-04 02:24:13 +00:00
uch
9dccb575be
change hpfcb_cnattach interface to adopt current implementation.
2000-05-02 17:45:15 +00:00
uch
441ca96c28
sync with new mips trap.c
2000-04-11 17:57:42 +00:00
nisimura
dba7b560cd
Load delay slot is automagically adjusted at runtime since MIPS II
...
architecture.
2000-04-11 04:39:14 +00:00
sato
8bf945e9b3
push power button, send POWERCONTROL_LCD event.
2000-04-03 04:32:00 +00:00
sato
c1f0f12753
- hpcmips_verbose
...
- pbsdboot -v option
- WIN I/O setting
- vrisa IRQ GPIO mapping
- memory banks.
2000-04-03 03:39:58 +00:00
jun
657c5b4130
add Mobile Pro 700
2000-03-31 13:01:17 +00:00
nisimura
73fa1ce87f
Change 'goto cpu_switch1' to 'goto cpu_switch_queuescan' in vr_idle.S
...
and make the jump destination global.
2000-03-28 00:24:04 +00:00
sato
2b251ae99b
change about debug print.
2000-03-17 09:54:15 +00:00
sato
16d7136b4c
change about debug print.
...
CVS
2000-03-14 08:26:42 +00:00
sato
b76ec51696
- toggle CONFIG_HOOK_BUTTONEVENT_POWER event.
...
- change about debug print.
2000-03-14 08:23:24 +00:00
sato
035f58c823
HPC/PsPC keyboard types.
2000-03-13 01:46:44 +00:00
takemura
e9619d5d21
New frame buffer driver 'hpcfb' and built in video controller 'bivideo'
2000-03-12 05:04:44 +00:00
shin
53cff1c1e5
fix typo.
2000-03-11 09:11:33 +00:00
shin
a56d95d08b
fix PV-6000/C-1000 keycode mapping.
2000-03-11 08:53:33 +00:00
sato
06f85d40f0
change about VRIPDEBUG. no action changes.
2000-03-10 09:18:00 +00:00
sato
67e7cb40b1
fix print message when #undef VRGIUDEBUG and change a little.
2000-03-10 09:05:01 +00:00
takemura
303401ce32
Change bus_addr_t and bus_size_t from u_int32_t to u_long.
...
Add -Werror option to kernel Makefile.
2000-03-05 05:22:12 +00:00
shin
2d3ab1ef0c
stop memory probing at first memory image.
...
this is necessary for MC-CS12.
2000-02-25 11:20:20 +00:00
mycroft
108b65903a
Fix an obscure bug:
...
If we enter DDB from the keyboard, kc_scandata[] wasn't updated before the
debugger was entered, and the first call to cngetc() would see the ESC and
stack another DDB entry on top. This was... poor.
2000-02-25 00:42:47 +00:00
sato
7a91879a6d
delete warning.
2000-02-22 04:11:24 +00:00
shin
26f41e8f13
support non-contiguous memory.
...
patch from Mycroft <root@ihack.net> and uch@netbsd.org .
tested hardware:
VR4121 IBM WorkPad z50 (48MB, 16MB)
VR4121 NEC Mobile Gear II MC/R730
TX3912 Compaq C-series 810 (20MB), 2010c (20MB, 16MB)
TX3922 Sharp Telios HC-AJ2 (32MB)
2000-02-21 13:46:02 +00:00
mycroft
fec6c976f3
Make the z50 tab key work.
2000-02-18 06:54:47 +00:00
takemura
160bf15b09
Add com0's power control ID.
2000-02-11 03:20:17 +00:00
sato
709f6f50a2
show edge/level infomation in attach message.
2000-02-10 08:37:07 +00:00
sato
1dd1e143a9
add machine model name to cpu_model.
2000-02-10 02:15:01 +00:00
takemura
968822bd48
The pwctl writes ZERO as on if active=0.
2000-02-09 14:39:06 +00:00
dbj
a4746f91c3
choose first keymap that matches.
...
Otherwise, the NEC MobilePro 770 chooses the wrong one.
This is consistent with keymap searching order from before revision 1.12,
although I haven't investigated why choosing the last match instead of the first
causes the MobilePro 770 to lose
2000-02-06 06:29:22 +00:00
takemura
ae6160e233
CPU specific idle hook and VR idle routine.
2000-01-28 15:08:36 +00:00
takemura
48205b1acc
Delete unused lines.
2000-01-28 15:02:11 +00:00
sato
6591d38772
- modify debug stuff.
...
default all disable.
2000-01-27 06:28:41 +00:00
sato
9dbdea95dd
- show bus clock freq setting and memory clock freq setting in boot time.
2000-01-27 06:25:54 +00:00
sato
674bb73d1e
- fix using uninitialized argument of bitdisp64().
2000-01-27 06:23:05 +00:00
takemura
5b9cd9b86f
Fix a problem which is reported in PR port-hpcmips/9207.
...
Vrkiu_cngetc() had returned WSCONS_EVENT_ALL_KEYS_UP if there are no event to
report. Modification keys like shift-key had been canceled by that event.
2000-01-22 09:12:35 +00:00
shin
af0112be28
move keymap initialization into vrkiu_init().
2000-01-17 12:22:37 +00:00
sato
114d690d03
delete unused codes.
2000-01-17 04:06:06 +00:00
takemura
7817a37e38
WSMOUSE_SCALIBCOORDS/WSMOUSE_GCALIBCOORDS support.
2000-01-10 14:07:58 +00:00
takemura
ba04c55ed3
Absolute pointing device support.
...
- Wsmouse_input() get new argument 'flag', which indicates whether x/y/z are
relative or absolute.
- Wsmouse get new io controls, WSMOUSEIO_SCALIBCOORDS and
WSMOUSEIO_GCALIBCOORDS.
2000-01-08 02:57:22 +00:00
takemura
3e0dc7b316
VR41xx's PIU (Touch panel I/F unit) suport.
...
Currently it emulates relative pointing device like mouse, but it should
behave like an absolute pointing device. It needs more works in wsmouse side.
1999-12-28 03:15:16 +00:00
takemura
98a2a24647
New button handler and power controller with configurable hooking mechanism.
1999-12-23 06:26:08 +00:00
shin
79adf0a66b
display CPU clock at boot time(Ex. NEC VR4121 rev0.0 131.072MHz).
1999-12-16 13:09:02 +00:00
shin
9751951da4
add CPU pipeline clock calculation function for VR41xx.
...
display CPU clock at boot time(Ex. NEC VR4121 rev0.0 131.072MHz).
1999-12-16 12:10:02 +00:00
sato
b92082a557
- dump some pmu registers at attach.
1999-12-16 09:37:33 +00:00
sato
0941c3a3c9
- cleanup a little..
1999-12-16 09:36:19 +00:00
sato
63a8704a00
- initialize vrdsu_softc sc_iot member in vrdsuattach().
1999-12-14 04:21:10 +00:00
sato
254fb071e7
- Vr4102 does not have PMUWAIT_REG_W register, so comment it.
...
- Vr4121 only have PMUDIV_REG_W register, so comment it.
1999-12-13 06:53:01 +00:00
sato
93482f6705
- change some comments.
...
- vr4102 have not BCUCNT3_REG_W register, so comment it.
1999-12-13 03:11:36 +00:00