<?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 majors.evbmips</title>
    <link>http://nxr.netbsd.org/rss/src/sys/arch/evbmips/conf/majors.evbmips</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Remove uscanner(4) driver<br/><br/>This exists for compatibility with a Linux interface which was apparently<br/>deprecated in Linux 2.6. There are various mailing list threads going<br/>back to 2004 where the usefulness of this driver is discussed, but<br/>the conclusion is that scanner software has all moved to using ugen(4)<br/>instead, and enabling this driver will not help you scan things.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.38</description>
    <pubDate>Tue Jun 29 10:22:35 UTC 2021</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>branches:  1.37.6;<br/>evbmips: add ofctl(8) and /dev/openfirm support</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.37</description>
    <pubDate>Fri Jul 24 00:07:09 UTC 2020</pubDate>
    <dc:creator>jmcneill</dc:creator>
</item>

<item>
    <title>mark nsmb major obsolete</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.36</description>
    <pubDate>Sat Apr 04 16:06:13 UTC 2020</pubDate>
    <dc:creator>jdolecek</dc:creator>
</item>

<item>
    <title>remove urio(4), a driver for the Rio500 MP3 player.<br/><br/>At this point it is highly unlikely this 1999 device still has users,<br/>but it still comes up in the context of maxv's USB-fuzzing (and any device<br/>could pretend to be a urio(4)), so it's best to get rid of it.<br/><br/>Renamed all major entries to obsolete, as was done in previous removals.<br/><br/>This still requires an update to sanitizers, but they're located in<br/>"external", perhaps it should be first committed upstream?<br/><br/>Proposed on tech-kern a month ago.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.35</description>
    <pubDate>Wed Jan 29 18:39:01 UTC 2020</pubDate>
    <dc:creator>maya</dc:creator>
</item>

<item>
    <title>branches:  1.34.6;<br/>Systematize handling of removed drivers.<br/><br/> - Every driver that was removed and whose number hasn't already been<br/>   reused is now listed with a commented-out "obsolete" line.<br/> - The format of these has been systematized. Future format changes can<br/>   probably be safely done with a script.<br/> - This does not include a few cases of assignments that only lasted a<br/>   couple days, or stuff from before major reorgs. Some of these may<br/>   be included nonetheless, because there was a lot of ground to cover<br/>   and therefore not a lot of time to dig into history in detail.<br/><br/>Note that the obsolete listings do not mean the major numbers can<br/>never be reused; that's up to portmasters and/or core. It does mean<br/>that they won't be reused by accident, however, which in some cases<br/>(depending on the driver, how widely used it was, its family of device<br/>nodes, their default permissions, etc.) can be quite dangerous.<br/><br/>Note that some of the things now explicitly listed as obsolete are<br/>really ancient history. My scan went back as far as when the majors<br/>files were added. (But not before that.)</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.34</description>
    <pubDate>Mon Jan 28 02:28:58 UTC 2019</pubDate>
    <dc:creator>dholland</dc:creator>
</item>

<item>
    <title>Restore satlink's majors entries commented out and marked obsolete.<br/>Otherwise they might accidentally get reused later and cause a<br/>security problem.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.33</description>
    <pubDate>Sun Jan 27 17:59:23 UTC 2019</pubDate>
    <dc:creator>dholland</dc:creator>
</item>

<item>
    <title>Remove the satlink driver. It was disabled everywhere, had no man page and<br/>no use either. Spotted by thorpej in PR/21345, ok christos.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.32</description>
    <pubDate>Sun Jan 27 08:53:29 UTC 2019</pubDate>
    <dc:creator>maxv</dc:creator>
</item>

<item>
    <title>Remove ISDN from the kernel. It has remained unmaintained for a long time,<br/>is of poor quality, and is now an obstacle to MP-ification. It was removed<br/>ten years ago from FreeBSD for the same reason.<br/><br/>This retires a big user of the mbuf API, and will ease maintenance of the<br/>kernel.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.31</description>
    <pubDate>Sun Sep 23 09:21:02 UTC 2018</pubDate>
    <dc:creator>maxv</dc:creator>
</item>

<item>
    <title>branches:  1.30.14;  1.30.16;<br/>Add a synthesized pc beeper and keyboard bell for platforms with an audio<br/>device.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.30</description>
    <pubDate>Thu Dec 08 11:31:10 UTC 2016</pubDate>
    <dc:creator>nat</dc:creator>
</item>

<item>
    <title>branches:  1.29.2;<br/>Update device dependency information - the sysmon major device now depends on the sysmon module itself, not on the individual components.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.29</description>
    <pubDate>Thu Apr 23 23:22:51 UTC 2015</pubDate>
    <dc:creator>pgoyette</dc:creator>
