manu
9dfecbefdb
Fixed stack setup for argument passing. argc and **argv need to be aligned
...
on a 16 bytes boundary. To get things done, we currently duplicate a lot of
code from copyargs(), this should be done in a nicer way.
2001-12-04 22:13:41 +00:00
augustss
527fff66c0
Change speed setting a little.
2001-12-04 21:50:50 +00:00
augustss
e0b032d651
Add ir/ to SUBDIR.
2001-12-04 21:43:44 +00:00
ross
cbaa950b62
code cleanup for portability
2001-12-04 21:32:15 +00:00
augustss
64a9c02472
Implement speed setting.
2001-12-04 20:53:21 +00:00
jdolecek
a275d0a6b9
clarify copyright - this is all freshly written, no older code used
2001-12-04 20:51:23 +00:00
jdolecek
f1243fa104
add 'esp at mca? slot ?' and 'scsibus* at esp?'
2001-12-04 20:49:40 +00:00
jdolecek
7a12ca98ab
Make this NCR 53C90 driver work, using the chip information from
...
Tymm Twillman's Linux mca_53c9x driver.
Tested with external ZIP100 only.
2001-12-04 20:47:58 +00:00
jdolecek
c152d680d8
Add M_CANFAIL malloc(9) flag. This flag changes behaviour in M_WAITOK
...
case when the requested memory size can't ever be granted - instead
of panic, malloc(9) would return failure (NULL).
Note kernel code should do proper bound checking, rather than
depend on M_CANFAIL. This flag is only supposed to be used in very
special cases, where common bound checking is not appropriate.
Discussed on tech-kern@, name ``M_CANFAIL'' suggested by Chuck Cranor.
2001-12-04 20:13:19 +00:00
sommerfeld
ceb358f80c
Fix so these files build with options DEBUG enabled.
...
The change to edc_mca.c may not work as I don't have any mca hardware.
2001-12-04 20:00:15 +00:00
augustss
636b7788a1
Implement input processing (untested).
2001-12-04 19:56:43 +00:00
augustss
1db6a7d9df
Simplify interface to irframe.
2001-12-04 19:56:17 +00:00
thorpej
f7141449f2
When doing process_s87_to_xmm(), don't restore the "saved SW from
...
last exception"; the userland-visible fpreg structure doesn't
include it.
Pointed out by enami tsugutomo <enami@sm.sony.co.jp>.
2001-12-04 19:41:47 +00:00
thorpej
2684ea2b22
Don't declare which exec formats to support in loadfile_machdep.h.
...
Instead, give each user of loadfile() control over which exec formats
it wants to support.
2001-12-04 18:54:34 +00:00
is
0614c8a6ad
Really merge in Adam Ciarcinskis spl$foo() code, which should have been
...
in long ago.
2001-12-04 18:54:11 +00:00
christos
4950567ffc
Regen.
2001-12-04 18:46:51 +00:00
christos
9925bfcf9f
PR/13711: Peter Seebach: Symbol's Spectrum24 pcmcia/prism2 card isn't probed.
2001-12-04 18:46:30 +00:00
bjh21
5aee55caae
New file, describing what little I know of the layout of the Oak SCSI card.
2001-12-04 18:40:14 +00:00
christos
10b6cdd540
PR/14817: Gregory McGarry: NFS_V2_ONLY doesn't seem to work.
2001-12-04 18:38:08 +00:00
wiz
b4371d47f5
Replace some misuses of "then" with "than".
2001-12-04 17:56:30 +00:00
christos
f6f0ceea17
PR/14639: Ben Harris: Stick the rcsid's in the data segment via inline
...
assembly, so that we don't get duplicate symbol errors when we have multiple
__KERNEL_RCSID's
2001-12-04 16:44:55 +00:00
atatat
239aeafb2e
Fixes to eliminate some compiler complaints, such as:
...
suggest explicit braces to avoid ambiguous `else'
suggest parentheses around assignment used as truth value
2001-12-04 15:27:35 +00:00
minoura
830cfb5ec1
Use sys/conf/Makefile.kern.inc.
2001-12-04 15:22:29 +00:00
minoura
4ee42d6a56
Ooops, previous commit removed an important line unintentionally.
2001-12-04 15:21:28 +00:00
is
647b3a2fe9
defflag lev6_defer.
2001-12-04 11:51:39 +00:00
jmc
30dcee15c0
Grab the appropriate loadfile_elf depending on machine arch
2001-12-04 11:31:10 +00:00
gmcgarry
6dbb6e893b
Simply entries added in previous.
2001-12-04 04:30:22 +00:00
darrenr
8f8a0fb2c2
defopt "options SUN4*", put #define for each of SUN4, SUN4C, SUN4M and SUN4U
...
into opt_arch_sparc.h and include this wherever they are used.
2001-12-04 00:53:18 +00:00
darrenr
860b0688ac
defopt "options SUN4*", put #define for each of SUN4, SUN4C, SUN4M and SUN4U
...
into opt_arch_sparc.h and include this wherever they are used.
2001-12-04 00:05:04 +00:00
augustss
5f99a98472
Add irframetty driver for IrDA frames over serial lines.
...
THIS MOST DEFINITELY DOES NOT WORK. IT'S VERY INCOMPLETE.
2001-12-03 23:32:32 +00:00
augustss
20e5de88af
Add IRFRAMEDISC line discipline.
...
Also, use symbolic names instead of numbers in a few places.
2001-12-03 23:30:37 +00:00
augustss
45bdf1e78d
Add IRFRAMEDISC line discipline for IrDA frames.
2001-12-03 23:29:11 +00:00
augustss
6bf6da1895
Add irframetty pseudo device for IrDA frames over tty.
2001-12-03 23:28:20 +00:00
jdolecek
08733c9d51
add NCR_VARIANT_NCR53C90_86C01 "NCR53C90 (86C01)"
...
treat exactly like NCR_VARIANT_ESP100
2001-12-03 23:27:31 +00:00
bjh21
792f0d66cc
Kill BBBB. boot26 has been working fine for months now.
2001-12-03 23:07:25 +00:00
jdolecek
586f0a8848
fix two bugs in mca_dma_set_ioport():
...
* need to specify DMA channel for DMACMD_SET_IO
* the upper byte of port was masked incorrectly
also update comment in _mca_bus_dmamap_sync() to current reality
2001-12-03 22:50:44 +00:00
bjh21
5dd767837c
Make the slightly absurd case of not having keyboard _or_ mouse configured
...
work too.
2001-12-03 22:46:23 +00:00
bjh21
8039409128
Make it possible to build a kernel with either mouse or keyboard support
...
missing. Note that it's necessary to drop both wsmouse and arcwsmouse to
lose mouse support, and analogously for the keyboard.
2001-12-03 22:37:57 +00:00
aymeric
9c7678f6f7
use _AMIGAPPC_MPTR_H_ instead of _MACHINE_MPTR_H_ so this file is included
...
when it has to be.
2001-12-03 21:17:05 +00:00
aymeric
5ffc3508fd
remove things that were copied verbatim from powerpc_cpu.h
...
and #include <powepc/powerpc_cpu.h>
2001-12-03 21:15:15 +00:00
aymeric
08cdb2cfa6
add options PPC_MPC6XX to pull in generic powerpc support
2001-12-03 21:12:57 +00:00
aymeric
8729920a7b
include machine/mtpr.h for SIR_* definitions
2001-12-03 21:11:27 +00:00
aymeric
fe204eade0
pte_spill was renamed to pmap_pte_spill some day
2001-12-03 21:10:48 +00:00
bjh21
7f81573aa0
Disable interrupts for podule loaders from C rather than assembler, since the
...
former is more portable and less error-prone. This fixes port-arm26/14811.
2001-12-03 20:54:07 +00:00
enami
5eb74d8bbe
Use correct format letter for chp->channel.
2001-12-03 11:07:34 +00:00
kent
97a959ad4a
pecoff_copyargs(): Fix incorrect pointer type of the variable `ap'.
2001-12-03 06:11:33 +00:00
gmcgarry
56504d76c4
Fix path to clockvar.h.
2001-12-03 05:52:13 +00:00
gmcgarry
fa9aa504f9
Use BOOTP by default.
2001-12-03 05:44:36 +00:00
augustss
02aa2a59bc
Handle vendor/product lookup with a common routine.
2001-12-03 01:47:12 +00:00
jmcneill
078a8c0cc3
Fix TCP segment size computation. From Rick Byersm, PR kern/14799.
2001-12-03 01:45:43 +00:00