bjh21
9bb7807c7b
Remove fpu_model from struct _cpu. Instead, have initialise_arm_fpe()
...
printf() the FPE version number itself.
2002-03-10 11:32:00 +00:00
bjh21
63231772e8
Add a ci_dev element to struct cpu_info, pointing to the device that
...
corresponds to the CPU.
2002-03-10 11:06:01 +00:00
takemura
41e10f2ddf
Attached vrpiu at vrc4173bcu.
2002-03-10 10:13:31 +00:00
jdolecek
6cfc5b796f
use TAILQ_FIRST()/TAILQ_NEXT()/TAILQ_EMPTY macros rather than dereferencing
...
appropriate structure members
2002-03-10 08:55:40 +00:00
uch
9a0d81c6cc
use IOM_RAM_BEGIN macro instead of ram_start.
2002-03-10 07:46:51 +00:00
uch
672baca18b
proc0 and page table intialize routines are moved to sh3_machdep.c
2002-03-10 07:46:12 +00:00
uch
f9201a1606
common part are moved to sh3/include/param.h
2002-03-10 07:45:31 +00:00
takemura
794600ce92
Attached vrkiu at vrc4173bcu.
2002-03-10 07:24:52 +00:00
augustss
1d7626cdd5
Make icu_intr_disestablish() actually work.
2002-03-10 03:15:24 +00:00
augustss
5cd0234a24
Regen.
2002-03-10 02:58:35 +00:00
augustss
bb70169d38
Add vendor Intersil.
2002-03-10 02:58:14 +00:00
augustss
00c6ccf059
Regen.
2002-03-10 02:55:26 +00:00
augustss
61b69e8d60
Add Pen Driver USB Disk.
2002-03-10 02:54:57 +00:00
christos
9a6801b5cd
fix pool_allocator fallout. bad boy jason!
2002-03-10 01:48:25 +00:00
reinoud
6d18a99125
Fix port-acorn32/15850: machdep.booted_kernel on acorn32 is incorrect.
...
This has been on my TODO list for some time and i found it time to fix it
since its pretty simple to do.
The patch checks if the kernel is booted from the `UnixFS' RISC OS filing
system (case unimportant) and if so interprets its name to get the unix
file name the kernel has. If it doesn't see this prefix it will asume its
just called `netbsd'
2002-03-10 01:28:19 +00:00
bjh21
60219ba2a6
Kill the fpu_flags element from struct _cpu. It was only ever set to 0
...
anyway.
2002-03-10 00:44:09 +00:00
augustss
c93a7a4d14
Add a nic I don't really know much about, but it's used on my D-Link card.
2002-03-10 00:16:47 +00:00
bjh21
01b68bd7de
Clean up inline assembler. Rather than saving R0, copying FPSR to R0,
...
copying it to the output register and then restoring R0, just copy the
FPSR straight to the output.
2002-03-10 00:09:24 +00:00
chs
240c70fa15
add a note to discourage the use of {u_,}longlong_t in non-XDR contexts,
...
as discussed on tech-kern.
2002-03-09 23:57:25 +00:00
bjh21
aeece3b5bd
Remove the cpu_model member from struct _cpu, and just use the cpu_model
...
variable directly. While we're at it, make cpu_model rather larger.
2002-03-09 23:49:15 +00:00
chs
bd2a5f591d
switch all mpc6xx powerpc ports to NEWPMAP by default.
...
the old pmap is still available with the OLDPMAP option.
2002-03-09 23:35:56 +00:00
sommerfeld
16d5bd2bae
Adapt to pool rototill.
2002-03-09 23:26:51 +00:00
bjh21
09dd49a342
Remove the cpu_class element from struct _cpu, and make it a local variable
...
in identify_arm_cpu(), since it's almost unused elsewhere.
Change the detection of bugged StrongARMs to use the cpu ID rather than the
class. This turns "almost" into "entirely".
2002-03-09 23:24:11 +00:00
scw
3d958e8959
Add CACHELINESIZE for the benefit of lib/libkern/arch/powerpc/bzero.S.
2002-03-09 23:02:57 +00:00
bjh21
1c1e3f8439
Replace cpu_id and cpu_ctrl in struct _cpu with ci_cpuid and ci_ctrl in
...
struct cpu_info. Also kill the cpuctrl global while we're here, and make
identify_arm_cpu() take a struct cpu_info * as an argument alongside the CPU
number.
2002-03-09 21:30:57 +00:00
kent
492504a717
Add aurateconv attribute.
2002-03-09 21:21:57 +00:00
kent
9fad006955
Move prototypes of sampling rate functions to aurateconvproto.h.
2002-03-09 20:35:28 +00:00
kent
a1f23f2a90
Move sampling rate conversion functions to aurateconv.c.
...
Introduce "aurateconv" attribute for audio devices.
Add aurateconv to uaudio and auich.
(due to kern/15845 and kern/15848)
2002-03-09 20:30:42 +00:00
atatat
d76e3cd5fe
Fix openpty() so that it correctly scans the entire list of possible
...
ttys. The new ttys (g-zA-Z) are "optional", since they may not be
present, and their absence is not a "fatal" error.
2002-03-09 20:09:28 +00:00
wiz
af646eef11
Remove a __P().
2002-03-09 19:32:03 +00:00
bjh21
20917f120c
Move arm700bugcount into stuct cpu_info, and attach it in
...
identify_master_cpu().
2002-03-09 19:11:20 +00:00
thorpej
d100f2ae43
Put back pool_prime(); the i386 mp pmap uses it.
2002-03-09 18:06:54 +00:00
manu
339682e5f4
Fixed a problem in getmountid emulation: we use the address of a kernel
...
structure for the mountid, but it is 32/64 bits long only, whereas
mountid is 128 bits long. Because we did not initialize the unused bits to
zero, the mountid was not always unique within a filesystem.
This makes autocad 1.3 able to start up.
2002-03-09 16:05:21 +00:00
tv
cb25cef027
Remove the ability to set "USE_NEW_TOOLCHAIN=no" explicitly. This is a
...
one-way transition, so once it's defined by default for a port, it can't
be turned off.
2002-03-09 15:17:45 +00:00
sommerfeld
68c304f103
Fix several LL128 format string mismatches with a chainsaw.
...
%llu is "unsigned long long", not "uint64_t"; the former can be 128
bits on LP64 systems.
2002-03-09 15:03:33 +00:00
bjh21
4aec2a6382
Regen: Morley user/analogue.
2002-03-09 13:45:13 +00:00
bjh21
903ce8c1e3
Add Morley user/analogue podule.
2002-03-09 13:44:09 +00:00
manu
de4ff85b32
Fixed a bug in getdents64 emulation: we used a struct irix_dirent to hold
...
the result instead of a strruct irix_dirent64.
2002-03-09 13:32:12 +00:00
bjh21
dca4ae94d6
When checking that a potentially-unsigned enum is >= 0, assign it to an int
...
first. This is necessary to avoid warnings with -fshort-enums. Casting
to an int really should be enough, but turns out not to be.
This change will be documented in doc/HACKS.
2002-03-09 13:22:52 +00:00
manu
d77463efde
Fixed typo
2002-03-09 13:13:09 +00:00
manu
3523a539eb
Attempt to provide support to programs digging the load average out of
...
/dev/kmem (probably broken at the moment)
2002-03-09 10:52:21 +00:00
thorpej
1f6482dd1e
Remove PR_MALLOCOK.
2002-03-09 07:28:20 +00:00
toshii
f9d3d32c2e
Fix splaudio/splx botch.
2002-03-09 07:25:41 +00:00
ichiro
f0c89eaf40
add device
...
TDK USB-PHS Adapter UHA6400
2002-03-09 06:06:11 +00:00
tacha
767679dbe9
Add new two convert functions slinear16_to_alaw_[lb]e.
2002-03-09 05:39:00 +00:00
thorpej
59a96297ef
Fix a couple of typos in simple_{,un}lock()'s.
2002-03-09 05:14:33 +00:00
chs
87185156fd
a vm_prot_t is a bit-mask, fix an assertion which was treating one
...
more like an enumerated type.
2002-03-09 04:29:03 +00:00
thorpej
c4a2ca6a3e
Remove pool_prime(). Nothing uses it, and how it should be used it not
...
really well-defined in the absense of PR_STATIC.
2002-03-09 01:56:27 +00:00
thorpej
e21319b482
Make mbpool and mclpool use the new drain hook facaility. Adjust
...
m_reclaim() to match the drain hook signature. This allows us to
delete m_retry() and m_retryhdr(), as the pool allocator will now
perform the reclaimation step for us.
From art@openbsd.org .
2002-03-09 01:46:32 +00:00
thorpej
24cd6c510c
Bump version to 1.5ZB -- The pool(9) API/ABI changed.
2002-03-09 01:42:13 +00:00