$NetBSD: patch-ab,v 1.11 2010/01/14 22:32:33 bouyer Exp $

--- hw/esp.c.orig	2010-01-14 12:51:33.000000000 +0100
+++ hw/esp.c	2010-01-14 12:58:00.000000000 +0100
@@ -116,6 +116,7 @@
 #define CMD_ICCS     0x11
 #define CMD_MSGACC   0x12
 #define CMD_SATN     0x1a
+#define CMD_SELNATN  0x41
 #define CMD_SELATN   0x42
 #define CMD_SELATNS  0x43
 #define CMD_ENSEL    0x44
@@ -533,6 +534,10 @@
         case CMD_SATN:
             DPRINTF("Set ATN (%2.2x)\n", val);
             break;
+        case CMD_SELNATN:
+            DPRINTF("Select (%2.2x)\n", val);
+            handle_satn(s); /* XXX is it OK ? */
+            break;
         case CMD_SELATN:
             DPRINTF("Set ATN (%2.2x)\n", val);
             handle_satn(s);
