thorpej
d819792e68
Use memcpy() in kcopy(), copyin(), and copyout(). XXX This means we have
...
to burn 3 insns to swap the arguments. Need to change the interface to
these routines to match memcpy().
G/C bcopy() from here. We'll let it be provided by libkern (which is
what provides memcpy()) until bcopy() is exorcised completely.
2001-07-13 00:06:06 +00:00
thorpej
ac8a2539c1
Provide bcopy() here.
2001-07-13 00:04:00 +00:00
thorpej
97d7c635b0
bcopy -> memcpy
2001-07-12 23:35:42 +00:00
thorpej
1dd3ea59f6
bcmp -> memcmp
2001-07-12 23:26:30 +00:00
thorpej
294259060c
bzero -> memset
2001-07-12 23:25:39 +00:00
eeh
8210f5a2f2
Set up proper cache colors.
2001-07-12 23:13:15 +00:00
thorpej
41a68e94a9
Driver for the Level One LXT-1000 10/100/1000 PHY.
2001-07-12 21:54:40 +00:00
thorpej
be71426b74
Regen; Add LXT-1000, clean up.
2001-07-12 21:25:31 +00:00
thorpej
6e65eb3c21
Add LevelOne LXT-1000 10/100/1000 PHY, clean up some Gig-E
...
PHY names.
2001-07-12 21:25:07 +00:00
manu
7e7825ce44
FIxed a problem with string length (a leading / was appearing in w, who and others)
...
We were using rename() to create the target file from the temp file. Now the temp file is created in the same directory of the targer file so that rename() will always work (it needs to have the files in the same filesystem)
Using the -o file, the output file may be on a world writable directory, we hence open the temporary file using O_EXCL, and we loop trying different names until it works.
2001-07-12 20:46:39 +00:00
fredette
cc468086e7
Fixed the known obio address range for the Multibus
...
machines to avoid bwtwo matching on obio.
2001-07-12 19:24:40 +00:00
garbled
d8cc4a66d8
Allways quote the nwid when passing to ifconfig or building the ifconfig.xx0
...
script
2001-07-12 19:11:43 +00:00
garbled
9a91eaf49a
Modify the handling of the nwid string. 2 problems:
...
1) Noted by Brett Lymn, the nwkey string, when run as non-root, reads *****,
which causes the shell to go wonky and read in lists of files.
2) The sed pattern was all wrong. It couldn't handle quoted network
ID's, and would grab the rest of the line. Add a sed script to handle this.
2001-07-12 19:08:05 +00:00
thorpej
aef9e7bea3
Code to handle generic ten-bit interfaces (1000BASE-{LX,SX} fiber
...
interfaces).
2001-07-12 18:49:38 +00:00
thorpej
0e863b15a6
Driver for the Marvell 88E1000 ``Alaska'' 10/100/1000 PHY.
2001-07-12 17:30:45 +00:00
thorpej
39928114d6
Regen; corrected Marvell entries.
2001-07-12 17:29:49 +00:00
thorpej
511aa23898
Correct Marvell OUI, and 88E1000 model number.
2001-07-12 17:29:18 +00:00
scw
05be817d7b
Call clmpcc_init() when setting up the console to get the chip into
...
a known state.
For some reason, "Bug" on mvme68k can't be relied upon to leave it
in a good enough state for our console routines...
2001-07-12 17:21:01 +00:00
scw
d228a76237
Use PCB_ONFAULT instead of hardcoding a value of 64. This is fine
...
for Amiga and Atari but not for other m68k ports which use m68k/pcb.h.
2001-07-12 17:17:45 +00:00
reinoud
0d6f7550d9
A new setup for the fastboot file... a lot more clear.
2001-07-12 15:55:42 +00:00
wiz
07a7c0df20
Grammar, whitespace and typo fixes.
2001-07-12 15:03:08 +00:00
itojun
373d09ca3c
typo fixes, sync with openbsd tree
2001-07-12 12:43:21 +00:00
itojun
6d6ebe430c
add altq(9).
2001-07-12 12:35:16 +00:00
matt
d09cef0906
Gah!. Use the variable name (LINKENTRY).
2001-07-12 07:02:00 +00:00
matt
b87f0f71b5
Allow ELF to be executed. Remove any depenence on a.out header. Instead
...
use etext & end to establish text and kernel size.
2001-07-12 07:01:12 +00:00
matt
84a6046c6c
Add LINKENTRY makeoption for "-e nwstart"
2001-07-12 06:58:27 +00:00
matt
2d9f71a0d9
Fix a few things for NetWinder. NetWinder needs to override the
...
std entry point so add a hook for that. Also pick up the port
specific .inc file from the right directory.
2001-07-12 06:25:07 +00:00
nathanw
dda83b1771
Add the keyboard ID found on the American versions of the PowerBook G4 and
...
iBook (dual USB).
2001-07-12 04:16:58 +00:00
ichiro
6244e7b3a1
add more MCP status register definition
2001-07-12 03:58:35 +00:00
itojun
f05de38f35
sync with freebsd tree. 1.5.1 is listed, couple of updates to URL.
2001-07-12 00:01:15 +00:00
eeh
6d9a58bd0b
Fix problems booting 32-bit kernels and dispatching level-15 interrupts.
2001-07-11 23:02:56 +00:00
eeh
ec450c39d5
Fix math calculating the number of pages the kernel takes up.
...
Add some more asserts.
2001-07-11 23:00:02 +00:00
briggs
d0dae0b07e
Allow build with KGDB defined.
2001-07-11 22:11:29 +00:00
manu
de6de771d8
Moved my name, I was not in the right section :o/
2001-07-11 21:30:03 +00:00
wiz
f969f104bd
Formatting improvements (from OpenBSD)
2001-07-11 16:11:36 +00:00
ichiro
4e28fbd762
add SA-1110 MCP(Multimedia communications Port) register definition
2001-07-11 16:02:25 +00:00
ichiro
88874f0037
add MCP control register1
...
this resides within the same address space as PPC
2001-07-11 15:56:00 +00:00
mbw
f43e2fbf31
iMac (Summer 2000) has been supported for a while, but only recently
...
reported to port-macppc as working.
2001-07-11 15:35:35 +00:00
ichiro
b5bb8c348f
add MCP address register
2001-07-11 15:20:23 +00:00
augustss
981c2a6401
Rearrange register dump when the controller is dying. Fixes PR 13430.
2001-07-11 14:11:00 +00:00
ichiro
d100f4ef02
regen
2001-07-11 10:00:08 +00:00
ichiro
6c04cf6b98
Upps, 3[16]XX -> H3[16]XX
2001-07-11 09:59:30 +00:00
ichiro
a97a7db97b
regen
2001-07-11 09:57:29 +00:00
ichiro
d340add774
add iPAQ H3660 (64MB model)
2001-07-11 09:56:33 +00:00
ichiro
83d64d47f8
regen
2001-07-11 09:43:34 +00:00
ichiro
2a17f4b73c
add iPAQ model H3100
2001-07-11 09:43:07 +00:00
mrg
0b1849a71a
don't try to print pcitag_t values; these are opaque values that should not
...
be interpreted by MI code.
2001-07-11 08:36:46 +00:00
itojun
7fc834dc03
upgrade to 0.9.6b. no shlib major/minor bump is necessary.
2001-07-11 06:50:53 +00:00
augustss
eb7db20548
Don't reset twice.
2001-07-11 04:53:48 +00:00
augustss
c0e4279dad
Minor formatting fix.
2001-07-11 04:53:18 +00:00