drochner
e6d27a3a83
correct debug printf() to make it compile with DISK_DEBUG again,
...
closes PR kern/8718 by Takahiro Kambe
1999-11-02 16:52:25 +00:00
takemura
5cba30bd7e
Wsdisplay use small font, VT220 8x10.
1999-11-02 10:36:52 +00:00
takemura
e68b59e2c6
Add new function, bicons_printf().
1999-11-02 10:33:05 +00:00
chs
4659d58793
return an error if `len' is 0.
1999-11-02 07:45:59 +00:00
scottr
a15f217211
[Redo] Allow rates higher than 57600, per PR 8070. Change originally
...
from Bill Studenmund.
1999-11-02 06:51:45 +00:00
chs
f8d11b005f
only clear pcb_onfault if we actually set it. fixes PR 7838.
1999-11-02 06:48:33 +00:00
scottr
9894ab10b4
[Redo] Catch up with recent changes to scsipi flags. Closes PR 8675.
1999-11-02 06:42:26 +00:00
augustss
04235d23f6
Enable fms device again.
1999-11-01 23:27:56 +00:00
thorpej
b03d459244
From Ross Harvey:
...
- Fix a bug where IPL wasn't being lowered to process SIRs, which
effectively caused them to be processed at splserial(), and loop
over the ssir, like we do for astpending.
- Optimize the flow of exception_return().
1999-11-01 22:41:55 +00:00
is
13c27090e8
Don't call the sc->sbic_dmago() function if the data length is zero.
...
This avoids a zero pointer dereference, which fixes PR 8571.
Make sbic_dmago() report selection timeouts to the upper layer.
This makes sbic really work again with 1.4L.
1999-11-01 22:22:33 +00:00
augustss
6d6d495cfa
Disable fms driver for the moment.
1999-11-01 21:44:35 +00:00
augustss
684aa0605c
Add FM801 audio device driver. From Witold J. Wnuk ww181302@zodiac.mimuw.edu.pl
...
Closes PR kern/8729.
1999-11-01 20:43:12 +00:00
thorpej
f3055da377
Simple little speed hack in pmap_is_referenced()/pmap_is_modified(): don't
...
need to have the pv_head lock in order to test the REFERENCED or MODIFIED
attribute; the load of `pvh_attrs' is atomic.
1999-11-01 20:25:39 +00:00
thorpej
79a1245dbb
- Fix a case where we weren't acquiring the pv_head lock when modifying
...
the page attributes in pmap_enter().
- It's no longer necessary (and hasn't been for a while in this pmap) to
go to splimp() to use the physical->virtual table, so remove all such
uses.
1999-11-01 20:18:25 +00:00
thorpej
6bb1df8224
Fix a race condition in AST processing described by Andrew Gallatin on
...
the freebsd-alpha mailing list which basically boiled down to increasing
stack depth due to lowering the IPL before checking for an AST.
This changes AST processing to do basically what the i386 port does (as
described by Charles Hannum):
check_ast:
if (astpending) {
lower IPL
process AST
raise IPL
goto check_ast
}
1999-11-01 19:59:58 +00:00
scottr
8a407bd3c3
Reserve a character device slot for wsdisplay.
1999-11-01 05:29:21 +00:00
mrg
6a29b62403
make this compile in the absense of DDB.
1999-10-31 15:22:32 +00:00
joda
74b6d909b1
add fxp CardBus cards
1999-10-31 15:17:03 +00:00
he
09e6fcd222
Print drive vendor_id/product_id/revision strings also for SCSI-3 devices.
...
before: sd0 at oscsi0 targ 0 lun 0: type 0x0, qual 0x0, ver 3
after: sd0 at oscsi0 targ 0 lun 0: <IBM, DGHS09U, 0350> (SCSI-3)
1999-10-31 12:36:30 +00:00
scottr
5c0a9c0483
Sync trace trap handling with other m68k ports, originated by
...
ITOH Yasufumi. Coincidentally closes PR 7738.
1999-10-31 08:18:59 +00:00
frueauf
4f3fdd1096
fix typo: s/EM_68k/EM_68K/
1999-10-30 22:56:29 +00:00
uch
6da8c0e207
fix comment.
1999-10-30 15:15:08 +00:00
enami
77827095c6
remove unnecessary quotation.
1999-10-30 11:36:43 +00:00
enami
599fbaa394
replace tab in ascii figure with space.
1999-10-30 11:29:19 +00:00
uch
943a325978
TX3922 support (Add cache flush code, and change interrupt vector to hook)
...
Add Sharp Telios, Victor InterLink entry
1999-10-30 11:03:39 +00:00
uch
786f12a1cb
regen.
1999-10-30 10:58:33 +00:00
uch
103b19f92f
Change TX39XX -> TX3900, TX392X -> TX3920 (use its core name)
...
Remove TX3910 (no such a product)
Add Sharp Telios, Victor InterLink entry
1999-10-30 10:56:49 +00:00
uch
5f1af37e34
include disk.h
1999-10-30 10:54:13 +00:00
drochner
52f922f960
correct last change: mkboot depends on (sizeof(struct boot_block)==512)
1999-10-29 15:21:13 +00:00
simonb
80e4097b69
Fix cut'n'pasto in comment.
1999-10-29 03:36:18 +00:00
scottr
d0583ec22c
Rearrange a little bit for consistency with spl(9); add splserial()
...
check to intr_computeipl().
1999-10-28 20:25:41 +00:00
leo
b9ba082e30
Define an audio device at c-major 42 and reserve 41 for wscons.
1999-10-28 13:43:54 +00:00
leo
4c4e4258e2
Use extent maps.
1999-10-28 13:38:35 +00:00
lukem
50f7ec2271
sort sparc_db_command_table[]
1999-10-28 06:56:31 +00:00
lukem
c75ca4bcee
sort db_machine_cmds[]
1999-10-28 06:55:31 +00:00
lukem
dc8817eb44
sort mips_db_command_table
1999-10-28 06:54:16 +00:00
lukem
fa284ad64d
sort arm32_db_command_table[]
1999-10-28 06:49:20 +00:00
mycroft
093997a6f6
Remove totally gratuitous check on the unit number in dev2bios().
1999-10-28 05:20:05 +00:00
ragge
2334c8a315
Allocate memory for printouts directly instead of (trying to) use the
...
yes uninitialized VM system.
1999-10-27 16:40:47 +00:00
ragge
9318cd75a1
Let smg be probed as all other possible consoles.
1999-10-27 16:38:54 +00:00
ragge
4bec31640a
Avoid calling cninit() too early.
1999-10-27 16:37:54 +00:00
takemura
87224bbc68
Fix symbol names, Elf_e_indet and Elf_e_siz because sys/exec_elf.h was changed
...
again.
1999-10-27 14:37:49 +00:00
simonb
87082426d7
Use the new ELF macros and structures from <sys/exec_elf.h> and not the
...
old ones from <mips/elf.h>.
XXX: If there's no MIPS API issues, {pmax,pica,newsmips,hpcmips,mips}/elf.h
can be thrown away...
1999-10-27 11:54:53 +00:00
nisimura
f476de66fe
Use an MI routine in ioasic_subr.c.
1999-10-27 10:16:00 +00:00
simonb
fb8de5803e
Use ELFCLASS32 instead of ELFCLASS.
1999-10-27 03:28:54 +00:00
takemura
00d7e6697e
Fix symbol names, Elf_e_indet and Elf_e_siz because sys/exec_elf.h was changed.
1999-10-27 02:22:21 +00:00
cgd
c9c2181ed9
provide an __ELF__ version of _C_FUNC and _C_LABEL, convert the assembly
...
#defines in asm.h to use them, and convert code which needs to use C labels
to use _C_LABEL as well. (I can't see any reason why the label vs. function
differentiation shouldn't be GC'd; i only added uses of _C_LABEL.) This
should help if this port is converted to use ELF, and was checked by
compiling all kernels in arm32/conf (with some driver removals and some
MI header fixups re: common blocks) with an arm-linux ELF toolchain.
1999-10-26 06:53:41 +00:00
thorpej
909f85b9dd
Add register prefixes.
1999-10-26 01:49:38 +00:00
itohy
cef3e31058
Fix the problem that single-step tracing of a trap instruction
...
drops the system into kernel debugger.
1999-10-26 00:20:34 +00:00
thorpej
3b435a7396
Add register prefixes.
1999-10-25 23:48:07 +00:00