The NetBSD Project

CVS log for src/sys/arch/powerpc/oea/ofw_consinit.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / powerpc / oea

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.27 / (download) - annotate - [select for diffs], Tue Dec 6 01:14:36 2022 UTC (15 months, 3 weeks ago) by macallan
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, 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, HEAD
Changes since 1.26: +17 -17 lines
Diff to previous 1.26 (colored) to selected 1.17 (colored)

convert more seriously early output to ofprint
regular console output needs more of the kernel in working order now, and this
stuff happ0ens long before the banner

Revision 1.26 / (download) - annotate - [select for diffs], Thu Nov 24 00:07:49 2022 UTC (16 months ago) by macallan
Branch: MAIN
Changes since 1.25: +3 -16 lines
Diff to previous 1.25 (colored) to selected 1.17 (colored)

move ofprint() to powerpc/ofw_machdep.c and make it official
now that console output uses locks it needs more of the kernel to function, so
for now use direct OF calls for earliest debug output

Revision 1.25 / (download) - annotate - [select for diffs], Sun Feb 13 12:24:24 2022 UTC (2 years, 1 month ago) by martin
Branch: MAIN
CVS Tags: bouyer-sunxi-drm-base, bouyer-sunxi-drm
Changes since 1.24: +7 -6 lines
Diff to previous 1.24 (colored) to selected 1.17 (colored)

PR port-macppc/56091: on G5 macs we currently can not easily make
early serial console work, so keep the OF based "failsafe" console
but note that we would like to switch over.
Once zs attaches, use the new device mapping and do a belated init
of the zs console globals, and then switch over to real zs based
serial console.

Revision 1.19.2.1 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:35 2021 UTC (2 years, 11 months ago) by thorpej
Branch: thorpej-futex
Changes since 1.19: +81 -129 lines
Diff to previous 1.19 (colored) next main 1.20 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Mar 5 18:10:06 2021 UTC (3 years ago) by thorpej
Branch: MAIN
CVS Tags: 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-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.23: +82 -57 lines
Diff to previous 1.23 (colored) to selected 1.17 (colored)

Separate probing for the console device and initializing it, so that
ofwoea_initppc() can have more control over which of those steps are
performed during initialization.  Probing happens before setting up
the exception vectors, initializing happens after.

