The NetBSD Project

CVS log for src/sys/arch/hp300/conf/files.hp300

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / hp300 / conf

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.97 / (download) - annotate - [select for diffs], Thu Jan 18 14:39:06 2024 UTC (2 months, 3 weeks ago) by thorpej
Branch: MAIN
CVS Tags: HEAD
Changes since 1.96: +4 -4 lines
Diff to previous 1.96 (colored) to selected 1.23 (colored)

Make the M68K_MMU_* defines real kernel options, available in opt_m68k_arch.h.
For 68030, 68040, and 68060, infer M68K_MMU_MOTOROLA.  For 68010 and 68020, it
must be an explicit option (set in std.${MACHINE} or, in the case of hp300,
inferred from the specific model option).

Revision 1.96 / (download) - annotate - [select for diffs], Thu Jan 18 03:40:48 2024 UTC (2 months, 4 weeks ago) by thorpej
Branch: MAIN
Changes since 1.95: +18 -3 lines
Diff to previous 1.95 (colored) to selected 1.23 (colored)

Rather than testing for and defining the M680x0 CPU option in
hp300spu.h, make the individual model options (e.g. HP320, HP425,
etc.) declare a dependency on the correponding M680x0 options.
This makes them appear correctly in opt_m68k_arch.h rather than
having to pull in all of <machine/cpu.h>.

Revision 1.95 / (download) - annotate - [select for diffs], Tue Jan 16 03:44:43 2024 UTC (2 months, 4 weeks ago) by thorpej
Branch: MAIN
Changes since 1.94: +3 -2 lines
Diff to previous 1.94 (colored) to selected 1.23 (colored)

Switch hp300 over to the common interrupt dispatch code.

XXX There are still some things to fix up here, but it's no worse
than it was before (the problems date back to when we flattened
the device interrupt levels into IPL_VM).

Revision 1.94 / (download) - annotate - [select for diffs], Sat Jan 13 19:20:26 2024 UTC (3 months ago) by thorpej
Branch: MAIN
Changes since 1.93: +2 -1 lines
Diff to previous 1.93 (colored) to selected 1.23 (colored)

Switch hp300 over to the common m68k vector table.

Revision 1.93 / (download) - annotate - [select for diffs], Tue Jan 9 04:16:24 2024 UTC (3 months ago) by thorpej
Branch: MAIN
Changes since 1.92: +2 -1 lines
Diff to previous 1.92 (colored) to selected 1.23 (colored)

Remove duplicated / slightly-tweaked loadustp() (load user segment table)
routines from all of the m68k ports using the shared pmap.  Instead, in
pmap_init(), set up a function pointer to the appropriate mmu_load_urp*()
function in mmu_subr.s.

Revision 1.92 / (download) - annotate - [select for diffs], Mon Feb 18 01:12:22 2019 UTC (5 years, 1 month ago) by thorpej
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, thorpej-altq-separation-base, thorpej-altq-separation, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-10-base, 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, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-sunxi-drm-base, bouyer-sunxi-drm, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Changes since 1.91: +2 -1 lines
Diff to previous 1.91 (colored) to selected 1.23 (colored)

Refactor the 68040 writeback() from each m68k port's trap handler into a
shared copy: m68040_writeback().  It is essentially a copy of the Atari
version, with some minor cosmetic tweaks and one small performance optimization
from the mvme68k port.

Tested by rjs@ on a Quadra 950.  (Thanks!)

