thorpej
15f731ee94
pmap_update() should not be equated with "flush entire TLB", it is
...
used to process deferred pmap operations. Since these pmaps don't
defer anything, pmap_update() is a noop.
2001-04-21 17:25:01 +00:00
kleink
f06533a1ee
Add definitions of C99 integer format conversion macros.
...
XXX Fastest minimum-width integer types haven't been decided upon yet.
2001-04-15 17:13:04 +00:00
kleink
739cb75837
Add definitions of C99 specified-width integer type limits.
...
XXX Fastest minimum-width integer types haven't been decided upon yet.
2001-04-15 15:29:02 +00:00
kleink
cdcf9f46c5
Add definitions of C99 integer constant macros.
...
Tidy Makefiles up a little.
2001-04-14 22:46:19 +00:00
kleink
a7c20e5788
Add definitions of C99 integer constant macros.
2001-04-14 22:38:33 +00:00
kleink
7affdab52e
Add definitions of C99 minimum-width and greatest-width integer types.
...
XXX Fastest minimum-width integer types haven't been decided upon yet.
2001-04-14 12:19:49 +00:00
thorpej
bf2dcec4f5
Remove the use of splimp() from the NetBSD kernel. splnet()
...
and only splnet() is allowed for the protection of data structures
used by network devices.
2001-04-13 23:29:55 +00:00
tron
824065dc0a
Don't call "is_a1200()" again after its result was stored in the "softc"
...
structure.
2001-04-07 05:09:27 +00:00
tsutsui
7f28cbe9dc
Fix an obvious typo.
2001-03-28 17:33:07 +00:00
lukem
20ba07f2fe
- add dev_noimpl(xxx,yyy) macro to replace "(dev_type_xxx((*))) yyy",
...
and use appropriately
- create more helper macros:
. cdev__xyz_init(c,n), such as cdev__ocri_init() for
/* open, close, read, ioctl */, etc.
. cdev__xRy_init(c,n), where nullop is used instead of enodev to dummy out
method `R' and the comments now read /* xxx (read) yyy */ instead
. cdev__xyz_t_init(c,n,t) - as per cdev__xyz_init, but sets d_type = t
as well
- use seltrue instead of dev_noimpl(poll,*), as (IIRC) cdevsw.d_poll should
always DTRT WRT returning a valid result. (a few devices previously
incorrectly returned ENODEV)
- use dev_noimpl(stop,enodev) instead of dev_noimpl(stop,nullop) if tty
== 0, because it doesn't matter if dev_type_stop isn't implemented in that
case, and it allows the use of the cdev__xyz_init macros. certain ports
(sparc,sparc64,x68k) used the nullop method for dev_type_stop in a few
drivers, whereas everything else uses enodev
- ensure that the comments are accurate WRT the behaviour of a given entry
2001-03-26 12:33:22 +00:00
is
0e72b76163
Missing changes to the last update, making this compile (and work) again.
2001-03-25 16:14:00 +00:00
martin
478c6ce6b9
Adjust to new hardware driver <-> isdn layer 2 and above sheme.
2001-03-24 12:45:15 +00:00
lukem
9f60674a47
now that duplicated stuff has been moved to sys/conf.h, remove unnecessary
...
defs for: lpt, joy, pc
2001-03-21 23:42:14 +00:00
lukem
723cd818d8
move duplicate definitions for:
...
pc, lpt, joy, ocis, apm, satlink, i4bctl, i4brbch, i4btel, i4btrc, i4b
from the port-specific arch/*/*/conf.c files into sys/conf.h
2001-03-21 22:25:52 +00:00
chs
e47583af2c
missed some KERN_FAILUREs.
2001-03-18 23:43:53 +00:00
is
d7e64c2e21
Method array for a really big inter-byte offset.
2001-03-17 22:03:12 +00:00
chs
ac3bc537bd
eliminate the KERN_* error codes in favor of the traditional E* codes.
...
the mapping is:
KERN_SUCCESS 0
KERN_INVALID_ADDRESS EFAULT
KERN_PROTECTION_FAILURE EACCES
KERN_NO_SPACE ENOMEM
KERN_INVALID_ARGUMENT EINVAL
KERN_FAILURE various, mostly turn into KASSERTs
KERN_RESOURCE_SHORTAGE ENOMEM
KERN_NOT_RECEIVER <unused>
KERN_NO_ACCESS <unused>
KERN_PAGES_LOCKED <unused>
2001-03-15 06:10:32 +00:00
is
e2e5c62d49
Make this compile again (when building the LKMs).
2001-03-12 21:00:02 +00:00
mhitch
1c10294eb2
ELF ABI requires address to be returned in A0.
...
Change an external reference from absolute address to PC-relative.
2001-03-11 20:15:02 +00:00
mhitch
5a182288c0
ELF ABI requires address to be returned in A0.
2001-03-11 20:10:04 +00:00
mhitch
751017e6c1
Pack the ExecBase structure to avoid aligning contraint problems with ELF
...
compiler
2001-03-11 20:09:07 +00:00
is
782a7670e9
- The ioblix zbus board comes in 24 MHz and 22.1184 MHz clock variants.
...
We default to the (newer, more sane) 22.1184 MHz value, but set it from
the iobzclock variable (in Hz), which is initialized from the IOBZCLOCK
configuration option and patchable.
XXX we should time the clock at system startup.
- add ioblix_zbus to the GENERIC configuration.
2001-03-10 23:55:29 +00:00
is
6288edb5bd
Add rcsid.
2001-03-08 19:21:53 +00:00
mhitch
626864333b
Use ${NM} and ${SIZE} so cross-compiling works. The machine and m68k include
...
directories still need to be fixed.
2001-03-02 16:46:19 +00:00
mhitch
f9e9387cf0
More missing register prefixes and _C_LABEL()s for ELF. Should now compile
...
with ELF, but still needs an "elf2bb" program.
2001-03-02 16:43:25 +00:00
mhitch
5864b6d958
More missing register prefixes.
2001-03-02 16:29:41 +00:00
is
db27e55251
Add register prefixes.
2001-03-01 21:32:53 +00:00
is
9af33798b8
pack the structure to avoid aligning contraint problems with ELF compiler
2001-02-26 16:07:58 +00:00
is
19d69802f3
fix comment
2001-02-26 16:07:19 +00:00
is
025d7c7815
use ENTRY_NOPROFILE and _C_LABEL, where appropriate.
2001-02-26 14:58:36 +00:00
martin
f0d6660cf4
Filename cleanup: remove i4b_ prefixes outside sys/netisdn, last round.
...
Renamed in sys/dev/ic:
i4b_hscx.c -> hscx.c
i4b_hscx.h -> hscx.h
i4b_ipac.h -> ipac.h
i4b_isac.c -> isac.c
i4b_isac.h -> isac.h
i4b_isic.c -> isic.c
i4b_isicbchan.c -> isic_bchan.c
i4b_isicl1.c -> isic_l1.c
i4b_isicl1.h -> isic_l1.h
i4b_isicl1fsm.c -> isic_l1fsm.c
2001-02-20 22:24:31 +00:00
is
fcc944a0c5
Clean up messages, and replace nested ifs by switch statement.
2001-02-20 21:55:00 +00:00
is
dd234724b6
Print out IPL.
2001-02-14 21:05:31 +00:00
is
1f9f72f6df
Missing: register prefixes, _FOO_LABEL(n) macros, etc, in preparation for
...
ELFing the port. Patch provided by scw.
2001-02-14 20:24:17 +00:00
thorpej
043e519d55
Adjust the way that media is initialized on DP8390-compatible
...
chips. The dp8390_softc now has media_init and media_fini
function pointers that do the work.
2001-02-12 18:49:03 +00:00
is
15d041fe54
Be a bit more helpful in the error case.
2001-02-11 09:54:48 +00:00
is
8b2795fa72
Support for BSC ISDN Master II. As far as we are concerned, this seems
...
to be identical to the old model.
2001-02-08 18:08:22 +00:00
is
e36ad02480
gspa can directly create the C language array.
2001-02-03 20:23:59 +00:00
is
92fd3fa589
Initial, still incomplete wscons support by Jukka Andberg, PR 11068
2001-02-02 21:52:11 +00:00
is
6cec6799ac
SIR_CLOCK is gone.
2001-01-28 22:31:53 +00:00
is
5d4912dc4b
Add NetBSD rcsid, clean up comments.
2001-01-28 22:18:17 +00:00
is
f7aa87a4a5
Jens Schönfeld seems to recall the name is ISDN link.
2001-01-28 21:43:38 +00:00
is
facd2d0feb
Support for the Zeus Development(?) ISDN board (2189/3).
2001-01-26 21:49:04 +00:00
aymeric
a85be0a99c
process_machdep.c is actually procfs_machdep.c
2001-01-26 10:31:29 +00:00
is
d2ace86ad7
Two suggestions by jhawk:
...
- be more verbose about what file is created
- adjust copied $NetBSD...$ from $ NetBSD to NetBSD.
2001-01-25 22:34:20 +00:00
is
3f25157bea
Add support for ISDN Surfer (ISDN only, for the time being).
2001-01-25 22:22:15 +00:00
is
93f107e677
adjust comments to reality
2001-01-23 11:25:59 +00:00
is
c1f1dff4bd
Amiga part of isdn4bsd, and an example kernel configuration file.
2001-01-21 22:23:07 +00:00
is
f3f791ab03
- Replace idesc by standard wdc attachment.
...
- Add A1200 pcmcia slot driver.
(Both where options already.)
2001-01-21 20:41:39 +00:00
is
fec2d92852
- Replace idesc driver by standard wdc attachment.
...
- Add PCMCIA driver for A1200.
(Both where options already.)
2001-01-21 20:38:20 +00:00