</item>

<item>
    <title>branches:  1.28.12;<br/>spiflash is mi now</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.28</description>
    <pubDate>Fri Apr 26 18:35:43 UTC 2013</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.27.2;  1.27.12;<br/>dependant -&gt; dependent</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.27</description>
    <pubDate>Thu Jun 30 20:09:29 UTC 2011</pubDate>
    <dc:creator>wiz</dc:creator>
</item>

<item>
    <title>use a MI major number for uhso(4) driver<br/>(requested by mrg)</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.26</description>
    <pubDate>Sat Mar 06 23:45:39 UTC 2010</pubDate>
    <dc:creator>plunky</dc:creator>
</item>

<item>
    <title>add major device for usho(4) driver</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.25</description>
    <pubDate>Sat Mar 06 21:31:51 UTC 2010</pubDate>
    <dc:creator>plunky</dc:creator>
</item>

<item>
    <title>Remove LKMs and switch to the module framework, pass 1.<br/><br/>Proposed on tech-kern@.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.24</description>
    <pubDate>Wed Nov 12 00:35:59 UTC 2008</pubDate>
    <dc:creator>ad</dc:creator>
</item>

<item>
    <title>branches:  1.23.6;  1.23.10;  1.23.16;  1.23.18;<br/>Remove systrace. Ok core@.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.23</description>
    <pubDate>Mon Dec 31 15:31:53 UTC 2007</pubDate>
    <dc:creator>ad</dc:creator>
</item>

<item>
    <title>branches:  1.22.14;  1.22.20;  1.22.26;<br/>Add a port to the Infineon ADM5120.<br/><br/>Basics: the ADM5120 is a 175 MHz MIPS32 4Kc processor featuring a<br/>6-port ethernet 10/100 switch with Auto MDI/X, a PCI controller,<br/>USB 1.1 controller, UART, watchdog timer, eight GPIO pins, and a<br/>multiport memory controller with both NOR and NAND flash support.<br/>This code supports most of the devices on the ADM5120, including<br/>the 6-port switch (each port attaches as an ethernet, admsw0 through<br/>admsw5), the PCI controller, USB controller, GPIO, watchdog, and<br/>UART.<br/><br/>Remaining work: the port includes no NOR/NAND flash drivers.  No<br/>bootloader is included.  I have only tested the PCI bus driver with<br/>the use of one PCI slot on the RouterBOARD 153.  It is not possible<br/>to exploit the capabilities of the ethernet switch using bridge(4).<br/>I have only netbooted the ADM5120 on the RB153.  Booting other<br/>boards, and booting from flash memory, remains to be done.<br/><br/>Hardware availability: many low-cost routers, including the<br/>RouterBOARD 100 series at RouterBOARD.com, use the Infineon ADM5120<br/>processor.<br/><br/>Credits: Ruslan Ermilov and Vsevolod Lobko ported to the ADM5120,<br/>and they wrote device drivers for the UART, USB controller, and<br/>10/100 switch.  Matt Isaacs brought the port up-to-date with<br/>NetBSD-current, made it compile, and ran it first on the RB153.<br/>I added drivers for the PCI controller, GPIO, and watchdog timer.<br/>I produced the bus attachment for the CompactFlash slot with advice<br/>from Mikrotik technical support and from Matt Thomas.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.22</description>
    <pubDate>Tue Mar 20 08:52:01 UTC 2007</pubDate>
    <dc:creator>dyoung</dc:creator>
</item>

<item>
    <title>branches:  1.21.4;  1.21.8;  1.21.10;  1.21.12;<br/>s/independant/independent/, from Zafer.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.21</description>
    <pubDate>Fri Nov 24 22:04:22 UTC 2006</pubDate>
    <dc:creator>wiz</dc:creator>
</item>

<item>
    <title>Add major for spiflash.  Note that this major should probably be moved out<br/>to device-independent space, but we might well choose to wait to do that<br/>until _after_ we have a full MI flash framework.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.20</description>
    <pubDate>Sat Oct 07 07:22:36 UTC 2006</pubDate>
    <dc:creator>gdamore</dc:creator>
</item>

<item>
    <title>branches:  1.19.4;  1.19.6;<br/>Cleanup old aucom entries.  Left marked obsolete in majors, and removed from<br/>dev/DEVNAMES.</title>
    <description>/src/sys/arch/evbmips/conf/majors.evbmips - 1.19</description>
    <pubDate>Fri Jul 14 17:44:07 UTC 2006</pubDate>
    <dc:creator>gdamore</dc:creator>
</item>
</channel></rss>

