The NetBSD Project

CVS log for src/sys/arch/x86/x86/vga_post.c

[BACK] Up to [cvs.netbsd.org] / src / sys / arch / x86 / x86

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.14 / (download) - annotate - [select for diffs], Sat Nov 7 07:27:49 2009 UTC (3 months ago) by cegger
Branch: MAIN
CVS Tags: uebayasi-xip-base, uebayasi-xip, matt-premerge-20091211, HEAD
Changes since 1.13: +5 -5 lines
Diff to previous 1.13 (colored)

Add a flags argument to pmap_kenter_pa(9).
Patch showed on tech-kern@ http://mail-index.netbsd.org/tech-kern/2009/11/04/msg006434.html
No objections.

Revision 1.11.8.2 / (download) - annotate - [select for diffs], Sun Nov 1 13:58:18 2009 UTC (3 months, 1 week ago) by jym
Branch: jym-xensuspend
Changes since 1.11.8.1: +10 -2 lines
Diff to previous 1.11.8.1 (colored) to branchpoint 1.11 (colored) next main 1.12 (colored)

Sync with HEAD.

Revision 1.9.4.2 / (download) - annotate - [select for diffs], Wed Sep 16 13:37:44 2009 UTC (4 months, 3 weeks ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.9.4.1: +10 -2 lines
Diff to previous 1.9.4.1 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

sync with head

Revision 1.13 / (download) - annotate - [select for diffs], Mon Aug 24 11:33:49 2009 UTC (5 months, 2 weeks ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, jym-xensuspend-nbase, jym-xensuspend-base
Changes since 1.12: +10 -2 lines
Diff to previous 1.12 (colored)

Add vga_post_set_vbe for setting video mode.

Revision 1.11.8.1 / (download) - annotate - [select for diffs], Wed May 13 17:18:45 2009 UTC (8 months, 4 weeks ago) by jym
Branch: jym-xensuspend
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

Sync with HEAD.

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

Revision 1.9.4.1 / (download) - annotate - [select for diffs], Mon May 4 08:12:11 2009 UTC (9 months, 1 week ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.9: +8 -6 lines
Diff to previous 1.9 (colored)

sync with head.

Revision 1.11.2.1 / (download) - annotate - [select for diffs], Tue Apr 28 07:34:57 2009 UTC (9 months, 1 week ago) by skrll
Branch: nick-hppapmap
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Sync with HEAD.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Mar 15 21:32:36 2009 UTC (10 months, 3 weeks ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

ansify function definitions

Revision 1.10.4.1 / (download) - annotate - [select for diffs], Sun Oct 19 22:16:08 2008 UTC (15 months, 3 weeks ago) by haad
Branch: haad-dm
Changes since 1.10: +6 -4 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

Sync with HEAD.

Revision 1.6.10.3 / (download) - annotate - [select for diffs], Sun Sep 28 10:40:12 2008 UTC (16 months, 1 week ago) by mjf
Branch: mjf-devfs2
Changes since 1.6.10.2: +4 -2 lines
Diff to previous 1.6.10.2 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

Sync with HEAD.

Revision 1.9.6.2 / (download) - annotate - [select for diffs], Wed Sep 24 16:38:50 2008 UTC (16 months, 2 weeks ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.9.6.1: +6 -4 lines
Diff to previous 1.9.6.1 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Sep 8 21:32:50 2008 UTC (17 months ago) by joerg
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, nick-hppapmap-base2, netbsd-5-base, 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-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: nick-hppapmap, jym-xensuspend
Changes since 1.10: +6 -4 lines
Diff to previous 1.10 (colored)

Make the amount of backing memory a macro to simplify changing it.

Revision 1.9.6.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:30:51 2008 UTC (19 months, 2 weeks ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

Sync w/ -current. 34 merge conflicts to follow.

Revision 1.9.2.1 / (download) - annotate - [select for diffs], Tue Jun 17 09:14:20 2008 UTC (19 months, 3 weeks ago) by yamt
Branch: yamt-pf42
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored) next main 1.10 (colored)

sync with head.

Revision 1.6.10.2 / (download) - annotate - [select for diffs], Thu Jun 5 19:14:34 2008 UTC (20 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.6.10.1: +1 -1 lines
Diff to previous 1.6.10.1 (colored) to branchpoint 1.6 (colored)

Sync with HEAD.

Also fix build.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jun 4 12:41:42 2008 UTC (20 months ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-base4, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl
Branch point for: haad-dm
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both.

Revision 1.6.10.1 / (download) - annotate - [select for diffs], Thu Apr 3 12:42:31 2008 UTC (22 months, 1 week ago) by mjf
Branch: mjf-devfs2
Changes since 1.6: +25 -2 lines
Diff to previous 1.6 (colored)

Sync with HEAD.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Mar 29 17:49:01 2008 UTC (22 months, 1 week ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42-X, yamt-nfs-mp-base2, yamt-nfs-mp-base, hpcarm-cleanup-nbase
Branch point for: yamt-pf42, yamt-nfs-mp, wrstuden-revivesa
Changes since 1.8: +3 -1 lines
Diff to previous 1.8 (colored)

Add RCSID to top of file.

Revision 1.6.6.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:15:09 2008 UTC (22 months, 2 weeks ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.6: +23 -2 lines
Diff to previous 1.6 (colored) next main 1.7 (colored)

sync with head.

Revision 1.1.6.3 / (download) - annotate - [select for diffs], Sun Mar 23 02:04:28 2008 UTC (22 months, 2 weeks ago) by matt
Branch: matt-armv6
Changes since 1.1.6.2: +72 -9 lines
Diff to previous 1.1.6.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

sync with HEAD

Revision 1.6.2.3 / (download) - annotate - [select for diffs], Mon Mar 17 09:14:36 2008 UTC (22 months, 3 weeks ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.6.2.2: +23 -2 lines
Diff to previous 1.6.2.2 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

sync with head.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Mar 13 17:40:24 2008 UTC (22 months, 4 weeks ago) by drochner
Branch: MAIN
CVS Tags: yamt-lazymbuf-base15, yamt-lazymbuf-base14, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, ad-socklock-base1
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)

if "ddb_vgapost" is called but its data structures were not initialized,
print a message, suggested by joerg
(the message might be invisible if the console is in X mode)

Revision 1.7 / (download) - annotate - [select for diffs], Wed Mar 12 23:26:18 2008 UTC (22 months, 4 weeks ago) by drochner
Branch: MAIN
Changes since 1.6: +21 -2 lines
Diff to previous 1.6 (colored)

-add a function to vga_post which can be called from DDB to get a
 usable VGA console ("call ddb_vgapost")
-allow to switch from/to screens occupied by an X server if the graphics
 device is console and in polling mode (ie DDB)
This together allows to get a DDB session on a VGA console if the
system crashed while X11 was running.
As long as the protocol to tell X servers about virtual screen switches
is as primitive as it is, it is unsafe to restart an X session afterwards.
So this is basically for crash analysis.

Revision 1.6.4.2 / (download) - annotate - [select for diffs], Mon Feb 18 21:05:17 2008 UTC (23 months, 3 weeks ago) by mjf
Branch: mjf-devfs
Changes since 1.6.4.1: +224 -0 lines
Diff to previous 1.6.4.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

Sync with HEAD.

Revision 1.6.2.2 / (download) - annotate - [select for diffs], Mon Jan 21 09:40:19 2008 UTC (2 years ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.6.2.1: +224 -0 lines
Diff to previous 1.6.2.1 (colored) to branchpoint 1.6 (colored)

sync with head

Revision 1.1.4.3 / (download) - annotate - [select for diffs], Sat Jan 19 12:14:50 2008 UTC (2 years ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.1.4.2: +50 -8 lines
Diff to previous 1.1.4.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with HEAD

Revision 1.6.4.1, Tue Jan 15 22:15:13 2008 UTC (2 years ago) by mjf
Branch: mjf-devfs
Changes since 1.6: +0 -224 lines
FILE REMOVED

file vga_post.c was added on branch mjf-devfs on 2008-02-18 21:05:17 +0000

Revision 1.6.2.1, Tue Jan 15 22:15:13 2008 UTC (2 years ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.6: +0 -224 lines
FILE REMOVED

file vga_post.c was added on branch yamt-lazymbuf on 2008-01-21 09:40:18 +0000

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jan 15 22:15:13 2008 UTC (2 years ago) by drochner
Branch: MAIN
CVS Tags: nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, hpcarm-cleanup-base, bouyer-xeni386-nbase, bouyer-xeni386-base
Branch point for: yamt-lazymbuf, mjf-devfs2, mjf-devfs, keiichi-mipv6
Changes since 1.5: +16 -9 lines
Diff to previous 1.5 (colored)

vga_post_init(): allow the memory mapped to the emulator VM to be
physically non-contiguous, and do some cosmetics
approved by joerg

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 15 13:57:32 2008 UTC (2 years ago) by joerg
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Revert last and explicitly cast to paddr_t instead to fix the warning.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 15 09:14:43 2008 UTC (2 years ago) by martin
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

avoid warning on a too large constant

Revision 1.3 / (download) - annotate - [select for diffs], Mon Jan 14 20:20:31 2008 UTC (2 years ago) by xtraeme
Branch: MAIN
Changes since 1.2: +3 -0 lines
Diff to previous 1.2 (colored)

Missing __KERNEL_RCSID().

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jan 14 19:28:13 2008 UTC (2 years ago) by joerg
Branch: MAIN
Changes since 1.1: +40 -8 lines
Diff to previous 1.1 (colored)

Allocate 64KB as low memory for the BIOS to write to. Copy the interrupt
table and the BIOS data area before each POST. Allows the Dell of Martin
Husemann to use VGA_POST.

Revision 1.1.6.2 / (download) - annotate - [select for diffs], Wed Jan 9 01:50:00 2008 UTC (2 years, 1 month ago) by matt
Branch: matt-armv6
Changes since 1.1.6.1: +182 -0 lines
Diff to previous 1.1.6.1 (colored) to branchpoint 1.1 (colored)

sync with HEAD

Revision 1.1.4.2 / (download) - annotate - [select for diffs], Wed Jan 2 21:51:28 2008 UTC (2 years, 1 month ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.1.4.1: +182 -0 lines
Diff to previous 1.1.4.1 (colored) to branchpoint 1.1 (colored)

Sync with HEAD

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Wed Dec 26 19:17:18 2007 UTC (2 years, 1 month ago) by ad
Branch: vmlocking2
Changes since 1.1.2.1: +182 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with head.

Revision 1.1.6.1, Tue Dec 25 14:22:26 2007 UTC (2 years, 1 month ago) by matt
Branch: matt-armv6
Changes since 1.1: +0 -182 lines
FILE REMOVED

file vga_post.c was added on branch matt-armv6 on 2008-01-09 01:50:00 +0000

Revision 1.1.4.1, Tue Dec 25 14:22:26 2007 UTC (2 years, 1 month ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.1: +0 -182 lines
FILE REMOVED

file vga_post.c was added on branch bouyer-xeni386 on 2008-01-02 21:51:28 +0000

Revision 1.1.2.1, Tue Dec 25 14:22:26 2007 UTC (2 years, 1 month ago) by ad
Branch: vmlocking2
Changes since 1.1: +0 -182 lines
FILE REMOVED

file vga_post.c was added on branch vmlocking2 on 2007-12-26 19:17:18 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Tue Dec 25 14:22:26 2007 UTC (2 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: vmlocking2-base3, matt-armv6-base
Branch point for: vmlocking2, matt-armv6, bouyer-xeni386

Add initial version of calling VGA POST from vga_resume. This is the
equivalent to "vbetool post" using x86emu in the kernel.

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>