<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#193d9e76</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa3d547d - MFC x86emu/x86bios emulator and make previously i386 only dpms and vesa</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#aa3d547d</link>
        <description>MFC x86emu/x86bios emulator and make previously i386 only dpms and vesaframebuffer driver, etc. work on FreeBSD/amd64.A significant amount of improvements were done by jkim@ during the recentmonths to make vesa(4) work better, over the initial code import.  Thiswork is based on OpenBSD&apos;s x86emu implementation and contributed byparadox &lt;ddkprog yahoo com&gt; and swell.k at gmail com.Hopefully I have stolen all their work to 8-STABLE :)All bugs in this commit are mine, as usual.

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Tue, 02 Mar 2010 01:56:55 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3219f535 - Rewrite x86bios and update its dependent drivers.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#3219f535</link>
        <description>Rewrite x86bios and update its dependent drivers.- Do not map entire real mode memory (1MB).  Instead, we map IVT/BDA andROM area separately.  Most notably, ROM area is mapped as device memory(uncacheable) as it should be.  User memory is dynamically allocated andfree&apos;ed with contigmalloc(9) and contigfree(9).  Remove now redundant andpotentially dangerous x86bios_alloc.c.  If this emulator ever grows tosupport non-PC hardware, we may implement it with rman(9) later.- Move all host-specific initializations from x86emu_util.c to x86bios.c andremove now unnecessary x86emu_util.c.  Currently, non-PC hardware is notsupported.  We may use bus_space(9) later when the KPI is fixed.- Replace all bzero() calls for emulated registers with more obviously namedx86bios_init_regs().  This function also initializes DS and SS properly.- Add x86bios_get_intr().  This function checks if the interrupt vector isavailable for the platform.  It is not necessary for PC-compatible hardwarebut it may be needed later. ;-)- Do not try turning off monitor if DPMS does not support the state.- Allocate stable memory for VESA OEM strings instead of just holdingpointers to them.  They may or may not be accessible always.  Fix a memoryleak of video mode table while I am here.- Add (experimental) BIOS POST call for vesa(4).  This function calls VGABIOS POST code from the current VGA option ROM.  Some video controllerscannot save and restore the state properly even if it is claimed to besupported.  Usually the symptom is blank display after resuming from suspendstate.  If the video mode does not match the previous mode after restoring,we try BIOS POST and force the known good initial state.  Some magic wastaken from NetBSD (and it was taken from vbetool, I believe.)- Add a loader tunable for vgapci(4) to give a hint to dpms(4) and vesa(4)to identify who owns the VESA BIOS.  This is very useful for multi-displayadapter setup.  By default, the POST video controller is automaticallyprobed and the tunable &quot;hw.pci.default_vgapci_unit&quot; is set to correspondingvgapci unit number.  You may override it from loader but it is very unlikelyto be necessary.  Unfortunately only AGP/PCI/PCI-E controllers can bematched because ISA controller does not have necessary device IDs.- Fix a long standing bug in state save/restore function.  The state bufferpointer should be ES:BX, not ES:DI according to VBE 3.0.  If it ever worked,that&apos;s because BX was always zero. :-)- Clean up register initializations more clearer per VBE 3.0.- Fix a lot of style issues with vesa(4).

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Mon, 19 Oct 2009 20:58:10 +0000</pubDate>
        <dc:creator>Jung-uk Kim &lt;jkim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee5e90da - - Teach vesa(4) and dpms(4) about x86emu. [1]</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#ee5e90da</link>
        <description>- Teach vesa(4) and dpms(4) about x86emu. [1] - Add vesa kernel options for amd64. - Connect libvgl library and splash kernel modules to amd64 build. - Connect manual page dpms(4) to amd64 build. - Remove old vesa/dpms files.Submitted by:	paradox &lt;ddkprog yahoo com&gt; [1], swell k at gmail.com		(with some minor tweaks)

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Wed, 09 Sep 2009 09:50:31 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>17d6c636 - Drop &lt;bsd.man.mk&gt; support from &lt;bsd.kmod.mk&gt;.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#17d6c636</link>
        <description>Drop &lt;bsd.man.mk&gt; support from &lt;bsd.kmod.mk&gt;.Not objected to by:	-current

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Fri, 11 Jan 2002 15:49:02 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c68159a6 - Use a consistent style and one much closer to the rest of /usr/src</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#c68159a6</link>
        <description>Use a consistent style and one much closer to the rest of /usr/src

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Sat, 06 Jan 2001 14:00:42 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3ed78c66 - - Include opt_vesa.h in vesa.c so that the VESA_DEBUG option is actually</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#3ed78c66</link>
        <description>- Include opt_vesa.h in vesa.c so that the VESA_DEBUG option is actually  propagated from the kernel config file to the source.- Add some more debug messages to list each mode that is rejected or found.

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Fri, 06 Oct 2000 01:43:59 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>64db83a8 - Use .include &lt;bsd.kmod.mk&gt; to get to ../../*/conf/kmod.mk instead of</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#64db83a8</link>
        <description>Use .include &lt;bsd.kmod.mk&gt; to get to ../../*/conf/kmod.mk instead ofencoding the relative path.

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Sat, 27 May 2000 01:14:33 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>56ca3996 - Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#56ca3996</link>
        <description>Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.This means that the kernel can be totally self contained now and is notdependent on the last buildworld to update /usr/share/mk.  This mightalso make it easier to build 5.x kernels on 4.0 boxes etc, assuminggensetdefs and config(8) are updated.

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Thu, 04 May 2000 12:08:52 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8f8e5879 - Use config&apos;s conditional compilation rather than using #ifdefs that make</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#8f8e5879</link>
        <description>Use config&apos;s conditional compilation rather than using #ifdefs that makemodular compilation harder.  I&apos;m doing this because people seem to likecut/pasting examples of bad practices in existing code.

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Sat, 29 Jan 2000 15:08:56 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6f940b38 - Removed special rules for building and cleaning device interface files</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#6f940b38</link>
        <description>Removed special rules for building and cleaning device interface filesand empty options files.  The rules are now generated automatically inbsd.kmod.mk.  Cleaned up related things ($S and ${CLEANFILES}).

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Sun, 28 Nov 1999 18:53:47 +0000</pubDate>
        <dc:creator>Bruce Evans &lt;bde@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c3aac50f - $Id$ -&gt; $FreeBSD$</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#c3aac50f</link>
        <description>$Id$ -&gt; $FreeBSD$

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Sat, 28 Aug 1999 01:08:13 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eb9d435a - Unifdef VM86.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#eb9d435a</link>
        <description>Unifdef VM86.Reviewed by:	silence on on -current

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Tue, 01 Jun 1999 18:20:36 +0000</pubDate>
        <dc:creator>Jonathan Lemon &lt;jlemon@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ad872c5 - The first stage of console driver reorganization: activate new</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#2ad872c5</link>
        <description>The first stage of console driver reorganization: activate newkeyboard and video card drivers.Because of the changes, you are required to update your kernelconfiguration file now!The files in sys/dev/syscons are still i386-specific (but less so thanbefore), and won&apos;t compile for alpha and PC98 yet.syscons still directly accesses the video card registers here andthere; this will be rectified in the later stages.

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Mon, 11 Jan 1999 03:18:56 +0000</pubDate>
        <dc:creator>Kazutaka YOKOTA &lt;yokota@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>13e05026 - Make the VESA KLD module work!</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#13e05026</link>
        <description>Make the VESA KLD module work!

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Wed, 30 Dec 1998 11:21:08 +0000</pubDate>
        <dc:creator>Kazutaka YOKOTA &lt;yokota@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a654d072 - Sample initial set of kld-ified modules.  Not all have been completely</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#a654d072</link>
        <description>Sample initial set of kld-ified modules.  Not all have been completelyconverted yet.  These are more of a starting point.  This is NOT connectedto the parent Makefile.OK&apos;ed by jkh (who is ever so patiently waiting)

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Fri, 16 Oct 1998 04:30:52 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>35e46e3e - Double oops, committed the wrong Makefile ata that, fixed.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#35e46e3e</link>
        <description>Double oops, committed the wrong Makefile ata that, fixed.

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Tue, 15 Sep 1998 20:14:11 +0000</pubDate>
        <dc:creator>S&#248;ren Schmidt &lt;sos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c3fa0a68 - Oops for the Makefile for the VESA lkm</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/vesa/Makefile#c3fa0a68</link>
        <description>Oops for the Makefile for the VESA lkm

            List of files:
            /freebsd-12.1/sys/modules/vesa/Makefile</description>
        <pubDate>Tue, 15 Sep 1998 20:09:18 +0000</pubDate>
        <dc:creator>S&#248;ren Schmidt &lt;sos@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
