From owner-freebsd-isdn@FreeBSD.ORG Tue May 17 00:19:50 2005 Return-Path: Delivered-To: freebsd-isdn@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBFA416A4CE; Tue, 17 May 2005 00:19:50 +0000 (GMT) Received: from nexus.tmp.com.br (nexus.tmp.com.br [200.255.204.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86B8143DB5; Tue, 17 May 2005 00:19:49 +0000 (GMT) (envelope-from prallon@nexus.tmp.com.br) Received: (from prallon@localhost) by nexus.tmp.com.br (8.8.8/8.8.8) id VAA05873; Mon, 16 May 2005 21:19:42 -0300 Date: Mon, 16 May 2005 21:19:42 -0300 From: Sergio de Souza Prallon To: bug-followup@FreeBSD.org, mauritz.sundell@home.se Message-ID: <20050516211942.A5259@tmp.com.br> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="6c2NcOVqGQ03X4Wi" X-Mailer: Mutt 1.0i X-URL: http://www.tmp.com.br cc: freebsd-isdn@FreeBSD.org Subject: kern/76611: i4b itjc bad enums for PIB cycle time X-BeenThere: freebsd-isdn@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Using ISDN with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 00:19:51 -0000 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Hi, Thank you for noticing the typo. While fixing it, I found another couple. Attached is the diff with the fixes. []'s -- Prallon --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="itjc.diff" --- i4b_itjc_pci.c.orig Mon May 16 20:59:39 2005 +++ i4b_itjc_pci.c Mon May 16 21:05:40 2005 @@ -211,8 +211,8 @@ TIGER_PIB_CYCLE_TIMING_MASK = 0x30, TIGER_PIB_3_CYCLES = 0x00, - TIGER_PIB_5_CYCLES = 0x01, - TIGER_PIB_12_CYCLES = 0x10, + TIGER_PIB_5_CYCLES = 0x10, + TIGER_PIB_12_CYCLES = 0x20, TIGER_RESET_MASK = 0x0F, TIGER_RESET_PULSE_COUNT = 0x08, @@ -224,7 +224,7 @@ /* DMA Operation */ TIGER_DMA_RESTART_MASK = 0x02, TIGER_HOLD_DMA = 0x00, - TIGER_RESTART_DMA = 0x00, + TIGER_RESTART_DMA = 0x02, TIGER_DMA_ENABLE_MASK = 0x01, TIGER_ENABLE_DMA = 0x01, @@ -251,13 +251,13 @@ TIGER_AUX_4_IS_INPUT = 0x00, TIGER_AUX_4_IS_OUTPUT = 0x10, TIGER_AUX_3_IS_INPUT = 0x00, - TIGER_AUX_3_IS_OUTPUT = 0x80, + TIGER_AUX_3_IS_OUTPUT = 0x08, TIGER_AUX_2_IS_INPUT = 0x00, - TIGER_AUX_2_IS_OUTPUT = 0x40, + TIGER_AUX_2_IS_OUTPUT = 0x04, TIGER_AUX_1_IS_INPUT = 0x00, - TIGER_AUX_1_IS_OUTPUT = 0x20, + TIGER_AUX_1_IS_OUTPUT = 0x02, TIGER_AUX_0_IS_INPUT = 0x00, - TIGER_AUX_0_IS_OUTPUT = 0x10, + TIGER_AUX_0_IS_OUTPUT = 0x01, TIGER_AUX_NJ_DEFAULT = 0xEF, /* All but ISAC int is output */ /* Interrupt 0 Mask & Status */ --6c2NcOVqGQ03X4Wi--