matt
559cea4b1c
Since setregs is common among all the powerpc ports,
...
make a common version and put it in powerpc_machdep.c
2001-02-24 04:29:26 +00:00
lukem
3aeb5f2f29
whitespace police
2001-02-24 01:59:46 +00:00
lukem
acec2828d9
whitespace police
2001-02-24 01:34:28 +00:00
cgd
4dddddfe62
fix bug (pointed out as sequence point violation warning with current-ish gcc)
...
caused by use of makedev(major,minor++). makedev() now (since 32-bit
dev_t conversion) evaluates its second argument twice.
2001-02-24 00:05:22 +00:00
cgd
98af50970f
"#else if" is not a valid CPP directive. Use "#elif".
2001-02-24 00:03:46 +00:00
cgd
c105346203
Avoid sequence point issues.
2001-02-24 00:03:12 +00:00
cgd
023e9f0649
C requires that labels be followed by statements.
2001-02-24 00:01:22 +00:00
cgd
f7566f8058
Avoid crud after #endif.
2001-02-24 00:00:26 +00:00
cgd
e4eb4c6cd5
#include <systm.h> for string fn prototypes.
2001-02-24 00:00:12 +00:00
mjacob
e8ae80a071
Add missing BUS_DMA_COHERENT to bus_dmamap_load_raw calls for request
...
and response queues- this makes this work on UltraSparc now.
2001-02-23 23:57:47 +00:00
matt
e7db94d39f
if we panic to a bad/illegal irq, at include the invalid irq value in
...
the panic message.
2001-02-23 23:07:15 +00:00
bjh21
6b7ad3aa3e
__HAVE_NWSCONS and __HAVE_DEVICE_REGISTER are MACHINE-dependent.
2001-02-23 22:02:43 +00:00
nathanw
214bc3e43f
All of our ports have reasonable cpu_coredump()'s that set
...
core.c_midmag. Garbage collect the "traditional dump" code that
handled the core.c_midmag == 0 case.
2001-02-23 22:01:50 +00:00
reinoud
92493b7a32
Missed this file in the merge due to a typo !
2001-02-23 21:27:46 +00:00
reinoud
c1f753f9b4
Big patch for merging common include files of the new hpcarm tree and the old arm32
...
tree into the new arm substree. All moved files are relinked with a stub that included
the file from the new location; this might be done better later.
2001-02-23 21:23:45 +00:00
christos
d8dd082e78
change CCP maxlen to 64 to accomodate mschap-2.
2001-02-23 21:16:19 +00:00
mjacob
3744fa3f33
Implement bootverbose recognition. Move interrupt registry up a bit so we can
...
use interrupting mailbox commands for isp_init. Set default HBA role.
Rename request/response dma maps to be more consistent with PCI version.
Enable bus_dmamap_sync on request queue- we already do this for response
queue- better do it for the request queue as well.
Checked to be working against a Sparc10.
2001-02-23 17:28:58 +00:00
uch
b81de58f77
I forgot to move Makefile.
2001-02-23 14:08:54 +00:00
itojun
f2a66201fc
garbage-collect stale ND entries (default: 1 day).
...
RFC 2461 5.3. sync with kame.
2001-02-23 08:02:41 +00:00
nisimura
4934987175
Make sure to have sfbp.h and add sfbp* line in TCWSCONS left #ed-out.
...
Pointed by Matthew Jacob <mjacob@feral.com>.
2001-02-23 07:21:41 +00:00
itojun
e1196a8f6e
remove unnecessary state, ND6_LLINFO_WAITDELETE, from neighbor cache
...
state machine.
no need for RTF_REJECT on neighbor cache entires, they are leftover from
ARP code.
sync with kame.
2001-02-23 06:41:50 +00:00
mjacob
baf0985f2a
Fix a longstanding bug- we had the sense of what bit 14
...
for the ICB firmware options meant- *I* had taken it to
mean that if you set it, Node Name would be ignored and
derived from Port Name. Actually, it meant the opposite.
As a consequence- change ICBOPT_USE_PORTNAME to the
define ICBOPT_BOTH_WWNS- makes more sense.
2001-02-23 05:38:27 +00:00
ichiro
5137cda306
delete local-ID for cvs
2001-02-23 04:31:18 +00:00
ichiro
c98cd6c023
hpcarm:
...
kernel for StrongARM-based WinCE PDA machine.
2001-02-23 03:48:06 +00:00
eeh
d0eaafc17f
Use int32_t for on-disk time_t values.
2001-02-23 02:25:10 +00:00
bjh21
090dc051cf
Reduce the amount of memory allocated for assembler fragments.
...
Excise unnecessary instructions from kernel launch code.
Increase HIMEM on >8Mb machines, since the last two changes didn't free
enough memory to boot with 16Mb.
2001-02-23 00:27:40 +00:00
eeh
121d97c255
Somehow this didn't get checked in with the rest of the SVR4 64-bit fixes.
2001-02-22 22:08:06 +00:00
uch
659f65e0ee
hpc common files are moved to dev/hpc.
2001-02-22 18:37:54 +00:00
msaitoh
f4b23a11a4
fix a check code whether mkbs is console or not
2001-02-22 15:34:28 +00:00
minoura
8353ca15cc
Reset the mixer when resume from suspend.
...
This is required on some laptops with a buggy APM BIOS.
Code from Inoue Yoshinari <pf5y-inue@asahi-net.or.jp>.
2001-02-22 15:23:31 +00:00
enami
79d20d7c7a
- Initialize auto variable (win[{0,1}].win_flags).
...
- If PCCBB_MEM_CACHABLE isn't set, clear CB_BCR_PREFETCH_MEMWIN[01].
2001-02-22 10:39:31 +00:00
nisimura
062c4f6e22
Add code segment for PMAGD, which is under development this moment.
2001-02-22 07:46:01 +00:00
chs
a95226826d
switch sun3 to ELF. highlight include:
...
add "%" prefix to register names in assembly code.
change assembly functions to return values in %a0 instead of %d0.
C symbols no longer prepend an underscore, adjust assembly code for this.
32-bit values are now 32-bit aligned instead of 16-bit aligned,
adjust structure packing and padding to override this where necessary.
make EXEC_ELF std, make EXEC_AOUT and COMPAT_AOUT_M68K optional.
use the MI loadfile() instead of several home-grown versions.
2001-02-22 07:11:08 +00:00
itojun
2df943e652
correct handling of upper limitation to # of reass queue.
2001-02-22 05:04:42 +00:00
lukem
a1602a24ec
don't assume that all the arguments to ctags will fit on one command line
...
(as is the case with a longer SYSDIR)
2001-02-22 04:40:43 +00:00
itojun
49889b3afd
be more more picky about option length parsing. sync with kame
2001-02-22 01:40:25 +00:00
enami
79dbb12278
When shrinking file size, don't dispose of a page still in use.
2001-02-22 01:02:09 +00:00
eeh
a72ee87980
Add support for 64-bit SVR4 (Solaris 8) binaries.
2001-02-21 23:53:00 +00:00
jdolecek
aceb9e23c9
don't panic if there is ESC in kernel output, just print a warning and
...
ignore the ESC; also remove the #ifdef DIAGNOSTIC
2001-02-21 23:12:58 +00:00
jdolecek
5cb9412e0d
simplify
2001-02-21 22:57:14 +00:00
jdolecek
f6d22f21da
usr1handler(): fix the logerror() call, use string 'shut'
2001-02-21 22:55:51 +00:00
jdolecek
efd32026ab
make default_consinfo and kgdb_devname[] const
2001-02-21 22:52:03 +00:00
jdolecek
522f569810
make some more constant arrays 'const'
2001-02-21 21:39:52 +00:00
bjh21
352dfb6c36
Update to support VFP formats. Also a half-hearted attempt at armeb support.
...
Note that I'm using __VFP_FP__ to indicate compilation with VFP-format
floating-point data. There doesn't (currently) seem to be a standard define
for this purpose. __VFP_FP__ was suggested by Richard Earnshaw.
2001-02-21 17:43:50 +00:00
bjh21
887895c344
Add CPU_ID_CPU_MASK. Different, but (I hope) more useful definition than
...
arm32 currently uses.
2001-02-21 17:41:58 +00:00
itojun
e1e316562b
make validation code more strict for ND6/dest6 variable length headers.
...
check duplicated nd6_ifinfo table initialization in a better way.
sync with kame
2001-02-21 17:23:09 +00:00
uch
e0a4623854
move disksubr.c define to machine-port.
2001-02-21 16:42:04 +00:00
uch
8b060aaf64
hpc* common disksubr.c
2001-02-21 16:34:00 +00:00
itojun
96413230d1
style, to make kame sync easier
2001-02-21 16:28:43 +00:00
uch
3cfa37d7da
HD64461 support.
2001-02-21 16:28:02 +00:00