bjh21
57fa77924c
Add Computer Concepts ROM/RAM podule.
...
Also reverse the order of "ROM" and "RAM" in the description of the
Acorn podule to match. Acorn just call it a ROM podule, but that's
inaccurate.
2002-03-29 00:16:51 +00:00
matt
8808586336
Switch from disklabel to installboot. (since installboot will be so much
...
easier to make a host tool)
2002-03-29 00:15:07 +00:00
wiz
e64116ef31
mdoc fixes, and correct HISTORY section.
2002-03-29 00:00:11 +00:00
matt
8a30192c27
Correct a comment and cleanup slightly how the local ethernet is programmed
...
into the chip.
2002-03-29 00:00:10 +00:00
bouyer
da0cf38ed5
In wdcintr(), it !WDCF_IRQ_WAIT, read the status register anyway to clear a
...
possible pending interrupt. This should avoid the interrupt loop described
in PR kern/15841.
It is safe to read status here, because if we're not waiting for an interrupt
we have no command pending, so the device should be idle.
2002-03-28 22:51:58 +00:00
thorpej
45e7aa90b4
Add evbarm snapshot/release targets.
2002-03-28 22:18:23 +00:00
thorpej
ca897ac9e9
Add some basic distrib infrastructure for NetBSD/evbarm. Right
...
now, this includes building flash'able gzip'd kernel images (and
the uncompressing loader) for the IQ80310 and IQ80321 eval boards.
2002-03-28 22:02:59 +00:00
christos
03b1503c21
PR/16110: Chris Jepeway: scsipi_complete() calls (*psw_done)() b/4
...
setting buffer fields
2002-03-28 22:01:22 +00:00
christos
9d9ca1be8b
PR/16102: Martin Husemann: psm.c on thinkpad ends up in constant reset cycle.
2002-03-28 21:54:27 +00:00
ichiro
b66fc78bc0
URL_DEBUG was related to usb_port.h
2002-03-28 21:49:19 +00:00
ichiro
f51a1295d1
add url(4)
2002-03-28 21:38:09 +00:00
ichiro
40e484a087
add simple manual for url(4)
2002-03-28 21:35:28 +00:00
ichiro
c91c9afdd5
add Realtek RTL8150L USB ethernet driver
...
url* at uhub? port ?
urlphy* at mii? phy ?
2002-03-28 21:13:20 +00:00
ichiro
91d1e2c948
add url
2002-03-28 21:09:33 +00:00
ichiro
b3064f4907
add driver for Realtek RL8150L USB ethernet adapter
...
distribute from Shingo WATANABE <nabe@nabechan.org>
2002-03-28 21:09:10 +00:00
ichiro
8e2f0b253e
Add a driver for the Realtek RL8150L Ethernet PHY.
2002-03-28 21:07:53 +00:00
thorpej
710c13a6cd
Add the IQ80321 kernel.
2002-03-28 20:55:58 +00:00
thorpej
8345db18a3
Example gzboot config for the IQ80321.
2002-03-28 20:44:07 +00:00
ichiro
b4e9977d83
regen
2002-03-28 20:42:38 +00:00
ichiro
89cf71872c
add devices
...
GREENHOUSE : USB Ethernet Adapter GH-USB100B
MELCO : LUA-KTX Ethernet
2002-03-28 20:42:08 +00:00
thorpej
b5b0fd2467
Define CONADDR.
2002-03-28 20:41:45 +00:00
thorpej
242be7009e
Rename iq80310_cons.c to ns16550.c. Require that CONADDR be
...
defined by the Makefile at build time.
2002-03-28 20:40:47 +00:00
uwe
d5f7434c94
Oops, timermatch_msiiep() body now needs to be protected with #ifdef MSIIEP.
2002-03-28 20:04:27 +00:00
uwe
788d7bdd8f
Move ms-IIep PCIC driver into mspcic0 at msiiep0. msiiep0 now serves
...
as a stub bus that knows how to attach drivers for various functions
of PCIC.
This change is a follow up to timer0 at msiiep0 change, since all
children must share same attach arguments and so we no longer can
attach pci0 directly under msiiep0.
2002-03-28 19:50:20 +00:00
manu
2e2ba05d0d
Moved errno translation so that errno get translated correctly in any case,
...
and so that EJUSTRETURN and ERESTART get proprely reported.
2002-03-28 18:48:31 +00:00
manu
2dd126f08e
Fixed the swap block size problem: the swap block size as used in struct
...
swapent, or as seen in userland, is dbtob(1), which turns to be 512 for all
arch for now.
In struct swapdev, there is another field for block size. This value is private
to uvm_swap.c and is only used for swap I/O on regular files. It is equal to
the underlying device block size and it is not necessarily 512.
2002-03-28 18:45:28 +00:00
eeh
fe394d06b6
Explicitly document previously undocumented (and changed) semantics
...
of pmap_clear_reference and pmap_clear_modify.
2002-03-28 18:22:20 +00:00
eeh
67c9b24c04
Follow the post-UBC semantics of resetting ref/mod collection inside of
...
pmap_clear_{reference,modify}().
2002-03-28 18:07:31 +00:00
thorpej
6ce299c3d3
Use write-back caching on the Verde.
2002-03-28 16:47:49 +00:00
pk
fd87eee68e
bootinfo_relocate(): don't forget to copy the terminating empty record
...
of the bootinfo[] array.
2002-03-28 16:03:41 +00:00
pk
d6197003e5
Pass actual loaded kernel file in bootinfo[].
2002-03-28 15:46:20 +00:00
pk
61c214b2fe
sysctl(CPU_BOOTED_KERNEL): look for kernel path bootinfo[].
2002-03-28 15:45:01 +00:00
pk
945536cf85
Define bootinfo record to pass the kernel file path from the boot program.
2002-03-28 15:43:23 +00:00
uch
dade289395
add uvmexp.intrs++
2002-03-28 15:34:20 +00:00
uch
260c29f029
rework HD64461, HD64465 interrupt handling.
2002-03-28 15:26:59 +00:00
christos
c30c25e24a
PR/16108: Emmanuel Lochin: One more card identifier.
2002-03-28 15:26:58 +00:00
uch
3ca46e441b
rework HD64461, HD64465 interrupt handling.
2002-03-28 15:26:57 +00:00
uch
c24ff44374
INTERRUPT_MONITOR -> HPC_DEBUG_INTERRUPT_MONITOR
2002-03-28 15:24:24 +00:00
christos
3ab24c491b
fix debugging macros.
2002-03-28 15:21:50 +00:00
sommerfeld
eac46437d4
Truth in advertising.
2002-03-28 15:09:14 +00:00
rafal
d823959dee
Fix build; don't reference ${DISTRIBDIR} when it hasn't been defined; instead
...
define HACKSRC via ${SRCROOT}/distrib/utils/libhack
2002-03-28 14:47:10 +00:00
manu
9278164721
- now reports accurate swap object size with swapctl(SWAP_STATS)
...
- Added two more swapctl commands: GETFREESWAP and GETSWAPVIRT.
There is a problem in the way swap block size are found here. See comment
in get_block_size().
2002-03-28 13:14:42 +00:00
manu
2ad173ef3f
Added syssgi(SETSID)
2002-03-28 12:59:35 +00:00
simonb
4a1086db83
There's 8 interrupt_status_N registers, not 7.
2002-03-28 12:49:55 +00:00
pk
6bcf43ea9c
intterupt' =>
interrupt'
2002-03-28 11:59:56 +00:00
pk
fb4a06019d
`mk48txx' no longer needs a flag.
2002-03-28 11:56:32 +00:00
pk
ed494d4e18
Declare timer0' as a device on the
msiiep' bus.
2002-03-28 11:55:25 +00:00
pk
0aa6e02940
Untangle clock.c:
...
* put various time-of-day clock, timer and eeprom drivers in separate files
* avoid unnecessary overhead in interrupt handlers
* make the MSIIEP timer attach through the regular autoconf mechanisms
2002-03-28 11:54:16 +00:00
yamt
27563a14f1
- move _TO_CEI to template from each module/*.c.
...
- nuke _TO_EI and _TO_STATE.
- convert _TO_EI(cl) to _CEI_TO_EI(_TO_CEI(cl)).
- wrap long lines.
2002-03-28 10:53:48 +00:00
yamt
0f59b7f0ae
fix comments.
...
(_TO_INTERNAL_STATE -> _CEI_TO_STATE)
2002-03-28 10:38:52 +00:00