| #
1.66 |
|
07-Nov-2025 |
thorpej |
Let pmap_bootstrap() round the "nextpa" argument to a page boundary.
|
| #
1.65 |
|
06-Nov-2025 |
thorpej |
G/C the legacy-and-unused "mem_size" pmap variable, but preserve it for the machdep cases where it was used (atari, mac68k).
|
| #
1.64 |
|
06-Nov-2025 |
thorpej |
Change the signature of pmap_bootstrap() to return a paddr_t, the next available PA after the static memory allocation performed in pmap_bootstrap() itself.
NFC for now -- eventually, this will be used to move system-specific code out of pmap_bootstrap(), and thus make it more sharable between system types. (Necessary, but not sufficient, as the kids say...)
|
| #
1.63 |
|
04-Nov-2025 |
thorpej |
Rename pmap_bootstrap_finalize() to pmap_bootstrap2(), and change it to return a pointer to the lwp0 u-area (in preparation for an upcoming change).
Other than the return value, NFC.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base thorpej-ifq-base thorpej-altq-separation-base
|
| #
1.62 |
|
06-Feb-2023 |
tsutsui |
Remove an obsolete comment.
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107
|
| #
1.61 |
|
22-Dec-2016 |
cherry |
physmem should be of type psize_t
Also, use PRIxPSIZE when printf(9)ing physmem.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base tls-maxphys-base
|
| #
1.60 |
|
27-Oct-2013 |
tsutsui |
branches: 1.60.6; 1.60.10; Probe extended memories before pmap_boostrap() for actual fix of PR/45915.
Also expand expected maximum extended memory regions to recognize upto 1008 MB RAM that is supported by the XM6i emulator.
See my post on port-x68k@ for more details: http://mail-index.NetBSD.org/port-x68k/2013/10/19/msg000039.html
Probably worth to pullup to netbsd-6.
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4
|
| #
1.59 |
|
25-Feb-2012 |
tsutsui |
branches: 1.59.2; 1.59.4; Reserve more bootstrap kernel PT pages if options EXTENDED_MEMORY is defined for VA allocation in the extended memory probe function and possible 128MB memory on 060turbo, as worksaround for x68k specific part of PR/45915. Fixes GENERIC kernel panic on X68030 even without extended memory. XXX: we should rather have proper probe function before pmap_bootstrap()
Tested on 060turbo with 128MB SIMM by Y.Sugahara, and also tested on XM6i with 68030 and custom 128MB memory settings by isaki@.
Should be pulled up to netbsd-6.
|
|
Revision tags: jmcneill-usbmp-base3 jmcneill-usbmp-base2 netbsd-6-base
|
| #
1.58 |
|
10-Feb-2012 |
mhitch |
branches: 1.58.2; Sigh, it's been too long since I've done some of this. Fix the RELOC().
|
| #
1.57 |
|
10-Feb-2012 |
mhitch |
Oops - have to RELOC(physmem) here.
|
| #
1.56 |
|
10-Feb-2012 |
mhitch |
The recent kmem changes allocate a large kernel address space before pmap_init() is called, and the initial kernel PT pages aren't enough for the allocations pmap_init(). This fails because pmap_kenter_pa() tries to allocate a new kernel PT page and traps because the pmap has not been initialized. When computing the number if initial kernel PT pages, include enough to allow kmem to map the physical memory. This should fix PR/45915. OK by releng@. One mac68k system has been verified to boot. Volunteers to test the others welcome. Amigas with at least up to 128MB of memory were OK, but larger memory will need some adjusting.
|
|
Revision tags: jmcneill-usbmp-pre-base2 jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| #
1.55 |
|
14-May-2011 |
tsutsui |
branches: 1.55.4; 1.55.8; IODEVbase is the same address as intiobase, so make it an alias macro and remove now almost empty x68k_init.c.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.54 |
|
02-Jan-2011 |
tsutsui |
branches: 1.54.2; Tidy up common comments. (Yes, too many dup code...)
|
|
Revision tags: matt-mips64-premerge-20101231
|
| #
1.53 |
|
02-Jan-2011 |
tsutsui |
Misc cosmetics to reduce diffs among these ports.
|
| #
1.52 |
|
25-Dec-2010 |
tsutsui |
Fix one more typo that affects x68k with 040/060. I hope this is the last one...
|
|
Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
|
| #
1.51 |
|
06-Jun-2010 |
mrg |
fix PR 6724 - convert m68k options to defflag's. this means that M680[12346] are now available from opt_m68k_arch.h. FPSP meantioned in the PR has already been fixed, and i could not find any more.
i built these kernels to ensure i did not break their builds:
amiga: GENERIC DRACO atari: HADES FALCON MILAN-PCIIDE mac68k: GENERIC sun2: GENERIC sun3: GENERIC GENERIC3X cesfic: attempted GENERIC, does not build due to lack of machine/bus.h hp300: GENERIC luna68k: GENERIC mvme68k: GENERIC news68k: GENERIC next68k: GENERIC x68k: GENERIC
|
|
Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211
|
| #
1.50 |
|
11-Dec-2009 |
tsutsui |
branches: 1.50.2; 1.50.4; Use appropriate macro during pmap initialization: - use SYSMAP_VA, SEGSHIFT for Sysmap address and table entries - use TIA_SIZE, TIB_SIZE for sizes of table entries
Now page size dependent numbers are almost replaced with proper macro.
Tested on atari, hp300, and news68k.
|
| #
1.49 |
|
11-Dec-2009 |
tsutsui |
Fix leftover botch in rev 1.48: Remove initialization of protection_codes[] which has been movde into pmap_bootstrap_finalize().
|
| #
1.48 |
|
06-Dec-2009 |
tsutsui |
Move initialization of protection_codes[] and kernel_pmap() from MD pmap bootstrap sources to common pmap_bootstrap_finalize().
Tested on atari, hp300, mac68k, and news68k.
XXX: Why is protection_codes[] array initialized at run time?
|
| #
1.47 |
|
06-Dec-2009 |
tsutsui |
Sync MMU table initialization with amiga and atari a bit:
- for 040/060, move L2 descs for Sysptmap from the last L2 block in segment table pages to the contiguous block with ones for segment table mappings
- for 020/030, invalidate ste and pte entries separately since ste size (TIA_SIZE) and pte size (TIB_SIZE) could be different on 8KB/page systems
Tested on hp300 (040), mac68k (LC040), and news68k (030) (and untested on others).
XXX: some more stuff in pmap_bootstrap.c could be moved into XXX: common pmap_bootstrap_finalize()?
|
| #
1.46 |
|
05-Dec-2009 |
tsutsui |
Use proper macro, variable names, types, and assignments for readability.
|
| #
1.45 |
|
04-Dec-2009 |
tsutsui |
Allocate lwp0upa (PA of lwp0 uarea) right after kernel rather than between other page tables to use different mappings for ste/pte pages as well as amiga and atari. Should resolve XXX comments in next68k and x68k.
Tested on hp300 and mac68k.
|
| #
1.44 |
|
04-Dec-2009 |
tsutsui |
No need to initialize lwp0 u-area in pmap_bootstrap() since it will be done in pmap_bootstrap_finalize().
|
| #
1.43 |
|
04-Dec-2009 |
tsutsui |
Use common pmap_bootstrap_finalize() to initialize lwp0 uarea etc. Also update some comment. Compile test only.
|
| #
1.42 |
|
26-Nov-2009 |
matt |
Kill proc0paddr. Use lwp0.l_addr instead.
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 nick-hppapmap-base mjf-devfs2-base
|
| #
1.41 |
|
17-Jan-2009 |
tsutsui |
Move extern decls for Sysseg, Sysptmap, Sysptsize, mem_size, virtual_avail, virtual_end, and protection_codes[] to common <m68k/pmap_motorola.h>, and also make protection_codes[] unsigned.
XXX: avail_start and avail_end should also be moved, but it causes XXX: -Wshadow warnings in uvm/uvm_page.c:uvm_page_physload() and XXX: I don't have a good idea of alternative names for now.
|
| #
1.40 |
|
28-Dec-2008 |
tsutsui |
Use the global kernel_pmap_ptr pointer in each MD pmap_bootstrap.c (where MMU is not enabled yet) and make kernel_pmap_store static again. Also consistently use uintptr_t on address conversion in RELOC() macro.
Tested on hp300 (PA != VA) and news68k (PA == VA).
|
| #
1.39 |
|
18-Dec-2008 |
isaki |
Move external decl. of intiobase: dev/intiovar.h -> include/cpu.h Move definition of intiobase: x68k/pmap_bootstrap.c -> x68k/locore.s These synchronize code with other m68k ports.
|
| #
1.38 |
|
18-Dec-2008 |
isaki |
There's no need to use initial value to intiobase and IODEVbase. They are not refered to before it's initialized in pmap_bootstrap().
|
| #
1.37 |
|
18-Dec-2008 |
isaki |
Swap initialization of intiobase and IODEVbase. It synchronizes other m68k ports (news68k, mvme68k, ...).
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| #
1.36 |
|
17-Oct-2007 |
garbled |
branches: 1.36.16; 1.36.20; 1.36.28; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base ppcoea-renovation-base mjf-ufs-trans-base vmlocking-base
|
| #
1.35 |
|
18-May-2007 |
tsutsui |
branches: 1.35.10; Update comments to sync yamt-km merge (Sysmap has been moved).
See also: http://mail-index.netbsd.org/source-changes/2005/02/23/0004.html
|
|
Revision tags: yamt-idlelwp-base8
|
| #
1.34 |
|
12-May-2007 |
isaki |
Clean up white spaces and tabs.
|
|
Revision tags: thorpej-atomic-base
|
| #
1.33 |
|
05-Mar-2007 |
he |
branches: 1.33.2; 1.33.4; 1.33.10; Cast to char* before doing pointer arithmetic.
|
| #
1.32 |
|
05-Mar-2007 |
tsutsui |
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized, and move its declaration into <m68k/pmap_motorola.h>.
|
| #
1.31 |
|
05-Mar-2007 |
tsutsui |
- add missed '*' - vmmap is (char *) in pmap_motorola.h
|
| #
1.30 |
|
04-Mar-2007 |
christos |
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| #
1.29 |
|
11-Dec-2005 |
christos |
branches: 1.29.26; merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base kent-audio2-base ktrace-lwp-base
|
| #
1.28 |
|
01-Apr-2005 |
yamt |
branches: 1.28.2; merge yamt-km branch. - don't use managed mappings/backing objects for wired memory allocations. save some resources like pv_entry. also fix (most of) PR/27030. - simplify kernel memory management API. - simplify pmap bootstrap of some ports. - some related cleanups.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base
|
| #
1.27 |
|
18-Jan-2005 |
chs |
branches: 1.27.2; de-__P, remove register, ansify.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| #
1.26 |
|
07-Aug-2003 |
agc |
branches: 1.26.8; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
| #
1.25 |
|
15-Jul-2003 |
lukem |
rcsid
|
| #
1.24 |
|
01-Apr-2003 |
thorpej |
branches: 1.24.2; Use PAGE_SIZE rather than NBPG.
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| #
1.23 |
|
05-Nov-2002 |
chs |
merge pmap.c for all 4k-page motorola-MMU (or compatible) m68k platforms.
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base kqueue-base
|
| #
1.22 |
|
21-Jan-2002 |
nsmrtks |
Fix uvm fault at startup on 040/060. (patch by minoura)
|
|
Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| #
1.21 |
|
11-Jan-2001 |
minoura |
branches: 1.21.4; 1.21.8; Sync. w/ luna68k; eliminate irrelavant code imposed by the restriction of hp300 hardware and HP-UX compatibility.
|
| #
1.20 |
|
11-Jan-2001 |
minoura |
Eliminate EIOMAPSIZE.
|
| #
1.19 |
|
29-Jun-2000 |
mrg |
remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
|
|
Revision tags: netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
|
| #
1.18 |
|
18-Apr-2000 |
minoura |
Explicitly include opt_m680x0.h.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base kame_141_19991130 comdex-fall-1999-base fvdl-softdep-base netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 chs-ubc2-base netbsd-1-4-RELEASE netbsd-1-4-base
|
| #
1.17 |
|
23-Mar-1999 |
minoura |
branches: 1.17.8; Move high-memory detect routine. This seems to fix the problem that it hangs up on 040turbo without high-memory.
|
| #
1.16 |
|
17-Mar-1999 |
minoura |
MACHINE_NONCONTIG -> EXTENDED_MEMORY.
|
| #
1.15 |
|
16-Mar-1999 |
minoura |
Merged minoura_x68k_bus_h branch.
|
|
Revision tags: minoura_x68k_bus_h-base3 minoura_x68k_bus_h-base2
|
| #
1.14 |
|
18-Jan-1999 |
itohy |
MACHINE_NEW_NONCONTIG is no longer optional remove non-MNN code
|
|
Revision tags: minoura_x68k_bus_h-base kenh-if-detach-base chs-ubc-base
|
| #
1.13 |
|
22-Aug-1998 |
minoura |
branches: 1.13.6; Eliminated vm_offset_t and vm_size_t.
|
|
Revision tags: eeh-paddr_t-base
|
| #
1.12 |
|
30-Jun-1998 |
msaitoh |
sync with -current after a long silence
|
| #
1.11 |
|
24-May-1998 |
is |
Back out the defopt for M680?0. As pointed out to me, this breaks ports which dont use the M680?0 the way Amiga, Atari, Mac68k, and X68k do. I must have missed this in the past discussion about this project.
|
| #
1.10 |
|
23-May-1998 |
is |
Move M680[2346]0 to opt_m68kcpu.h. XXX Some explicit dependencies could be removed now from the individual arch/$ARCH/conf/Makefile.$ARCH files, but this is still to be done.
|
|
Revision tags: netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base marc-pcmcia-base
|
| #
1.9 |
|
12-Oct-1997 |
oki |
branches: 1.9.2; Fix compiler warnings.
|
| #
1.8 |
|
10-Oct-1997 |
oki |
WARNify, add prototype, remove use of register.
|
| #
1.7 |
|
19-Sep-1997 |
leo |
Implement the kernel part of pr-1891. This allows for a more flexible sized msgbuf. Note that old 'dmesg' and 'syslogd' binaries will continue running, though old 'dmesg' binaries will output a few bytes of junk at the start of the buffer, and will miss a few bytes at the end of the buffer.
|
|
Revision tags: thorpej-signal-base marc-pcmcia-bp
|
| #
1.6 |
|
10-Jun-1997 |
veego |
branches: 1.6.4; s/x68k_round_page/m68k_round_page/ s/x68k_trunc_page/m68k_trunc_page/ s/x68k_btop/m68k_btop/ s/x68k_ptob/m68k_ptob/
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| #
1.5 |
|
13-Jan-1997 |
oki |
first commit of M68060 and FPU_EMULATE support. M68060 support by YAMASAKI Yasushi, few arranged by me.
|
| #
1.4 |
|
13-Oct-1996 |
christos |
backout previous kprintf change
|
| #
1.3 |
|
11-Oct-1996 |
christos |
printf -> kprintf, sprintf -> ksprintf
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| #
1.2 |
|
21-May-1996 |
oki |
Some cleanup. - Add missing return-type of function. - Add missing prototype. - some gcc -Wall printf warning.
|
| #
1.1 |
|
05-May-1996 |
oki |
branches: 1.1.1; Initial revision
|