<?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 files.sgimips</title>
    <link>http://nxr.netbsd.org/rss/src/sys/arch/sgimips/conf/files.sgimips</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Ensure that curlwp is saved and restored across calls into<br/>pre-ARCS PROM routines. This only matters for console output,<br/>but do the same for shutdown/restart entrypoints as well.<br/><br/>While here, preformat strings before invoking the PROM's<br/>printf routine, since we don't know what its formatting and<br/>argument limitations are.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.55</description>
    <pubDate>Thu Jun 11 00:21:35 UTC 2026</pubDate>
    <dc:creator>rumble</dc:creator>
</item>

<item>
    <title>Enable Bluetooth support.<br/>usbdevices.config includes support for USB Bluetooth.<br/>Tested on an o2 with a PCI USB adapter and Broadcom BCM20702A0 dongle.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.54</description>
    <pubDate>Sat Mar 23 17:44:49 UTC 2019</pubDate>
    <dc:creator>sevan</dc:creator>
</item>

<item>
    <title>branches:  1.53.18;<br/>switch sgimips to common bus_dma and bus_space in arch/mips/<br/>Tested on O2 and Indy.<br/>Things that are compile-tested only for lack of hardware:<br/>- GIO ethernet cards with PCI bridges<br/>- IP2x hardware not found on Indy<br/>- IP1x</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.53</description>
    <pubDate>Wed Feb 18 16:47:58 UTC 2015</pubDate>
    <dc:creator>macallan</dc:creator>
</item>

<item>
    <title>branches:  1.52.4;<br/>Include sljit files.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.52</description>
    <pubDate>Sun Jul 20 10:22:55 UTC 2014</pubDate>
    <dc:creator>alnsn</dc:creator>
</item>

<item>
    <title>branches:  1.51.10;<br/>move common/bus_dma/ -&gt; dev/bus_dma/</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.51</description>
    <pubDate>Tue Oct 02 23:54:54 UTC 2012</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.50.4;  1.50.14;<br/>Merge forward matt-nb5-mips64<br/>Adapt to new interrupt/spl framework<br/>Deal with arcbios calls being O32 and kernels being N32/N64.<br/>Need to save/restore T8 across arcbios calls.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.50</description>
    <pubDate>Sun Feb 20 07:59:49 UTC 2011</pubDate>
    <dc:creator>matt</dc:creator>
</item>

<item>
    <title>branches:  1.49.4;  1.49.6;  1.49.8;<br/>Use bus_dmamem_common.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.49</description>
    <pubDate>Fri Aug 21 04:10:33 UTC 2009</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>

<item>
    <title>Enable Personal IRIS 4D/20 and 4D/25 support:<br/>  - Adapt int(4) to handle the INT1 chip<br/>  - Move generic rtc clocks out of hpc/ and into dev/<br/>  - Handle the very strangely wired eeprom and other bits in arcemu<br/>  - Sprinkle MACH_SGI_IP6 as necessary<br/>  - Enable IP6/IP10 devices in GENERIC32_IP12. Yes, the naming is poor but<br/>    there's no winning with kernel/hw compatibility on sgimips...<br/><br/>Tested on my 4D/25. Doesn't (appear to) break macallan@'s IP22.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.48</description>
    <pubDate>Thu Feb 12 06:33:56 UTC 2009</pubDate>
    <dc:creator>rumble</dc:creator>
</item>

<item>
    <title>branches:  1.47.10;  1.47.18;  1.47.24;<br/>Since files.wscons et al. are included by ~all ports anyway, include<br/>them in the mi "files" file, and remove include statements from md files.<br/>These shouldn't pull in additional kernel code when not in use, so it<br/>shouldn't do any harm except a risk of namespace collisions which<br/>should be easy to fix.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.47</description>
    <pubDate>Wed Feb 20 21:43:35 UTC 2008</pubDate>
    <dc:creator>drochner</dc:creator>
</item>

<item>
    <title>Interrupt handling changes, in discussion since February:<br/><br/>- Reduce available SPL levels for hardware devices to none, vm, sched, high.<br/>- Acquire kernel_lock only for interrupts at IPL_VM.<br/>- Implement threaded soft interrupts.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.46</description>
    <pubDate>Mon Dec 03 15:34:17 UTC 2007</pubDate>
    <dc:creator>ad</dc:creator>