Revision 1.91 / (download) - annotate - [select for diffs], Wed Dec 19 13:57:47 2018 UTC (5 years, 3 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226
Changes since 1.90: +1 -4 lines
Diff to previous 1.90 (colored) to selected 1.23 (colored)

Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.

Revision 1.90 / (download) - annotate - [select for diffs], Sun Feb 25 00:27:16 2018 UTC (6 years, 1 month ago) by mrg
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-base, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: phil-wifi, pgoyette-compat
Changes since 1.89: +2 -2 lines
Diff to previous 1.89 (colored) to selected 1.23 (colored)

add a special rule to build m68k/fpu.c to avoid passing -msoft-float.
fixes GCC 6 kernel builds that use this file.

Revision 1.89 / (download) - annotate - [select for diffs], Sun Aug 24 08:17:44 2014 UTC (9 years, 7 months ago) by tsutsui
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, nick-nhusb, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Changes since 1.88: +5 -1 lines
Diff to previous 1.88 (colored) to selected 1.23 (colored)

Add new arcofi(4) audio driver for NetBSD/hp300, ported from OpenBSD.

The arcofi(4) is a driver for the HP "Audio1" device
(Siemens PSB 2160 "ARCOFI" phone quality audio chip)
found on the HP9000/425e and HP9000/{705,710,745,747} models
(but only hp300 attachment is ported for now).
The chip supports 8-bit mono 8kHz U-law, A-law and
16-bit mono slinear_be formats.

The old HP9000/425e playing tunes with this new arcofi(4) audio driver
was also demonstrated at Open Source Conference 2014 Shimane.

Revision 1.88 / (download) - annotate - [select for diffs], Sun Apr 20 04:12:54 2014 UTC (9 years, 11 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, rmind-smpnet-nbase, rmind-smpnet-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.87: +2 -2 lines
Diff to previous 1.87 (colored) to selected 1.23 (colored)

Add proper consinit(9) support for sti(4) at sgc framebuffer on hp300.

The cnattach functions for sti(4) and service switch check method
for 425e in com_frodo.c are taken from OpenBSD.
The strategy how to choose the console device in hp300_cninit() is
quite diverged from 4.4BSD and OpenBSD so it's tweaked by me.

Also put several changes in sti_sgc.c to reduce diffs from OpenBSD/hp300.

Tested on 425e and 362 (which still uses gendiofb(4), not sti(4)).

XXX: sti(4) requires uvm_km_alloc(9) and uvm_map_protect(9)
     to copy and call ROM functions on the executable memory region, so
     it can be called before UVM and related initializations are complete.
     Probably it's time to consider about MI "deferred consinit()" API
     in init_main.c (or elsewhere) for modern complicated VM system...

Revision 1.87 / (download) - annotate - [select for diffs], Sat Apr 19 05:37:54 2014 UTC (10 years ago) by tsutsui
Branch: MAIN
Changes since 1.86: +6 -1 lines
Diff to previous 1.86 (colored) to selected 1.23 (colored)

Add proper RealTime Clock support for HP9000/425e.

As the OpenBSD/hp300 page says 425e doesn't have the traditional
RTC at intio (as it also lacks DCA 16550 serial at intio?),
but after a few hour investigation it turns out that
425e uses mc146818 compatible calendar clock in
the Apollo "frodo" utility chip and the frodo chip on
425e actually has the 32kHz OSC and is actually backed up
by the onboard lithium battery.

Tested on HP425e (with mcclock) and HP362 (with old rtc).

Revision 1.86 / (download) - annotate - [select for diffs], Fri Aug 16 13:39:47 2013 UTC (10 years, 8 months ago) by tsutsui
Branch: MAIN
CVS Tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.85: +6 -1 lines
Diff to previous 1.85 (colored) to selected 1.23 (colored)

Make FPU_EMULATE work on NetBSD/hp300.  Commented out by default in GENERIC.

Tested on HP9000/362 without optional MC68882 FPU in its socket.

Revision 1.85 / (download) - annotate - [select for diffs], Sun Jun 12 03:35:40 2011 UTC (12 years, 10 months ago) by rmind
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, khorben-n900, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys, rmind-smpnet, netbsd-6
Changes since 1.84: +1 -2 lines
Diff to previous 1.84 (colored) to selected 1.23 (colored)

Welcome to 5.99.53!  Merge rmind-uvmplock branch:

- Reorganize locking in UVM and provide extra serialisation for pmap(9).
  New lock order: [vmpage-owner-lock] -> pmap-lock.

- Simplify locking in some pmap(9) modules by removing P->V locking.

- Use lock object on vmobjlock (and thus vnode_t::v_interlock) to share
  the locks amongst UVM objects where necessary (tmpfs, layerfs, unionfs).

- Rewrite and optimise x86 TLB shootdown code, make it simpler and cleaner.
  Add TLBSTATS option for x86 to collect statistics about TLB shootdowns.

- Unify /dev/mem et al in MI code and provide required locking (removes
  kernel-lock on some ports).  Also, avoid cache-aliasing issues.

Thanks to Andrew Doran and Joerg Sonnenberger, as their initial patches
formed the core changes of this branch.

Revision 1.84 / (download) - annotate - [select for diffs], Sat May 21 12:06:14 2011 UTC (12 years, 10 months ago) by tsutsui
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, cherry-xenmp-base
Branch point for: cherry-xenmp
Changes since 1.83: +8 -1 lines
Diff to previous 1.83 (colored) to selected 1.23 (colored)

Add sti at sgc configuration for SGC EVRX framebuffers found on
some later HP4xx models.  Untested, and disabled in GENERIC for now.

Revision 1.83 / (download) - annotate - [select for diffs], Fri Feb 18 16:06:20 2011 UTC (13 years, 1 month ago) by tsutsui
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base, bouyer-quota2-nbase
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored) to selected 1.23 (colored)

sgc takes slot, not scode.

Revision 1.82 / (download) - annotate - [select for diffs], Sat Feb 12 15:49:01 2011 UTC (13 years, 2 months ago) by tsutsui
Branch: MAIN
CVS Tags: uebayasi-xip-base7, bouyer-quota2-base
Changes since 1.81: +5 -5 lines
Diff to previous 1.81 (colored) to selected 1.23 (colored)

Pull Apollo Domain keyboard and mouse support from OpenBSD.
Untested (no hardware), but no bad sideeffect on 425t without Domain keyboard.

This is the last portion of "new hp300 kernel features" submitted in
PR port-hp300/3528 back in 1997, and I think finally we can close it.

Revision 1.81 / (download) - annotate - [select for diffs], Sat Feb 12 05:15:39 2011 UTC (13 years, 2 months ago) by tsutsui
Branch: MAIN
Changes since 1.80: +9 -1 lines
Diff to previous 1.80 (colored) to selected 1.23 (colored)

Pull basic SGC bus attachment from OpenBSD to test devices.
Disabled by default since there is no SGC drivers yet.

Revision 1.80 / (download) - annotate - [select for diffs], Sat Feb 12 05:08:40 2011 UTC (13 years, 2 months ago) by tsutsui
Branch: MAIN
Changes since 1.79: +5 -1 lines
Diff to previous 1.79 (colored) to selected 1.23 (colored)

Add dumb framebuffer (no acceleration, no colormap) support
for HP362 and HP382.

Tested on A1473-69510 (HP362 VGA-res) and A1474-69511 (HP382 mid-res).

Revision 1.79 / (download) - annotate - [select for diffs], Sun Feb 6 18:26:53 2011 UTC (13 years, 2 months ago) by tsutsui
Branch: MAIN
Changes since 1.78: +40 -42 lines
Diff to previous 1.78 (colored) to selected 1.23 (colored)

Switch NetBSD/hp300 to wscons with rasops. Simply ported from OpenBSD/hp300.

- Only A1416 Kathmandu (topcat) framebuffer on 425t is tested, but
  all other variants (TigerShark, Hyperion, DaVinci, GatorBox, Renaissance)
  should also work if they are working on OpenBSD/hp300.
- sti(4) and SGC bus support are not pulled because I don't have 425e
  and I can't confirm that 362 and 382 actually have SGC bus.
  (I'll commit a DIO based dumb driver for 362 and 382 framebuffers later)
- Xorg server with wsfb driver will also be integrated soon
  once after keycode with NoSymbol problem is addressed.
  (We have to re-think what code should be used on WSDISPLAY_COMPAT_RAWKBD)
- MI HIL keyboard and mouse drivers are working fine though
  cngetc via hilkbd has some problem (still we can input commands).
- No old HP-UX like HIL ioctl compatibility (we removed COMPAT_HPUX anyway).
  grfinfo(8) and hilinfo(8) will be removed shortly.

Demonstrated on NetBSD booth at Open Source Conference 2011 Kagawa.

Revision 1.78 / (download) - annotate - [select for diffs], Mon Dec 31 13:38:48 2007 UTC (16 years, 3 months ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, yamt-nfs-mp-base2, yamt-nfs-mp-base11, yamt-nfs-mp-base10, yamt-nfs-mp-base, yamt-nfs-mp, yamt-lazymbuf-base15, yamt-lazymbuf-base14, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, matt-premerge-20091211, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jymxensuspend-base, jym-xensuspend, jruoho-x86intr-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, bouyer-xeni386-nbase, bouyer-xeni386-base, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2
Branch point for: rmind-uvmplock, jruoho-x86intr, bouyer-quota2
Changes since 1.77: +1 -7 lines
Diff to previous 1.77 (colored) to selected 1.23 (colored)

Remove COMPAT_HPUX.

Revision 1.77 / (download) - annotate - [select for diffs], Mon Dec 3 15:33:37 2007 UTC (16 years, 4 months ago) by ad
Branch: MAIN
CVS Tags: yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, jmcneill-pm-base, cube-autoconf-base, cube-autoconf
Branch point for: bouyer-xeni386
Changes since 1.76: +1 -2 lines
Diff to previous 1.76 (colored) to selected 1.23 (colored)

Interrupt handling changes, in discussion since February:

- Reduce available SPL levels for hardware devices to none, vm, sched, high.
- Acquire kernel_lock only for interrupts at IPL_VM.
- Implement threaded soft interrupts.

Revision 1.76 / (download) - annotate - [select for diffs], Sun Mar 4 01:57:21 2007 UTC (17 years, 1 month ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-idlelwp-base8, vmlocking-base, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, mjf-ufs-trans-base, mjf-ufs-trans, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, jmcneill-base, hpcarm-cleanup, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64
Branch point for: vmlocking, mjf-devfs, matt-armv6, jmcneill-pm
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored) to selected 1.23 (colored)

Make hp300 use common m68k/softintr.c.

Revision 1.75 / (download) - annotate - [select for diffs], Thu Jul 20 13:21:38 2006 UTC (17 years, 9 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, rpaulo-netinet-merge-pcb-base, post-newlock2-merge, newlock2-nbase, newlock2-base, newlock2, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, matt-nb4-arm-base, matt-nb4-arm, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-idlelwp
Changes since 1.74: +3 -3 lines
Diff to previous 1.74 (colored) to selected 1.23 (colored)

Identify models HP362 and HP382. From OpenBSD, tested on my HP382.

Note now options HP362 and options HP382 are required for these models
in your kernel config file.

Revision 1.74 / (download) - annotate - [select for diffs], Sun Dec 11 12:17:13 2005 UTC (18 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, peter-altq-base, peter-altq, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi
Branch point for: yamt-pdpolicy, rpaulo-netinet-merge-pcb
Changes since 1.73: +1 -1 lines
Diff to previous 1.73 (colored) to selected 1.23 (colored)

merge ktrace-lwp.

Revision 1.73 / (download) - annotate - [select for diffs], Tue Dec 7 04:33:24 2004 UTC (19 years, 4 months ago) by chs
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, thorpej-vnode-attr-base, thorpej-vnode-attr, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, 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, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, ktrace-lwp-base, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-lazymbuf
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored) to selected 1.23 (colored)

use the m68k-common procfs_machdep.c on all m68k platforms.

Revision 1.72 / (download) - annotate - [select for diffs], Tue Sep 14 16:51:57 2004 UTC (19 years, 7 months ago) by jdolecek
Branch: MAIN
Changes since 1.71: +1 -4 lines
Diff to previous 1.71 (colored) to selected 1.23 (colored)

do not include "compat/aout/files.aout", COMPAT_AOUT is soon to be removed

Revision 1.71 / (download) - annotate - [select for diffs], Sat Aug 28 17:45:24 2004 UTC (19 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.70: +1 -2 lines
Diff to previous 1.70 (colored) to selected 1.23 (colored)

Remove the last vestiges of COMPAT_NOLABEL.  It's been 10 years; label
your disks already.

Revision 1.70 / (download) - annotate - [select for diffs], Wed Jul 7 08:41:34 2004 UTC (19 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.69: +1 -3 lines
Diff to previous 1.69 (colored) to selected 1.23 (colored)

Move spc into the MI area.

Revision 1.69 / (download) - annotate - [select for diffs], Sat Nov 8 11:18:33 2003 UTC (20 years, 5 months ago) by tsutsui
Branch: MAIN
CVS Tags: netbsd-2-base, 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-1, netbsd-2-0-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-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.68: +5 -7 lines
Diff to previous 1.68 (colored) to selected 1.23 (colored)

Switch DCA and APCI serial devices to use MI com(4) driver.

DCA is tested on HP362 and HP382 with serial console,
but APCI on HP4xx is not tested yet.

Revision 1.68 / (download) - annotate - [select for diffs], Fri Aug 1 01:18:47 2003 UTC (20 years, 8 months ago) by tsutsui
Branch: MAIN
Changes since 1.67: +8 -19 lines
Diff to previous 1.67 (colored) to selected 1.23 (colored)

Switch hp300 to MI SCSI with MI mb89352 SPC SCSI driver (at last),
and remove old hp300 MD oscsi support derived from 4.4BSD-Lite2.

Revision 1.67 / (download) - annotate - [select for diffs], Sun Jul 27 01:19:25 2003 UTC (20 years, 8 months ago) by thorpej
Branch: MAIN
Changes since 1.66: +1 -2 lines
Diff to previous 1.66 (colored) to selected 1.23 (colored)

Since everyone uses clock_subr.c (or should, if they don't currently),
list it in conf/files instead of in every port's files.*.

Revision 1.66 / (download) - annotate - [select for diffs], Sat Jun 28 08:22:02 2003 UTC (20 years, 9 months ago) by he
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.65: +3 -1 lines
Diff to previous 1.65 (colored) to selected 1.23 (colored)

Defflag PANICBUTTON, now that machdep.h includes opt_panicbutton.h.

Revision 1.65 / (download) - annotate - [select for diffs], Sat May 24 06:21:21 2003 UTC (20 years, 10 months ago) by gmcgarry
Branch: MAIN
Changes since 1.64: +3 -2 lines
Diff to previous 1.64 (colored) to selected 1.23 (colored)

Clean-up the DIO bus.  Includes two main changes:

1) Pass address and ipl locators at attachment;
2) Remove hack which made the internal HP-IB controller
   look like a DIO device.

The hack to allow the nhpib driver to support internal and DIO
controllers appears to be a leftover from 4.3BD where it was not
possible to have a driver attach to different busses.  NetBSD has
supported bus-dependent attachments for a long time.

Revision 1.64 / (download) - annotate - [select for diffs], Thu Mar 6 18:28:52 2003 UTC (21 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.63: +4 -4 lines
Diff to previous 1.63 (colored) to selected 1.23 (colored)

* No need for an interface attribute on "dma".
* Take the "dma" attribute off fhpib and nhpib, so that leaving out "dma"
  causes a compile-time error, rather than a run-time crash.

Revision 1.63 / (download) - annotate - [select for diffs], Sun Dec 22 00:17:14 2002 UTC (21 years, 3 months ago) by gmcgarry
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.62: +8 -4 lines
Diff to previous 1.62 (colored) to selected 1.23 (colored)

Make the DMA controller a separate device attached to intio.  Intio
devices can use the DMA controller too.

Revision 1.62 / (download) - annotate - [select for diffs], Tue Nov 5 07:41:18 2002 UTC (21 years, 5 months ago) by chs
Branch: MAIN
CVS Tags: gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored) to selected 1.23 (colored)

merge pmap.c for all 4k-page motorola-MMU (or compatible) m68k platforms.

Revision 1.61 / (download) - annotate - [select for diffs], Sun Nov 3 02:29:39 2002 UTC (21 years, 5 months ago) by chs
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored) to selected 1.23 (colored)

use a merged sys_machdep.c for all the motorola-MMU m68k platforms.

Revision 1.60 / (download) - annotate - [select for diffs], Sun Nov 3 01:11:59 2002 UTC (21 years, 5 months ago) by chs
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored) to selected 1.23 (colored)

merge all the m68k copies of kgdb_machdep.c.

Revision 1.59 / (download) - annotate - [select for diffs], Sat Nov 2 20:26:38 2002 UTC (21 years, 5 months ago) by chs
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored) to selected 1.23 (colored)

enhance the common m68k db_memrw.c to handle read-only kernel text
and switch all the motorola-MMU m68k platforms to use it.

Revision 1.58 / (download) - annotate - [select for diffs], Sat Oct 26 13:50:27 2002 UTC (21 years, 5 months ago) by jdolecek
Branch: MAIN
Changes since 1.57: +1 -2 lines
Diff to previous 1.57 (colored) to selected 1.23 (colored)

now that mem_no is emitted by config(8), there is no reason to keep
copy of more or less identical iskmemdev() for every arch; move the function
to spec_vnop.c, and g/c machine-dependant copies

Revision 1.57 / (download) - annotate - [select for diffs], Sun Oct 20 02:37:25 2002 UTC (21 years, 6 months ago) by chs
Branch: MAIN
CVS Tags: kqueue-beforemerge, kqueue-aftermerge
Changes since 1.56: +3 -2 lines
Diff to previous 1.56 (colored) to selected 1.23 (colored)

merge the 12 copies of vm_machdep.c on the m68k platforms.
clean up some other stuff along the way, including:
 - use m68k/cacheops.*, remove duplicates from cpu.h.
 - centralize a few declarations in (all the copies of) cpu.h.
 - define M68K_VAC on platforms which have a VAC.
 - switch the sun platforms to the (now common) proc_trampoline().
 - do the phys_map thang on the sun platforms too, no reason not to.

Revision 1.56 / (download) - annotate - [select for diffs], Fri Sep 6 13:18:43 2002 UTC (21 years, 7 months ago) by gehenna
Branch: MAIN
CVS Tags: kqueue-base
Changes since 1.55: +3 -7 lines
Diff to previous 1.55 (colored) to selected 1.23 (colored)

Merge the gehenna-devsw branch into the trunk.

This merge changes the device switch tables from static array to
dynamically generated by config(8).

- All device switches is defined as a constant structure in device drivers.

- The new grammer ``device-major'' is introduced to ``files''.

	device-major <prefix> char <num> [block <num>] [<rules>]

- All device major numbers must be listed up in port dependent majors.<arch>
  by using this grammer.

- Added the new naming convention.
  The name of the device switch must be <prefix>_[bc]devsw for auto-generation
  of device switch tables.

- The backward compatibility of loading block/character device
  switch by LKM framework is broken. This is necessary to convert
  from block/character device major to device name in runtime and vice versa.

- The restriction to assign device major by LKM is completely removed.
  We don't need to reserve LKM entries for dynamic loading of device switch.

- In compile time, device major numbers list is packed into the kernel and
  the LKM framework will refer it to assign device major number dynamically.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Feb 23 21:52:25 2002 UTC (22 years, 1 month ago) by gmcgarry
Branch: MAIN
CVS Tags: newlock-base, newlock, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, ifpoll-base, gehenna-devsw-base, eeh-devprop-base, eeh-devprop
Branch point for: gehenna-devsw
Changes since 1.54: +5 -2 lines
Diff to previous 1.54 (colored) to selected 1.23 (colored)

Recognise md as a valid root device.  And since md disks don't get
device_register()'d, don't go looking on our device list for them.
Ramdisk kernel now boot.

Revision 1.54 / (download) - annotate - [select for diffs], Mon Jan 21 21:57:03 2002 UTC (22 years, 2 months ago) by jdolecek
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.23 (colored)

Switch to MI dev/md_root.c for archs which don't have any special
memory disk hooks (i.e. everything except atari).

Revision 1.53 / (download) - annotate - [select for diffs], Fri Dec 14 08:39:11 2001 UTC (22 years, 4 months ago) by gmcgarry
Branch: MAIN
Changes since 1.52: +12 -12 lines
Diff to previous 1.52 (colored) to selected 1.23 (colored)

Arrange in correct order.

Revision 1.52 / (download) - annotate - [select for diffs], Sat Dec 8 04:09:18 2001 UTC (22 years, 4 months ago) by gmcgarry
Branch: MAIN
Changes since 1.51: +2 -1 lines
Diff to previous 1.51 (colored) to selected 1.23 (colored)

softintr(9) interface for hp300

Revision 1.51 / (download) - annotate - [select for diffs], Sun Dec 2 01:28:54 2001 UTC (22 years, 4 months ago) by gmcgarry
Branch: MAIN
Changes since 1.50: +1 -2 lines
Diff to previous 1.50 (colored) to selected 1.23 (colored)

Don't use dev/cninit.c, since we have our own custom implementation.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Nov 28 10:21:14 2001 UTC (22 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.49: +3 -3 lines
Diff to previous 1.49 (colored) to selected 1.23 (colored)

- convert usage of "defopt" to "defflag" where the relevant option does
  not support a value (e.g., it's to be used as "options FOO" instead of
  "options FOO=xxx"). options that take a value were converted to
  defparam recently.
- minor whitespace & formatting cleanups

Revision 1.49 / (download) - annotate - [select for diffs], Tue Nov 20 14:34:20 2001 UTC (22 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored) to selected 1.23 (colored)

- replace "defopt" with "defparam" for options which must take a value,
  as config(8) will warn for value-less defparam options
- minor whitespace/formatting cleanup
- consolidate opt_tcp_recvspace.h and opt_tcp_sendspace.h into opt_tcp_space.h

Revision 1.48 / (download) - annotate - [select for diffs], Tue Nov 20 12:56:27 2001 UTC (22 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.23 (colored)

cleanup:
	options SPACE TAB
	makeoptions TAB
	psuedo-device TAB
	remove trailing whitespace
	replace multiple spaces -> tabs
	options "FOO" -> options FOO
	options "FOO=bar" -> options FOO=bar
	options "FOO=\"bar\"" -> options FOO="\"bar\""

Revision 1.47 / (download) - annotate - [select for diffs], Sat Nov 17 23:56:22 2001 UTC (22 years, 5 months ago) by gmcgarry
Branch: MAIN
Changes since 1.46: +12 -6 lines
Diff to previous 1.46 (colored) to selected 1.23 (colored)

Update for new RTC and HIL attachments.

Revision 1.46 / (download) - annotate - [select for diffs], Thu Oct 11 15:04:44 2001 UTC (22 years, 6 months ago) by tsutsui
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-mips-cache
Branch point for: nathanw_sa
Changes since 1.45: +2 -1 lines
Diff to previous 1.45 (colored) to selected 1.23 (colored)

hp300 now uses dev/clock_subr.c.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Jun 18 02:00:49 2001 UTC (22 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: kqueue
Changes since 1.44: +2 -1 lines
Diff to previous 1.44 (colored) to selected 1.23 (colored)

Add an e_trapsignal member to struct emul, so that emulated processes can
send the appropriate signal depending on the trap type.

Revision 1.44 / (download) - annotate - [select for diffs], Wed Jan 17 00:07:24 2001 UTC (23 years, 3 months ago) by fvdl
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored) to selected 1.23 (colored)

Add machdep file for procfs. Currently only used for linux-style
/proc/cpuinfo (only active when procfs is mounted with -o linux).
For ports other than the i386 this currently produces an empty
string.

Revision 1.43 / (download) - annotate - [select for diffs], Tue Jan 2 04:28:38 2001 UTC (23 years, 3 months ago) by simonb
Branch: MAIN
Changes since 1.42: +4 -1 lines
Diff to previous 1.42 (colored) to selected 1.23 (colored)

Add ELF support.

Thanks to Steve Woodford for his help!

Revision 1.42 / (download) - annotate - [select for diffs], Tue Mar 14 15:56:54 2000 UTC (24 years, 1 month ago) by oster
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl
Changes since 1.41: +4 -1 lines
Diff to previous 1.41 (colored) to selected 1.23 (colored)

Add the RAIDframe device major to the machine-dependent config files
so that the right entries get added to dev_name2blk[].  Needed for / on RAID.
(Whoops!  I missed checking these in when adding the RAID_AUTOCONFIG stuff.)

Revision 1.41 / (download) - annotate - [select for diffs], Sat Jul 31 19:56:48 1999 UTC (24 years, 8 months ago) by thorpej
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase, chs-ubc2-base
Branch point for: thorpej_scsipi
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored) to selected 1.23 (colored)

defopt HP385.

Revision 1.40 / (download) - annotate - [select for diffs], Mon Jun 7 20:31:30 1999 UTC (24 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.39: +1 -5 lines
Diff to previous 1.39 (colored) to selected 1.23 (colored)

Only declare block major numbers for devices which can be the root device.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Apr 19 21:22:58 1999 UTC (25 years ago) by kleink
Branch: MAIN
Changes since 1.38: +7 -1 lines
Diff to previous 1.38 (colored) to selected 1.23 (colored)

Add COMPAT_SVR4 for m68k.

Revision 1.38 / (download) - annotate - [select for diffs], Tue Dec 15 19:37:01 1998 UTC (25 years, 4 months ago) by itohy
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame
Branch point for: chs-ubc2
Changes since 1.37: +8 -1 lines
Diff to previous 1.37 (colored) to selected 1.23 (colored)

Added COMPAT_LINUX support.

Revision 1.37 / (download) - annotate - [select for diffs], Tue Jul 21 17:36:02 1998 UTC (25 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach, eeh-paddr_t-base, eeh-paddr_t, chs-ubc-base, chs-ubc
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored) to selected 1.23 (colored)

adapt to LANCE driver split

Revision 1.36 / (download) - annotate - [select for diffs], Wed Jul 15 17:45:52 1998 UTC (25 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.35: +1 -3 lines
Diff to previous 1.35 (colored) to selected 1.23 (colored)

Remove the raw HYPERchannel kludge.

Revision 1.35 / (download) - annotate - [select for diffs], Sun May 31 23:18:57 1998 UTC (25 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.23 (colored)

Build pmap_boostrap.o without profiling; we can't call mcount before the
mmu is enabled!

Revision 1.34 / (download) - annotate - [select for diffs], Mon Feb 16 22:12:46 1998 UTC (26 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.33: +26 -26 lines
Diff to previous 1.33 (colored) to selected 1.23 (colored)

Remove "class" declarations, and add "devclass" declarations where
appropriate.  Fix several inconsistencies between device class and
attributes.  Mostly from Chris Demetriou.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Feb 1 21:23:28 1998 UTC (26 years, 2 months ago) by is
Branch: MAIN
Changes since 1.32: +1 -3 lines
Diff to previous 1.32 (colored) to selected 1.23 (colored)

Amiga uses the common m68k/sig_machdep.c now. Also moved its definition from
the other 68k ports' files.${port} to arch/m68k/conf/files.m68k.

Revision 1.32 / (download) - annotate - [select for diffs], Mon Jan 12 18:29:48 1998 UTC (26 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.31: +28 -38 lines
Diff to previous 1.31 (colored) to selected 1.23 (colored)

Put SPU options in opt_spuconf.h, add device classes.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Jan 11 21:42:44 1998 UTC (26 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored) to selected 1.23 (colored)

Add bus_space.c

Revision 1.30 / (download) - annotate - [select for diffs], Sun Oct 5 02:11:21 1997 UTC (26 years, 6 months ago) by carrel
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3, marc-pcmcia-base
Changes since 1.29: +5 -1 lines
Diff to previous 1.29 (colored) to selected 1.23 (colored)

Bring sunos compat files in when COMPAT_SUNOS defined

Revision 1.29 / (download) - annotate - [select for diffs], Sun Sep 21 22:53:03 1997 UTC (26 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored) to selected 1.23 (colored)

Glue in memory_disk_hooks.

Revision 1.28 / (download) - annotate - [select for diffs], Mon May 12 08:23:28 1997 UTC (26 years, 11 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej-signal-base, thorpej-signal, marc-pcmcia-bp, bouyer-scsipi
Branch point for: marc-pcmcia
Changes since 1.27: +6 -1 lines
Diff to previous 1.27 (colored) to selected 1.23 (colored)

Add apci driver glue.

Revision 1.27 / (download) - annotate - [select for diffs], Mon May 5 20:57:29 1997 UTC (26 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.26: +40 -24 lines
Diff to previous 1.26 (colored) to selected 1.23 (colored)

- Make "USELEDS" a defopt'd option, so we can generate dependencies on
  it.  Conditionally compile leds.c on USELEDS.
- Rearrange mainbus and intio declarations slightly.
- Add declaration for the forthcoming "frodo" driver.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Apr 27 21:05:49 1997 UTC (26 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.25: +15 -1 lines
Diff to previous 1.25 (colored) to selected 1.23 (colored)

Generate option headers for SPU type options, so that we may generate
dependencies on them.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Apr 14 02:28:53 1997 UTC (27 years ago) by thorpej
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.23 (colored)

Rearrange the interrupt code slightly:
- place all interrupt-related macros, prototypes, etc. into <machine/intr.h>,
  like other ports.
- rename isrlink/isrunlink/isrinit, etc. intr_establish/intr_disestablish/
  intr_init, etc., and move to intr.c for naming consistency.
- don't call intr_init() twice.

Revision 1.24 / (download) - annotate - [select for diffs], Wed Apr 9 19:59:57 1997 UTC (27 years ago) by thorpej
Branch: MAIN
Changes since 1.23: +2 -4 lines
Diff to previous 1.23 (colored)

- Remove redundant file directives
- Pull in m68k/m68k/sig_machdep.c

Revision 1.23 / (download) - annotate - [selected], Mon Mar 17 19:46:43 1997 UTC (27 years, 1 month ago) by gwr
Branch: MAIN
Changes since 1.22: +3 -1 lines
Diff to previous 1.22 (colored)

Separate bcopy and copypage stuff from copy.s

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jan 30 22:11:19 1997 UTC (27 years, 2 months ago) by scottr
Branch: MAIN
CVS Tags: mrg-vm-swap, is-newarp-before-merge, is-newarp-base, is-newarp
Changes since 1.21: +7 -1 lines
Diff to previous 1.21 (colored) to selected 1.23 (colored)

Add missing major number decls, from Klaus Klein (closes PR 3165).

Revision 1.21 / (download) - annotate - [select for diffs], Thu Jan 30 09:55:45 1997 UTC (27 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.23 (colored)

Garbage-collect some uneeded stuff now that we're new config only.

Revision 1.20 / (download) - annotate - [select for diffs], Tue Dec 17 08:40:57 1996 UTC (27 years, 4 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej-setroot
Changes since 1.19: +184 -60 lines
Diff to previous 1.19 (colored) to selected 1.23 (colored)

Snapshot of new config for NetBSD/hp300.  This isn't quite finished yet.
We're about 75% there.  SCSI and HP-IB are not yet supported in a new
config kernel; some autoconfiguration hackery has to be done there, yet.
These changes are enough to network boot a diskless kernel.

New config glue is enabled with the "NEWCONFIG" kernel option.  If that
option is not present, an old config kernel will be built.  Any kernel
configured with config(8) will automatically pick up the NEWCONFIG
option from std.hp300.

Revision 1.19, Fri Apr 28 08:19:36 1995 UTC (28 years, 11 months ago) by cgd
Branch: MAIN
Changes since 1.18: +1 -1 lines
FILE REMOVED

rename files files for new config/config.old naming

Revision 1.18 / (download) - annotate - [select for diffs], Tue Apr 11 09:54:47 1995 UTC (29 years ago) by mellon
Branch: MAIN
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored) to selected 1.23 (colored)

Reference cninit.c as well as cons.c

Revision 1.17 / (download) - annotate - [select for diffs], Wed Feb 8 14:22:30 1995 UTC (29 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored) to selected 1.23 (colored)

Include common m68k version of copy.s.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Jan 7 22:54:18 1995 UTC (29 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored) to selected 1.23 (colored)

Add mt.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Oct 26 07:23:17 1994 UTC (29 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.14: +1 -1 lines
Diff to previous 1.14 (colored) to selected 1.23 (colored)

new RCS ID format.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jun 3 10:51:31 1994 UTC (29 years, 10 months ago) by hpeyerl
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.13: +5 -5 lines
Diff to previous 1.13 (colored) to selected 1.23 (colored)

Tell config we need .h files for sd/ct/rd/st

Revision 1.13 / (download) - annotate - [select for diffs], Wed May 25 11:51:33 1994 UTC (29 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.12: +30 -23 lines
Diff to previous 1.12 (colored) to selected 1.23 (colored)

Add some stuff.

Revision 1.12 / (download) - annotate - [select for diffs], Mon May 23 05:51:38 1994 UTC (29 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored) to selected 1.23 (colored)

`clock' is no longer a device.

Revision 1.11 / (download) - annotate - [select for diffs], Wed May 4 04:04:19 1994 UTC (29 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.10: +7 -7 lines
Diff to previous 1.10 (colored) to selected 1.23 (colored)

HPUXCOMPAT -> COMPAT_HPUX

Revision 1.10 / (download) - annotate - [select for diffs], Sun Feb 6 00:53:26 1994 UTC (30 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.9: +1 -2 lines
Diff to previous 1.9 (colored) to selected 1.23 (colored)

Fix typo.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Feb 6 00:44:26 1994 UTC (30 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored) to selected 1.23 (colored)

Use common version of cons.c.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Jan 8 11:08:28 1994 UTC (30 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.7: +1 -5 lines
Diff to previous 1.7 (colored) to selected 1.23 (colored)

trim files which are now common.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 6 23:55:40 1994 UTC (30 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored) to selected 1.23 (colored)

Implement procfs stubs.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Dec 21 05:28:31 1993 UTC (30 years, 4 months ago) by brezak
Branch: MAIN
Changes since 1.5: +1 -2 lines
Diff to previous 1.5 (colored) to selected 1.23 (colored)

Use machine independant vn.c

Revision 1.5 / (download) - annotate - [select for diffs], Wed Jul 7 06:36:30 1993 UTC (30 years, 9 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-0-9-patch-001, netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9, magnum-base
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored) to selected 1.23 (colored)

sd and st are "device-driver" under new scheme

Revision 1.4 / (download) - annotate - [select for diffs], Sat May 29 19:21:06 1993 UTC (30 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.3: +16 -16 lines
Diff to previous 1.3 (colored) to selected 1.23 (colored)

make it work with new config.  still needs some cleanup

Revision 1.3 / (download) - annotate - [select for diffs], Thu May 20 22:48:23 1993 UTC (30 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored) to selected 1.23 (colored)

First cut at cpu independent disklabels.
There will be niggly little details no doubt..

Revision 1.2 / (download) - annotate - [select for diffs], Tue May 18 10:36:12 1993 UTC (30 years, 11 months ago) by cgd
Branch: MAIN
Changes since 1.1: +53 -51 lines
Diff to previous 1.1 (colored) to selected 1.23 (colored)

pseudo-update for new config changes

Revision 1.1 / (download) - annotate - [select for diffs], Thu May 13 13:56:23 1993 UTC (30 years, 11 months ago) by cgd
Branch: MAIN
Diff to selected 1.23 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>