Revision 1.23 / (download) - annotate - [select for diffs], Fri Feb 19 18:05:42 2021 UTC (3 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.22: +8 -10 lines
Diff to previous 1.22 (colored) to selected 1.17 (colored)

Fix the previously differently.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Feb 19 17:58:43 2021 UTC (3 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.21: +4 -6 lines
Diff to previous 1.21 (colored) to selected 1.17 (colored)

Avoid an unused variable warning for the not-building-macppc case.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Feb 19 05:23:53 2021 UTC (3 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored) to selected 1.17 (colored)

Revert unintended change.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Feb 19 05:21:39 2021 UTC (3 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.19: +8 -77 lines
Diff to previous 1.19 (colored) to selected 1.17 (colored)

Shuffle around a couple of things that aren't particularly OEA-specific:

- Early bootstrap console initialization moves to ofw_machdep.c, and
  is called a bit earlier, from ofw_bootstrap().

- Decoding the "translations" property from /chosen/mmu is specified
  in the general OpenFirmware PowerPC bindings, and is not specific to
  any particular PowerPC flavor.  It's now decoded a bit earlier in
  ofw_bootstrap().

The *interpretation* of the mode field of a translation is, however,
implementation-specific, so that remains in ofwoea_machdep.c.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jul 6 09:34:17 2020 UTC (3 years, 8 months ago) by rin
Branch: MAIN
Branch point for: thorpej-futex
Changes since 1.18: +13 -13 lines
Diff to previous 1.18 (colored) to selected 1.17 (colored)

Style and cosmetic changes. No binary changes intended.

Revision 1.17.18.1 / (download) - annotate - [select for diffs], Tue Apr 21 18:42:11 2020 UTC (3 years, 11 months ago) by martin
Branch: phil-wifi
Changes since 1.17: +6 -2 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

Sync with HEAD

Revision 1.17.10.1 / (download) - annotate - [select for diffs], Tue Apr 21 16:58:57 2020 UTC (3 years, 11 months ago) by martin
Branch: netbsd-8
Changes since 1.17: +6 -2 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

Pull up following revision(s) (requested by rin in ticket #1533):

	sys/arch/macppc/stand/ofwboot/Locore.c: revision 1.34 (via patch)
	sys/arch/powerpc/oea/ofw_consinit.c: revision 1.18

When boot up with auto-boot? == true, some systems do not provide stdout
if the normal output is screen.

Open screen explicitly as stdout in this case, both for ofwboot and kernel,
which fixes problems with auto-boot? == true for Mac mini G4:
- messages from ofwboot do not appear
- kernel freeze during early boot stage

Taken from OpenBSD:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/macppc/ofw_machdep.c#rev1.3
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/stand/Locore.c#rev1.3

XXX
pullup to netbsd-9 and -8

Revision 1.17.22.1 / (download) - annotate - [select for diffs], Tue Apr 21 16:54:52 2020 UTC (3 years, 11 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE
Changes since 1.17: +6 -2 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

Pull up following revision(s) (requested by rin in ticket #837):

	sys/arch/macppc/stand/ofwboot/Locore.c: revision 1.34
	sys/arch/powerpc/oea/ofw_consinit.c: revision 1.18

When boot up with auto-boot? == true, some systems do not provide stdout
if the normal output is screen.

Open screen explicitly as stdout in this case, both for ofwboot and kernel,
which fixes problems with auto-boot? == true for Mac mini G4:
- messages from ofwboot do not appear
- kernel freeze during early boot stage

Taken from OpenBSD:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/macppc/ofw_machdep.c#rev1.3
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/stand/Locore.c#rev1.3

XXX
pullup to netbsd-9 and -8

Revision 1.17.28.1 / (download) - annotate - [select for diffs], Mon Apr 20 11:28:59 2020 UTC (3 years, 11 months ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.17: +6 -2 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

Sync with HEAD

Revision 1.18 / (download) - annotate - [select for diffs], Wed Apr 15 13:33:13 2020 UTC (3 years, 11 months ago) by rin
Branch: MAIN
CVS Tags: phil-wifi-20200421, bouyer-xenpvh-base2, bouyer-xenpvh-base1
Changes since 1.17: +6 -2 lines
Diff to previous 1.17 (colored)

When boot up with auto-boot? == true, some systems do not provide stdout
if the normal output is screen.

Open screen explicitly as stdout in this case, both for ofwboot and kernel,
which fixes problems with auto-boot? == true for Mac mini G4:

- messages from ofwboot do not appear
- kernel freeze during early boot stage

Taken from OpenBSD:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/macppc/ofw_machdep.c#rev1.3
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/stand/Locore.c#rev1.3

XXX
pullup to netbsd-9 and -8

Revision 1.13.12.3 / (download) - annotate - [select for diffs], Sun Dec 3 11:36:37 2017 UTC (6 years, 3 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.13.12.2: +1 -0 lines
Diff to previous 1.13.12.2 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored) to selected 1.17 (colored)

update from HEAD

Revision 1.16.10.1 / (download) - annotate - [select for diffs], Sat Mar 19 11:30:04 2016 UTC (8 years ago) by skrll
Branch: nick-nhusb
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored) next main 1.17 (colored)

Sync with HEAD

Revision 1.17 / (download) - annotate - [selected], Sun Feb 14 18:12:30 2016 UTC (8 years, 1 month ago) by dholland
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, 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, netbsd-9-base, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, 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, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, bouyer-xenpvh-base, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: phil-wifi, netbsd-9, netbsd-8, bouyer-xenpvh
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)

Add missing va_end, from David Binderman in PR 50798.

Revision 1.13.2.2 / (download) - annotate - [select for diffs], Thu May 22 11:40:04 2014 UTC (9 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.13.2.1: +3 -3 lines
Diff to previous 1.13.2.1 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored) to selected 1.17 (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.13.12.2 / (download) - annotate - [select for diffs], Sun Jun 23 06:20:10 2013 UTC (10 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.13.12.1: +3 -3 lines
Diff to previous 1.13.12.1 (colored) to branchpoint 1.13 (colored) to selected 1.17 (colored)

resync from head

Revision 1.16 / (download) - annotate - [select for diffs], Sun May 12 13:23:08 2013 UTC (10 years, 10 months ago) by macallan
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, 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
Branch point for: nick-nhusb
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored) to selected 1.17 (colored)

move console_node and console_instance to ofw_consinit.c where they're
actually used

Revision 1.13.12.1 / (download) - annotate - [select for diffs], Tue Nov 20 03:01:39 2012 UTC (11 years, 4 months ago) by tls
Branch: tls-maxphys
Changes since 1.13: +4 -3 lines
Diff to previous 1.13 (colored) to selected 1.17 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.13.2.1 / (download) - annotate - [select for diffs], Tue Oct 30 17:20:13 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.13: +4 -3 lines
Diff to previous 1.13 (colored) to selected 1.17 (colored)

sync with head

Revision 1.15 / (download) - annotate - [select for diffs], Mon Oct 29 12:52:43 2012 UTC (11 years, 5 months ago) by chs
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, khorben-n900, agc-symver-base, agc-symver
Changes since 1.14: +3 -2 lines
Diff to previous 1.14 (colored) to selected 1.17 (colored)

fix compile problems (for POWERMAC_G5).

Revision 1.14 / (download) - annotate - [select for diffs], Sat Oct 13 17:58:55 2012 UTC (11 years, 5 months ago) by jdc
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored) to selected 1.17 (colored)

Adapt to the changed signature of pckbc_cnattach().

Revision 1.13 / (download) - annotate - [select for diffs], Sun Jul 17 20:54:46 2011 UTC (12 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base5, 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-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.12: +2 -4 lines
Diff to previous 1.12 (colored) to selected 1.17 (colored)

Retire varargs.h support. Move machine/stdarg.h logic into MI
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and
derive va_list as required by standards.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Jul 1 18:59:19 2011 UTC (12 years, 9 months ago) by dyoung
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored) to selected 1.17 (colored)

#include <sys/bus.h> instead of <machine/bus.h>.

Revision 1.10.2.1 / (download) - annotate - [select for diffs], Sat Mar 5 20:51:39 2011 UTC (13 years ago) by rmind
Branch: rmind-uvmplock
Changes since 1.10: +4 -2 lines
Diff to previous 1.10 (colored) next main 1.11 (colored) to selected 1.17 (colored)

sync with head

Revision 1.11 / (download) - annotate - [select for diffs], Sun Nov 14 03:32:44 2010 UTC (13 years, 4 months ago) by uebayasi
Branch: MAIN
CVS Tags: uebayasi-xip-base7, uebayasi-xip-base6, rmind-uvmplock-nbase, rmind-uvmplock-base, 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.10: +4 -2 lines
Diff to previous 1.10 (colored) to selected 1.17 (colored)

prop/proplib.h is indirectly used here, include it.

XXX What is the conclusion about direct vs. indirect #include from headers?

Revision 1.6.18.3 / (download) - annotate - [select for diffs], Wed Aug 11 22:52:35 2010 UTC (13 years, 7 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.6.18.2: +18 -22 lines
Diff to previous 1.6.18.2 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored) to selected 1.17 (colored)

sync with head.

Revision 1.8.14.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:39:44 2010 UTC (13 years, 11 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.8: +18 -22 lines
Diff to previous 1.8 (colored) next main 1.9 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Mar 14 10:03:49 2010 UTC (14 years ago) by kiyohara
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1
Branch point for: rmind-uvmplock
Changes since 1.9: +4 -8 lines
Diff to previous 1.9 (colored) to selected 1.17 (colored)

Fix isa(4) support for ofw.
  ofw not initialized bus_space for isa(4).
  It tested on ofppc(PegasosII).

Revision 1.9 / (download) - annotate - [select for diffs], Wed Mar 10 18:36:05 2010 UTC (14 years ago) by kiyohara
Branch: MAIN
Changes since 1.8: +16 -16 lines
Diff to previous 1.8 (colored) to selected 1.17 (colored)

Remove white-spaces.

Revision 1.6.18.2 / (download) - annotate - [select for diffs], Mon May 4 08:11:44 2009 UTC (14 years, 10 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.6.18.1: +19 -6 lines
Diff to previous 1.6.18.1 (colored) to branchpoint 1.6 (colored) to selected 1.17 (colored)

sync with head.

Revision 1.7.6.1 / (download) - annotate - [select for diffs], Sun Oct 19 22:15:54 2008 UTC (15 years, 5 months ago) by haad
Branch: haad-dm
Changes since 1.7: +19 -6 lines
Diff to previous 1.7 (colored) next main 1.8 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.7.2.1 / (download) - annotate - [select for diffs], Fri Oct 10 22:29:06 2008 UTC (15 years, 5 months ago) by skrll
Branch: wrstuden-revivesa
Changes since 1.7: +19 -6 lines
Diff to previous 1.7 (colored) next main 1.8 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.6.14.2 / (download) - annotate - [select for diffs], Sun Sep 28 10:40:06 2008 UTC (15 years, 6 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.6.14.1: +17 -4 lines
Diff to previous 1.6.14.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Sep 25 14:47:54 2008 UTC (15 years, 6 months ago) by macallan
Branch: MAIN
CVS Tags: 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, wrstuden-revivesa-base-4, uebayasi-xip-base, 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, 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-base2, jymxensuspend-base, jym-xensuspend, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: uebayasi-xip
Changes since 1.7: +19 -6 lines
Diff to previous 1.7 (colored) to selected 1.17 (colored)

If we have to guess wether the console keyboard is USB or ADB check if the
PMU actually has ADB support.

Revision 1.6.14.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:22:32 2008 UTC (15 years, 9 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.6: +2 -9 lines
Diff to previous 1.6 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.6.16.1 / (download) - annotate - [select for diffs], Sun May 18 12:32:37 2008 UTC (15 years, 10 months ago) by yamt
Branch: yamt-pf42
Changes since 1.6: +2 -9 lines
Diff to previous 1.6 (colored) next main 1.7 (colored) to selected 1.17 (colored)

sync with head.

Revision 1.6.18.1 / (download) - annotate - [select for diffs], Fri May 16 02:23:02 2008 UTC (15 years, 10 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.6: +2 -9 lines
Diff to previous 1.6 (colored) to selected 1.17 (colored)

sync with head.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Apr 28 20:23:32 2008 UTC (15 years, 11 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-nfs-mp-base2, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa, haad-dm
Changes since 1.6: +2 -9 lines
Diff to previous 1.6 (colored) to selected 1.17 (colored)

Remove clause 3 and 4 from TNF licenses

Revision 1.4.4.3 / (download) - annotate - [select for diffs], Wed Jan 9 01:47:52 2008 UTC (16 years, 2 months ago) by matt
Branch: matt-armv6
Changes since 1.4.4.2: +15 -20 lines
Diff to previous 1.4.4.2 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored) to selected 1.17 (colored)

sync with HEAD

Revision 1.4.2.2 / (download) - annotate - [select for diffs], Sat Dec 8 18:17:40 2007 UTC (16 years, 3 months ago) by mjf
Branch: mjf-devfs
Changes since 1.4.2.1: +13 -19 lines
Diff to previous 1.4.2.1 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.2.4.4 / (download) - annotate - [select for diffs], Fri Dec 7 17:25:56 2007 UTC (16 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.4.3: +13 -19 lines
Diff to previous 1.2.4.3 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored) to selected 1.17 (colored)

sync with head

Revision 1.2.2.4 / (download) - annotate - [select for diffs], Mon Dec 3 19:04:00 2007 UTC (16 years, 3 months ago) by ad
Branch: vmlocking
Changes since 1.2.2.3: +2 -29 lines
Diff to previous 1.2.2.3 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.2.2.3 / (download) - annotate - [select for diffs], Mon Dec 3 18:38:28 2007 UTC (16 years, 3 months ago) by ad
Branch: vmlocking
Changes since 1.2.2.2: +97 -71 lines
Diff to previous 1.2.2.2 (colored) to branchpoint 1.2 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.1.6.5 / (download) - annotate - [select for diffs], Tue Nov 27 19:35:50 2007 UTC (16 years, 4 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.1.6.4: +13 -19 lines
Diff to previous 1.1.6.4 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored) to selected 1.17 (colored)

Sync with HEAD. amd64 Xen support needs testing.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Nov 26 19:58:31 2007 UTC (16 years, 4 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, 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, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, mjf-devfs2
Changes since 1.5: +13 -19 lines
Diff to previous 1.5 (colored) to selected 1.17 (colored)

Apply a set of patches from Frank Wille to make the genfb attachment work
better on ofppc.  In doing so, we also move a few functions around in
macppc and the generic ofw powerpc stuff to allow better sharing of code.
Also, introduce a model_init function.

move ofb_cons.c from macppc/dev to powerpc/oea and rename it to rascons.
This gets rid of some naming confusion, and makes it OFW-MI rather than
macppc specific.

Revision 1.4.2.1 / (download) - annotate - [select for diffs], Mon Nov 19 00:46:46 2007 UTC (16 years, 4 months ago) by mjf
Branch: mjf-devfs
Changes since 1.4: +4 -3 lines
Diff to previous 1.4 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.2.4.3 / (download) - annotate - [select for diffs], Thu Nov 15 11:43:17 2007 UTC (16 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.4.2: +61 -56 lines
Diff to previous 1.2.4.2 (colored) to branchpoint 1.2 (colored) to selected 1.17 (colored)

sync with head.

Revision 1.1.10.2 / (download) - annotate - [select for diffs], Tue Nov 13 15:59:08 2007 UTC (16 years, 4 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.1.10.1: +59 -54 lines
Diff to previous 1.1.10.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored) to selected 1.17 (colored)

Sync with HEAD

Revision 1.1.6.4 / (download) - annotate - [select for diffs], Sun Nov 11 16:46:50 2007 UTC (16 years, 4 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.1.6.3: +4 -3 lines
Diff to previous 1.1.6.3 (colored) to branchpoint 1.1 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Nov 10 04:26:51 2007 UTC (16 years, 4 months ago) by macallan
Branch: MAIN
CVS Tags: bouyer-xenamd64-base2, bouyer-xenamd64-base
Changes since 1.4: +4 -3 lines
Diff to previous 1.4 (colored) to selected 1.17 (colored)

unbork the initial console for macppc
ofb_cnattach() has nothing to do with ofb (anymore) - it's simply a dumb
rasops console we use until a real wsdisplay driver attaches, therefore
it needs to be #if NWSDISPLAY > 0, not NOFB > 0
Should probably be renamed to avoid future confusion.

Revision 1.4.4.2 / (download) - annotate - [select for diffs], Tue Nov 6 23:20:45 2007 UTC (16 years, 4 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.4.4.1: +471 -0 lines
Diff to previous 1.4.4.1 (colored) to branchpoint 1.4 (colored) to selected 1.17 (colored)

sync with HEAD

Revision 1.1.6.3 / (download) - annotate - [select for diffs], Tue Nov 6 19:25:06 2007 UTC (16 years, 4 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.1.6.2: +4 -2 lines
Diff to previous 1.1.6.2 (colored) to branchpoint 1.1 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.4.4.1, Mon Nov 5 15:49:03 2007 UTC (16 years, 4 months ago) by matt
Branch: matt-armv6
Changes since 1.4: +0 -471 lines
FILE REMOVED

file ofw_consinit.c was added on branch matt-armv6 on 2007-11-06 23:20:45 +0000

Revision 1.4 / (download) - annotate - [select for diffs], Mon Nov 5 15:49:03 2007 UTC (16 years, 4 months ago) by garbled
Branch: MAIN
CVS Tags: jmcneill-base
Branch point for: mjf-devfs, matt-armv6
Changes since 1.3: +4 -2 lines
Diff to previous 1.3 (colored) to selected 1.17 (colored)

Lots of small changes for ofppc:

Remove the ofb driver.  I'm not interested in trying to make this work.
It should be replaced with the genfb driver, which I have added,
commented out because that driver needs work before it will function on
ofppc.  (it's too panic-happy, and ofppc needs a working autoconf.c)

Change the way we do isa_inb/outb.  The new way is a slightly nastier
hack, but won't run afoul of the other isa drivers as much.

Fix ofw_consinit.c to remove the dependency on ofb.

Revision 1.1.6.2 / (download) - annotate - [select for diffs], Sun Nov 4 21:03:08 2007 UTC (16 years, 4 months ago) by jmcneill
Branch: jmcneill-pm
Changes since 1.1.6.1: +58 -56 lines
Diff to previous 1.1.6.1 (colored) to branchpoint 1.1 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Nov 4 16:28:28 2007 UTC (16 years, 4 months ago) by garbled
Branch: MAIN
Changes since 1.2: +58 -56 lines
Diff to previous 1.2 (colored) to selected 1.17 (colored)

Get rid of the ofppc use of the ofbus completely, for the last time.

Write a complete OF boot console into ofw_consinit.c and rewire a bunch
of the ifdef logic in that file to use it when appropriate on both macppc
and ofppc.  Get rid of the attempt to wire up the serial console early,
as that is extremely difficult on ofppc.  Yank all the console code out
of ofppc/machdep.c.  (This is a boot console only, not a full blown
console like ofcons.c)

Delete all the ofbus references out of the config files, and pull in
dev/ofw/openfirmio.c and dev/ofw/ofw_subr.c directly rather than pulling
in files.ofw.  It might be worth going back and adding a files.ofw-nobus
to that directory to allow pulling in the openfirmware driver without
pulling in the whole ofbus mess.

Change rtas driver to connect directly to mainbus, like the PCI bus nodes do.

Revision 1.2.4.2 / (download) - annotate - [select for diffs], Sat Oct 27 11:27:54 2007 UTC (16 years, 5 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.4.1: +467 -0 lines
Diff to previous 1.2.4.1 (colored) to branchpoint 1.2 (colored) to selected 1.17 (colored)

sync with head.

Revision 1.1.6.1 / (download) - annotate - [select for diffs], Fri Oct 26 15:43:18 2007 UTC (16 years, 5 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.1: +467 -0 lines
Diff to previous 1.1 (colored) to selected 1.17 (colored)

Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.

Revision 1.1.10.1 / (download) - annotate - [select for diffs], Thu Oct 25 22:36:29 2007 UTC (16 years, 5 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.1: +467 -0 lines
Diff to previous 1.1 (colored) to selected 1.17 (colored)

Sync with HEAD.

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Tue Oct 23 20:36:09 2007 UTC (16 years, 5 months ago) by ad
Branch: vmlocking
Changes since 1.2.2.1: +467 -0 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) to selected 1.17 (colored)

Sync with head.

Revision 1.1.8.1 / (download) - annotate - [select for diffs], Thu Oct 18 08:32:41 2007 UTC (16 years, 5 months ago) by yamt
Branch: yamt-x86pmap
Changes since 1.1: +467 -0 lines
Diff to previous 1.1 (colored) next main 1.2 (colored) to selected 1.17 (colored)

sync with head.

Revision 1.2.4.1, Wed Oct 17 19:56:43 2007 UTC (16 years, 5 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2: +0 -467 lines
FILE REMOVED

file ofw_consinit.c was added on branch yamt-lazymbuf on 2007-10-27 11:27:54 +0000

Revision 1.2.2.1, Wed Oct 17 19:56:43 2007 UTC (16 years, 5 months ago) by ad
Branch: vmlocking
Changes since 1.2: +0 -467 lines
FILE REMOVED

file ofw_consinit.c was added on branch vmlocking on 2007-10-23 20:36:09 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Wed Oct 17 19:56:43 2007 UTC (16 years, 5 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-x86pmap-base4
Branch point for: yamt-lazymbuf, vmlocking
Changes since 1.1: +467 -0 lines
Diff to previous 1.1 (colored) to selected 1.17 (colored)

Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

Revision 1.1.2.3 / (download) - annotate - [select for diffs], Thu Jun 21 18:19:47 2007 UTC (16 years, 9 months ago) by garbled
Branch: ppcoea-renovation
Changes since 1.1.2.2: +6 -3 lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored) to selected 1.17 (colored)

Protect the 16550 serial console code with a NISA > 0.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Thu Jun 14 02:35:35 2007 UTC (16 years, 9 months ago) by macallan
Branch: ppcoea-renovation
Changes since 1.1.2.1: +31 -4 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) to selected 1.17 (colored)

add a missing return in ofwoea_bootstrap_console() - now we get past ofb
initialization and hang a little later

Revision 1.1.2.1 / (download) - annotate - [select for diffs], Wed Jun 6 17:38:35 2007 UTC (16 years, 9 months ago) by garbled
Branch: ppcoea-renovation
Changes since 1.1: +437 -0 lines
Diff to previous 1.1 (colored) to selected 1.17 (colored)

Add new routines which should be common between macppc and ofppc. Not
used by either port yet.

Revision 1.1, Wed Jun 6 17:38:35 2007 UTC (16 years, 9 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, vmlocking-base, ppcoea-renovation-base, mjf-ufs-trans-base, hpcarm-cleanup
Branch point for: yamt-x86pmap, ppcoea-renovation, jmcneill-pm, bouyer-xenamd64
FILE REMOVED

file ofw_consinit.c was initially added on branch ppcoea-renovation.

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>