bsh
00095bbed3
delete duplicated #include. reported by Jonathan Cline on port-arm.
2003-05-03 05:17:54 +00:00
thorpej
aae7e372b7
Reduce differences between ARM32_NEW_VM_LAYOUT and not; always pass
...
the start and end of the kernel managed virtual address space to
pmap_bootstrap() in the new pmap.
2003-05-03 03:49:03 +00:00
thorpej
1dff12252d
Remove old pmap support for platforms which have fully switched over.
2003-05-03 03:29:06 +00:00
thorpej
b84ae2d2c2
Switch to the new pmap.
2003-05-03 03:19:27 +00:00
thorpej
38d274c953
ARM32_PMAP_NEEDS_PTE_SYNC no longer exists.
2003-05-03 00:47:42 +00:00
thorpej
dd8a20afe7
Make the new pmap standard on the shark.
2003-05-03 00:47:04 +00:00
thorpej
a86ebf303f
Switch Integrator, IXM1200, and SMDK2800 to ARM32_PMAP_NEW. These
...
are the last of the ARM platforms to be converted.
2003-05-03 00:39:21 +00:00
thorpej
79a7aff0fd
Don't need to reserve a page of space before KERNEL_BASE in the
...
ARM32_NEW_VM_LAYOUT case.
2003-05-02 23:26:47 +00:00
thorpej
4eeee795e8
Eliminate PTE_BASE and the PT-PT completely in the ARM32_PMAP_NEW case.
...
Also in the ARM32_PMAP_NEW case, reclaim the USPACE-bytes of wasted space
at the top of the user address that hasn't been needed for a very very
long time.
2003-05-02 23:22:33 +00:00
thorpej
21b77f9aec
Eliminate the last reference to PTE_BASE in the new pmap.
2003-05-02 21:54:38 +00:00
scw
37a9b25563
Match Broadcom's BCM5214 Quad 10/100 media interface.
2003-05-02 19:42:35 +00:00
scw
4c6f8bfaa7
Regen
2003-05-02 19:39:47 +00:00
scw
5f24295efa
Add entry for Broadcom's BCM5214 Quad 10/100 media interface.
2003-05-02 19:39:29 +00:00
dyoung
a7d738c524
Adapt SMC 93cx6 library so that it will work with both 8- and 32-bit
...
registers. This is so that I can read an SMC 93cx6 through the
32-bit registers of the ADMtek ADM8211 802.11 wireless MAC.
Adapt aic to choose 8-bit registers.
2003-05-02 19:12:19 +00:00
scw
36664b74fa
Rework pmap_growkernel() to *not* use the regular pmap_alloc_l2_bucket()
...
for L2 allocation. This avoids potential recursive calls into
uvm_km_kmemalloc() via the pool allocator.
Bug spotted by Allen Briggs while trying to boot on a machine with 512MB
of memory.
2003-05-02 19:01:00 +00:00
yamt
4b800ec987
set symbol to be a function using .type directive in IDTVEC macro
...
so that ddb backtrace can pick them up after recent ksyms changes.
suggested by Matt Thomas on tech-kern.
ok'ed by Frank van der Linden.
2003-05-02 18:05:46 +00:00
yamt
04ef812793
add spl.S, vector.S and microtime.S to MD_SFILES so that
...
'make depend' takes care of them.
2003-05-02 17:40:13 +00:00
ragge
ee90108a6b
Add ksyms.h.
2003-05-02 16:06:56 +00:00
toshii
5d4354a6d4
Make it compile without ARM32_PMAP_NEW defined.
...
Fixes PR kern/21397 by Jachym Holecek.
2003-05-02 14:42:48 +00:00
toshii
af1587350a
Use db_machine_init.
2003-05-02 14:36:38 +00:00
yamt
7b589d5ebc
fix locking.
2003-05-02 12:43:01 +00:00
fvdl
1f81d34aa0
Local change I had lying around: add NOLUNS quirk for an older seagate
...
drive.
2003-05-02 12:27:49 +00:00
tron
f4370adfbe
Fix typo in last commit: static -> const
2003-05-02 09:36:46 +00:00
ragge
87c706341d
#ifdef KSYMS_DEBUG should be #if NKSYMS.
2003-05-02 09:34:57 +00:00
tron
74905fd4b6
Fix build problems for kernel configurations without the "ksyms"
...
pseudo-device.
2003-05-02 09:19:51 +00:00
dsl
d91455ce26
Change return type of readdisklabel() to const char *
...
I hope I've found all the correct places!
2003-05-02 08:45:10 +00:00
gmcgarry
45f7813d26
Regen: NTT DoCoMO PALDIO 611S PCMCIA
2003-05-02 07:17:18 +00:00
gmcgarry
d9925c605d
Add NTT DoCoMO PALDIO 611S PCMCIA.
...
From PR#9768.
2003-05-02 07:16:40 +00:00
itojun
860a851ea8
KNF
2003-05-02 03:15:23 +00:00
itojun
e6eb2671ed
clear m_flags just for safety
2003-05-02 02:13:16 +00:00
perseant
e18585deb2
Correct arguments to check_dirty, ensuring that all pages in a block are
...
written if any of them are dirty. Pointed out by yamt.
2003-05-02 01:47:39 +00:00
tsutsui
09c17d2c36
Initialize struct consdev more properly.
2003-05-01 23:25:52 +00:00
tsutsui
3077e80f76
KNF
2003-05-01 23:02:35 +00:00
fvdl
df29adfb0e
Don't reference channel_b if it's not a twin channel adapter.
...
From MINOURA Makoto.
2003-05-01 23:00:20 +00:00
ragge
b16f870314
Enable the ioctl's.
2003-05-01 20:46:20 +00:00
thorpej
c1e26c1b48
Free the mpt request structure before calling scsipi_done(), as
...
scsipi_done() may start another command which needs the request
structure being freed.
Patch from Stephan Uphoff, modified slightly by me.
2003-05-01 20:18:35 +00:00
he
f8d1d53179
Move inclusion of "ksyms.h" up to above first test for NKSYMS, so that
...
this compiles again.
2003-05-01 18:38:54 +00:00
yamt
300627c9c0
- KNF.
...
- remove unneeded caddr_t casts.
2003-05-01 15:25:06 +00:00
yamt
8565905ff8
use FREE instead of free for MALLOC'ed memory.
2003-05-01 14:59:51 +00:00
yamt
99411362c0
MP locking.
2003-05-01 14:36:43 +00:00
pk
5ac72273d9
Restore TLB flushes when removing level 2 & 3 page tables (these went missing
...
in revision 1.242).
2003-05-01 14:14:46 +00:00
yamt
a2e9a85481
remove a part of comment that isn't true anymore.
2003-05-01 13:14:49 +00:00
yamt
31dc0f47c6
ANSIfy.
2003-05-01 13:06:59 +00:00
yamt
4d5238a439
don't export lockf internal functions.
2003-05-01 12:49:16 +00:00
wiz
75c8d7b5f5
space -> tab in one place.
2003-05-01 12:45:31 +00:00
bjh21
15686d2f51
Header cleanup: F_SETOWN and F_GETOWN are in XNS5 and later, and in
...
POSIX-2001 and later.
2003-05-01 12:32:39 +00:00
scw
84d2659d16
In gtmpscinit_stop(), don't wait for abort completion status if the
...
receiver is disabled. It'll never complete in this case.
2003-05-01 12:13:26 +00:00
scw
9ca9578760
Add bit definitions for some registers.
2003-05-01 09:05:56 +00:00
itojun
5576ac2656
bpf_mtap() does not care about M_PKTHDR at the top. M_COPY_PKTHDR has some
...
consequences, so avoid it. if we need to attach dummy headers, we should
use M_PREPEND instead.
2003-05-01 07:52:58 +00:00
itojun
8c6d963459
don't be too verbose on nd6_storelladdr failure
2003-05-01 07:41:59 +00:00
igy
f8bc001484
Support for Laser5's L-Card+ Embedded CPU Board
...
===============================================
This code enables NetBSD to support for NEC VR4181 CPU and some
devices on L-Card+ board.
NEC VR4181
----------
NEC VR4181 is a embedded CPU which has MIPS processor core and
integrated I/O devices within a package. The basic architecture of
VR4181 is similar to other VR41xx family CPU. Some integrated devices
are compatible to another VR41xx series CPU and some are not.
VR4181 has integrated devices listed bellow:
- Two of 16550 compatible UART
- Compact Flash controller
- ISA bus controller
- Audio CODEC
- A/D converters
- LCD driver
- Touch panel controller
- General purpose I/O
L-Card+ Embedded CPU Board
--------------------------
L-Card+ is name card sized CPU board for embedded system. It is soled
by Laser5 (http://www.laser5.co.jp/ ) with Linux installed.
L-Card+ has following devices:
- 16Mbyte flash memory (Intel 28F128)
- 16Mbyte SDRAM
- CS8900A Ethernet controller and RJ45 port
- RS232C line driver and external connector
- Compact Flash socket
- A pair of Mezzanine connector for extension board
- Some on-board LEDs
Current Feature of This Code
----------------------------
Following devices are supported:
- UART (used for console)
- wi on Compact Flash socket
- cs (CS8900A)
- Flash memory (Intel 28F128 and Fujitsu MBM29LV160)
- Audio Coder (limited support)
--
Naoto Shimazaki
2003-05-01 07:01:58 +00:00
itojun
8466cf281c
consistency; use tokenbroadcastaddr, not ether*.
2003-05-01 02:34:20 +00:00
martin
d7259b772a
Make this compile with __FULL_SPARC_BUS_SPACE,
...
from Steve Rumble in PR 21398.
2003-04-30 22:12:34 +00:00
matt
de36c1091b
Update inptr *after* we do the dmasync.
2003-04-30 20:49:49 +00:00
dsl
cbcf556e10
Build mbr code here (instead of in sbin/fdisk/mbr)
2003-04-30 19:52:17 +00:00
scw
dd0d5640b9
Add support for bus_space_{read,write}_region_[124]()
2003-04-30 19:14:44 +00:00
thorpej
5e36c42a5d
Don't consider lack of disk label to be an error. This addresses
...
PR kern/21408 for all of the ARM ports. Other ports should follow
this example.
2003-04-30 19:05:21 +00:00
bjh21
ca2c1040cf
Expose IF_NAMESIZE for POSIX and X/Open applications.
2003-04-30 18:50:26 +00:00
manu
4c94241d26
Make io_iterator_reset working for device class itaerators
2003-04-30 18:38:19 +00:00
matt
0259e9541c
Fix overrun of TX buffer dmamap.
2003-04-30 18:31:30 +00:00
thorpej
b4e3c89c38
Bump kernel PTs to 4 (the max we can really have with the old VM
...
layout) to accomodate large ramdisks. Set boothowto if BOOTHOWTO
is defined.
2003-04-30 18:12:03 +00:00
manu
f8c2ac11e9
typo
2003-04-30 18:05:47 +00:00
dsl
6ac09f276d
Move some definitions from fdisk.c to disklabel_mbr.h so they don't have
...
to be duplicated elsewhere (eg in mbr.S).
Modify fdisk.c so that it builds with the new disklabel.h
2003-04-30 10:29:51 +00:00
manu
9a5720f8f0
Added io_iterator_reset (there is a nundocumented flag argument, no idea
...
of its use yet)
2003-04-30 07:32:16 +00:00
manu
d46d73437c
Added the map_memory method for the IOKit, plus an implementation
...
for the IOHIDSystem driver in Darwin. IOHIDSystem provides access
to user interface devices.
Communication between userspace and kernel is done through a shared
memory page. Our plan is to have a kernel thread waiting on wscons
events (for now it just does nothing), and have it feeding the
shared page.
2003-04-29 22:16:38 +00:00
manu
30bb8c56a7
More debug
2003-04-29 22:12:51 +00:00
perseant
100c8f971f
Restrict the run of cluster blocks to on-disk contiguous blocks (back out
...
part of rev 1.115), to avoid writing over holes. This is the lesser of two
evils, to be replaced soon.
2003-04-29 17:45:11 +00:00
scw
44d097926f
Delete an obsolete comment; ddb(9) is very definately functional on SH5.
2003-04-29 17:07:56 +00:00
scw
8c5c893bf7
Add a BKPT_ADDR() macro which gives MD code a chance to munge a
...
breakpoint address before it's used. Currently a no-op on all but sh5.
This is useful on sh5, for example, to mask off the instruction
type encoding in the bottom two address bits, and makes it possible
to do "db> break $rXX" instead of manually munging the address.
2003-04-29 17:06:03 +00:00
nakayama
1af3731706
- Add ehci at pci.
...
- Correct locator names for fwnode, and add sbpscsi at fwnode.
2003-04-29 16:17:12 +00:00
nakayama
4a9dc3167f
Use device attributes, atapi, audiobus and midibus,
...
instead of each devices.
2003-04-29 15:59:08 +00:00
scw
c916242d13
Put an isync at the end of the RESTORE_SRS() macro. This is the
...
recommended workaround for a mtsr/mtsrin errata with PPC750 cpus.
2003-04-29 15:16:14 +00:00
scw
c48c683d1f
Fix use of an uninitialised variable. This was harmless, other than
...
spuriously incrementing an interrupt counter.
2003-04-29 15:11:45 +00:00
scw
009fcb6ef7
Don't define KERNEL_TEXT_BASE, et al, if ARM32_NEW_VM_LAYOUT is defined.
2003-04-29 14:04:01 +00:00
scw
cbf4243cd7
KERNEL_TEXT_BASE is not defined for ARM32_NEW_VM_LAYOUT.
2003-04-29 13:27:21 +00:00
scw
3722390978
Allow the default location of "machine/loadfile_machdep.h" to be
...
overridden if MACHINE_LOADFILE_MACHDEP is defined.
This makes life much simpler in the face of the myriad of
different boot options for the evb* ports.
2003-04-29 13:03:55 +00:00
bjh21
e997902ce9
Mention XNS 5.2 (_XOPEN_SOURCE == 520) in comments.
2003-04-29 12:50:16 +00:00
dsl
798f520353
Set BFL_NEWMBR flag so that fdisk can differenciate between new and old mbr code.
2003-04-29 10:24:24 +00:00
scw
f95724bd6b
Add support for the SMC91C111 chip, with its internal PHY.
2003-04-29 08:47:29 +00:00
yamt
3f3b3242de
constify 'mastertemplate'.
2003-04-29 07:45:23 +00:00
yamt
982fbc7db4
add an assertion.
2003-04-29 07:44:04 +00:00
nakayama
7949ab62e7
Wrap a 64-bit mode case with #ifdef __arch64__ for 32-bit kernels,
...
and fix typo in comment.
2003-04-29 05:59:16 +00:00
nakayama
9ab502701d
Use BLOCK_ALIGN rather than BLOCK_SIZE for aligning a pointer.
2003-04-29 05:53:11 +00:00
thorpej
d55f2b8b87
Descend into stand.
2003-04-29 05:42:43 +00:00
thorpej
d762fbd09d
Fix the name of the image.
2003-04-29 05:38:52 +00:00
thorpej
7733ffd60d
Make these images concatenating images.
2003-04-29 05:36:20 +00:00
thorpej
fb01afa9c7
Descend into the gzboot directories.
2003-04-29 05:35:08 +00:00
thorpej
8163f9a129
* Add ${PROGSYM} to CLEANFILES.
...
* Instsall either the .bin or the .sym, based on whether or not
the resulting gzboot needs to be mdsetimage'd.
2003-04-29 05:32:41 +00:00
thorpej
a8d10ed83c
Also build a flat binary version of the gzboot program.
2003-04-29 05:15:14 +00:00
thorpej
893a35a154
Bump version to 1.2 for the concatenation feature.
2003-04-29 05:05:41 +00:00
thorpej
00b159e3dc
Rename the IQ80310 directory to have all nibbles of the address in the name.
2003-04-29 05:04:37 +00:00
thorpej
04f47aa1d2
Allow MAXIMAGESIZE to be set to 0. For gzboot's that are linked
...
for flash, this allows us to basically do:
cat gzboot.bin netbsd.bin.gz > gzimg
to produce the bootable image.
2003-04-29 05:01:34 +00:00
thorpej
c31f87a5cb
Use aprint*().
2003-04-29 01:49:33 +00:00
thorpej
b43b1645a2
Use aprint*().
2003-04-29 01:07:30 +00:00
thorpej
8e8114bf55
Fix a logic botch that would cause some unwanted messages in the
...
AB_SILENT case.
2003-04-29 00:56:52 +00:00
itohy
7740f139ff
white-space police
2003-04-29 00:20:12 +00:00
bjh21
4be7a2dcf3
Add a new feature-test macro, _NETBSD_SOURCE. If this is defined
...
by the application, all NetBSD interfaces are made visible, even
if some other feature-test macro (like _POSIX_C_SOURCE) is defined.
<sys/featuretest.h> defined _NETBSD_SOURCE if none of _ANSI_SOURCE,
_POSIX_C_SOURCE and _XOPEN_SOURCE is defined, so as to preserve
existing behaviour.
This has two major advantages:
+ Programs that require non-POSIX facilities but define _POSIX_C_SOURCE
can trivially be overruled by putting -D_NETBSD_SOURCE in their CFLAGS.
+ It makes most of the #ifs simpler, in that they're all now ORs of the
various macros, rather than having checks for (!defined(_ANSI_SOURCE) ||
!defined(_POSIX_C_SOURCE) || !defined(_XOPEN_SOURCE)) all over the place.
I've tried not to change the semantics of the headers in any case where
_NETBSD_SOURCE wasn't defined, but there were some places where the
current semantics were clearly mad, and retaining them was harder than
correcting them. In particular, I've mostly normalised things so that
_ANSI_SOURCE gets you the smallest set of stuff, then _POSIX_C_SOURCE,
_XOPEN_SOURCE and _NETBSD_SOURCE in that order.
Tested by building for vax, encouraged by thorpej, and uncontested in
tech-userlevel for a week.
2003-04-28 23:16:11 +00:00
fvdl
4fc5083af1
Include "eisa.h" in order to get the NEISA value; without it EISA-only
...
MP intr routing tables wouldn't be searched.
2003-04-28 20:26:18 +00:00
ragge
fa723a2265
Missed '(', noted by Håvard.
2003-04-28 20:01:29 +00:00
scw
6b08b996ba
Fix the bug reported by Richard Earnshaw in port-arm32/21349.
...
Make sure to check the access permissions before doing
ref/mod/domain fixups. This is particularly important
on machines with ARM_VECTORS_LOW.
2003-04-28 15:57:23 +00:00
ragge
797b42a988
By accident db_symstr() was removed, which Håvard pointed out.
...
Readded now.
2003-04-28 15:55:45 +00:00
fvdl
a51397e9b2
Quell a strict-alias warning by applying the same cast to '&target' as
...
already done in all other cases.
2003-04-28 14:43:32 +00:00
dsl
b40733ee1b
Master Boot Record (mbr) code:
...
mbr: boots active partition
mbr_bootsel: menu selection for partitions 1 to 4
mbr_ext: menu selection for partitions 1 to 4 and extended partitions
Based on code from sbin/fdisk/mbr_bootsel.
Needs a new fdisk to configure mbr_ext and correctly set default menu selection.(Not yet built by defaulat)
2003-04-28 12:19:05 +00:00
haya
0daef8c89f
Regenerate for pcidevs 1.529 and 1.530 changes.
2003-04-28 08:33:48 +00:00
haya
343fa8e595
Add some Texas Instruments' CardBus bridges. Device ID are taken from
...
data sheets provided by TI web site and 'PCI Vendor and Device list'
web page <http://www.yourvote.com/pci >.
2003-04-28 08:29:52 +00:00
haya
67d0b87c1f
Add some O2Micro CardBus bridges regarding PR/20084. Device ID are
...
taken from FreeBSD and cross-checked by the web page 'PCI Vendor and
Device list' <http://www.yourvote.com/pci >
2003-04-28 08:17:30 +00:00
nakayama
1e411d7027
Make DMA mode works on Promise Ultra66/100 with 48-bit LBA drives.
...
Ok'ed by bouyer in tech-kern@netbsd.org .
2003-04-28 05:20:29 +00:00
tsutsui
4661d01ee2
options MIPS3_L2CACHE_PRESENT was gone long ago.
2003-04-28 05:03:44 +00:00
briggs
e2391a87b6
Add a rudimentary 'trap to kgdb' command if KGDB is defined. This allows
...
systems with only one serial port for console, etc., to have at least some
basic access to remote-kgdb-over-serial, even if it is a bit awkward.
2003-04-28 02:49:54 +00:00
briggs
742c5dbd3a
Allow the console to be used for kgdb if both DDB and KGDB are defined.
2003-04-28 02:46:09 +00:00
briggs
ed751b6340
Attach com to kgdb if both KGDB and com are defined.
2003-04-28 01:56:44 +00:00
briggs
a2f6e1f09a
Add arm32 machine-specific remote kgdb support. Largely
...
from PR port-arm/15530 by bsh@, but with some updates from
me, including a fresh arm32/kgdb_machdep.c--ported from pc532.
2003-04-28 01:54:49 +00:00
briggs
1f20c98b90
Clean up the output a little and print the lwp pointer.
2003-04-28 01:43:48 +00:00
thorpej
7de2c299a2
Don't define APTE_BASE if ARM32_PMAP_NEW is defined; the new pmap
...
doesn't use it.
2003-04-28 01:34:28 +00:00
fvdl
a4d65735ea
Fix *LONGMAX values.
2003-04-27 22:33:49 +00:00
tsutsui
a29ca71393
KNF and cosmetics.
2003-04-27 17:13:01 +00:00
tsutsui
8e19dfb2ae
Remove register declarations.
2003-04-27 17:05:55 +00:00
bouyer
a704b24037
Fix typo.
2003-04-27 14:33:20 +00:00
bouyer
07e96ff3d7
Acceptable cache operations are r and rw, not none and w
...
Properly initialise the timeout value.
2003-04-27 14:27:36 +00:00
tsutsui
6147df324d
Add some entries added to GENERIC recently.
2003-04-27 13:31:11 +00:00
tsutsui
9f306990dd
Sync with GENERIC:
...
- add #options BRIDGE_IPF
- add pseudo-device ksyms
2003-04-27 13:22:38 +00:00
tsutsui
97adf01fed
Fix pasto.
2003-04-27 11:33:36 +00:00
tron
e71f089777
Remove two unused variable to fix a build problem.
2003-04-27 11:12:14 +00:00
ragge
1989d659bb
Preserve the symbol table in the LKM || KSYMS cases also.
2003-04-27 10:42:48 +00:00
yamt
b4d5e11ffe
fix a comment.
2003-04-27 06:47:45 +00:00
yamt
c2b802ff24
fix b_interlock lock/unlock mismatches.
2003-04-27 06:46:38 +00:00
perseant
b691ba8a71
Don't change update time on block write; lets e.g. "tar xp" work properly.
2003-04-27 04:18:29 +00:00
uwe
3d2f28b075
When doing bit blit, set the flow direction based on the condition_a flag.
2003-04-27 04:11:32 +00:00
wiz
c42e1fac66
Management, not managment. Mostly from jmc@openbsd.
2003-04-26 22:07:12 +00:00
chris
eff844e738
Add support for ARM32_PMAP_NEW. Note that due to changes to how the l1
...
table is handled the podulebus mappings are now done at initarm, rather
than in the podulebus code. While I'm not happy with this it does work,
perhaps there's a better way to do it?
Not enableing by default I've not got enough cards to check the podulebus
change hasn't broken something (works with my rapide and with my network
podule)
2003-04-26 19:35:02 +00:00
fvdl
176ac62c3e
Skip sym space if ksyms or LKMs are included, too.
2003-04-26 19:34:45 +00:00
fvdl
043f21d9ea
x86_64 -> amd64
2003-04-26 19:14:17 +00:00
tsutsui
3f61e596f5
Remove one more register declaration.
2003-04-26 19:13:53 +00:00
fvdl
caaaf66e32
x86_64 -> amd64
2003-04-26 19:13:37 +00:00
tsutsui
20601f7173
- Declare common functions in cpu.h
...
- Rename some machine dependent functions for consistency.
- Remove register declarations.
- Some KNF.
2003-04-26 18:50:18 +00:00
tsutsui
f08b4ccb7c
- Move some common declarations into z8530var.h.
...
- Fix struct consdev properly.
- Remove register declarations.
- some more KNF.
2003-04-26 18:43:19 +00:00
fvdl
83c5b83ef7
Rename the x86_64 port to amd64, as this is the actual name used for
...
the processor family now. x86_64 is kept as the MACHINE_ARCH value,
since it's already widely used (by e.g. the toolchain, etc), and
by other operating systems.
2003-04-26 18:40:00 +00:00
tsutsui
f1b06950f8
Add a nop for delay slot to fix asm warning.
2003-04-26 18:39:59 +00:00
fvdl
81918bf8b4
Rename the x86_64 port to amd64, as this is the actual name used for
...
the processor family now. x86_64 is kept as the MACHINE_ARCH value,
since it's already widely used (by e.g. the toolchain, etc), and
by other operating systems.
2003-04-26 18:39:25 +00:00
uwe
ee5e1f8ed0
attach_kbd should be initied to zero. makes keyboard attach properly
...
when booting with serial console. tested on jornada 680.
2003-04-26 18:22:56 +00:00
fvdl
a7c0cbd744
Save symtabspace in the LKM || KSYMS case as well; otherwise it'll overlap
...
with the page table pages for the kernel, and Bad Things will happen.
2003-04-26 18:13:16 +00:00
chris
70a9a33cc8
Remove a strh. I don't think it's available on archv3 and it doesn't work
...
on acorn32's with an SA110 in them as the bus doesn't support halfword
transfers.
2003-04-26 17:50:21 +00:00
chris
c164d29b0b
Add support for ARM32_PMAP_NEW. also make it the default for all cats
...
kernels.
2003-04-26 17:35:57 +00:00
yamt
545cae513c
this doesn't need to include callout.h anymore.
2003-04-26 16:38:00 +00:00
ragge
4a0e449b1e
Add pseudo-device ksyms.
2003-04-26 14:34:16 +00:00
ragge
d79e49080c
#ifdef around end[].
2003-04-26 14:12:22 +00:00
ragge
d8c8fa8111
Add pseudo-device ksyms.
2003-04-26 14:10:04 +00:00
bjh21
4c58d3d96a
Rather then messing around with _POSIX_SOURCE and abusing
...
_QUAD_LOWWORD, just use <machine/endian_machdep.h> to get _BYTE_ORDER
and use that. Should fix my PR misc/21317. Fix suggested by kleink.
2003-04-26 13:31:37 +00:00
bjh21
01f90db242
Remove %b support.
...
Encouraged by thorpej.
2003-04-26 13:25:47 +00:00
dsainty
325b10be64
Use the correct bus name in "bus not configured" errors for SCSI and ATAPI
2003-04-26 12:46:59 +00:00