Commit Graph

111973 Commits

Author SHA1 Message Date
wiz 5084d44ea8 regen (x86_64 -> amd64) 2003-04-26 21:00:56 +00:00
fvdl e937aee3c1 another x86_64 -> amd64 2003-04-26 20:55:40 +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
fvdl 0945a6df17 x86_64 -> amd64 2003-04-26 19:02:50 +00:00
fvdl 3099975645 Remove a locally modified file that was untintentionallu committed. 2003-04-26 18:57:33 +00:00
fvdl b3786358e5 x86_64 -> amd64 2003-04-26 18:55:39 +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
fvdl a066c2841f x86_64 -> amd64 2003-04-26 18:48:48 +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 796c8a1016 Adapt for x86_64 -> amd64 rename. 2003-04-26 18:42:34 +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
jmmv 42c016f444 Note when the -x option appeared; this was in the original patch... 2003-04-26 18:12:00 +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
jmmv f37b7f38ab Let config extract embedded configuration data from kernels that were built
with either "options INCLUDE_CONFIG_FILE" or "options INCLUDE_JUST_CONFIG".

The program can now be invoked like:
- config -b objdir -s srcdir /netbsd
  This will use configuration data from /netbsd to automatically create the
  build directory of the new kernel.
- config -x /netbsd > CONFFILE
  This will store configuration data from /netbsd in the CONFFILE file for
  further editing.
2003-04-26 12:53:43 +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
jdolecek eb4e67de4b don't compile this -static, depend on MKDYNAMICROOT check in ../Makefile.inc
for that
2003-04-26 12:46:35 +00:00
dsl 46687ce6f2 In the absensce of a netbsd disklabel:
- Use partition size (instead of type) to determine whether a disklabel slot
  has been filled in (eg from mbr info on i386).
- Set number of partitions to 16 to stop disklabel bleating.
2003-04-26 12:02:12 +00:00
ragge 69a66687f8 Call ksyms_init() instead of ddb_init() in case of
NKSYMS || defined(DDB) || defined(LKM)
2003-04-26 11:05:05 +00:00
fvdl e091f3cfdc Add x86/cacheinfo.h 2003-04-26 10:51:16 +00:00
fvdl df51b177d8 Install cacheinfo.h 2003-04-26 10:49:54 +00:00
ragge 520c93de28 Make ksymms_init() take void * parameters instead of caddr_t. 2003-04-26 10:24:58 +00:00
bouyer b66274af9b Note DIOC[GS]CACHE support in wd(4). 2003-04-26 09:59:13 +00:00
bouyer 1e2dac7786 Add support for the getcache/setcache ioctls. 2003-04-26 09:54:15 +00:00
bouyer 99a36b0abd Rename WDSF_EN_WR_CACHE to WDSF_WRITE_CACHE_EN for consistency with other
subcommands.
2003-04-26 09:29:41 +00:00
bouyer c409743b66 Note fsdb(8) findblk command 2003-04-26 08:45:46 +00:00
bouyer e43e53604e Add a findblk command, which list the inode(s) owning the disk sector(s)
passed as argument.
2003-04-26 08:42:49 +00:00
toshii 7583c79436 Make it boot with ARM32_PMAP_NEW defined. 2003-04-26 08:31:30 +00:00
toshii 20697a7696 Fix a comment; 0x40000 isn't 1MB.
Use KERNEL_BASE instead of 0xc0000000. No functional change.
2003-04-26 07:09:26 +00:00
toshii 7dbee668be Some line folding cleanups.
Kill an unused variable.
2003-04-26 06:44:28 +00:00
briggs 4c104c6cea In dmover_backend_alloc(), make sure we get ninputs from the best_algdesc,
not just the most recent algdesc (which might be NULL).
2003-04-26 04:44:18 +00:00
uwe 1cfc465c45 Keymaps for US and German keyboards for Jornada 680/690. 2003-04-26 01:06:06 +00:00
thorpej 69c5577b0b Make the des.h -> openssl/des.h symlink relative. 2003-04-26 00:53:17 +00:00
fvdl 94e92b1bb3 Assign the right linkcount when renaming a directory. 2003-04-25 23:12:33 +00:00
fvdl 4b293b5851 Share some common cache info cpuid code between i386 and x86_64. 2003-04-25 21:54:29 +00:00
ragge 766d04f56a Add ksyms device major. 2003-04-25 21:10:46 +00:00