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


Keyword substitution: kv
Default branch: MAIN


Revision 1.97: download - view: text, markup, annotated - select for diffs
Thu Jan 18 14:39:06 2024 UTC (11 months, 3 weeks ago) by thorpej
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, HEAD
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +4 -4 lines
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 - view: text, markup, annotated - select for diffs
Thu Jan 18 03:40:48 2024 UTC (11 months, 3 weeks ago) by thorpej
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +18 -3 lines
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 - view: text, markup, annotated - select for diffs
Tue Jan 16 03:44:43 2024 UTC (11 months, 4 weeks ago) by thorpej
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +3 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat Jan 13 19:20:26 2024 UTC (12 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -1 lines
Switch hp300 over to the common m68k vector table.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Tue Jan 9 04:16:24 2024 UTC (12 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +2 -1 lines
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.90.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:06:16 2019 UTC (5 years, 7 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.90: preferred, colored; next MAIN 1.91: preferred, colored
Changes since revision 1.90: +2 -4 lines
Sync with HEAD

Revision 1.92: download - view: text, markup, annotated - select for diffs
Mon Feb 18 01:12:22 2019 UTC (5 years, 10 months ago) by thorpej
Branches: 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-4-RELEASE, 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-1-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, 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
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +2 -1 lines
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.90.2.1: download - view: text, markup, annotated - select for diffs
Wed Dec 26 14:01:36 2018 UTC (6 years ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.90: preferred, colored; next MAIN 1.91: preferred, colored
Changes since revision 1.90: +1 -4 lines
Sync with HEAD, resolve a few conflicts

Revision 1.91: download - view: text, markup, annotated - select for diffs
Wed Dec 19 13:57:47 2018 UTC (6 years ago) by maxv
Branches: MAIN
CVS tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +1 -4 lines
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 - view: text, markup, annotated - select for diffs
Sun Feb 25 00:27:16 2018 UTC (6 years, 10 months ago) by mrg
Branches: 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
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -2 lines
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.85.12.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:13 2017 UTC (7 years, 1 month ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.85.12.1: preferred, colored; branchpoint 1.85: preferred, colored; next MAIN 1.86: preferred, colored
Changes since revision 1.85.12.1: +4 -0 lines
update from HEAD

Revision 1.88.2.1: download - view: text, markup, annotated - select for diffs
Fri Aug 29 11:42:15 2014 UTC (10 years, 4 months ago) by martin
Branches: netbsd-7
CVS tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Diff to: previous 1.88: preferred, colored; next MAIN 1.89: preferred, colored
Changes since revision 1.88: +5 -1 lines
Pull up following revision(s) (requested by tsutsui in ticket #62):
	sys/arch/hp300/conf/files.hp300: revision 1.89
	share/man/man4/arcofi.4: revision 1.1
	share/man/man4/arcofi.4: revision 1.2
	share/man/man4/Makefile: revision 1.617
	sys/arch/hp300/hp300/intr.c: revision 1.41
	sys/conf/files: revision 1.1100
	sys/arch/hp300/hp300/locore.s: revision 1.171
	distrib/sets/lists/man/mi: revision 1.1486
	sys/dev/ic/arcofivar.h: revision 1.1
	sys/arch/hp300/conf/majors.hp300: revision 1.26
	sys/arch/hp300/dev/arcofi_dio.c: revision 1.1
	sys/arch/hp300/conf/GENERIC: revision 1.188
	sys/dev/ic/arcofi.c: revision 1.1
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.
Add a man page for arcofi(4) driver.  From OpenBSD.
Fix date.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Sun Aug 24 08:17:44 2014 UTC (10 years, 4 months ago) by tsutsui
Branches: 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-3-RELEASE, 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
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +5 -1 lines
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.85.12.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:03:00 2014 UTC (10 years, 4 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +11 -1 lines
Rebase to HEAD as of a few days ago.

Revision 1.86.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:53:57 2014 UTC (10 years, 5 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.86: preferred, colored; next MAIN 1.87: preferred, colored
Changes since revision 1.86: +7 -2 lines
Rebase.

Revision 1.85.2.1: download - view: text, markup, annotated - select for diffs
Thu May 22 11:39:46 2014 UTC (10 years, 7 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.85: preferred, colored; next MAIN 1.86: preferred, colored
Changes since revision 1.85: +12 -2 lines
sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.85.8.1: download - view: text, markup, annotated - select for diffs
Wed May 21 20:56:36 2014 UTC (10 years, 7 months ago) by bouyer
Branches: netbsd-6
Diff to: previous 1.85: preferred, colored; next MAIN 1.86: preferred, colored
Changes since revision 1.85: +7 -2 lines
Pull up following revision(s) (requested by tsutsui in ticket #1058):
	sys/arch/hp300/conf/files.hp300: revision 1.88
	sys/arch/hp300/include/autoconf.h: revision 1.13
	sys/dev/ic/sti.c: revision 1.17
	sys/arch/hp300/dev/frodo.c: revision 1.31
	sys/arch/hp300/conf/GENERIC: revision 1.173
	sys/arch/hp300/hp300/machdep.c: revision 1.229
	sys/arch/hp300/dev/frodo.c: revision 1.32
	sys/arch/hp300/hp300/autoconf.c: revision 1.102
	sys/arch/hp300/dev/frodoreg.h: revision 1.5
	sys/arch/hp300/stand/common/ite_sti.c: revision 1.1
	sys/arch/hp300/stand/common/itevar.h: revision 1.16
	sys/arch/hp300/hp300/autoconf.c: revision 1.105
	sys/arch/hp300/dev/sti_sgcvar.h: revision 1.1
	sys/arch/hp300/stand/common/apci.c: revision 1.12
	sys/arch/hp300/stand/common/apci.c: revision 1.13
	sys/arch/hp300/dev/dnkbd.c: revision 1.6
	sys/arch/hp300/dev/dnkbd.c: revision 1.7
	sys/arch/hp300/stand/inst/version: revision 1.12
	sys/arch/hp300/dev/com_frodo.c: revision 1.9
	sys/arch/hp300/stand/common/ite.c: revision 1.17
	sys/arch/hp300/conf/GENERIC: revision 1.181
	sys/arch/hp300/dev/sti_sgc.c: revision 1.1
	sys/arch/hp300/stand/common/dnkbd.c: revision 1.13
	sys/arch/hp300/dev/sti_sgc.c: revision 1.2
	sys/dev/ic/stivar.h: revision 1.8
	sys/arch/hp300/dev/rtc.c: revision 1.21
	sys/arch/hp300/conf/INSTALL: revision 1.56
	sys/arch/hp300/conf/INSTALL: revision 1.58
	sys/arch/hp300/stand/uboot/version: revision 1.19
	sys/arch/hp300/stand/common/samachdep.h: revision 1.17
	sys/arch/hp300/stand/common/clock.c: revision 1.12
	sys/arch/hp300/dev/mcclock_frodo.c: revision 1.1
	sys/arch/hp300/stand/Makefile.buildboot: revision 1.34
	sys/arch/hp300/conf/files.hp300: revision 1.87
Add sti at sgc framebuffer.
Ported from OpenBSD by kiyohara@.
Fix a botch on switching from apci (and dca) to MI com(4) 10 years ago.
I.e. fix apci device address per FRODO_BASE macro change
in frodoreg.h rev 1.2.  Now bootloader works with serial console
on HP425e (which has only com at frodo).
Thanks to miod@openbsd for providing his 425e.
Add sti(4) at sgc screen console support.  From (the late) OpenBSD/hp300.
Tested on HP9000/425e, which was sent from Miod Vallat and
demonstrated at Open Source unConference 2014 Kagawa.
Check the service switch on 425e to select apci serial console.
Taken from OpenBSD/hp300.  See the following comment for details:
> * Check the service switch. On the 425e, this is a physical
> * switch, unlike other frodo-based machines, so we can use it
> * as a serial vs internal video selector, since the PROM can not
> * be configured for serial console.
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).
Add RTC support for HP9000/425e to bootloader too.
Also put several cleanup:
- make local functions and variables static
- use proper variable types
- some KNF
Note it turns out that extreme slowness of netboot on hp300 is
caused by the too slow access of the traditional RTC chip at intio
(i.e. netboot on 425e is so much faster than others). Oh well.
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...
Also fix the apci device address in dnkbd.c as apci.c rev 1.12:
http://mail-index.netbsd.org/source-changes/2014/04/10/msg053940.html
Finally dnkbd(4) is confirmed working at least on bootloader.
Thanks again to Miod Vallat.
Make the Apollo Domain keyboard actually work.
Tested on HP9000/425e and the keyboard model A1630-82001 R2 (RX-60857-HW)
provided by Miod Vallat.  Mouse support needs more work.
Pull random notes on the Apollo Domain keyboard from ancient PR/3528.
Bump versions to denote recent 425e related changes.
Probe mcclock only on 425e to avoid an extra "not configured" message.
Add and enable sti(4) at sgc in install kernels for 425e.
Tested on both serial console and framebuffer console.
(switched by the service switch on the back panel)

Revision 1.85.16.2: download - view: text, markup, annotated - select for diffs
Sun May 18 17:45:07 2014 UTC (10 years, 8 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.85.16.1: preferred, colored; branchpoint 1.85: preferred, colored; next MAIN 1.86: preferred, colored
Changes since revision 1.85.16.1: +7 -2 lines
sync with head

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sun Apr 20 04:12:54 2014 UTC (10 years, 8 months ago) by tsutsui
Branches: 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
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat Apr 19 05:37:54 2014 UTC (10 years, 8 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +6 -1 lines
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.85.16.1: download - view: text, markup, annotated - select for diffs
Wed Aug 28 23:59:16 2013 UTC (11 years, 4 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +5 -0 lines
sync with head

Revision 1.86: download - view: text, markup, annotated - select for diffs
Fri Aug 16 13:39:47 2013 UTC (11 years, 5 months ago) by tsutsui
Branches: MAIN
CVS tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +6 -1 lines
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.84.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:19:11 2011 UTC (13 years, 6 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.84: preferred, colored; next MAIN 1.85: preferred, colored
Changes since revision 1.84: +1 -2 lines
Catchup with rmind-uvmplock merge.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Sun Jun 12 03:35:40 2011 UTC (13 years, 7 months ago) by rmind
Branches: 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
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +1 -2 lines
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.78.38.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:05:34 2011 UTC (13 years, 7 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.78: preferred, colored; next MAIN 1.79: preferred, colored
Changes since revision 1.78: +59 -42 lines
Sync with HEAD.

Revision 1.78.32.3: download - view: text, markup, annotated - select for diffs
Tue May 31 03:04:01 2011 UTC (13 years, 7 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.78.32.2: preferred, colored; branchpoint 1.78: preferred, colored; next MAIN 1.79: preferred, colored
Changes since revision 1.78.32.2: +7 -0 lines
sync with head

Revision 1.84: download - view: text, markup, annotated - select for diffs
Sat May 21 12:06:14 2011 UTC (13 years, 7 months ago) by tsutsui
Branches: MAIN
CVS tags: rmind-uvmplock-nbase, rmind-uvmplock-base, cherry-xenmp-base
Branch point for: cherry-xenmp
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +8 -1 lines
Add sti at sgc configuration for SGC EVRX framebuffers found on
some later HP4xx models.  Untested, and disabled in GENERIC for now.

Revision 1.78.32.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:50:20 2011 UTC (13 years, 10 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.78.32.1: preferred, colored; branchpoint 1.78: preferred, colored
Changes since revision 1.78.32.1: +52 -42 lines
sync with head

Revision 1.78.40.3: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:09:40 2011 UTC (13 years, 10 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.78.40.2: preferred, colored; branchpoint 1.78: preferred, colored; next MAIN 1.79: preferred, colored
Changes since revision 1.78.40.2: +2 -2 lines
Sync with HEAD

Revision 1.83: download - view: text, markup, annotated - select for diffs
Fri Feb 18 16:06:20 2011 UTC (13 years, 10 months ago) by tsutsui
Branches: MAIN
CVS tags: jym-xensuspend-nbase, jym-xensuspend-base, bouyer-quota2-nbase
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +2 -2 lines
sgc takes slot, not scode.

Revision 1.78.40.2: download - view: text, markup, annotated - select for diffs
Thu Feb 17 11:59:38 2011 UTC (13 years, 11 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.78.40.1: preferred, colored; branchpoint 1.78: preferred, colored
Changes since revision 1.78.40.1: +17 -5 lines
Sync with HEAD

Revision 1.82: download - view: text, markup, annotated - select for diffs
Sat Feb 12 15:49:01 2011 UTC (13 years, 11 months ago) by tsutsui
Branches: MAIN
CVS tags: uebayasi-xip-base7, bouyer-quota2-base
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +5 -5 lines
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 - view: text, markup, annotated - select for diffs
Sat Feb 12 05:15:39 2011 UTC (13 years, 11 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +9 -1 lines
Pull basic SGC bus attachment from OpenBSD to test devices.
Disabled by default since there is no SGC drivers yet.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Feb 12 05:08:40 2011 UTC (13 years, 11 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +5 -1 lines
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.78.40.1: download - view: text, markup, annotated - select for diffs
Tue Feb 8 16:19:20 2011 UTC (13 years, 11 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +40 -42 lines
Sync with HEAD

Revision 1.79: download - view: text, markup, annotated - select for diffs
Sun Feb 6 18:26:53 2011 UTC (13 years, 11 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +40 -42 lines
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.32.1: download - view: text, markup, annotated - select for diffs
Thu Mar 18 04:36:48 2010 UTC (14 years, 10 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +1 -2 lines
Unify /dev/{mem,kmem,zero,null} implementations in MI code.  Based on patch
from Joerg Sonnenberger, proposed on tech-kern@, in February 2008.

Work and depression still in progress.

Revision 1.76.26.2: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:04:30 2008 UTC (16 years, 11 months ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.76.26.1: preferred, colored; branchpoint 1.76: preferred, colored; next MAIN 1.77: preferred, colored
Changes since revision 1.76.26.1: +1 -7 lines
Sync with HEAD.

Revision 1.73.12.4: download - view: text, markup, annotated - select for diffs
Mon Jan 21 09:36:26 2008 UTC (16 years, 11 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.73.12.3: preferred, colored; branchpoint 1.73: preferred, colored; next MAIN 1.74: preferred, colored
Changes since revision 1.73.12.3: +1 -7 lines
sync with head

Revision 1.76.20.1: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:45:59 2008 UTC (17 years ago) by matt
Branches: matt-armv6
Diff to: previous 1.76: preferred, colored; next MAIN 1.77: preferred, colored
Changes since revision 1.76: +1 -8 lines
sync with HEAD

Revision 1.77.6.1: download - view: text, markup, annotated - select for diffs
Wed Jan 2 21:47:44 2008 UTC (17 years ago) by bouyer
Branches: bouyer-xeni386
CVS tags: bouyer-xeni386-merge1
Diff to: previous 1.77: preferred, colored; next MAIN 1.78: preferred, colored
Changes since revision 1.77: +1 -7 lines
Sync with HEAD

Revision 1.78: download - view: text, markup, annotated - select for diffs
Mon Dec 31 13:38:48 2007 UTC (17 years ago) by ad
Branches: 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
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +1 -7 lines
Remove COMPAT_HPUX.

Revision 1.76.18.1: download - view: text, markup, annotated - select for diffs
Sun Dec 9 19:35:07 2007 UTC (17 years, 1 month ago) by jmcneill
Branches: jmcneill-pm
Diff to: previous 1.76: preferred, colored; next MAIN 1.77: preferred, colored
Changes since revision 1.76: +1 -2 lines
Sync with HEAD.

Revision 1.76.26.1: download - view: text, markup, annotated - select for diffs
Sat Dec 8 18:16:57 2007 UTC (17 years, 1 month ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +1 -2 lines
Sync with HEAD.

Revision 1.73.12.3: download - view: text, markup, annotated - select for diffs
Fri Dec 7 17:24:40 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.73.12.2: preferred, colored; branchpoint 1.73: preferred, colored
Changes since revision 1.73.12.2: +1 -2 lines
sync with head

Revision 1.76.2.1: download - view: text, markup, annotated - select for diffs
Mon Dec 3 18:35:55 2007 UTC (17 years, 1 month ago) by ad
Branches: vmlocking
Diff to: previous 1.76: preferred, colored; next MAIN 1.77: preferred, colored
Changes since revision 1.76: +1 -2 lines
Sync with HEAD.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon Dec 3 15:33:37 2007 UTC (17 years, 1 month ago) by ad
Branches: 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
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +1 -2 lines
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.73.12.2: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:24:57 2007 UTC (17 years, 4 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.73.12.1: preferred, colored; branchpoint 1.73: preferred, colored
Changes since revision 1.73.12.1: +2 -2 lines
sync with head.

Revision 1.75.10.1: download - view: text, markup, annotated - select for diffs
Mon Mar 12 05:47:42 2007 UTC (17 years, 10 months ago) by rmind
Branches: yamt-idlelwp
Diff to: previous 1.75: preferred, colored; next MAIN 1.76: preferred, colored
Changes since revision 1.75: +2 -2 lines
Sync with HEAD.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Sun Mar 4 01:57:21 2007 UTC (17 years, 10 months ago) by tsutsui
Branches: 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
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -2 lines
Make hp300 use common m68k/softintr.c.

Revision 1.73.12.1: download - view: text, markup, annotated - select for diffs
Sat Dec 30 20:45:56 2006 UTC (18 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +3 -3 lines
sync with head.

Revision 1.74.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:39:09 2006 UTC (18 years, 4 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.74: preferred, colored; next MAIN 1.75: preferred, colored
Changes since revision 1.74: +3 -3 lines
sync with head

Revision 1.74.8.1: download - view: text, markup, annotated - select for diffs
Fri Aug 11 15:41:33 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.74: preferred, colored; next MAIN 1.75: preferred, colored
Changes since revision 1.74: +3 -3 lines
sync with head

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Jul 20 13:21:38 2006 UTC (18 years, 6 months ago) by tsutsui
Branches: 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
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Sun Dec 11 12:17:13 2005 UTC (19 years, 1 month ago) by christos
Branches: 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
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +1 -1 lines
merge ktrace-lwp.

Revision 1.66.2.5: download - view: text, markup, annotated - select for diffs
Sat Dec 18 09:31:02 2004 UTC (20 years, 1 month ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.66.2.4: preferred, colored; next MAIN 1.67: preferred, colored
Changes since revision 1.66.2.4: +2 -2 lines
Sync with HEAD.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Tue Dec 7 04:33:24 2004 UTC (20 years, 1 month ago) by chs
Branches: 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
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +2 -2 lines
use the m68k-common procfs_machdep.c on all m68k platforms.

Revision 1.66.2.4: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:15:13 2004 UTC (20 years, 3 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.66.2.3: preferred, colored
Changes since revision 1.66.2.3: +1 -1 lines
Fix the sync with head I botched.

Revision 1.66.2.3: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:34:08 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.66.2.2: preferred, colored
Changes since revision 1.66.2.2: +1 -4 lines
Sync with HEAD.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Tue Sep 14 16:51:57 2004 UTC (20 years, 4 months ago) by jdolecek
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +1 -4 lines
do not include "compat/aout/files.aout", COMPAT_AOUT is soon to be removed

Revision 1.66.2.2: download - view: text, markup, annotated - select for diffs
Fri Sep 3 12:44:30 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.66.2.1: preferred, colored
Changes since revision 1.66.2.1: +1 -2 lines
Sync with HEAD

Revision 1.71: download - view: text, markup, annotated - select for diffs
Sat Aug 28 17:45:24 2004 UTC (20 years, 4 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +1 -2 lines
Remove the last vestiges of COMPAT_NOLABEL.  It's been 10 years; label
your disks already.

Revision 1.66.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:34:22 2004 UTC (20 years, 5 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +10 -26 lines
Sync with HEAD

Revision 1.70: download - view: text, markup, annotated - select for diffs
Wed Jul 7 08:41:34 2004 UTC (20 years, 6 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +1 -3 lines
Move spc into the MI area.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Sat Nov 8 11:18:33 2003 UTC (21 years, 2 months ago) by tsutsui
Branches: 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
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +5 -7 lines
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 - view: text, markup, annotated - select for diffs
Fri Aug 1 01:18:47 2003 UTC (21 years, 5 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +8 -19 lines
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 - view: text, markup, annotated - select for diffs
Sun Jul 27 01:19:25 2003 UTC (21 years, 5 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +1 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat Jun 28 08:22:02 2003 UTC (21 years, 6 months ago) by he
Branches: MAIN
Branch point for: ktrace-lwp
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +3 -1 lines
Defflag PANICBUTTON, now that machdep.h includes opt_panicbutton.h.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Sat May 24 06:21:21 2003 UTC (21 years, 7 months ago) by gmcgarry
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -2 lines
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 - view: text, markup, annotated - select for diffs
Thu Mar 6 18:28:52 2003 UTC (21 years, 10 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +4 -4 lines
* 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.46.4.6: download - view: text, markup, annotated - select for diffs
Sun Dec 29 19:25:41 2002 UTC (22 years ago) by thorpej
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.46.4.5: preferred, colored; branchpoint 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46.4.5: +8 -4 lines
Sync with HEAD.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Dec 22 00:17:14 2002 UTC (22 years ago) by gmcgarry
Branches: MAIN
CVS tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +8 -4 lines
Make the DMA controller a separate device attached to intio.  Intio
devices can use the DMA controller too.

Revision 1.46.4.5: download - view: text, markup, annotated - select for diffs
Mon Nov 11 21:58:06 2002 UTC (22 years, 2 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.46.4.4: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.4.4: +7 -7 lines
Catch up to -current

Revision 1.62: download - view: text, markup, annotated - select for diffs
Tue Nov 5 07:41:18 2002 UTC (22 years, 2 months ago) by chs
Branches: MAIN
CVS tags: gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -2 lines
merge pmap.c for all 4k-page motorola-MMU (or compatible) m68k platforms.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Sun Nov 3 02:29:39 2002 UTC (22 years, 2 months ago) by chs
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -2 lines
use a merged sys_machdep.c for all the motorola-MMU m68k platforms.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Nov 3 01:11:59 2002 UTC (22 years, 2 months ago) by chs
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -2 lines
merge all the m68k copies of kgdb_machdep.c.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sat Nov 2 20:26:38 2002 UTC (22 years, 2 months ago) by chs
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat Oct 26 13:50:27 2002 UTC (22 years, 2 months ago) by jdolecek
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +1 -2 lines
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 - view: text, markup, annotated - select for diffs
Sun Oct 20 02:37:25 2002 UTC (22 years, 3 months ago) by chs
Branches: MAIN
CVS tags: kqueue-beforemerge, kqueue-aftermerge
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +3 -2 lines
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.45.2.4: download - view: text, markup, annotated - select for diffs
Thu Oct 10 18:32:36 2002 UTC (22 years, 3 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.45.2.3: preferred, colored; branchpoint 1.45: preferred, colored; next MAIN 1.46: preferred, colored
Changes since revision 1.45.2.3: +3 -7 lines
sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work

Revision 1.46.4.4: download - view: text, markup, annotated - select for diffs
Tue Sep 17 21:14:26 2002 UTC (22 years, 4 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.46.4.3: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.4.3: +3 -7 lines
Catch up to -current.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Fri Sep 6 13:18:43 2002 UTC (22 years, 4 months ago) by gehenna
Branches: MAIN
CVS tags: kqueue-base
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +3 -7 lines
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.8.2: download - view: text, markup, annotated - select for diffs
Fri May 17 15:09:07 2002 UTC (22 years, 8 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.55.8.1: preferred, colored; branchpoint 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55.8.1: +1 -7 lines
Remove old block majors list.

Revision 1.55.8.1: download - view: text, markup, annotated - select for diffs
Thu May 16 13:32:07 2002 UTC (22 years, 8 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +3 -1 lines
Include the list of block/character major numbers.

Revision 1.45.2.3: download - view: text, markup, annotated - select for diffs
Sat Mar 16 15:57:33 2002 UTC (22 years, 10 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.45.2.2: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.2: +5 -2 lines
Catch up with -current.

Revision 1.46.4.3: download - view: text, markup, annotated - select for diffs
Thu Feb 28 04:09:23 2002 UTC (22 years, 10 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.46.4.2: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.4.2: +5 -2 lines
Catch up to -current.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Sat Feb 23 21:52:25 2002 UTC (22 years, 10 months ago) by gmcgarry
Branches: 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
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +5 -2 lines
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.45.2.2: download - view: text, markup, annotated - select for diffs
Mon Feb 11 20:07:47 2002 UTC (22 years, 11 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.45.2.1: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.1: +2 -2 lines
Sync w/ -current.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Mon Jan 21 21:57:03 2002 UTC (22 years, 11 months ago) by jdolecek
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -2 lines
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.45.2.1: download - view: text, markup, annotated - select for diffs
Thu Jan 10 19:42:48 2002 UTC (23 years ago) by thorpej
Branches: kqueue
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +17 -10 lines
Sync kqueue branch with -current.

Revision 1.46.4.2: download - view: text, markup, annotated - select for diffs
Tue Jan 8 00:24:31 2002 UTC (23 years ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.46.4.1: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.4.1: +242 -0 lines
Catch up to -current.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Dec 14 08:39:11 2001 UTC (23 years, 1 month ago) by gmcgarry
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +12 -12 lines
Arrange in correct order.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Dec 8 04:09:18 2001 UTC (23 years, 1 month ago) by gmcgarry
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -1 lines
softintr(9) interface for hp300

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sun Dec 2 01:28:54 2001 UTC (23 years, 1 month ago) by gmcgarry
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +1 -2 lines
Don't use dev/cninit.c, since we have our own custom implementation.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Wed Nov 28 10:21:14 2001 UTC (23 years, 1 month ago) by lukem
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +3 -3 lines
- 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 - view: text, markup, annotated - select for diffs
Tue Nov 20 14:34:20 2001 UTC (23 years, 2 months ago) by lukem
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +3 -3 lines
- 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 - view: text, markup, annotated - select for diffs
Tue Nov 20 12:56:27 2001 UTC (23 years, 2 months ago) by lukem
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat Nov 17 23:56:22 2001 UTC (23 years, 2 months ago) by gmcgarry
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +12 -6 lines
Update for new RTC and HIL attachments.

Revision 1.46.4.1
Thu Oct 11 15:04:44 2001 UTC (23 years, 3 months ago) by nathanw
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.46: +0 -236 lines
file files.hp300 was added on branch nathanw_sa on 2002-01-08 00:24:31 +0000

Revision 1.46: download - view: text, markup, annotated - select for diffs
Thu Oct 11 15:04:44 2001 UTC (23 years, 3 months ago) by tsutsui
Branches: MAIN
CVS tags: thorpej-mips-cache-base, thorpej-mips-cache
Branch point for: nathanw_sa
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -1 lines
hp300 now uses dev/clock_subr.c.

Revision 1.44.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 21 19:21:44 2001 UTC (23 years, 6 months ago) by nathanw
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +2 -1 lines
Catch up to -current.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Mon Jun 18 02:00:49 2001 UTC (23 years, 7 months ago) by christos
Branches: MAIN
CVS tags: thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: kqueue
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -1 lines
Add an e_trapsignal member to struct emul, so that emulated processes can
send the appropriate signal depending on the trap type.

Revision 1.41.2.3: download - view: text, markup, annotated - select for diffs
Thu Jan 18 09:22:29 2001 UTC (24 years ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.41.2.2: preferred, colored; branchpoint 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41.2.2: +1 -0 lines
Sync with head (for UBC+NFS fixes, mostly).

Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Jan 17 00:07:24 2001 UTC (24 years ago) by fvdl
Branches: MAIN
CVS tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -1 lines
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.41.2.2: download - view: text, markup, annotated - select for diffs
Fri Jan 5 17:34:12 2001 UTC (24 years ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.41.2.1: preferred, colored; branchpoint 1.41: preferred, colored
Changes since revision 1.41.2.1: +4 -1 lines
Sync with HEAD

Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue Jan 2 04:28:38 2001 UTC (24 years ago) by simonb
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +4 -1 lines
Add ELF support.

Thanks to Steve Woodford for his help!

Revision 1.41.2.1: download - view: text, markup, annotated - select for diffs
Mon Nov 20 20:08:03 2000 UTC (24 years, 1 month ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +4 -1 lines
Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Tue Mar 14 15:56:54 2000 UTC (24 years, 10 months ago) by oster
Branches: 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
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +4 -1 lines
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.38.4.2: download - view: text, markup, annotated - select for diffs
Mon Aug 2 19:46:09 1999 UTC (25 years, 5 months ago) by thorpej
Branches: chs-ubc2
Diff to: previous 1.38.4.1: preferred, colored; branchpoint 1.38: preferred, colored; next MAIN 1.39: preferred, colored
Changes since revision 1.38.4.1: +2 -2 lines
Update from trunk.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Sat Jul 31 19:56:48 1999 UTC (25 years, 5 months ago) by thorpej
Branches: 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
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2 lines
defopt HP385.

Revision 1.38.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 21 00:49:20 1999 UTC (25 years, 7 months ago) by thorpej
Branches: chs-ubc2
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +7 -5 lines
Sync w/ -current.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Jun 7 20:31:30 1999 UTC (25 years, 7 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +1 -5 lines
Only declare block major numbers for devices which can be the root device.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Mon Apr 19 21:22:58 1999 UTC (25 years, 9 months ago) by kleink
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +7 -1 lines
Add COMPAT_SVR4 for m68k.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Dec 15 19:37:01 1998 UTC (26 years, 1 month ago) by itohy
Branches: 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
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +8 -1 lines
Added COMPAT_LINUX support.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Tue Jul 21 17:36:02 1998 UTC (26 years, 6 months ago) by drochner
Branches: MAIN
CVS tags: kenh-if-detach-base, kenh-if-detach, eeh-paddr_t-base, eeh-paddr_t, chs-ubc-base, chs-ubc
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2 lines
adapt to LANCE driver split

Revision 1.36: download - view: text, markup, annotated - select for diffs
Wed Jul 15 17:45:52 1998 UTC (26 years, 6 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +1 -3 lines
Remove the raw HYPERchannel kludge.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Sun May 31 23:18:57 1998 UTC (26 years, 7 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -2 lines
Build pmap_boostrap.o without profiling; we can't call mcount before the
mmu is enabled!

Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Feb 16 22:12:46 1998 UTC (26 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +26 -26 lines
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 - view: text, markup, annotated - select for diffs
Sun Feb 1 21:23:28 1998 UTC (26 years, 11 months ago) by is
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +1 -3 lines
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 - view: text, markup, annotated - select for diffs
Mon Jan 12 18:29:48 1998 UTC (27 years ago) by thorpej
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +28 -38 lines
Put SPU options in opt_spuconf.h, add device classes.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Jan 11 21:42:44 1998 UTC (27 years ago) by thorpej
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -1 lines
Add bus_space.c

Revision 1.28.4.2: download - view: text, markup, annotated - select for diffs
Tue Oct 14 08:54:23 1997 UTC (27 years, 3 months ago) by thorpej
Branches: marc-pcmcia
Diff to: previous 1.28.4.1: preferred, colored; branchpoint 1.28: preferred, colored; next MAIN 1.29: preferred, colored
Changes since revision 1.28.4.1: +5 -1 lines
Update marc-pcmcia branch from trunk.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sun Oct 5 02:11:21 1997 UTC (27 years, 3 months ago) by carrel
Branches: 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
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +5 -1 lines
Bring sunos compat files in when COMPAT_SUNOS defined

Revision 1.28.4.1: download - view: text, markup, annotated - select for diffs
Mon Sep 29 07:20:04 1997 UTC (27 years, 3 months ago) by thorpej
Branches: marc-pcmcia
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -1 lines
Update marc-pcmcia branch from trunk.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Sun Sep 21 22:53:03 1997 UTC (27 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -1 lines
Glue in memory_disk_hooks.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon May 12 08:23:28 1997 UTC (27 years, 8 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-signal-base, thorpej-signal, marc-pcmcia-bp, bouyer-scsipi
Branch point for: marc-pcmcia
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +6 -1 lines
Add apci driver glue.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon May 5 20:57:29 1997 UTC (27 years, 8 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +40 -24 lines
- 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 - view: text, markup, annotated - select for diffs
Sun Apr 27 21:05:49 1997 UTC (27 years, 8 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +15 -1 lines
Generate option headers for SPU type options, so that we may generate
dependencies on them.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Apr 14 02:28:53 1997 UTC (27 years, 9 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Wed Apr 9 19:59:57 1997 UTC (27 years, 9 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -4 lines
- Remove redundant file directives
- Pull in m68k/m68k/sig_machdep.c

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Mar 17 19:46:43 1997 UTC (27 years, 10 months ago) by gwr
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -1 lines
Separate bcopy and copypage stuff from copy.s

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Jan 30 22:11:19 1997 UTC (27 years, 11 months ago) by scottr
Branches: MAIN
CVS tags: mrg-vm-swap, is-newarp-before-merge, is-newarp-base, is-newarp
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +7 -1 lines
Add missing major number decls, from Klaus Klein (closes PR 3165).

Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Jan 30 09:55:45 1997 UTC (27 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2 lines
Garbage-collect some uneeded stuff now that we're new config only.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Dec 17 08:40:57 1996 UTC (28 years, 1 month ago) by thorpej
Branches: MAIN
CVS tags: thorpej-setroot
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +184 -60 lines
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 (29 years, 8 months ago) by cgd
Branches: MAIN
FILE REMOVED
Changes since revision 1.18: +1 -1 lines
rename files files for new config/config.old naming

Revision 1.18: download - view: text, markup, annotated - select for diffs
Tue Apr 11 09:54:47 1995 UTC (29 years, 9 months ago) by mellon
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1 lines
Reference cninit.c as well as cons.c

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Feb 8 14:22:30 1995 UTC (29 years, 11 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -1 lines
Include common m68k version of copy.s.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Jan 7 22:54:18 1995 UTC (30 years ago) by mycroft
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -1 lines
Add mt.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Wed Oct 26 07:23:17 1994 UTC (30 years, 2 months ago) by cgd
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -1 lines
new RCS ID format.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Jun 3 10:51:31 1994 UTC (30 years, 7 months ago) by hpeyerl
Branches: 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
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -5 lines
Tell config we need .h files for sd/ct/rd/st

Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed May 25 11:51:33 1994 UTC (30 years, 7 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +30 -23 lines
Add some stuff.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon May 23 05:51:38 1994 UTC (30 years, 8 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -2 lines
`clock' is no longer a device.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed May 4 04:04:19 1994 UTC (30 years, 8 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +7 -7 lines
HPUXCOMPAT -> COMPAT_HPUX

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Feb 6 00:53:26 1994 UTC (30 years, 11 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -2 lines
Fix typo.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Feb 6 00:44:26 1994 UTC (30 years, 11 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -2 lines
Use common version of cons.c.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Jan 8 11:08:28 1994 UTC (31 years ago) by cgd
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -5 lines
trim files which are now common.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Jan 6 23:55:40 1994 UTC (31 years ago) by mycroft
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -1 lines
Implement procfs stubs.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Dec 21 05:28:31 1993 UTC (31 years, 1 month ago) by brezak
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -2 lines
Use machine independant vn.c

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Jul 7 06:36:30 1993 UTC (31 years, 6 months ago) by cgd
Branches: 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
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3 lines
sd and st are "device-driver" under new scheme

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat May 29 19:21:06 1993 UTC (31 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +16 -16 lines
make it work with new config.  still needs some cleanup

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu May 20 22:48:23 1993 UTC (31 years, 8 months ago) by deraadt
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -1 lines
First cut at cpu independent disklabels.
There will be niggly little details no doubt..

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue May 18 10:36:12 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +53 -51 lines
pseudo-update for new config changes

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Thu May 13 13:56:24 1993 UTC (31 years, 8 months ago) by cgd
Branches: csrg-net2
CVS tags: csrg-net2-orig
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
add hp300 kernel files.  generic kernel files might need some help...

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu May 13 13:56:23 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>