mycroft
02905321b2
Foolish consistency. Mainly, always use underscores and sys/endian.h.
2000-03-16 15:09:34 +00:00
ad
ce0c2b1962
Attach cac* at pci?, ca* at cac?. Commented out where needs be.
2000-03-16 15:05:18 +00:00
ad
d8bd9a762a
Make ca(4) useable as a block/boot device.
2000-03-16 14:53:29 +00:00
mycroft
415cbeb83f
This code has nothing to do with UCB.
2000-03-16 14:15:26 +00:00
nisimura
f7f5e0a24c
Note that HX (PMAGB-B) has no support for small (less than 8 pixel width)
...
font. If attempted, kernel will explode.
2000-03-16 08:42:40 +00:00
eeh
3b51289caa
Revamp interrupts again:
...
Fix a bug causing interrmittent panics in interrupt dispatch.
Use interrupt vectors for softints.
Add a new send_softint interface.
Improved D$ flushing.
Improve traptrace and other debugging enhancements.
2000-03-16 02:36:56 +00:00
shin
6190c3253f
add 'makeoptions CWARNFLAGS=""' to override CWARNFLAGS?= -Werror.
2000-03-16 01:45:51 +00:00
kleink
1634305526
Kill a couple of unnecessary cf_unit (ab)uses.
2000-03-15 20:40:00 +00:00
soren
b4e10b0a4e
s/md/raid/ for RAIDframe major name.
2000-03-15 17:08:37 +00:00
oster
36b9d60244
Add the RAIDframe device major to the machine-dependent config files
...
so that the right entries get added to dev_name2blk[]. Needed for / on RAID.
(Missed these yesterday.. Thanks to Izumi Tsutsui for noticing, and for
letting me know :) )
2000-03-15 16:57:12 +00:00
drochner
aa1de89bdf
explicitely #include <sys/systm.h> #if BUS_SPACE_DEBUG to get a printf()
...
prototype
2000-03-15 16:44:48 +00:00
fvdl
73797e6d2a
Stupid hack: run the apm kthread at 8*hz/7 intervals, not hz. Prevents
...
the load average from being 1.0 or higher constantly.
XXX really need a better way of calculating the load average.
2000-03-15 09:30:11 +00:00
nisimura
220005d941
Eliminate unused sc_cookie field of struct ioasic_softc.
2000-03-15 03:07:44 +00:00
fvdl
20b063e782
Add new files for common ahc EISA/VL code.
2000-03-15 02:10:41 +00:00
fvdl
bb8265c6be
Update ISA/VL frontend for new ahc driver (done by Noriyuki Soda).
2000-03-15 02:05:19 +00:00
augustss
072f9f5b69
Some whitespace changes.
2000-03-14 22:37:55 +00:00
jdc
e8a33a63d1
Add port power management ioctls.
2000-03-14 21:24:54 +00:00
jdc
48ba774212
Fix RCS ID.
...
Add port power management.
2000-03-14 21:23:45 +00:00
jdc
797ac20035
Add power management hooks.
2000-03-14 21:20:51 +00:00
jdc
fa4417ef0c
Add enable/disable and power management hooks for serial ports.
...
Port states : always on / on when open (default) / always off
2000-03-14 21:18:27 +00:00
oster
1bad2e1909
Add the RAIDframe device major to the machine-dependent config files
...
so that the right entries get added to dev_name2blk[]. Needed for / on RAID.
(Whoops! I missed checking these in when adding the RAID_AUTOCONFIG stuff.)
2000-03-14 15:56:51 +00:00
soren
667929def5
KNF comment.
2000-03-14 14:11:06 +00:00
soren
9ec86df3dd
Fix typo.
2000-03-14 14:10:08 +00:00
soren
eb9d73ce81
Actually use KSEG1 offset for KSEG1 addresses in kvtophys().
...
From Jeff Smith and Ethan Solomita at Geocast.
2000-03-14 14:08:55 +00:00
sato
0a00ace3f7
some buttuns map to key codes which the button mean.
2000-03-14 08:37:31 +00:00
uch
6219354e8c
sync with fb->hpcfb, btnmgr changes.
2000-03-14 08:31:07 +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
nisimura
8bf44847a8
Fix DEC3000/300 TC slot numbering. There is an address space hole
...
between two TC option cards and 3 builtin TC devices. Was uncovered by
mrg's change made at Nov 1999 and pointed by tsutsui.
2000-03-14 05:53:33 +00:00
nisimura
6f5486c425
Switch to MI sfb (PMAGB-B) TC framebuffer driver which sports faster
...
text rendering assisted by SFB ASIC.
2000-03-14 05:34:04 +00:00
nisimura
8de02d3a76
- Comment out cfb (PMAG-B) 1024x768 framebuffer.
...
- Have Gallant19 font by default.
2000-03-14 05:31:16 +00:00
nisimura
b3a2990ce5
Redo the previous commit; duplicated lines.
2000-03-14 02:55:04 +00:00
nisimura
38ed3db66f
Synchronize with recent progress of GENERIC.
2000-03-14 02:53:04 +00:00
soren
735236ed02
Fix doubled 'the the' in comment.
2000-03-14 00:04:19 +00:00
soren
95054da1a1
Fix doubled 'the's in comments.
2000-03-13 23:52:25 +00:00
kristerw
ce56ba78b7
Make the inline asm conform to what gcc thinks they should look like (per
...
discussions in http://gcc.gnu.org/ml/gcc-patches/1998-11/msg00004.html )
Approved by fvdl.
2000-03-13 21:10:24 +00:00
uch
9616fd8002
no longer required.
2000-03-13 18:56:40 +00:00
uch
00363a82c8
sync with hpcfb.
2000-03-13 18:49:15 +00:00
tsutsui
97970bb544
Reduce memory disk size and remove some options.
2000-03-13 12:58:58 +00:00
martin
8ba340d655
Do the same as biosboot does.
...
This makes it possible to create serial console dosboot.com's via uncommenting
the appropriate Makefile options.
I needed this when testing the SMP test kernels at work.
2000-03-13 10:51:22 +00:00
mycroft
b27007be2c
Make dependall work.
2000-03-13 03:25:20 +00:00
sato
54dab7a0d1
add BTN_COVER for MC-R520.
2000-03-13 01:57:06 +00:00
sato
fd697ef8aa
add PWCTL_LCDLIGHT for MC-R300
2000-03-13 01:54:39 +00:00
sato
f9dc1cca42
add CONFIG_HOOK_POWERCONTROL_LCDLIGHT
2000-03-13 01:52:00 +00:00
sato
035f58c823
HPC/PsPC keyboard types.
2000-03-13 01:46:44 +00:00
uch
a57fa19957
change debug message.
2000-03-12 15:42:43 +00:00
uch
44b86d33d6
recognize UCB1100 id.
2000-03-12 15:36:11 +00:00
uch
ba8565be98
add WINCE_DEFAULT_SETTING and IT8368E_DESTRUCTIVE_CHECK for debug.
2000-03-12 15:35:29 +00:00
uch
6c57f806b1
sync with btnmgr change.
2000-03-12 15:28:12 +00:00
takemura
dc7c050b3b
Add wsmux device which is real device in /dev.
2000-03-12 13:46:27 +00:00
takemura
b0650cbf17
Change btnmgr to wskbd device from pseudo device.
2000-03-12 12:08:16 +00:00
takemura
2996ac1c02
Bivideo utilize platid mechanisum for probing.
2000-03-12 11:46:44 +00:00
takemura
c12028016f
Add makefile to install hpcfb.h.
2000-03-12 06:40:16 +00:00
sommerfeld
f6ec059d2e
add newline at end of last line.
2000-03-12 05:35:37 +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
531586bc96
fix frame buffer type (normalized to 'black on white').
2000-03-11 09:05:17 +00:00
shin
a56d95d08b
fix PV-6000/C-1000 keycode mapping.
2000-03-11 08:53:33 +00:00
shin
b7a1ee6c84
configure controller 0 only (workaround for phantom PCIC).
2000-03-11 08:51:55 +00:00
tsutsui
dc259a36a2
Use CTRL_AST interrupt to handle asynchronous trap.
2000-03-10 19:06:43 +00:00
minoura
37132adf3f
Sync. with news68k/news68k/mem.c:1.2.
2000-03-10 16:28:56 +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
groo
0a77d41f4f
clean up lm0 example
2000-03-10 06:03:18 +00:00
nisimura
4c043eb094
Arrange 'vmstat -i' to show 'optslotN'; for interrupt counts of TC slot N
...
as well as DECsystem 5100 optional serial card slot N.
2000-03-10 01:31:22 +00:00
sato
79d83d72e1
printf -> DPRINTF
...
vrisa_debug = 0 by default.
2000-03-10 01:30:06 +00:00
scottr
87bf486935
Back out previous; it's now dead code.
2000-03-09 23:15:23 +00:00
cjs
0aaf8765ad
Add reminder to add stuff to ALPHA as well as this.
2000-03-09 22:27:26 +00:00
scottr
d5f475149c
The last change has proven unreliable. Attack the problem differently;
...
assume that the address we have is the correct PA if we can't
figure it out by groveling. This time it really (yes, really)
works on the PowerBook 14x/16x/170.
2000-03-09 22:27:09 +00:00
cjs
fe76319160
Add ident and RAID_AUTOCONFIG to bring up to date with GENERIC.
2000-03-09 22:26:41 +00:00
soren
c70220f2a2
Move PCIIDE_CHANNEL_NAME macro to pciidereg.h.
2000-03-09 20:26:31 +00:00
thorpej
0bcbafe0ee
Correct the number of arguments to wsdisplay_set_cons_kbd(), for the
...
changes I made for cnbell().
2000-03-09 18:59:27 +00:00
hubertf
f3f4e44c39
fix typo
2000-03-09 16:49:22 +00:00
ad
5af90382c5
Add missing chrtoblktbl entry.
2000-03-09 11:19:30 +00:00
garbled
ea089cf90c
New features:
...
tctrl now initializes the state of the internal LCD icons. The icons
are unprogrammed at boot time. This incidentally makes the DC-POWER icon
work.
Fixes:
Fix my stupidity in the ENVSYS stuff, and actually follow the API.
2000-03-09 07:04:08 +00:00
groo
752c98f8ea
Add (commented out) lm driver examples
2000-03-09 04:12:42 +00:00
matt
ebe08edbb2
add VS400 scsi attachment + a few other things
2000-03-09 02:05:07 +00:00
matt
57032be837
disable scsi for ka49 until sgmap is adapted to it.
2000-03-09 02:02:12 +00:00
matt
082a04f053
don't enable sgmap on ka49 yet.
2000-03-08 23:50:51 +00:00
matt
f21e750db2
only have vmapbuf/vunmapbuf do anything on the ka46/48/49.
2000-03-08 23:49:10 +00:00
mhitch
5a9b9df419
Do the interrupt dispatch somewhat differently than the previous fix.
...
This one is more in the spirit of incorrect version which was trying
to shorten the interrupt path. This probably isn't quite as fast as
using a switch() statement to dispatch the interrupts, but should be
a little faster than testing for each of the possible 6 interrupt
conditions.
2000-03-08 18:09:27 +00:00
takemura
fe02fcfe1e
GENERIC configration includes Cassiopeia E-55 CF card support.
2000-03-08 14:53:33 +00:00
mhitch
0641e677c4
Using interrupt bits in a switch statement doesn't work very well if more
...
than one interrupt bit is set (unless you do some fancy case values).
Check each interrupt bit individually and process the interrupt if set.
5000/200 doesn't hang shortly after booting now.
2000-03-07 23:41:35 +00:00
kleink
ad7dbd825c
Define ISO C99 (unsigned) long long (min, max) symbols.
2000-03-07 19:33:00 +00:00
kleink
0c7df56c40
Define ISO C99 (unsigned) long long (min, max) symbols.
...
VS: ----------------------------------------------------------------------
2000-03-07 19:31:50 +00:00
kleink
a9ebf7bb8c
Define ISO C99 (unsigned) long long (min, max) symbols.
2000-03-07 19:31:49 +00:00
tsutsui
56423f59aa
Use b_cylinder as defined in sys/buf.h.
2000-03-07 15:59:24 +00:00
tsutsui
d16c6f3272
Use DISKPART/DISKMINOR/DISKUNIT instead of dkpart/dkminor/dkunit.
2000-03-07 15:55:14 +00:00
tsutsui
d9d840d522
- Remove unnecessary prototype declaration of readdisklabel().
...
- Use DISKPART/DISKMINOR/DISKUNIT instead of dkpart/dkminor/dkunit.
2000-03-07 15:35:42 +00:00
scottr
6755970bcf
Low-level drivers, like the Power Manager driver, can get us into a major
...
funk when they misbehave and give us unexpected results. Specifically:
- Don't assume that the first free slot is at the top of the table if
we can't find one.
- Don't increment ADBNumDevices when backfilling "holes" left by devices
that didn't respond to a TALK R3 during the initial device scan.
- Don't assume that an address reassignment worked; make sure something
responds on the new address before plowing forward.
- If after device reassignment there are no free slots, make sure to
indicate this fact.
- Failing all else, handle the situation where we run out of slots in
the device table -- which now should "never" happen -- gracefully.
While the Power Manager driver still sometimes misbehaves, it shouldn't
cause the system to crash/hang due to us walking off the end of the
device table.
2000-03-07 06:35:22 +00:00
shin
5913106c36
add '%INCLUDES'.
2000-03-07 04:17:27 +00:00
soren
2f1aff2da3
Garbage collect MIPS_SR_INT_ENAB/MIPS_SR_INT_ENA_CUR definitions.
2000-03-07 01:05:48 +00:00
matt
ebbd936b2c
Chnage chip freq to 25MHZ. panic if dmaaddr is not in the kernel's
...
address space. fix some printfs. (reads now work!)
2000-03-07 00:08:42 +00:00
matt
10f359a6b5
clear the sgmap that was allocated
2000-03-07 00:07:16 +00:00
matt
e8c7c2f842
add real vmapbuf/vunmapbuf routines. needed for VS4000 SCSI support.
2000-03-07 00:05:59 +00:00
matt
e42cc6e32e
remove some unsed variables. make a bit efficeint.
2000-03-07 00:04:13 +00:00
thorpej
a183d34f04
- Implement cnbell() -- ring the console bell. The cn_bell entrypoint
...
is optional.
- Add cn_bell to statically allocated consdevs as appropriate.
2000-03-06 21:36:05 +00:00
itojun
6ac3fc2a55
beautify APM_DISABLE_INTERRUPTS line (s/options\t/options \t/)
2000-03-06 18:45:42 +00:00
takemura
5c2ef51018
Add '\Storage Card1\netbsd'.
2000-03-06 13:24:12 +00:00
deberg
d2a30703b6
we don't have callrom(), so stop pretending otherwise. fixes PR
...
next68k/7257.
2000-03-06 04:14:15 +00:00