bjh21
ca0f6df99d
Move all the nasty big tables into the text segment. This isn't much use in
...
the kernel at present, but maybe one day when we have a ROMmable kernel...
2001-01-12 22:44:08 +00:00
jdolecek
96731d46b9
use $S for stuff calling sort directly, not via xsort
2001-01-12 22:35:07 +00:00
bjh21
cdae07e857
Correct comments (the code does support LDF, STF, LDC, STC).
...
Support BX (for completeness).
Correct spelling of SWP.
2001-01-12 22:19:15 +00:00
bjh21
e9bb2a7916
Correct immediate constant handling: bits [11:8] are a rotation, not a shift.
...
Also add support for the "P" modifier to TEQ, TST, CMP and CMN, and don't
bother displaying the "S" bit for these instructions.
Together, these correct the disassembly of 0xe33ff3c2 (an instruction in
arm26 irq_handler() from "teqs r15, #0x08000000" to "teqp r15, 0x08000003".
2001-01-12 21:56:18 +00:00
jdolecek
a8b321c587
print a disclaimer on startup about this test suite - other sort implementations
...
may fail some tests, yet conform to standard too; for non-stable sort,
quite a few tests have actually more possible 'correct' results, yuck!
check for presence of -S and use it to switch to non-stable sort - the tests
are not written for stable sort
Fix test 37 - for 'sort -m -r' to actually work, the input files have
to be reverse sorted as well. Now the in-tree BSD sort passes this test ;-)
print the used sort command and parameters for 'failed' messages
other small sleanups, remove accidentaly added debug stuff
2001-01-12 21:45:17 +00:00
bjh21
d6928b5422
Prototypes for disassemble_readword() and disassemble_printaddr().
2001-01-12 21:35:48 +00:00
bjh21
a5ef6e1f81
Move db_disasm.c into sys/arch/arm/arm. Use arm26 version, since it should
...
generate smaller compiled code.
2001-01-12 21:31:51 +00:00
jdolecek
c0f11cbc8f
alltable[], itable[], dtable[] were moved to init.c, g/c from sort.[ch]
...
put extern declaration for gweights[] to sort.h
2001-01-12 19:41:13 +00:00
jdolecek
341955c93c
alltable[], itable[], dtable[] were moved to init.c, g/c from sort.[ch]
...
put extern declaration for gweights[] to sort.h
add -s/-S to usage(), couple of formating nits
2001-01-12 19:41:12 +00:00
jdolecek
7c2fb292db
for stable sort, arrange so that really only relevant part of line
...
is used for sort - this makes sort pass regression test number 36
while here, slighly adjust code formating on couple of places
2001-01-12 19:39:02 +00:00
thorpej
1cdefa9f66
Fix a comment.
2001-01-12 19:38:46 +00:00
jdolecek
59c0b59998
comsetic prototype adjustment
2001-01-12 19:31:25 +00:00
jdolecek
adefa598e8
use toupper() where appropriate
...
whitespace/parenthesis police
2001-01-12 19:30:22 +00:00
thorpej
ba4e91812d
After freeing the input buffer, set the pointer to it to NULL.
2001-01-12 19:27:32 +00:00
thorpej
acd96e1307
Don't use splimp() to block both net and tty interrupts. Instead,
...
block both interrupt levels as appropriate.
2001-01-12 19:26:48 +00:00
jdolecek
43de9457c0
remove #if 0 part
2001-01-12 19:24:42 +00:00
jdolecek
ae76c71d75
slighly clarify how endbyte is used, so that this matches implementation more closely
2001-01-12 19:23:11 +00:00
itojun
b2f011d7b6
avoid signal handler race. help from deraadt
2001-01-12 19:13:41 +00:00
thorpej
6f85104748
Sync with if_sl.c,v 1.67:
...
Defer output processing to the software interrupt.
Note, that in the process of doing this, I discovered several
very broken things about this driver, which are not fixed with
this commit. It should work as well as it previously did, but
this code could be seriously improved. As soon as I can find
my second Metricom radio, I'll give it a proper shakedown.
2001-01-12 19:03:24 +00:00
itojun
48110adac6
correct fd_set allocation. from deraadt
2001-01-12 18:53:20 +00:00
itojun
3a616a4855
correct use of howmany() for fd_set. commented by deraadt
2001-01-12 18:50:57 +00:00
itojun
606c47534d
make signo a volatile variable. sync with kame
2001-01-12 17:48:37 +00:00
tsutsui
f9de1a4a50
Handle ELF case on calling ddb_init().
...
XXX should use bootinfo to pass symbol addresses.
2001-01-12 17:17:49 +00:00
tsutsui
aafbe31f11
Enable ELF symbol support to migrate. DB_AOUT_SYMBOLS is still defined.
2001-01-12 17:11:50 +00:00
tsutsui
26d5ada2c0
Remove hp300 derived "last kernel PT page" stuff. (sync with luna68k/x68k)
2001-01-12 16:19:18 +00:00
bouyer
bc9dd935cf
Fix bug which affects pciide controllers in native mode (found by
...
Paul Kranenburg, many thanks !): the control register I/O is 4 byte long
although only one is used, but the control register is at offset 2, and not
0 as expected by IC code. Use bus_space_subregion() to get a handle which
points to the control register, and is one byte long.
2001-01-12 16:03:59 +00:00
pk
b1b7565190
Implement bus_space_subregion().
2001-01-12 15:24:15 +00:00
itojun
5e43f4d020
make signal handler very short, to avoid possibility of race conditions.
...
commented by deraadt. sync with kame
2001-01-12 14:55:13 +00:00
bjh21
a4047bf10c
Move the generic ARM disassembler from arm32/arm32 to arm/arm.
2001-01-12 13:43:11 +00:00
bjh21
6189064e69
More FPU-state-saving infrastructure. Not useful yet.
2001-01-12 13:23:49 +00:00
jdolecek
f68d9de78d
only print the 'duplicate script for target' warning if
...
parseWarnFatal is on
2001-01-12 09:27:44 +00:00
jwise
f0d2eff22a
A lot of whitespace cleanup, and some reorganization/simplification of
...
package divisions.
2001-01-12 05:39:37 +00:00
itojun
12a14b346e
match T1 card. from freebsd driver, it should just work.
...
i'll test it as soon as i get the card handy.
2001-01-12 05:19:18 +00:00
itojun
78fdca968e
regen
2001-01-12 05:14:36 +00:00
itojun
c1285a8caf
add product ID for LMC T1 card. from freebsd.
2001-01-12 05:13:47 +00:00
jwise
9ab078b91a
Add pkg names.
2001-01-12 04:49:58 +00:00
jwise
06f3cba6d2
The capital of Mordor is _not_ Minas Morgul.
2001-01-12 04:33:51 +00:00
jwise
a678e67549
Add pkg names.
2001-01-12 04:22:11 +00:00
jwise
d551d99063
Add pkg names to all entries.
2001-01-12 03:52:59 +00:00
jwise
d1e4cc76e3
Add missing pkg name.
2001-01-12 03:50:27 +00:00
simonb
38de3f1a70
Enable the APM_IOC_DEV_CTL ioctl. Works at least for turning off & on
...
a LCD screen on a Dell Inspiron 5000e (and probably many others).
2001-01-12 03:36:50 +00:00
enami
ba2a4ff838
Sync with reality; major version of libform is 1.
2001-01-12 03:00:25 +00:00
itojun
d5197a0b22
mention that the file is like /etc/ifconfig.fxp0. wording.
2001-01-12 02:55:28 +00:00
hubertf
d3dbb6c178
Xref our "crosscompiling howto" (in htdocs)
2001-01-12 01:43:57 +00:00
cgd
e3e65b0f8d
When building gethnamaddr.o and getnetnamadr.o from libc sources,
...
define _LIBC so that the weak aliases those files normally define if
built in libc get set properly. Otherwise, this doesn't link statically.
Static linking tested on NetBSD/i386 by sommerfeld, correct runtime
operation not verified (but should be no different than before).
2001-01-12 01:43:48 +00:00
bjh21
d74ad44e33
Document format of various chunk types.
2001-01-12 00:13:26 +00:00
bjh21
0bb3b087a6
Document the VIDC audio format.
2001-01-12 00:12:38 +00:00
bjh21
531e3e2075
Fix up irq_string for a world without intrnames.
2001-01-12 00:11:42 +00:00
bjh21
6fa98146d5
Start merging actual code in arm32 and arm26:
...
arm32/arm32/in_cksum_arm32.c -> arm/arm/in_cksum_arm.c
Also move specification of other checksum stuff to files.arm, even though we
use the MI code for that.
2001-01-11 23:27:26 +00:00
thorpej
455e3228dd
Sync if if_sl.c,v 1.66:
...
Move the VJ uncompress code into the software interrupt.
2001-01-11 22:56:51 +00:00