qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] e1000: reset handling
@ 2011-09-27 12:58 Michael S. Tsirkin
  2011-09-27 12:58 ` [Qemu-devel] [PATCH 1/2] e1000: minor reset code refactoring Michael S. Tsirkin
  2011-09-27 12:58 ` [Qemu-devel] [PATCH 2/2] e1000: CTRL.RST emulation Michael S. Tsirkin
  0 siblings, 2 replies; 4+ messages in thread
From: Michael S. Tsirkin @ 2011-09-27 12:58 UTC (permalink / raw)
  To: qemu-devel, Andy Gospodarek, Dean Nelson, Jesse Brandeburg,
	Jeff Kirsher
  Cc: peter.maydell, Anthony Liguori, Michael S. Tsirkin,
	Alex Williamson, Anthony PERARD, Kevin Wolf, Aurelien Jarno

Here's a fix for e1000 reset as suggested by
Andy Gospodarek and Anthony PERARD,
written in a way that doesn't require forward
declarations, and with reset clearing interrupts.

Changes from v1:
- value written was stored in CTRL register
  so it will be non 0 after reset.

Notes: some internal state:
    uint32_t rxbuf_size;
    int check_rxov;
isn't cleared in reset need to check that it's ok.

-- 
MST

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-09-27 15:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-27 12:58 [Qemu-devel] [PATCH 0/2] e1000: reset handling Michael S. Tsirkin
2011-09-27 12:58 ` [Qemu-devel] [PATCH 1/2] e1000: minor reset code refactoring Michael S. Tsirkin
2011-09-27 12:58 ` [Qemu-devel] [PATCH 2/2] e1000: CTRL.RST emulation Michael S. Tsirkin
2011-09-27 15:33   ` Andy Gospodarek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).