thorpej
c5adb2880e
In the _MIPS_PADDR_T_64BIT case, only use "unsigned long long" if _LP64
...
is not defined.
2002-11-03 17:35:32 +00:00
aymeric
2c00b82f68
We don't need sys/syscallargs.h here anymore.
2002-11-03 15:39:39 +00:00
bjh21
b9870fb26c
Quieten lint a little.
2002-11-03 14:59:06 +00:00
nisimura
da22f42379
Add some informative comments about setrunqueue and remrunqueue.
2002-11-03 13:59:12 +00:00
nisimura
ad5b782866
Retire __HAVE_MD_RUNQUEUE from MD types.h and remove
...
setrunqueue/remrunqueue from locore.S. C codes are
compiled a bit shorter and provide better DIAGNOSTICs.
2002-11-03 13:47:34 +00:00
nisimura
5a63303fc1
Add two PRiD values.
...
- 0x55 for NEC Vr5500. ISA might be MIPS64.
- 0x38 for Toshiba TX79. This has thirty-two 128bit GPRs while
maintaining 32bit only virtual address space. Any of pointer related
registers have 32bit.
2002-11-03 13:16:11 +00:00
bjh21
bfd06a4ff0
Regen (Simtec USB).
2002-11-03 12:59:44 +00:00
bjh21
097f627f92
Add Simtec USB podule.
2002-11-03 12:58:15 +00:00
shiba
44b7622806
Support internal ADB keyboard of PowerBook 190,190cs.
...
The keyboard works fine now. I don't confirm working internal
ADB track pad.
But an internal IDE drive is not recognized, and
an internal SCSI host controller(sbc driver) don't work yet.
2002-11-03 11:04:35 +00:00
augustss
a098e7a97d
Avoid lint complaints.
2002-11-03 09:57:40 +00:00
chs
95aae207e0
use a merged sys_machdep.c for all the motorola-MMU m68k platforms.
2002-11-03 02:29:37 +00:00
isaki
b67132026b
Place catman in RELEASEDIR/installation/misc.
2002-11-03 02:12:18 +00:00
mrg
34113a54bc
redo the previous: it seems that the 2nd prom address value is ignored/useless
...
(it seems to be always zero), and that the channel & drive are encoded into the
first value as "channel * 2 + drive", so, look for this.
2002-11-03 01:54:45 +00:00
chs
42a0d8fa15
use "static __inline" instead of "extern __inline" so that we can
...
build without optimization.
2002-11-03 01:34:41 +00:00
chs
db6b326aab
merge all the m68k copies of kgdb_machdep.c.
2002-11-03 01:11:58 +00:00
jdolecek
9d0bfe1097
reduce number of <'s in FatalOp debug print, to not get mistaken with
...
CVS conflict marker
2002-11-02 20:58:17 +00:00
chs
bcfb5eee88
enhance the common m68k db_memrw.c to handle read-only kernel text
...
and switch all the motorola-MMU m68k platforms to use it.
2002-11-02 20:26:36 +00:00
chs
40e5b8394f
finish conversion to the common m68k cacheops:
...
add support for machine-specific flavors of the ops for off-chip caches.
many thanks to Izumi Tsutsui for his help with this.
2002-11-02 20:03:04 +00:00
dbj
1d1cd19e5f
use be32toh instead of ntohl, etc.
2002-11-02 19:31:09 +00:00
itojun
61eed162b2
cleanup ipsec.h dependency. commented by perry, sync w/kame
2002-11-02 19:03:44 +00:00
perry
c8815bffa1
1) egg, meet face. face, meet egg.
...
2) re-UL KERNBASE, but this time, protect it with #ifndef _LOCORE so we
don't get a big kaboom in .S files.
2002-11-02 17:30:15 +00:00
jdolecek
7aca3aed62
retval is 'register_t *', not 'int *'
2002-11-02 17:05:19 +00:00
perry
fbf4988104
gah. reversed a test.
2002-11-02 16:50:18 +00:00
perry
1645cbb7b4
change array to unsigned char. fixes 23430 lint warnings. "really!"
2002-11-02 16:26:03 +00:00
martin
b78c3d23e1
Need to cast a bus_space_addr_t to (u_long) before gcc allows us to cast
...
it to a pointer on 32bit spacr64 kernels. Sigh.
2002-11-02 15:54:10 +00:00
mrg
8cc4a98ea3
make compat_13_netbsd32_sigreturn() and netbsd32___sigreturn14() almost identical.
2002-11-02 13:51:18 +00:00
mrg
106c6ad374
match channel & disk when trying to determine if this IDE disk is the boot device.
...
now we can boot from any IDE disk on the system.
2002-11-02 13:49:15 +00:00
kristerw
0ed7608653
Revert previous. Nested comments are evil.
2002-11-02 12:00:03 +00:00
kristerw
7f2e5abcf1
Revert previous. The assembler bombs on UL integer suffix.
2002-11-02 11:55:24 +00:00
kristerw
e3355c4796
Removed unused structure.
2002-11-02 10:47:49 +00:00
perry
d360d70909
We don't need our on KERNLINTFLAGS any longer.
2002-11-02 07:59:26 +00:00
perry
7152bf6aeb
lint infrastructure overhaul to finally lint the kernel libs right.
...
XXX the dependencies for the kernel .ln files are just plain wrong. We
need some sort of extended make depend hack to do it right. We will
suffer with it for now.
2002-11-02 07:57:05 +00:00
perry
9fcaba1f66
Add lint infrastructure
2002-11-02 07:49:57 +00:00
perry
889bb793ca
set LLIBS= so we don't try to check the lint lib against llib-lc.ln
2002-11-02 07:49:29 +00:00
perry
efd79c70c9
Add lint infrastructure
2002-11-02 07:48:17 +00:00
perry
6448ffbdfe
set LLIBS= so we don't try to check the lint lib against llib-lc.ln
2002-11-02 07:46:42 +00:00
yamt
310b5f8041
correct asssertion in cpu_switch: spl higher than IPL_SCHED is also ok.
2002-11-02 07:41:30 +00:00
perry
bbad42171f
/*CONTCOND*/ while (0)'ed macros
2002-11-02 07:40:47 +00:00
perry
e6873029ee
/*CONSTCOND*/
2002-11-02 07:38:42 +00:00
jdolecek
80f0f798bc
back previous revision 1.9 off - compat code was changed to set
...
struct emul e_nsysent to *SYS_NSYSENT now, and the mask is more efficient
2002-11-02 07:37:33 +00:00
perry
dd07fed86d
/*CONTCOND*/, and protect UVMHIST_DECL with #ifdef UVMHIST
2002-11-02 07:37:14 +00:00
perry
4f27ab21b8
/*CONTCOND*/ while (0)'ed macros
2002-11-02 07:30:55 +00:00
perry
6858187df6
/*CONTCOND*/ while (0)'ed macros
2002-11-02 07:20:42 +00:00
perry
e4c3c3c99a
/*CONTCOND*/ a sizeof comparison
2002-11-02 07:19:51 +00:00
perry
3f03646323
/*CONTCOND*/ while (0)'ed macros
2002-11-02 07:17:31 +00:00
perry
1547f39c5a
/*CONTCOND*/ a while (0) macro
2002-11-02 07:15:07 +00:00
perry
7c42625da4
define KERNBASE with a UL -- eliminates 830 or so lines of lint.
2002-11-02 07:09:23 +00:00
perry
fa3fedc290
/*ARGSUSED*/ one function -- eliminates 414 lint complaints
2002-11-02 07:07:09 +00:00
yamt
80fb7e0013
M_ZERO for inline'ed MALLOC.
2002-11-02 06:24:34 +00:00
thorpej
3d93c95dc8
Make register_t == long long for N32, and == long for everthing else.
...
Use register_t in label_t.
2002-11-02 02:45:22 +00:00