wiz
f4091be169
Mdoc nits unrelated to last commit, and bump date for last commit.
2002-08-14 15:30:11 +00:00
thorpej
b890d48c5a
* Document the existing requirement that machine-independent code
...
not pmap_kenter_pa() a mapping at a virtual address for which a
valid mapping already exists.
* Document the new requirement that machine-independent code not
not pmap_kenter_pa() a mapping with VM_PROT_EXEC.
2002-08-14 15:25:50 +00:00
thorpej
95cb683cfb
Don't pass VM_PROT_EXEC to pmap_kenter_pa().
2002-08-14 15:21:31 +00:00
thorpej
201e41fc31
* Rename "word" -> 16, and "long" -> 32, as suggested by Ben Harris.
...
* Replace __byte_swap_32_variable() with a C version from Richard
Earnshaw that generates nearly identical assembly (and it would be
exactly identical with the addition of another peephole to GCC ARM
back-end).
2002-08-14 15:08:57 +00:00
uwe
e7bdddc025
Fix botch in previous. #ifdef DIAGNOSTIC was one instructions too early
...
in sparc_interrupt4m, thus breaking soft interrupts for normal 4m's.
Should fix port-sparc/17891 (thanks, Martin).
2002-08-14 14:45:37 +00:00
matt
7f8f67eaed
Re-enable PTE_EXEC. PTE_EXEC is now also cleared in pmap_zero_page,
...
pmap_copy_page, and pmap_clear_modify (pmap_clear_bit). Remove #ifdef
MULTIPROCESSOR since the cache instructions operate on all caches on
all processors.
2002-08-14 14:25:15 +00:00
aymeric
c8bc51526f
Remove the key repeating feature.
...
It is asking for trouble and is useless for the X server.
We can add it back later if need be.
2002-08-14 13:02:58 +00:00
shin
f14283b93c
.cvsignore should not be used.
2002-08-14 12:44:33 +00:00
simonb
bff11b16da
Remove the "comfound < 2" bogosity.
2002-08-14 12:31:38 +00:00
bjh21
96d74ccf91
Update the list of controller capabilities, and document the one I added
...
(WDC_CAPABILITY_NOIRQ).
2002-08-14 12:30:22 +00:00
simonb
2eded71179
Remove an unused global variable (that was marked with an XXX!).
2002-08-14 12:29:50 +00:00
augustss
b8866543d8
Set segment register if the device is 64 bit capable.
2002-08-14 11:20:28 +00:00
junyoung
4861d7eefb
- pppoe(8) -> pppoe(4)
...
- passwd(4) -> passwd(5)
- heirarchy -> hierarchy
2002-08-14 01:02:45 +00:00
itojun
c00fa8dfd9
avoid swapping endian of ip_len and ip_off on mbuf, to meet with M_LEADINGSPACE
...
optimization made last year. should solve PR 17867 and 10195.
IP_HDRINCL behavior of raw ip socket is kept unchanged. we may want to
provide IP_HDRINCL variant that does not swap endian.
2002-08-14 00:23:27 +00:00
thorpej
f5435ff138
Add <arm/byte_swap.h>
2002-08-13 22:43:52 +00:00
thorpej
da5ef20b1a
Byte-swapping optimizations, enabled if compiling with GCC:
...
* Byte-swap 16-bit and 32-bit constants at compile-time.
* Inline 16-bit and 32-bit variable byte-swaps. These take 3 and 4
insns, respectively, and inlining saves the minimum 6 cycle penalty
to call/return from the byte swap function.
2002-08-13 22:41:36 +00:00
fredette
0e92be5ea7
Converted the fault handlers for the PA7100LC and up to handle
...
mappings not marked TLB_NO_RW_ALIAS.
2002-08-13 20:29:52 +00:00
atatat
3b13379090
Use limits.h instead of sys/syslimits.h since it's more potrable.
2002-08-13 20:15:06 +00:00
pooka
b09706dced
add ${MACROS} to roff call to make output paper readable
2002-08-13 20:07:31 +00:00
leo
0ec1f59ab6
For some reason, things stopped working without explicitely adding a rule
...
to link the bootblocks... Found and fix provided by Thomas Gerner.
2002-08-13 20:06:32 +00:00
pooka
a1c35451a3
move curses initialization higher in main to prevent the curses
...
error function from being called before curses is initialized
2002-08-13 18:21:25 +00:00
pooka
d19d334a86
don't report curses initialization failure using curses
2002-08-13 18:16:31 +00:00
aymeric
bb022a80b7
add (commented out) option WSDISPLAY_COMPAT_RAWKBD
2002-08-13 15:03:30 +00:00
aymeric
9e10bd8738
akbd's now have a raw mode, and implement the WSKBDIO_SETMODE ioctl.
...
Adapted from OpenBSD.
2002-08-13 15:00:42 +00:00
atatat
95c295f329
Style sync with FreeBSD. Changes via Doug Barton <DougB@FreeBSD.org>.
2002-08-13 14:05:41 +00:00
wiz
33bb527e01
Drop trailing whitespace.
2002-08-13 13:22:35 +00:00
sommerfeld
8f4d948b68
Improve some of the description of optional drive features.
2002-08-13 13:16:24 +00:00
augustss
8e1e1415f8
Add Palm m515. From FreeBSD.
2002-08-13 11:38:15 +00:00
augustss
65d64346a9
Regen.
2002-08-13 11:37:22 +00:00
augustss
40c21e37cd
Add Palm m515. From FreeBSD.
2002-08-13 11:37:09 +00:00
wiz
123e4bc909
Add elansc(4). Noted in misc/17925 by FUKAUMI Naoki.
2002-08-13 11:22:03 +00:00
wiz
7e50d43e7d
libpmc lint files are only for i386 and arm for now.
...
Reported in misc/17923 by FUKAUMI Naoki.
2002-08-13 11:18:34 +00:00
blymn
d1557aec15
Apply fix from pr 17924 - Thanks to FUKAUMI Naoki for the fix.
2002-08-13 11:12:05 +00:00
enami
18f74c0e31
The revision of new document is 1.0.
2002-08-13 09:58:05 +00:00
augustss
489236c043
Increase the timeout waiting for reset to finish.
...
Update documentation URL.
2002-08-13 09:51:27 +00:00
manu
5bd5c7bca2
Guard a variable declaration by #if so that it is not declared if it is not
...
used.
2002-08-13 09:46:21 +00:00
simonb
2f766ff3c2
Use the base space tag from the attach args, don't recreate it all the
...
time.
Clean up some include files.
2002-08-13 06:15:15 +00:00
simonb
b60f6d979d
Remove old debugging printf().
2002-08-13 05:52:11 +00:00
simonb
f0302072f1
Use "ibm4xx" instead of "galaxy"; galaxy was an early code name for the
...
405GP.
2002-08-13 05:43:24 +00:00
manu
04e1708030
In exit1(), moved the call to the emulation exit hook to a place where it is
...
safet to sleep.
2002-08-13 05:42:27 +00:00
itojun
fe3d104e60
minor KNF
2002-08-13 05:33:51 +00:00
simonb
42dede3769
Move 4xx devices to their own config include file so they can be used
...
elsewhere.
2002-08-13 05:29:25 +00:00
simonb
9e00d2d7f9
Fix include file location botch in previous.
2002-08-13 05:25:39 +00:00
simonb
88682188fb
Use the correct <foo>_attach_args; spotted by Jason Thorpe.
2002-08-13 05:23:33 +00:00
petrov
e36bdc8829
cpu_fork: clear PSTATE_PEF for a child process, reviewed by thorpej
2002-08-13 05:08:19 +00:00
simonb
497d6762cf
Split out device register definitions to their own files as the are
...
common across many of the 4xx parts. Leaves ibm405gp.h with device
address information specific to the 405GP CPU. Now allows opb.c to
support multiple 4xx CPU types.
2002-08-13 04:57:48 +00:00
mrg
d4c1463d23
if the type of either partition is 0 ("unused"), then these partitions
...
do not overlap. from Tyler Retzlaff <rtr@wasabisystems.com> and fixes
PR#12386.
2002-08-13 03:58:56 +00:00
thorpej
98d6ec0b89
Add the brutal hack that allows us to limp along using the read/write
...
cache line allocation policy on XScale CPUs: in pmap_enter(), if the
pmap is the kernel pmap, clear the X-bit in the PTE, thus disabling
read/write-allocate for managed kernel mappings.
Yes, this is ugly. But it makes userland code run with r/w-allocate,
which is a huge improvement on systems with low core memory performance.
2002-08-13 03:36:30 +00:00
thorpej
17c9690153
The Elan SC520's PIT runs at 1.1892MHz; set TIMER_FREQ so that
...
time is kept properly.
2002-08-13 02:46:36 +00:00
thorpej
65e781f38c
Fix previous (need to add IO_TIMER1 to the register offsets).
2002-08-13 02:42:54 +00:00