tv
1a4f57e22c
Add (parenthetical) macro protection for one of the ovbcopy macro args.
2001-07-07 16:35:21 +00:00
thorpej
dfd7f38a43
Remove config glue for the old `ncr' driver.
2001-07-07 16:34:33 +00:00
thorpej
444f8e5f30
Remove the old NCR 53c8xx driver. It no longer compiles (it was not
...
updated for the thorpej_scsipi branch), and has been replaced by Manuel's
MUCH BETTER `siop' driver.
The code can still be referenced by using cvsweb, checking out an
old revision, whatever. But it's no longer useful to have it appear
in a checked out source tree.
2001-07-07 16:20:55 +00:00
thorpej
0884f20bf7
bzero -> memset
2001-07-07 16:13:44 +00:00
thorpej
7f597fba74
bcopy -> memcpy, strcpy, memmove
2001-07-07 16:00:09 +00:00
thorpej
150ca9d41a
bcopy -> memcpy, strcpy
2001-07-07 15:59:37 +00:00
minoura
7e84e14950
Sync with GENERIC.
2001-07-07 15:59:31 +00:00
thorpej
06ff822b44
bcopy -> strcpy
2001-07-07 15:57:50 +00:00
perry
9dc361ff1e
Add b*.[09] and mem*.[09] to the sets
2001-07-07 15:57:15 +00:00
thorpej
7a4838199c
bcopy -> memcpy
2001-07-07 15:56:07 +00:00
ichiro
66a6cc178d
pcmcia support of SA1110
2001-07-07 15:53:24 +00:00
thorpej
7711ad565b
bcopy -> memcpy
2001-07-07 15:53:13 +00:00
ichiro
f9d2eac504
Initialization of Extended GPIOs
2001-07-07 15:50:37 +00:00
ichiro
975265e67e
add extended GPIOs register
2001-07-07 15:49:41 +00:00
tsutsui
b485c6b542
Update for news68k clock attachment changes.
2001-07-07 15:49:05 +00:00
tsutsui
d49986b17f
Split clock device attachment into interval timer and todclock
...
since they are actually independent devices.
2001-07-07 15:27:19 +00:00
eeh
a2cda80fea
Also handle FPU registers.
2001-07-07 15:16:13 +00:00
jdolecek
aa912c8ec5
Call inittodr(0) on end of cd9660_mountroot(), so that system time is properly
...
reset to value presented by system battery-backed clock.
Fixes kern/13364 by Rob Quinn.
2001-07-07 14:53:55 +00:00
itojun
5e920039c6
have ovbcopy() macro, for cross-BSD compatibility only.
2001-07-07 14:45:46 +00:00
jdolecek
e24cc0f4c5
compat_43_sys_send(): wrap using sys_sendto() rathen than sendit()
...
compat_43_sys_recv(): wrap using sys_recvfrom() rathen than recvit()
2001-07-07 14:44:45 +00:00
simonb
c23e6dcb90
b{cmp,copy,zero} -> mem{cmp,cpy,set}
...
Also remove some unnecessary argument casts.
2001-07-07 14:20:59 +00:00
simonb
5439e1a9ff
Put the prototypes for bcmp() and bzero() back (ifdef _STANDALONE) so that
...
libsa builds again.
2001-07-07 12:23:43 +00:00
simonb
92b9ddc2d9
Remove <dev/dec/dec_boot.h> from the obsolete list.
2001-07-07 11:28:22 +00:00
ichiro
c65c21e1f7
bcopy -> memcpy
...
bzero -> memset
2001-07-07 10:43:11 +00:00
toshii
35836fce7a
bcopy -> memcpy, bzero -> memset.
2001-07-07 09:19:39 +00:00
scw
c1ab2b5460
bcopy -> memcpy
...
bzero -> memset
bcmp -> memcmp (note that the MI libsa's memcmp() still calls bcmp()...)
2001-07-07 09:06:43 +00:00
toshii
5455a9ad87
Use platid based mechanism to select PCMCIA socket voltage.
2001-07-07 08:45:43 +00:00
ichiro
2ee26bb302
s/saip_softc/sa11x0_softc
2001-07-07 08:10:15 +00:00
simonb
6555a67971
Catch up with (2 month old!) changes to dev/scsipi/scsi_all.h so pmax MD
...
SCSI kernels work.
2001-07-07 07:52:02 +00:00
scw
ff267f1e06
bzero -> memset
...
bcopy -> memcpy
bcmp -> memcmp
2001-07-07 07:51:37 +00:00
ichiro
b1a5e525b8
mapping extended GPIOs
...
iPAQ: Extended GPIOs appears at address 0x41000000
2001-07-07 07:04:56 +00:00
ichiro
cd3fb67f14
bzero->memset, bcopy->memcpy
2001-07-07 06:29:13 +00:00
tsutsui
fe30b5a627
bzero() -> memset()
2001-07-07 06:24:00 +00:00
perry
0d05392733
bzero->memset, bcopy->memcpy
2001-07-07 05:58:12 +00:00
perry
3ee53a3696
remove redundant .Pp
2001-07-07 05:45:06 +00:00
perry
7ab9c62227
Remove bcmp and bzero prototypes. And yes, I actually checked and
...
tested this time. (Slap self repeatedly.)
2001-07-07 05:42:16 +00:00
thorpej
c2c26e1362
bcmp -> memcmp
2001-07-07 05:35:39 +00:00
perry
b2237246e2
I'm an idiot.
2001-07-07 05:22:10 +00:00
perry
9d7de51394
Add memcmp, memcpy, memmove and memset prototypes, which should have
...
been here a long time ago.
XXX should this file be un-__P'ed in the new regime? It isn't used in
userland...
2001-07-07 05:15:56 +00:00
tsutsui
6005077f81
bcopy() -> memcpy() (I guess there is no overlap here)
2001-07-07 05:09:43 +00:00
perry
8057ca5380
add new b*() and mem*() man pages
2001-07-07 05:08:19 +00:00
perry
e7eca1a183
man pages for b*() and mem*(), noting b*() to be obsolete
2001-07-07 05:05:17 +00:00
eeh
b4b1b3f3d7
Replace bzero.S and bcopy.S with memset.S and memcpy.S to make the makefiles
...
happy.
2001-07-07 04:55:21 +00:00
perry
c297defc99
Note explicitly that memcpy does not guarantee good behavior on overlap.
2001-07-07 04:53:52 +00:00
perry
7a31be3198
move the bcopy macro back to generating memcpy.
...
Here is why:
kernel bcopy and userland bcopy semantics were never the same. bcopy
in the kernel did not traditionally handle overlap.
ovbcopy in the kernel was the traditional "overlapping bcopy".
Lets take a step back here. The point of the macros was to provide
legacy interfaces so we could transition to mem* without disrupting
large parts of the code still being repeatedly merged, like the KAME
merges in net*/. Having purged the last ovbcopy from the kernel,
replacing them all with memmove, we didn't need ovbcopy any more so we
didn't need a macro.
Now, by leaving bcopy as memcpy, we make it clear that if you are
purging bcopys, you should replace them with memcpys. If we used
memmoves everywhere, it would lose very painstaking optimizations made
in the original code during which the ovbcopy/bcopy distinction was
held. Making bcopy into memmove is BAD BAD BAD.
It has been argued we should add an ovbcopy->memmove macro, but that
is precisely what we do not want -- if someone needs ovbcopy, what
they really want to write memmove, not ovbcopy. We don't want NEW code
with ovbcopy, having laboriously gotten rid of it.
In fact, the bcopy/bzero/bcmps in the kernel should all be purged. We
held off on doing net*/ to make the kame merge easier, and similarly
held off on some other places, but the time has come.
Anyway, for all these reasons, bcopy is changed back to memcpy.
2001-07-07 04:14:43 +00:00
thorpej
f966c67e8b
Remove a bug from the list (jumbo frames are now supported), and
...
clarify that the SMC9462TX is supported (not the SX -- that board
uses a different chip).
2001-07-07 02:37:34 +00:00
thorpej
9ec2341af3
Add support for jumbo Ethernet frames on the DP83820.
2001-07-07 02:32:38 +00:00
mjacob
0134959e74
If I've told myself once, I've told myself 1000 times- *NEVER* commit
...
w/o test compiling first. Argh. I nuked one extra line that I shouldn't
have.
2001-07-07 01:44:21 +00:00
thorpej
cf65d4738c
Add a bunch of Vital Product Data definitions.
2001-07-06 20:20:55 +00:00
chris
4c32798eb8
Implement proper versions of kenter_pa and kremove, I've based them on versions provided by Richard E.
2001-07-06 20:15:13 +00:00