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
manu
50ac30b510
- now return real values in the rminfo system accounting structure. Theses
...
are not 100% accurate, but it should be okay for most programs
- fix a bug: we were doing the copyout of the struct on failure, not success
2002-03-28 10:37:46 +00:00
manu
5c37c50788
Use irix_sys_sigprocmask instead of svr4_sys_sigprocmask to make use
...
of the SETMASK32 command.
2002-03-28 10:36:14 +00:00
nathanw
a1be32226e
In amap_pp_adjref(), avoid incorrectly merging the first two chunks in
...
a ppref array when the range being adjusted includes the beginning of
the array.
2002-03-28 06:06:29 +00:00
matt
de12aa443d
Add missing wskbd
2002-03-28 05:45:08 +00:00
matt
8d529326e9
Adapt to recent dz/wscons changes
2002-03-28 05:42:16 +00:00
thorpej
5f0f48a9f2
Device driver for the Intel i82542, i82542, and i82544 Gigabit
...
Ethernet interfaces.
2002-03-28 04:54:35 +00:00
thorpej
70fbd8fba7
Fix soft interrupts.
2002-03-28 03:19:31 +00:00
itojun
64109d267c
make sure to check address family in route cache
...
(I really hate IPv4 mapped address...)
2002-03-28 01:33:50 +00:00
matt
cb520da5b3
Refresh from libc.
2002-03-28 00:46:08 +00:00
thorpej
0b109cd060
iwin_base_lo is a BAR value; make sure to mask off the non-address
...
bits when using it.
2002-03-27 23:17:03 +00:00
thorpej
bb52a97b63
Kernel configuration file for the IQ80321 eval board.
2002-03-27 21:52:19 +00:00
thorpej
592e882ae0
Support for the Intel IQ80321 eval board for the i80321 I/O Processor.
2002-03-27 21:51:28 +00:00
thorpej
f536211623
Basic support for the Intel i80321 I/O Processor (Xscale core).
...
Note: This is a snapshot of work-in-progress; there are still some
bugs to be shaken out.
2002-03-27 21:45:47 +00:00
briggs
6c8500d5e4
Erf. Actually use the symbolic name for the 630ET instead of a constant.
2002-03-27 21:42:45 +00:00
briggs
8faf9264bb
Print the chip revision in the attach function.
...
Treat revision 0x84 of the SiS like other SIS630 variants.
Call revision 0x84 the 630ET (name from OpenBSD).
2002-03-27 21:41:35 +00:00
kent
2260d0eb5d
Copy syscall entries for SYSVSHM to syncronize kernel option.
2002-03-27 20:54:29 +00:00
wrstuden
785fe6b1db
Revert last change as we now can get FSMAXTYPES w/o needing FSTYPENAMES
...
to be set.
2002-03-27 20:23:11 +00:00
scw
8fe81151a5
Add files.c to SRC_sa.
...
While I'm here, sort source files alphabetically.
2002-03-27 20:18:25 +00:00
augustss
0cc4bc8ffa
Small rearrangment of the FreeBSD part of the code.
2002-03-27 19:51:39 +00:00
wrstuden
c1f0a33961
Make a definition of FSMAXTYPES always available, as discussed on
...
tech-kern. Helps validate partition types w/o needing the whole
list of partition type names.
2002-03-27 19:07:32 +00:00
matt
e00090dded
Make the comment reflect reality a bit more.
2002-03-27 18:37:17 +00:00
kanaoka
4081bcf395
Add (missing)pushl/popl for %edi in ENTRY(pxecall_pxenv).
2002-03-27 17:24:22 +00:00
christos
db95aa87ec
fix compilo in debugging code. Reported by: Klaus Heinz
2002-03-27 16:39:51 +00:00
pk
f4062f7921
Include "scsibus.h" to see whether we can query the scsi subsystem.
2002-03-27 16:05:19 +00:00
pk
082991d03a
cs4231_sbus_regdump(): add missing ')'
2002-03-27 16:03:52 +00:00
kleink
1b6af7fb37
Add separate 601 versions of DSI/ISI trap entries, considering the
...
different battable entry format and the combined BAT implementation.
2002-03-27 15:40:46 +00:00
abs
1aa20af166
Regen for 'CONEXANT 56KFAXMODEM 0x1085 HW 56K Fax Modem'
2002-03-27 13:12:11 +00:00
abs
4b98be096f
Add 'CONEXANT 56KFAXMODEM 0x1085 HW 56K Fax Modem'
2002-03-27 13:11:37 +00:00
uch
0ae715f6d2
All the sh3 ports had an identical procfs_machdep.c, so use a common
...
file under arch/sh3/sh3.
2002-03-27 10:44:38 +00:00
darrenr
9074b14439
Merge in the patch (PR kern/15963) to provide unaccelerated 24bit support
...
for the S24.
2002-03-27 10:14:17 +00:00
onoe
45a8f0749c
Fix to work Symbol firmware card, which cannot be initialized more than once.
...
Tested with 3Com 3CRWE737A and Intel Pro/Wireless 2011.
2002-03-27 08:01:22 +00:00
chs
150665fbb1
91C96 has the same chip ID as 91C94, list both in attach output. PR 11413.
2002-03-27 07:50:54 +00:00
martin
ebd73ccd11
After Jason Thorpe explained to me how it is supposed to work, implement
...
(de)activate for pcmcia cards.
Implement detach/(de)activate for PCI cards.
Clean up internal state (free call-descriptors) if a controller is
detached while it has open connections.
2002-03-27 07:39:35 +00:00
briggs
e0d951068b
Add fxp* (Intel EtherExpress PRO 10+/100B).
2002-03-27 06:39:16 +00:00
simonb
8e523e0470
Fix pci/pchb attachments after the recent ibm4xx mainbus rototil.
2002-03-27 05:25:28 +00:00
phil
1e490dbb97
Add the statfs upcall so df now reports cache size and usage.
2002-03-27 05:10:40 +00:00
chs
e0a7781fc7
avoid accounting errors in pmap_enter() by only updating the counters
...
once the operation can no longer fail. fixes PR 16028.
2002-03-27 04:47:28 +00:00
thorpej
33bf2a81e0
Note that this module will also work with the IQ80321 eval board.
2002-03-27 04:14:25 +00:00
thorpej
eb1415ce49
Stand-alone memory sizing routine for the Intel i80321 I/O processor
...
("Verde").
2002-03-27 04:13:39 +00:00
thorpej
c915b880c5
The 80321 manual lies; it does have a CPU ID distinct from the 80200.
...
Add that CPU ID, and add a case for it.
2002-03-27 01:34:47 +00:00
fredette
0fe578ec56
On the m68000, instead of extracting integer support from
...
libgcc, use bits from sys/lib/libkern.
2002-03-26 23:19:31 +00:00
fredette
749a99134b
When DDB is not defined but Debugger() is anyways, define
...
console_debugger() to be Debugger(). This is relevant on
the sun2 and sun3, where a monitor is always available.
2002-03-26 23:17:09 +00:00
fredette
23aa52421d
No longer assume that !DDB implies that Debugger() isn't defined.
...
Now only define Debugger() if it isn't defined already.
2002-03-26 23:14:49 +00:00
manu
fff388471d
Added the SETMASK32 command for sigprocmask(2). This is equivalent to
...
SETMASK except that the upper 32 bits are left untouched
2002-03-26 22:59:32 +00:00
fredette
58830d68c5
Added brand-new integer multiply and divide support, used only
...
on the m68000.
2002-03-26 22:49:32 +00:00
kleink
032762e1e9
On the 601, construct the CPU counter value from the RTC[UL] registers.
2002-03-26 21:50:39 +00:00
matt
12810ed37d
Use size_t in prototype (so this will be LP64 clean for PPC64 someday).
...
Calculate len separately for icache & dcache in case each has different
cacheline widths. Make the code for both loops the same except for the
dcbst/icbi. Deal with sizes >=2GB properly (like that'll happen but ...)
2002-03-26 21:20:24 +00:00
thorpej
dde8f75509
Only build pciconf.o if pci is configured.
2002-03-26 19:31:40 +00:00
thorpej
41f47f03e7
Restructure a few things in order to support other XScale core
...
I/O processors:
* The i80200 and the i80321 have the same CPU ID, so split the
CPU_XSCALE option into CPU_XSCALE_80200 and CPU_XSCALE_80321
options, and don't let them both be defined at the same time.
XXX May want to revisit this in the future.
* Split some registers common between the i80200 and i80321 into
<arm/xscale/xscalereg.h>.
* Rename a few existing functions.
2002-03-26 19:29:44 +00:00