mrg
b45e7ba10d
add detach support
2003-01-14 02:23:29 +00:00
tron
a7bc8e6057
Add support for Epson Perfection 1260.
2003-01-13 21:51:30 +00:00
fvdl
28c12bee16
Actually return the number of found PCI interrupt routes in mpacpi_pcircount
...
(doh). From Wolfgang Solfrank.
2003-01-13 21:14:39 +00:00
bouyer
3075f204fd
As pceb pulls in sio.c and sio_pci.c, is also needs the alpha_shared_intr
...
attribute.
2003-01-13 20:55:14 +00:00
augustss
12a30d35ea
Add KGDB (commented out).
2003-01-13 20:48:16 +00:00
augustss
cb7fde57d3
Make it compile on MPC6xx. I'm not sure about MPC40x.
2003-01-13 20:29:34 +00:00
augustss
5e9e39026f
Add KGDB hooks.
2003-01-13 20:26:44 +00:00
augustss
fdac9a76f1
Enable nested interrupts.
2003-01-13 20:26:22 +00:00
pk
b50058b483
Broadcast I-cache flush in the `Unimplemented Flush' trap handler.
2003-01-13 20:00:34 +00:00
briggs
5d3fcb5487
Add dmover to the list of SUBDIRs.
2003-01-13 19:49:59 +00:00
pk
b4a1c0f6a0
Reset ddb_cpuinfo when leaving DDB.
2003-01-13 19:44:53 +00:00
pk
167ce8e6d3
Fix stack tracing once again.
...
Also check for trap frame boundaries when fetching the return address.
2003-01-13 19:44:06 +00:00
tron
ced7282b45
Regen from "usbdevs".
2003-01-13 17:26:33 +00:00
tron
341e2f7441
Add Epson Perfection 1260 scanner.
2003-01-13 17:25:20 +00:00
bouyer
15c016cd08
When padding frames smaller than ethernet minimum size, make sure we supply
...
a buffer long enouth, with the padding bytes initialised.
Also pad to ETHER_MIN_LEN - ETHER_CRC_LEN, not ETHER_MIN_LEN (padded frames
were 4 bytes too long).
2003-01-13 17:13:10 +00:00
bouyer
4ceef3ad68
For short (< ETHER_MIN_LEN) packets, supply a zero'd buffer for the extra
...
bytes to make sure the chip won't send random data.
2003-01-13 17:00:18 +00:00
pk
df4b5f766b
Remove UNLOCK_XPMSG() before cpu_halt(); it's not compatible with LOCKDEBUG
...
and it wan't chique in any case.
2003-01-13 16:59:17 +00:00
mrg
8d9571d120
remove cpu_hatched, cpu_hatch_sc and cpu_hatchstack. the first can use
...
the cpi->flags, the second is unused and the third is also cpi-idle_u.
2003-01-13 15:50:50 +00:00
pk
5642428f4e
Use print_nolog() from xcall(), to avoid confounding things even further
...
by re-entering the scheduling code to wakeup syslog waiters.
2003-01-13 15:01:16 +00:00
mrg
090790c7a7
pull across the quirk table from the wss@pnpbios driver and use it identically.
...
now wss@acpi works on my dell inspiron 3500.
2003-01-13 13:01:15 +00:00
jmcneill
d81b190541
Why do I always think 'evaluate' and type 'evalulate'?
2003-01-13 06:26:10 +00:00
toshii
389a24609c
Use the correct byte positions to read data returned by DVD_LU_SEND_RPC_STATE.
2003-01-13 03:32:56 +00:00
pk
4641d55697
Halt any other CPUs in cpu_reboot().
2003-01-13 01:35:45 +00:00
fvdl
4726f033ed
Use 'int' in the SCI interrupt message, not 'irq'. The number in question
...
is a global ACPI interrupt number.
2003-01-13 01:24:11 +00:00
fvdl
991c0f3475
Install interrupt handlers properly when in apic mode.
2003-01-13 01:20:58 +00:00
fvdl
86ae625e2c
Declare nioapics as well.
2003-01-13 01:19:34 +00:00
augustss
735022ab70
Fix bus_space_mmap() bug.
2003-01-13 00:21:53 +00:00
augustss
e1dd8d6b94
The bus_space_mmap() returns a physaddr, not a page, on the PPC.
...
(This is broken in some (all?) of the PPC ports, it seems.)
2003-01-12 23:46:11 +00:00
fvdl
a4880cb372
Export the ioapic softc linked list, for the benefit of the mpbios code.
2003-01-12 23:20:17 +00:00
fvdl
d43937377e
Handle all-apics entries for ioapic interrupts.
2003-01-12 23:19:44 +00:00
uwe
333e0ca8a9
Quick patch to allow the (only) screen to be configured with
...
wsconscfg(8) when it's not being used as the console.
2003-01-12 21:37:59 +00:00
christos
8453828bf1
PR/19607: Bernd Ernesti: libsa does not have access to arpa/tftp.h. Put a
...
copy of it in our tftp.h
2003-01-12 18:59:15 +00:00
pk
2684c88122
fpulock: encapsulate required IPL raise in the FPU LOCK/UNLOCK macros.
2003-01-12 16:29:00 +00:00
tsutsui
6d0bdd7f1b
Don't use non-ASCII chars in comments.
2003-01-12 13:38:27 +00:00
tsutsui
76ce5f5560
Add entries for vt220l8x16 and vt220iso8x16.
2003-01-12 13:12:42 +00:00
tsutsui
e16295484c
Add another 8x16 pixel VT220 font with ISO8859-1 charactors.
...
Generated from sys/arch/atari/dev/font_8x16.c rev 1.2.
2003-01-12 13:11:28 +00:00
tsutsui
28f92b4adc
Add 8x16 pixel VT220L font generated from /usr/share/wscons/fonts/vt220l.816,
...
which is derived from pcvt.
2003-01-12 13:08:47 +00:00
yamt
03e1a46833
- zerofill struct lfs when allocating it.
...
- use M_ZERO instead of memset after malloc.
2003-01-12 13:04:52 +00:00
jdolecek
6c334c1ee1
fix mistake in the attachment, which caused the device interrupt handler
...
to not be properly setup
fix provided in PR kern/13621 by ITOH Hideki
2003-01-12 12:53:36 +00:00
jdolecek
384748874a
Ethernet multicast entries are malloc'd M_IFMADDR, and thus should
...
be freed as M_IFMADDR too.
Fix supplied in PR kern/19037 by Sean Boudreau
2003-01-12 12:26:23 +00:00
jdolecek
98cb17d023
add support for SNDCTL_DSP_SETDUPLEX ioctl to ossaudio emulation code
...
code provided by Andreas Wrede in PR kern/19793
2003-01-12 08:20:05 +00:00
uwe
24780840a1
Account softintr_common as uvmexp.softs, not uvmexp.intrs.
2003-01-12 06:11:01 +00:00
matt
c838a0fb9e
In vmcmd_readvn, if the page is mapped executable and PMAP_NEED_PROCWR
...
is defined, call pmap_procwr to synchronize the icache. This fixes the
problem of dynamic programs crashing on powerpc systems.
2003-01-12 05:24:17 +00:00
pk
55a3bd0a85
schedcpu() has been fixed; now we can notify another CPU about a pending
...
reschedule request.
2003-01-12 01:50:51 +00:00
pk
da40c6dd43
schedcpu(): after updating the process CPU tick counters, we no longer need
...
to run at splstatclock(); continue at splsched().
2003-01-12 01:48:56 +00:00
pk
c41718e9ec
Remove needless indirection from the curproc() macro.
2003-01-12 01:19:00 +00:00
pk
ae33d2b4e5
Use per-CPU virtual addresses for pmap_copy_page() & pmap_zero_page().
2003-01-12 01:16:06 +00:00
christos
0f9b5cdd18
add some more flags used only in acpi.c
2003-01-12 01:15:50 +00:00
augustss
337a21e08f
Get interrupt swizzling right.
2003-01-12 00:52:45 +00:00
matt
12a9bdbb4f
Add missing ethernets and phys. Update FireWire to current reality.
2003-01-12 00:50:29 +00:00