The NetBSD Project

CVS log for src/sys/arch/amiga/include/bus.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / amiga / include

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.29.30.1 / (download) - annotate - [select for diffs], Mon Apr 13 08:03:31 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.29: +7 -1 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.30 / (download) - annotate - [select for diffs], Mon Sep 23 16:17:54 2019 UTC (4 years, 6 months ago) by skrll
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, 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, 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, HEAD
Changes since 1.29: +7 -1 lines
Diff to previous 1.29 (colored)

Provide PRIxBUSADDR, PRIxBUSSIZE, PRIuBUSSIZE, and PRIxBSH for all arches
to follow arm and (generic) mips.

Reviewed by christos.

Revision 1.27.2.1 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:43 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-maxphys
Changes since 1.27: +3 -1 lines
Diff to previous 1.27 (colored) next main 1.28 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.25.2.3 / (download) - annotate - [select for diffs], Thu May 22 11:39:29 2014 UTC (9 years, 11 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.25.2.2: +3 -1 lines
Diff to previous 1.25.2.2 (colored) to branchpoint 1.25 (colored) next main 1.26 (colored)

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.27.4.1 / (download) - annotate - [select for diffs], Sun May 18 17:44:55 2014 UTC (9 years, 11 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.27: +3 -1 lines
Diff to previous 1.27 (colored) next main 1.28 (colored)

sync with head

Revision 1.29 / (download) - annotate - [select for diffs], Fri Jan 3 00:33:06 2014 UTC (10 years, 3 months ago) by rkujawa
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base-20171202, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20190609, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, 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, pgoyette-compat, 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-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-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, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, 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, netbsd-7, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: phil-wifi
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored)

Rework handling of Commodore Gayle chip. Avoid ugly struct casts, introduce
proper bus_space accesses and some abstraction layer. All drivers that utilised
Gayle also had to be refactored.

I tried not to break anything more, but this clearly needs more testing...

Revision 1.28 / (download) - annotate - [select for diffs], Sun Dec 22 02:21:51 2013 UTC (10 years, 3 months ago) by rkujawa
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Add preliminary support for the Individual Computers ACA500 in the form of acahf
driver. If ACA500 is equipped with supported accelerator with MMU, it allows
running NetBSD on an Amiga 500.

Since ACA is not autoconf-aware, and the probe procedure does not exist yet, the
driver is activated with the ACA500_SUPPORT kernel option. The acahf driver
is commented out in the GENERIC kernel for now (at least until it stops being
very experimental and hackish).

When it comes to ACA-specific hardware, for now the boot CF slot works. Support for everything else is incoming...

Revision 1.25.2.2 / (download) - annotate - [select for diffs], Tue Oct 30 17:18:51 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.25.2.1: +2 -1 lines
Diff to previous 1.25.2.1 (colored) to branchpoint 1.25 (colored)

sync with head

Revision 1.25.6.1 / (download) - annotate - [select for diffs], Sat Jun 2 11:08:51 2012 UTC (11 years, 10 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.25: +8 -1 lines
Diff to previous 1.25 (colored) next main 1.26 (colored)

sync to latest -current.

Revision 1.27 / (download) - annotate - [select for diffs], Fri Jun 1 09:41:35 2012 UTC (11 years, 10 months ago) by rkujawa
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, jmcneill-usbmp-base10, agc-symver-base, agc-symver
Branch point for: tls-maxphys, rmind-smpnet
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored)

More work on PCI memory accesses on empb(4).

Revision 1.25.2.1 / (download) - annotate - [select for diffs], Wed May 23 10:07:40 2012 UTC (11 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.25: +7 -1 lines
Diff to previous 1.25 (colored)

sync with head.

Revision 1.26 / (download) - annotate - [select for diffs], Mon May 7 18:16:38 2012 UTC (11 years, 11 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-base5
Changes since 1.25: +7 -1 lines
Diff to previous 1.25 (colored)

Add dummy bus_dma(9) typedefs (enabled by __HAVE_NO_BUS_DMA) in <sys/bus.h>
for ports which don't bother to have unnecessary bus_dma(9) implementation
to appease MI driver modules that require bus_dma_tag_t.

For amiga, move <m68k/bus_dma.h> inclusion from <machine/pci_machdep.h>
to <machine/bus.h> since amiga will want actual bus_dma(9) in future
for PCI devices.

Fixes builds on sys/modules/if_axe etc on ancient ports.

"Sounds good" from martin@ on port-m68k@.

Revision 1.25 / (download) - annotate - [select for diffs], Wed Sep 21 13:05:32 2011 UTC (12 years, 7 months ago) by rkujawa
Branch: MAIN
CVS Tags: yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, 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, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, 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-base, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache, jmcneill-usbmp
Changes since 1.24: +1 -3 lines
Diff to previous 1.24 (colored)

Remove zbusmap prototype from bus.h (now in zbusvar.h)

Revision 1.24 / (download) - annotate - [select for diffs], Thu Aug 4 17:48:51 2011 UTC (12 years, 8 months ago) by rkujawa
Branch: MAIN
Changes since 1.23: +52 -25 lines
Diff to previous 1.23 (colored)

Add basic PCI support for amiga port.
Add missing bus_space(9) methods needed for MI PCI.
Add p5pb(4) - Phase5 PCI bridge driver (and the man page).
Add quirks table to zbus(4) - needed for p5pb.
Change approved by phx.

Revision 1.20.78.2 / (download) - annotate - [select for diffs], Thu Mar 11 15:02:01 2010 UTC (14 years, 1 month ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.20.78.1: +4 -7 lines
Diff to previous 1.20.78.1 (colored) to branchpoint 1.20 (colored) next main 1.21 (colored)

sync with head

Revision 1.23 / (download) - annotate - [select for diffs], Wed Feb 3 13:56:53 2010 UTC (14 years, 2 months ago) by phx
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base7, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, matt-mips64-premerge-20101231, jym-xensuspend-nbase, jym-xensuspend-base, jruoho-x86intr-base, jruoho-x86intr, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.22: +4 -1 lines
Diff to previous 1.22 (colored)

Ensure reorder protection for amigappc in all bus space functions.
The ne(4) driver (XSurf2), which is the only bus_space device I got,
works now.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Oct 20 19:10:10 2009 UTC (14 years, 6 months ago) by snj
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.21: +1 -7 lines
Diff to previous 1.21 (colored)

Remove 3rd and 4th clause on Leo Weppelman's license.  OK leo@.

Revision 1.20.92.1 / (download) - annotate - [select for diffs], Wed May 13 17:16:10 2009 UTC (14 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.20.78.1 / (download) - annotate - [select for diffs], Mon May 4 08:10:35 2009 UTC (14 years, 11 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

sync with head.

Revision 1.20.86.1 / (download) - annotate - [select for diffs], Tue Apr 28 07:33:40 2009 UTC (14 years, 11 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

Sync with HEAD.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Mar 14 14:45:54 2009 UTC (15 years, 1 month ago) by dsl
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, pre-softints, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base, MI-softints
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Dec 11 12:16:36 2005 UTC (18 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, post-newlock2-merge, peter-altq-base, peter-altq, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base2, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, newlock2, 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, 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, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, mjf-devfs, 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-nb4-arm-base, matt-nb4-arm, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, cube-autoconf-base, cube-autoconf, chap-midi-nbase, chap-midi-base, chap-midi, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-nfs-mp, nick-hppapmap, jym-xensuspend
Changes since 1.19: +1 -1 lines
Diff to previous 1.19 (colored)

merge ktrace-lwp.

Revision 1.18.6.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:12:46 2004 UTC (19 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.18.6.2: +1 -1 lines
Diff to previous 1.18.6.2 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)

Fix the sync with head I botched.

Revision 1.18.6.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:31:55 2004 UTC (19 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.18.6.1: +0 -0 lines
Diff to previous 1.18.6.1 (colored) to branchpoint 1.18 (colored)

Sync with HEAD.

Revision 1.18.6.1 / (download) - annotate - [select for diffs], Wed Aug 25 06:57:17 2004 UTC (19 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.18: +7 -1 lines
Diff to previous 1.18 (colored)

Sync with HEAD.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Aug 16 10:23:43 2004 UTC (19 years, 8 months ago) by aymeric
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-lazymbuf, 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
Changes since 1.18: +7 -1 lines
Diff to previous 1.18 (colored)

add fake bus_space_read_region_stream_4() and bus_space_write_region_stream_4()
macros to cope with the recent wdc_pcmcia changes

Revision 1.16.12.2 / (download) - annotate - [select for diffs], Fri Oct 18 02:35:07 2002 UTC (21 years, 6 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.16.12.1: +7 -1 lines
Diff to previous 1.16.12.1 (colored) to branchpoint 1.16 (colored) next main 1.17 (colored)

Catch up to -current.

Revision 1.16.8.2 / (download) - annotate - [select for diffs], Thu Oct 10 18:31:34 2002 UTC (21 years, 6 months ago) by jdolecek
Branch: kqueue
Changes since 1.16.8.1: +7 -1 lines
Diff to previous 1.16.8.1 (colored) to branchpoint 1.16 (colored) next main 1.17 (colored)

sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work

Revision 1.18 / (download) - annotate - [select for diffs], Fri Sep 27 21:08:34 2002 UTC (21 years, 6 months ago) by jdolecek
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, nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, fvdl_fs64_base
Branch point for: ktrace-lwp
Changes since 1.17: +7 -1 lines
Diff to previous 1.17 (colored)

add stubs for bus_space_read_stream_4()/bus_space_write_stream_4(),
defined similarily to other bus_space_*_4() as panic()

Revision 1.16.8.1 / (download) - annotate - [select for diffs], Sun Jun 23 17:34:33 2002 UTC (21 years, 10 months ago) by jdolecek
Branch: kqueue
Changes since 1.16: +6 -6 lines
Diff to previous 1.16 (colored)

catch up with -current on kqueue branch

Revision 1.16.12.1 / (download) - annotate - [select for diffs], Thu Jun 20 03:37:56 2002 UTC (21 years, 10 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.16: +6 -6 lines
Diff to previous 1.16 (colored)

Catch up to -current.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Apr 25 09:20:32 2002 UTC (22 years ago) by aymeric
Branch: MAIN
CVS Tags: 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, gehenna-devsw-base, gehenna-devsw
Changes since 1.16: +6 -6 lines
Diff to previous 1.16 (colored)

o replace definitions by declarations in header files
o put definitions where due
o cleanup some types  (u_int -> vaddr_t's for example)
o minor other cleanup

Revision 1.11.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 19:58:47 2000 UTC (23 years, 5 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.11: +113 -152 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

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.

I updated the amiga SCSI drivers, but completely untested yet (may not even
compile)

Revision 1.16 / (download) - annotate - [select for diffs], Thu Mar 23 22:44:43 2000 UTC (24 years, 1 month ago) by is
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf, newlock-base, newlock, 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, ifpoll-base, eeh-devprop-base, eeh-devprop
Branch point for: nathanw_sa, kqueue
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)

Initial IOBlix support. Only lpt and com; lpt untested; com assumes 24 MHz
clock (needs autoprobe of clock speed).

Revision 1.15 / (download) - annotate - [select for diffs], Sat Mar 4 11:49:18 2000 UTC (24 years, 1 month ago) by aymeric
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

do as if bus_space_read_4() returned an int, although it just calls panic.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Jan 31 22:43:36 2000 UTC (24 years, 2 months ago) by mhitch
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.13: +8 -7 lines
Diff to previous 1.13 (colored)

Semicolons in the 32-bit macros aren't nice.
Add a stride-4 with swapping bus_space_method for use by MI wdc.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Jan 23 21:02:18 2000 UTC (24 years, 3 months ago) by aymeric
Branch: MAIN
Changes since 1.12: +24 -2 lines
Diff to previous 1.12 (colored)

code factorisation and added stride 1 functions

Revision 1.12 / (download) - annotate - [select for diffs], Thu Dec 30 20:56:46 1999 UTC (24 years, 3 months ago) by is
Branch: MAIN
Changes since 1.11: +90 -153 lines
Diff to previous 1.11 (colored)

Rewrite of the Amiga bus_space machinery to prepare for the support of
the generic IDE driver and the PCMCIA slots.

Revision 1.10.2.1.2.1 / (download) - annotate - [select for diffs], Mon Jun 21 00:46:41 1999 UTC (24 years, 10 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.10.2.1: +0 -0 lines
Diff to previous 1.10.2.1 (colored) next main 1.11 (colored)

Sync w/ -current.

Revision 1.10.2.1 / (download) - annotate - [select for diffs], Tue Apr 20 14:31:10 1999 UTC (25 years ago) by perry
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame
Branch point for: chs-ubc2
Changes since 1.10: +16 -1 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

pullup 1.10->1.11 (is)

Revision 1.11 / (download) - annotate - [select for diffs], Tue Apr 20 05:48:37 1999 UTC (25 years ago) by is
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-base
Branch point for: thorpej_scsipi
Changes since 1.10: +16 -1 lines
Diff to previous 1.10 (colored)

Add dummy bus_space_barrier method, like mac68k

Revision 1.10 / (download) - annotate - [select for diffs], Tue Mar 23 21:29:04 1999 UTC (25 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: netbsd-1-4-base
Branch point for: netbsd-1-4
Changes since 1.9: +4 -3 lines
Diff to previous 1.9 (colored)

Add a macro to check for sufficient pointer alignment in bus.h context,
"BUS_SPACE_ALIGNED_POINTER()".
Equal to the param.h "ALIGNED_POINTER()" normally, but obeys additional
requirements of the bus_space_xxx_n() macros. (BUS_SPACE_DEBUG)

Revision 1.9 / (download) - annotate - [select for diffs], Sun Nov 8 21:09:27 1998 UTC (25 years, 5 months ago) by is
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach, chs-ubc-base, chs-ubc
Changes since 1.8: +6 -2 lines
Diff to previous 1.8 (colored)

- declare method arrays in bus.h
- add interleaved_wordaccess method array

Revision 1.8 / (download) - annotate - [select for diffs], Sat Nov 7 22:50:25 1998 UTC (25 years, 5 months ago) by is
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Fix typo.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Nov 7 22:44:36 1998 UTC (25 years, 5 months ago) by is
Branch: MAIN
Changes since 1.6: +11 -11 lines
Diff to previous 1.6 (colored)

We didn't really implement bus_space_{read,write}_stream_N, but
bus_space_{read,write}_region_stream_N. Correct the names.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Oct 12 22:02:43 1998 UTC (25 years, 6 months ago) by is
Branch: MAIN
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored)

Make the data pointer of the write_multi, write_region and write_stream
methods const *.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Oct 12 21:15:54 1998 UTC (25 years, 6 months ago) by is
Branch: MAIN
Changes since 1.4: +114 -43 lines
Diff to previous 1.4 (colored)

- add bus_space_{copy,set}_region_{1,2} support and implementation for
  _1 and for _2 in the contiguous and interleaved case.

- while we're here, reorganize bus.h into sections, and use the defined
  convenience functions everywhere.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Oct 8 21:46:39 1998 UTC (25 years, 6 months ago) by is
Branch: MAIN
Changes since 1.3: +91 -101 lines
Diff to previous 1.3 (colored)

- define framework for >8bit transfers
- implement 16 bit contiguous and 16 bit interleaved, both big-endian

Revision 1.3 / (download) - annotate - [select for diffs], Wed Sep 2 23:00:04 1998 UTC (25 years, 7 months ago) by is
Branch: MAIN
Changes since 1.2: +28 -1 lines
Diff to previous 1.2 (colored)

Add bus_space_read_region_1/bus_space_write_region_1 to the Amiga bus.h.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 22 17:58:01 1998 UTC (26 years, 1 month ago) by is
Branch: MAIN
CVS Tags: eeh-paddr_t-base, eeh-paddr_t
Changes since 1.1: +4 -1 lines
Diff to previous 1.1 (colored)

Add bus_space_subregion().

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Mon Sep 1 20:06:44 1997 UTC (26 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.1: +178 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Update marc-pcmcia branch from trunk.

Revision 1.1.2.1, Wed Aug 27 18:52:57 1997 UTC (26 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1: +0 -178 lines
FILE REMOVED

file bus.h was added on branch marc-pcmcia on 1997-09-01 20:06:44 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Wed Aug 27 18:52:57 1997 UTC (26 years, 7 months ago) by is
Branch: MAIN
CVS Tags: thorpej-signal-base, thorpej-signal, 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
Branch point for: marc-pcmcia

Amiga port bus.h. Currenlty, only the _1 functions are implemented.

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>