chris
0e7661f023
Update pmap_update to now take the updated pmap as an argument.
...
This will allow improvements to the pmaps so that they can more easily defer expensive operations, eg tlb/cache flush, til the last possible moment.
Currently this is a no-op on most platforms, so they should see no difference.
Reviewed by Jason.
2001-09-10 21:19:08 +00:00
thomas
35ad82f0df
Make the bootloader ELF aware.
...
It can load either a.out or ELF, depending on compile options.
2001-09-08 16:57:09 +00:00
thomas
b2990af499
ELF adaption.
2001-09-08 11:21:02 +00:00
thomas
f433d91346
Now the default ecexutable is ELF.
...
Add COMPAT_AOUT_M68K to GENERIC options.
2001-09-08 11:19:06 +00:00
thomas
d059704139
ELF adaption, clockframe must be packed.
2001-09-08 11:16:43 +00:00
thomas
e97e2309f0
ELF abaption.
2001-09-08 11:15:35 +00:00
thomas
eb5341b79a
Some ELF adaption.
2001-09-08 11:14:33 +00:00
thomas
f34c1c216e
Return a useful exit status.
2001-09-07 23:09:36 +00:00
leo
558c39f10c
Changes for Chuck Silvers:
...
implement pmap_k{enter_pa,remove}() correctly.
remove various checks for impossible conditions.
other misc cleanup.
2001-09-06 06:27:54 +00:00
leo
975c7a2466
Make this finally compile again. It hasn't worked since the C_LABEL() got in.
2001-09-06 06:24:17 +00:00
thomas
42f770df19
Make the bootblocks build with ELF assembler.
2001-09-05 19:48:12 +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
simonb
023bdd2bf2
Use comments around the token after a #endif.
2001-08-31 04:44:54 +00:00
tsutsui
62c3bdeea4
sysctl(2) -> sysctl(3) (in comments)
2001-08-26 16:22:20 +00:00
chs
ba2c8088f4
use pmap_k* for buffer cache pages.
2001-08-24 04:34:25 +00:00
chs
c489e9bff4
add missing pmap_update().
2001-08-19 18:09:20 +00:00
chs
6bc422a7ee
use pmap_k* in pagemove() (ie. for buffer cache pages)
...
and in vmapbuf() and vunmapbuf() (since there's no VAC on this platform).
2001-08-04 07:44:52 +00:00
wiz
79b57114c9
auxilary -> auxiliary
2001-07-26 23:07:57 +00:00
wiz
e11d04474c
issueing -> issuing
2001-07-26 22:55:12 +00:00
wiz
035b63a542
auxilliary -> auxiliary
2001-07-26 22:53:13 +00:00
wiz
30b2bf87ed
Various typos in comments (neccessary, sceme, choise, ...).
2001-07-26 15:05:07 +00:00
wiz
a9356936b4
seperate -> separate
2001-07-22 13:33:58 +00:00
thorpej
babefc5331
Add BUS_DMA_READ and BUS_DMA_WRITE flags, that hint the back-end
...
at dmamap load time that the mapping will be used for a unidirectional
transfer of the specified direction.
2001-07-19 15:32:10 +00:00
leo
932578f354
Remove __BROKEN_CONFIG_UNIT_USAGE.
2001-07-10 20:23:36 +00:00
leo
522fff268d
Nuke another cf_unit abuse.
2001-07-10 20:21:30 +00:00
leo
7a2ca439a7
defopt atari scsi options.
2001-07-09 14:49:49 +00:00
leo
7a68fa7e1d
Regen.
2001-07-09 14:01:09 +00:00
leo
3c70de7dc9
Remove Ident.
2001-07-09 13:37:38 +00:00
leo
21315cd1f5
Add SysV Semaphore tunables.
2001-07-09 13:37:06 +00:00
leo
9c4c15292b
Nuke some cf_unit abuses.
2001-07-09 12:06:35 +00:00
wiz
cc0b68092e
Correct various misspellings of 'transfer' and inflected forms.
2001-07-08 18:06:42 +00:00
abs
29dcb5e3f6
(Regenerated atari and amiga)
...
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options,
and with the comment '4.2BSD TCP/IP bug compat. Not recommended'
Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG'
(All hail amiga and atari which make some attempt to automate the
multiplicity of config files...)
2001-07-08 16:34:03 +00:00
abs
01b024cd5b
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options,
...
and with the comment '4.2BSD TCP/IP bug compat. Not recommended'
Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG'
(All hail amiga and atari which make some attempt to automate the
multiplicity of config files...)
2001-07-08 16:32:12 +00:00
leo
ad5b48bcb8
Make the compile with diagnostic.
2001-06-20 10:24:22 +00:00
wiz
ccfe29f3cf
Symmetric has one s and two m's.
2001-06-18 11:23:00 +00:00
christos
0f380fac15
Add an e_trapsignal member to struct emul, so that emulated processes can
...
send the appropriate signal depending on the trap type.
2001-06-18 02:00:48 +00:00
wiz
40ac848024
Fix various misspellings of compatible/compatibility.
2001-06-11 01:50:48 +00:00
simonb
e5bd00e48d
For ports that wire up pciide in compatibility mode, have
...
them define __HAVE_PCIIDE_MACHDEP_COMPAT_INTR_ESTABLISH
in pci_machdep.h and pciide_map_compat_intr() only calls
pciide_machdep_compat_intr_establish() if that preprocessor
define exists.
Ports that don't need to do this no longer need to supply a
dummy function.
2001-06-08 04:48:54 +00:00
leo
3aa99cbeac
We really need a wsdisplay on the Milan.
2001-06-07 08:41:11 +00:00
leo
e371e8a5ae
Try to search for an isa bus during console configuration too... Otherwise,
...
we miss the console keyboard on the Milan.
2001-06-07 08:35:29 +00:00
leo
3700ec551e
The newly generated config files.
2001-06-07 08:01:19 +00:00
leo
d355dc319f
Oops, we don't want 'MILAN' anymore....
2001-06-07 08:00:24 +00:00
leo
3bc0965e01
Everything you always wanted to know about Atari,Milan,IDE and byteswaps...
...
The Milan configuration is split up in 2 parts:
- MILAN_ISAIDE
Supports the traditionally formatted IDE disks on the Milan
- MILAN_PCIIDE
Supports the byte swapped formatted IDE disks on the Milan
If you want to read more, checkout the comment in MILAN.in...
2001-06-07 07:56:57 +00:00
leo
92a2e67c31
Remove the atari specific incarnation of wdc_isa.c. We don't need it (in
...
fact it didn't work that well either), all could be done by simply adding the
NOSTREAM options to the flags of the generic ISA frontend.
There was probably to much byteswapping in my brain when I invented this.
2001-06-07 07:23:02 +00:00
chs
821ec03ed9
replace vm_map{,_entry}_t with struct vm_map{,_entry} *.
2001-06-02 18:09:08 +00:00
lukem
d84d2c6c85
add missing #include "opt_kgdb.h"
2001-05-30 15:24:23 +00:00
leo
49927dd845
Add itepoll() prototype as suggested by 'maximum entropy' (pr#13047).
2001-05-30 14:25:07 +00:00
mrg
67afbd6270
use _KERNEL_OPT
2001-05-30 11:57:16 +00:00
leo
3c596b34a3
We need the fonts for pci_vga too...
2001-05-29 10:39:56 +00:00