<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/sio, branch releng/7.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2008-07-28T15:49:26Z</updated>
<entry>
<title>MFC r172568</title>
<updated>2008-07-28T15:49:26Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2008-07-28T15:49:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=788c6e2e0d88e7287b3de1ada339669326e3b4a0'/>
<id>urn:sha1:788c6e2e0d88e7287b3de1ada339669326e3b4a0</id>
<content type='text'>
 Spelling fix for interupt -&gt; interrupt
</content>
</entry>
<entry>
<title>Merge amd64/machdep.c:1.680, amd64/mp_watchdog.c:1.6,</title>
<updated>2008-03-30T09:19:09Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2008-03-30T09:19:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4e9e34aa8be6f883b77e8057d60082f8324b3871'/>
<id>urn:sha1:4e9e34aa8be6f883b77e8057d60082f8324b3871</id>
<content type='text'>
uart_dev_at91usart.c:1.13, scsi_low.h:1.9, subr_ntoskrnl.c:1.94,
OsdDebug.c:1.14, dcons_os.c:1.20, ofw_consle.c:1.37,
dev/sio.c:1.473, syscons.c:1.454, uart_core.c:1.23,
union_subr.c:1.96, i386/machdep.c:1.664, i386/mp_watchdog.c:1.6,
ia64/machdep.c:1.228, kern_clock.c:1.206, kern_shutdown.c:1.186,
subr_kdb.c:1.25, subr_witness.c:1.239, vfs_subr.c:1.711,
ng_base.c:1.140, cbus/sio.c:1.247, pc98/machdep.c:1.399,
aim/machdep.c:1.107, pswitch.c:1.7, mac_test.c:19.3,
psycho.c:1.73, sparc64/machdep.c:1.140, sparc64/trap.c:1.89,
hvcons.c:1.7, sun4v/machdep.c:1.17, sun4v/trap.c:1.17, kdb.h:1.6
from HEAD to RELENG_7:

  Add a new 'why' argument to kdb_enter(), and a set of constants to use
  for that argument.  This will allow DDB to detect the broad category of
  reason why the debugger has been entered, which it can use for the
  purposes of deciding which DDB script to run.

  Assign approximate why values to all current consumers of the
  kdb_enter() interface.

For ABI/KPI reasons, the MFC creates a new function, kdb_enter_why(),
with the new argument, updating existing consumers to use that,
preserving kdb_enter() with the current argument, and wrapping it around
kdb_enter_why().
</content>
</entry>
<entry>
<title>o Revert last.  The chip is already supported by puc(4).</title>
<updated>2007-03-29T04:26:52Z</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@FreeBSD.org</email>
</author>
<published>2007-03-29T04:26:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=991555c9c020ea166d02a6e295dce1fea6b934af'/>
<id>urn:sha1:991555c9c020ea166d02a6e295dce1fea6b934af</id>
<content type='text'>
Pointed out by:	marcel, Joseph Terner
</content>
</entry>
<entry>
<title>o Add MosChip 9835 PCI Dual UART PCI id.</title>
<updated>2007-03-28T18:56:27Z</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@FreeBSD.org</email>
</author>
<published>2007-03-28T18:56:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=747bef5b8535cf255b397379adc4e4bc6050def1'/>
<id>urn:sha1:747bef5b8535cf255b397379adc4e4bc6050def1</id>
<content type='text'>
PR:		kern/110967
Submitted by:	Joseph Terner
MFC after:	1 month
</content>
</entry>
<entry>
<title>o break newbus api: add a new argument of type driver_filter_t to</title>
<updated>2007-02-23T12:19:07Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2007-02-23T12:19:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ef544f631226436ef590825881e7a28369df82f6'/>
<id>urn:sha1:ef544f631226436ef590825881e7a28369df82f6</id>
<content type='text'>
  bus_setup_intr()

o add an int return code to all fast handlers

o retire INTR_FAST/IH_FAST

For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current

Reviewed by: many
Approved by: re@
</content>
</entry>
<entry>
<title>Only treat positive values as errors...</title>
<updated>2006-09-14T03:47:59Z</updated>
<author>
<name>John-Mark Gurney</name>
<email>jmg@FreeBSD.org</email>
</author>
<published>2006-09-14T03:47:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9773a00fa7f0cc7d63c2bea482686141c0e316d9'/>
<id>urn:sha1:9773a00fa7f0cc7d63c2bea482686141c0e316d9</id>
<content type='text'>
Pointed out by:	wsk
Message-ID: &lt;45060FC4.2090308@gddsn.org.cn&gt;
</content>
</entry>
<entry>
<title>Restore the status quo before my last commit.  Prior to it, sio took</title>
<updated>2006-07-17T03:47:18Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-07-17T03:47:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aab9226995b17ffa77fad7edda4480080205e226'/>
<id>urn:sha1:aab9226995b17ffa77fad7edda4480080205e226</id>
<content type='text'>
precedence uart.  With my last change, it became a tie, and uart seems
to always win on my amd64.  This was not my intention, so have sio be
just a tiny bit more preferred than uart.

Note: I'm not making any judgement on the merits of uart winning.  I'm
just saying that if we want to change it, we do it on purpose.
</content>
</entry>
<entry>
<title>Have sio return BIS_PROBE_DEFAULT like all the other drivers in the</title>
<updated>2006-06-30T06:27:24Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-06-30T06:27:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6c6d4885ee4de59f14b213d06ed34fa917c1f95a'/>
<id>urn:sha1:6c6d4885ee4de59f14b213d06ed34fa917c1f95a</id>
<content type='text'>
tree...  John Baldwin noted that sio might pass values between probe
and attach via softc.  It appears that sio does leave the hardware in
a known state after probing, so other drivers that try to probe might
leave it in a worse state.  It doesn't seem to pass any data in softc,
however, that I could find...  I think we should not be probing for
anything but nonPnP isa, but that's a change for another day.

Submitted by: Frank Behrens
PR: 87845
</content>
</entry>
<entry>
<title>Eliminate gdb_checkc member from GDB_DBGPORT(), it is never used.</title>
<updated>2006-05-26T11:54:32Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2006-05-26T11:54:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b188af13cfbcdc32c880c5110c23855b02acb3c'/>
<id>urn:sha1:9b188af13cfbcdc32c880c5110c23855b02acb3c</id>
<content type='text'>
Use polling behaviour for gdb_getc() where convenient, this edges us
closer to the console code.
</content>
</entry>
<entry>
<title>Convert to use CONSOLE_DRIVER() macro:</title>
<updated>2006-05-26T11:21:52Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2006-05-26T11:21:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3fc7129ed1984133d3231491a304c36df326c186'/>
<id>urn:sha1:3fc7129ed1984133d3231491a304c36df326c186</id>
<content type='text'>
Remove cngetc, rename cncheckc to cngetc (fix GDB console accordingly)
</content>
</entry>
</feed>
