sato
3198fedb64
add VR4131 infomation.
2001-09-05 16:08:46 +00:00
sato
4891a8aac2
add more battery event.
2001-09-05 15:46:52 +00:00
sato
e085d9eae5
add option VR4131
2001-09-05 15:46:10 +00:00
tsutsui
38c6005c47
obio_find_mapping() takes PA. (missed in the previous commit)
2001-09-05 14:26:08 +00:00
tsutsui
1abb4c9be6
bcopy() -> memcpy(), bzero() -> memset()
2001-09-05 14:18:10 +00:00
tsutsui
fa5d9f83c2
bcopy() -> memcpy(), bzero() -> memset()
2001-09-05 14:03:48 +00:00
tsutsui
714fc1c519
- bcopy() -> memcpy(), strcpy()
...
- bcmp() -> (static inline) ether_cmp()
- 6 -> ETHER_ADDR_LEN
2001-09-05 13:55:27 +00:00
drochner
fda9e2aea5
regen
2001-09-05 13:47:59 +00:00
drochner
2fb05724bd
we (research center Juelich) are a PCISIG member now - add the vendor ID
...
and some products
2001-09-05 13:46:51 +00:00
tsutsui
0427bd63a4
Remove register prefixes.
2001-09-05 13:35:30 +00:00
tsutsui
fb91456ba6
vm_offset_t -> vaddr_t
2001-09-05 13:31:36 +00:00
tsutsui
a02361c8d9
vm_offset_t -> db_addr_t
2001-09-05 13:30:24 +00:00
tsutsui
eabd6921ca
Remove register prefixes.
2001-09-05 13:27:53 +00:00
tsutsui
7fabaaf7e8
- vm_offset_t -> vaddr_t, vsize_t, paddr_t
...
- vm_size_t -> vsize_t
- remove register prefixes
- misc cleanup
2001-09-05 13:21:09 +00:00
tsutsui
573961b5bb
- vm_offset_t -> [pv]addr_t
...
- vm_size_t -> vsize_t
- remove register prefixes
2001-09-05 12:37:25 +00:00
tsutsui
0637b20a58
vm_offset_t -> [pv]addr_t (sync with sun3x/pmap.c rev 1.69)
2001-09-05 12:15:21 +00:00
tsutsui
6d1cb2df8e
Add pcn(4), sip(4) and tlp(4).
...
XXX epic(4) seems to have problem, while it works on macppc...
2001-09-05 11:54:43 +00:00
matt
1bf6aa62be
more evbarm files (very incomplete).
2001-09-05 04:53:39 +00:00
wiz
b2365a9603
Typo fix (specifc instead of specific).
2001-09-04 21:46:11 +00:00
wiz
b940fa8a83
Fix typos (CONS instead of CONF, and specifc instead of specific).
2001-09-04 21:45:19 +00:00
thorpej
bf1843f270
Regen; added Intel IXP1200 Network Processor.
2001-09-04 21:06:07 +00:00
thorpej
0234925705
Add product ID for the Intel IXP1200 Network Processor.
2001-09-04 20:51:44 +00:00
martin
308d03266a
Make this interface cloning.
2001-09-04 20:41:32 +00:00
jdolecek
a065626465
change LINUX_F_SETFL so that SIGIO handling for sockets
...
matches more closely
add support for NEW_PIPE to the SIGIO hack
2001-09-04 20:27:29 +00:00
drochner
f2d93c6685
add encoding for ISO-2
2001-09-04 17:57:16 +00:00
drochner
03d3e7a8b4
-update a comment wrt the "active screen" flag
...
-apply the patch from PR kern/13117 (Onno van der Linden) to make the
hardware cursor disappear more thoroughly
-deal with PR kern/13573: hardware cursor too big, but differently:
we have to obey the font size actually used. At this point, fix the
problem that the cursor got messed up by the initialization of
unrelated screens.
2001-09-04 17:14:49 +00:00
drochner
f2fabb4c48
simplify the way the "active screen" is kept track of a bit
2001-09-04 17:06:54 +00:00
thorpej
81bcece4d4
Implement bus_space_mmap().
2001-09-04 16:32:42 +00:00
thorpej
4ce0b90ae3
Typos, pointed out by Luke Mewburn (gee, I guess I built a kernel
...
other than GENERIC).
2001-09-04 16:14:49 +00:00
pooka
ffb40898f7
regen.. again.. *sigh*
2001-09-04 15:37:30 +00:00
pooka
4fb856e4eb
add Allegro-1 ID
...
also from Jared D. McNeill
2001-09-04 15:37:00 +00:00
drochner
6d3056d1a3
-fix a debug message
...
-unref font(s) if a screen is deleted, so they could be unloaded
if dev/wsfont supported it
-add missing pieces to support screen types with font sizes != 8x16
as system console - now
options VGA_CONSOLE_SCREENTYPE="\"80x50\""
options FONT_VT220L8x8
gives you what you'd expect
2001-09-04 15:32:22 +00:00
pooka
98f97b89ce
regen
2001-09-04 15:24:59 +00:00
pooka
c68e12b73b
add another device ID for the ESS Maestro3
...
from Jared D. McNeill
2001-09-04 15:24:35 +00:00
matt
c9706a6175
include "fcom.h" since this is the only cats-specific device.
2001-09-04 14:47:05 +00:00
itohy
95411a84f0
Add "opl at cmpci" and "mpu at cmpci" attachment.
2001-09-04 13:37:29 +00:00
itohy
6bdd186c4e
- Add opl at cmpci attachment.
...
- Add mpu at cmpci attachment.
- Fix panic during attach on alpha.
- Change register of SPDIF input phase (but undocumented, either).
- Change code for mixer initialization.
- Return 1, not 0, when an interrupt is processed.
More changes to the mixer are pending....
2001-09-04 13:36:07 +00:00
itohy
5934ac98b2
MPU-401 compatible MIDI UART driver for C-Media CMI8x38
2001-09-04 13:07:59 +00:00
itohy
d655e11596
OPL3 driver for C-Media CMI8x38
2001-09-04 13:07:11 +00:00
chris
55ccaa806a
Fix typos in conf.h. This stops the kernel from panicing on boot.
2001-09-04 10:21:28 +00:00
simonb
c3c682fc46
Oops, <sys/sched.h> isn't asm safe, move inside an "#ifndef LOCORE" block.
2001-09-04 09:23:27 +00:00
sato
0d347adcef
regen.
2001-09-04 08:46:59 +00:00
sato
b6f32dcf67
add VR4131 and some cpu.
...
add sigmarion2, MPC-304 and so on.
2001-09-04 08:46:39 +00:00
simonb
099f117735
Standardise the format of MIPS' <machine/db_machdep.h>.
2001-09-04 07:43:29 +00:00
simonb
a04de48d4b
Remove comment duplicated in <mips/bsd-aout.h>.
2001-09-04 07:36:11 +00:00
simonb
9c54b886a2
Make this the same as the other MIPS ports; ok'd by Wayne Knowles.
2001-09-04 07:24:23 +00:00
simonb
7970ec8018
More RCS ID cleanup.
2001-09-04 07:22:03 +00:00
simonb
156b308a83
Remove some more useless RCS ids.
2001-09-04 07:12:28 +00:00
thorpej
150e62c0f9
Use bus_space_mmap().
2001-09-04 06:59:10 +00:00
thorpej
a08af3853a
Implement bus_space_mmap().
2001-09-04 06:57:26 +00:00
simonb
c91e08563f
Clean up.
2001-09-04 06:26:18 +00:00
simonb
3839989a12
Remove unneeded RCS header.
2001-09-04 06:24:54 +00:00
simonb
62fb390c64
May as well include <mips/cpuregs.h> in <mips/cpu.h> once rather than
...
in every MIPS port's <machine/cpu.h>.
2001-09-04 06:23:15 +00:00
simonb
214f5366ea
Centralise struct cpu_info declaration and related info to <mips/cpu.h>.
2001-09-04 06:19:21 +00:00
thorpej
102190b8fe
Implement bus_space_mmap().
2001-09-04 05:31:27 +00:00
nisimura
1bd02088cf
+ include "dev/wsfont/files.wsfont" for VGA change.
2001-09-04 02:59:32 +00:00
thorpej
47920741b0
Implement bus_space_mmap().
2001-09-04 02:37:08 +00:00
enami
1b4cef2087
Add prescaler bit constant (missed in previous commit).
2001-09-04 01:33:14 +00:00
manu
11736debb0
Fixed indent
2001-09-03 21:10:56 +00:00
matt
3c50edd8fb
Switch hpcarm to common arm32 conf.c ; (small changes to vm_machdep.c to
...
make it compile under ELF)
2001-09-03 19:38:13 +00:00
matt
7ce6450eac
Add a merged <pcb.h> for arm26/arm32.
2001-09-03 19:20:27 +00:00
is
8d9290c427
Allow 24 and 32bit linear audio.
...
Actually, the silence filler can do any multiple of 8 bits now, but I didn't
allow the parameter check to accept more than 32 bit to avoid confusion
of drivers that fail to check the parameters themselves thoroughly.
This should be changed later.
2001-09-03 18:51:43 +00:00
sommerfeld
3b5dda2596
Don't spinlockinit a simple_lock; simple_lock_init it instead.
2001-09-03 18:13:13 +00:00
thorpej
f5c35acc6c
Eliminate a needless test, pointed out by Bill Sommerfeld.
2001-09-03 17:49:31 +00:00
drochner
09accd52c0
manage fonts through the wsfont framework, which allows to use both
...
compiled-in or runtime loaded fonts,
keep font pointers in a LRU queue and load into the adapter on demand,
so we can have more fonts in use than physical font slots
CAUTION: font loading through the wsdisplay device directly into the
adapter doesn't work anymore!
2001-09-03 17:34:07 +00:00
drochner
fd065bcd87
add wsfont pseudo device
2001-09-03 17:18:22 +00:00
thorpej
f7a403a447
Define more caching parameters from SCSI-3.
2001-09-03 17:14:49 +00:00
drochner
cb896c703c
implement a pseudo-device wsfont for access to the wsfont machinery
2001-09-03 17:05:20 +00:00
drochner
056402167e
make dynamic font addition usable,
...
export font matching function for common use
2001-09-03 17:04:11 +00:00
reinoud
e8858886be
Fixed compiling error when AUDIO_DEBUG was switched on ...
2001-09-03 15:07:37 +00:00
reinoud
cd44f820c2
Make it compile again when AUDIO_DEBUG is turned on ... in sequencesread
...
and sequencerwrite were two debug messages that had a type conflict in the
printf. I put in a (int) to solve it.
2001-09-03 14:52:29 +00:00
lukem
c50eb8cc85
deprecate fs_fscktime; we never used it.
...
in an effort to maintain compatibility with freebsd/openbsd/whatever,
i'm attempting to get the superblock format in sync, and freebsd uses
the int32_t at this position for `fs_pendinginodes'.
if we ever decide to implement fscktime functionality, we'll:
a) make sure to liaise with the other projects to reserve the same
spare field
b) actually implement the code this time ...
(this is also preparing us for other changes, like the new dirpref code)
2001-09-03 14:52:17 +00:00
tsutsui
cc46ca4327
Add more working PCI devices on arc:
...
pcscp* at pci?
epic* at pci?
pcn* at pci?
rtk* at pci?
sip* at pci?
and remove le at pci, which is superseded by pcn.
2001-09-03 14:39:08 +00:00
mrg
be4df68bb5
don't explicitly size the intrhand[] array; fixes PR#13859 from <martti.kuparinen@iki.fi>
2001-09-03 13:07:21 +00:00
matt
9b16bbab9f
Move constab from conf.c to autoconf.c (since conf.c is going away shortly).
2001-09-03 05:02:18 +00:00
matt
e940b67ae4
Use new shared arm/arm32/conf.c
2001-09-03 04:28:51 +00:00
thorpej
a73a7f44bd
Bump MAX_CONF_DEV to 32, add some missing newlines in error
...
messages, and add a TODO item (allocate all metadata dynamically).
2001-09-03 03:46:26 +00:00
matt
d7c7a3ea02
Add __ELF__ stuff for resized types under ELF.
2001-09-03 01:51:39 +00:00
matt
b0f89169ee
Switch netwinder to use a common conf.c for the arm ports.
2001-09-03 01:50:00 +00:00
matt
cc353c4912
Sync hpcarm & arm32 conf.c (this entails shifting the i4b major numbers
...
up by one on arm32 and and adding notdef entries on hpcarm).
2001-09-03 01:33:38 +00:00
uwe
73b5928070
_bus_dmamap_load_mbuf: panic with correct function name.
2001-09-03 01:14:14 +00:00
thorpej
3ac8a43f8b
Comment what the PF bit means in the MODE SELECT command, and
...
define a scsipi_mode_page_header, which has the common fields
(page code and page length) of all mode pages.
2001-09-02 22:06:16 +00:00
thorpej
dda09e1b39
Add the Force Unit Access and Disable Page Out bits to the
...
READ(10) and WRITE(10) commands.
2001-09-02 20:17:04 +00:00
thorpej
e6bfee4968
Use the AUDIO_PAGE definition common to SCSI and ATAPI.
2001-09-02 19:53:40 +00:00
thorpej
ac7519b12e
Centralize the definition of the page code mask and page-savable bit
...
in the pages returned by MODE SENSE.
2001-09-02 19:35:20 +00:00
matt
64bde37d3a
com (16550) attachment for iq80310
2001-09-02 18:50:13 +00:00
thorpej
d737e7fda8
Oops, name the caching parameters page structure member.
2001-09-02 16:47:45 +00:00
enami
26ea33d355
Fix an obvious typo found while reading the source.
2001-09-02 13:17:54 +00:00
tsutsui
354cce66e5
Use be16toh(), be32toh(), le16toh() and le32toh() rather than
...
ntohs(), ntohl() or homegrown bswap() functions.
XXX Does anyone use drives with PQUIRK_LITTLETOC on big endian machines?
2001-09-02 13:11:53 +00:00
manu
27d1edf719
Added 64 bits support in header files.
...
All headers should be common to 32 bits MIPS and 64 bits MIPS now.
2001-09-02 08:39:37 +00:00
tsutsui
1f2768852a
Enable siop at pci.
2001-09-02 08:27:07 +00:00
manu
f914316a09
Fixed indent problems
2001-09-02 07:56:11 +00:00
manu
220d274aa6
Fixed indent problems
2001-09-02 07:27:33 +00:00
manu
54eff3d533
Added some comments
2001-09-02 07:25:58 +00:00
manu
b9581b43a2
Fixed an error in a define
2001-09-02 07:24:49 +00:00
tsutsui
cf574991b8
Add a small version of memmove() for libsa.
...
Mostly identical with libsa/bcopy.c.
2001-09-02 07:04:16 +00:00
manu
fbdc500a69
Fixed indent problems
2001-09-02 06:51:15 +00:00
tsutsui
a234112f80
Make 3C509[B] in ISA mode probed correctly on big endian machines.
2001-09-02 06:46:57 +00:00
mrg
3ec1b99028
place the main chunk of POWEROFSEVEN's config into the .inc file, and have
...
the 32 and 64 files define MACHINE_ARCH, CC, LD and AS appropriately to build
a 32 or 64 bit kernel, respectively. this allows either to be built on a
system that can generate 32 or 64 bit code.
2001-09-02 05:53:38 +00:00
lukem
e3ba61f9f3
Incorporate fix by iedowse @ FreeBSD to allow disks with large numbers of
...
cylinder groups to work correctly, with minor modifications by me to work
with our FFS_EI code. From the FreeBSD commit message:
The ffs superblock includes a 128-byte region for use by temporary
in-core pointers to summary information. An array in this region
(fs_csp) could overflow on filesystems with a very large number of
cylinder groups (~16000 on i386 with 8k blocks). When this happens,
other fields in the superblock get corrupted, and fsck refuses to
check the filesystem.
Solve this problem by replacing the fs_csp array in 'struct fs'
with a single pointer, and add padding to keep the length of the
128-byte region fixed. Update the kernel and userland utilities
to use just this single pointer.
With this change, the kernel no longer makes use of the superblock
fields 'fs_csshift' and 'fs_csmask'. Add a comment to newfs/mkfs.c
to indicate that these fields must be calculated for compatibility
with older kernels.
Reviewed by: mckusick
2001-09-02 01:58:30 +00:00
eeh
2102cef10c
Add an entry for level-15 interrupts.
2001-09-02 01:45:47 +00:00
eeh
87bb8014dc
Get rid of all simba references.
2001-09-02 01:18:56 +00:00
thorpej
1cbbd5c37c
Disable all of the RF_ASSERT()s by default, enabling them if the
...
RAID_DIAGNOSTIC option is specified in the kernel configuration
file.
2001-09-01 23:50:43 +00:00
atatat
5f25c01eff
Comment out bridge pseudo devices from ports that don't
...
__HAVE_GENERIC_SOFT_INTERRUPTS. bridge(4) doesn't compile there.
2001-09-01 23:08:40 +00:00
atatat
97c67a9bae
Add bridge pseudo devices to GENERIC configs
2001-09-01 21:52:23 +00:00
chs
8677b0ddf4
rearrange pmap_kenter_pa() to map unmanaged pages uncached as well.
...
this is apparently needed on the arc port.
slight optimization in pmap_kremove().
2001-09-01 17:08:19 +00:00
mjacob
6bb9f4a949
Add support for 2 Gigabit cards (2300/2312). This necessitated a change
...
in how interrupts are down- the 23XX has not only a different place to check
for an interrupt, but unlike all other QLogic cards, you have to read the
status as a 32 bit word- not 16 bit words. Rather than have device specific
functions as called from the core module (in isp_intr), it makes more sense
to have the platform/bus modules do the gruntwork of splitting out the
isr, semaphore register and the first outgoing mailbox register (if needed)
*prior* to calling isp_intr (if calling isp_intr is necessary at all).
2001-09-01 07:12:23 +00:00
msaitoh
d3e7333a60
s/cpu_startup/sh3_startup/g in panic messages
2001-09-01 03:02:31 +00:00
thorpej
2cf7638731
Add the caching parameters mode page.
2001-09-01 02:39:21 +00:00
mjacob
18e1071fce
Add table value for Ultra3, so configuring an Ultra3 disk shows:
...
sd1: sync (12.5ns offset 14), 16-bit (160.000MB/s) transfers, tagged queueing enabled
instead of:
sd1: sync (36.0ns offset 14), 16-bit (55.554MB/s) transfers, tagged queueing enabled
2001-09-01 00:54:38 +00:00
mjacob
4986b9ee8b
Ulp! Open Wide! Another Firmware Enchilada!
...
2-Gigabit card firmware.
2001-08-31 22:28:37 +00:00
chuck
31ae40ba15
confirmed the code for MID_VAX1K NMAGIC binaries was wrong,
...
you've got to pad the text just like with 4.3BSD binaries.
fix it.
i have now successfully tested compat-vax1k with real
o/m/z magic binaries from both 4.3BSD and netbsd 1.3.
2001-08-31 18:44:12 +00:00
martin
c51e03edde
Move struct segmap declaration inside #ifndef _LOCORE to make locore.s
...
compilable again.
2001-08-31 18:06:13 +00:00
eeh
5783dd5873
instance-to-path works on instances not nodes.
2001-08-31 17:10:54 +00:00
eeh
ed373b780a
Change data segment size calculations so we don't need to resize if the
...
bootloader did it for us.
2001-08-31 16:47:41 +00:00
augustss
60ffafe273
Add a new quirk, PQUIRK_NOBIGMODESENSE, for devices that need big
...
SCSI ops, but still fails on big mode sense.
Makes M-Sys DiskOnKey work.
2001-08-31 07:09:41 +00:00
augustss
033a7fa40d
Some quirks for USB M-Sys DiskOnKey. Still not enough to make it work.
2001-08-31 06:54:42 +00:00
chs
94d6f3ee95
map files are zero-length.
2001-08-31 04:56:26 +00:00
simonb
023bdd2bf2
Use comments around the token after a #endif.
2001-08-31 04:44:54 +00:00
simonb
e5b3cbb4cd
Use comments around the token after a #endif.
2001-08-31 04:18:52 +00:00
simonb
a6b8c86af0
Remove an unneeded comment; ``sync'' with other "just include <mips/foo.h>"
...
files.
2001-08-31 03:53:22 +00:00
simonb
4ac4da1c52
G/C the unused kernel-only CLK_TCK #define.
...
XXX: does include/time.h still need <machine/limits.h>?
2001-08-31 03:46:03 +00:00
lukem
563fb2d03f
no need to cast arg to lblktosize() any more
2001-08-31 03:38:45 +00:00
lukem
2bfd8a2678
More fixes from FreeBSD (with changes):
...
- Cast blk argument to lblktosize() to (off_t), to prevent 32 bit overflow.
whilst almost every use in ffs used this for small blknos, there are
potential issues, and it's safer this way. (as discussed with chuq)
- Use 64bit (off_t) math to calculate if we have hit our freespace() limit.
Necessary for coherent results on filesystems bigger than 0.5Tb.
- Use lblktosize() in blksize() and dblksize(), to make it obvious what's
happening
- Remove sblksize() - nothing uses it
2001-08-31 03:15:45 +00:00
briggs
e6ca9b3514
Fix use of uninitialized variable. Missed by gcc, spotted by enami.
2001-08-31 01:00:16 +00:00
eeh
84fb62aba0
Handle kernels with data+BSS segments larger than 4MB.
2001-08-30 23:00:19 +00:00
eeh
f2e3486b5b
Preliminary UltraSPARC III suport (not enabled yet).
2001-08-30 22:58:30 +00:00
matt
04bdd02c1a
Make pmap_pte_insert STATIC so it will show up in DEBUG kernel with DDB
...
traces.
2001-08-30 22:06:44 +00:00
matt
4a580ee45e
Make sure to restore SR 0 since returning from a syscall is actually
...
one way of doing a process context switch.
2001-08-30 22:00:48 +00:00
matt
a140263932
Add new 7450 SPRs
2001-08-30 21:55:27 +00:00
matt
50b056bc3a
Teach db_trace that some low addresses are ok to trace.
2001-08-30 21:44:58 +00:00
manu
8e1033bfc3
Enable the GCC signature test so that ld.so will be executable (needed for
...
Linux's ldd)
2001-08-30 20:41:36 +00:00
manu
8537f76c98
Changed the way signature tests are done. This makes possible to run
...
ld.so as an executable on the PowerPC (Linux's ldd does this), and it also
much clearer IMHO.
2001-08-30 20:22:08 +00:00
rearnsha
46f383bde2
Adjust printf format string for size_t change.
2001-08-30 17:16:02 +00:00
soren
9b39be0b69
Regen.
2001-08-30 16:22:48 +00:00
soren
6863a605e0
Add some more Hifn chips.
2001-08-30 16:21:42 +00:00
lukem
0cf1d74c5b
be consistent when casting arg to lblktosize() in UVM_PAGE_TRKOWN debug code
2001-08-30 15:17:28 +00:00
lukem
c56418af73
some improvements from freebsd/openbsd
...
- replace the unused fs_headswitch and fs_trkseek with fs_id[2], bringing
our struct fs closer to that in freebsd & openbsd (& solaris FWIW)
- dumpfs: improve warning message when cpc == 0
2001-08-30 14:37:25 +00:00
mrg
10516949e9
add some sun4/sun4c/sun4m compat code so we can build 32 bit kvm. (these files are not even vaguely syncable.)
2001-08-30 09:32:23 +00:00
haya
2228225e5c
Add some register definitions for TI PCI12XX and Toshiba ToPIC.
...
Add ToPIC97 and ToPIC100 chip initialisation routine.
Add more TI PCI12XX chip initialisation.
2001-08-30 09:20:17 +00:00
lukem
c535133897
- minor whitespace and comments cleanup
...
- replace "filesystem" with "file system"
- fix spelo (from freebsd)
2001-08-30 08:31:25 +00:00
chs
1de4b3e2e0
min() -> MIN() (on general principles)
2001-08-30 03:55:42 +00:00
chs
eccd469cf7
min() -> MIN()
2001-08-30 03:47:53 +00:00
briggs
89829e4825
defines for OPENPIC_ICR / serial mode.
2001-08-30 03:08:52 +00:00
briggs
0ea9d87eb1
Create an opt_openpic.h and add both OPENPIC and OPENPIC_SERIAL_MODE to it.
2001-08-30 03:08:22 +00:00
briggs
6017201500
Rename PCI_MAPREG_TYPE_ROM to PCI_MAPREG_ROM_ENABLE to keep up with pciconf.?
2001-08-30 02:53:56 +00:00
briggs
e4f8f2f2da
Respect __PCI_BUS_DEVORDER.
...
If all devices can handle 66MHz, then use 66MHz.
Triple the number of configured I/O ranges that we can handle on a bus
(8 was insufficient--originally didn't consider multifunction devices)
Allow one to specify which types of memory to configure, I/O, ROM, or
MEM--for example, one could configure only ROM or only non-ROM.
Ensure that the ROM is disabled if we're not configuring it.
Only set PCI_COMMAND_IO_ENABLE/PCI_COMMAND_MEM_ENABLE if there are valid
memory ranges configured.
2001-08-30 02:52:41 +00:00
briggs
f05abdee3c
- Change default time frequency to 100MHz from 66MHz.
...
- Support the serial mode interrupts (with a kernel configuration option)
on the Sandpoint X3.
- Initialize cpu_timebase.
- Enable tulip driver.
2001-08-30 02:08:42 +00:00
matt
e4892d7157
When invaliding single icache line on XScale, the branch target buffer
...
also needs to be invalidated. Also, but in the right sequence to empty
the pipeline on XScale.
2001-08-30 01:15:39 +00:00
simonb
352f878e45
Gah, fix a number of channel status/select bitfields.
2001-08-29 23:32:21 +00:00