</item>

<item>
    <title>branches:  1.45.2;<br/>Merge the ppcoea-renovation branch to HEAD.<br/><br/>This branch was a major cleanup and rototill of many of the various OEA<br/>cpu based PPC ports that focused on sharing as much code as possible<br/>between the various ports to eliminate near-identical copies of files in<br/>every tree.  Additionally there is a new PIC system that unifies the<br/>interface to interrupt code for all different OEA ppc arches.  The work<br/>for this branch was done by a variety of people, too long to list here.<br/><br/>TODO:<br/>bebox still needs work to complete the transition to -renovation.<br/>ofppc still needs a bunch of work, which I will be looking at.<br/>ev64260 still needs to be renovated<br/>amigappc was not attempted.<br/><br/>NOTES:<br/>pmppc was removed as an arch, and moved to a evbppc target.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.45</description>
    <pubDate>Wed Oct 17 19:57:03 UTC 2007</pubDate>
    <dc:creator>garbled</dc:creator>
</item>

<item>
    <title>branches:  1.44.8;  1.44.10;<br/>make the delay()s and spl*()s in bus_space*() functions optional<br/>( enable with options MACE_NEEDS_DELAYS )<br/>mec apparently was the only device that really needed them and that's no<br/>longer the case, at least on my O2.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.44</description>
    <pubDate>Sun Jul 15 23:27:55 UTC 2007</pubDate>
    <dc:creator>macallan</dc:creator>
</item>

<item>
    <title>branches:  1.43.2;<br/>also include files.rasops</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.43</description>
    <pubDate>Sat Apr 14 04:50:40 UTC 2007</pubDate>
    <dc:creator>macallan</dc:creator>
</item>

<item>
    <title>include files.wsfb</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.42</description>
    <pubDate>Tue Apr 10 02:55:02 UTC 2007</pubDate>
    <dc:creator>macallan</dc:creator>
</item>

<item>
    <title>branches:  1.41.4;  1.41.6;  1.41.10;  1.41.12;<br/>sgimips converted to timecounters.  Systems that can do them get mips_cp0<br/>based logic.  We also use the common mips3_clock functions for those systems,<br/>removing some port-specific code.<br/><br/>Tested by martin@.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.41</description>
    <pubDate>Sat Sep 16 08:50:27 UTC 2006</pubDate>
    <dc:creator>gdamore</dc:creator>
</item>

<item>
    <title>branches:  1.40.20;<br/>merge ktrace-lwp.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.40</description>
    <pubDate>Sun Dec 11 00:18:52 UTC 2005</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>ieee1394 import from FreeBSD.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.39</description>
    <pubDate>Mon Jul 11 15:37:04 UTC 2005</pubDate>
    <dc:creator>kiyohara</dc:creator>
</item>

<item>
    <title>branches:  1.38.12;<br/>build arcemu</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.38</description>
    <pubDate>Sat Apr 10 22:48:44 UTC 2004</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>branches:  1.37.2;<br/>Abstract the interface between pckbc(4), and the pckbd(4) and pms(4)<br/>drivers that attach to it.  This allows for other host interface chips<br/>that use the same keyboards and mice, such as the ones in the ARM<br/>IOMD20, ARM7500, and SA-1111.  The PC-compatible driver is still<br/>called pckbc(4), and the new abstraction layer is "pckbport", so the<br/>child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which<br/>also contains some code shared between all host controllers.  To avoid<br/>incompatibility, pckbdreg.h is still installed in<br/>/usr/include/dev/pckbc.<br/><br/>In theory, this shouldn't cause any behavioural changes in the drivers<br/>concerned.  Thy just use rather more function pointers than before.  Tested<br/>on i386 and (with a new host driver) acorn32.  Compiled on several other<br/>affected architectures.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.37</description>
    <pubDate>Sat Mar 13 17:31:34 UTC 2004</pubDate>
    <dc:creator>bjh21</dc:creator>
</item>

<item>
    <title>Completely remove IP2X and IP32, which renders opt_machtype.h obsolete.</title>
    <description>/src/sys/arch/sgimips/conf/files.sgimips - 1.36</description>
    <pubDate>Mon Jan 19 03:26:14 UTC 2004</pubDate>
    <dc:creator>sekiya</dc:creator>
</item>
</channel></rss>

