Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/dev/microcode/siop Regen: implement done command ring.
details: https://anonhg.NetBSD.org/src/rev/c61842879e46
branches: trunk
changeset: 526200:c61842879e46
user: bouyer <bouyer%NetBSD.org@localhost>
date: Sat Apr 27 17:40:19 2002 +0000
description:
Regen: implement done command ring.
diffstat:
sys/dev/microcode/siop/esiop.out | 56 ++++++++++++++++++++++++++++++---------
1 files changed, 43 insertions(+), 13 deletions(-)
diffs (96 lines):
diff -r 0454cd8a0a30 -r c61842879e46 sys/dev/microcode/siop/esiop.out
--- a/sys/dev/microcode/siop/esiop.out Sat Apr 27 17:39:51 2002 +0000
+++ b/sys/dev/microcode/siop/esiop.out Sat Apr 27 17:40:19 2002 +0000
@@ -1,7 +1,7 @@
-/* $NetBSD: esiop.out,v 1.7 2002/04/25 19:35:07 bouyer Exp $ */
+/* $NetBSD: esiop.out,v 1.8 2002/04/27 17:40:19 bouyer Exp $ */
/*
* DO NOT EDIT - this file is automatically generated.
- * created from esiop.ss on Thu Apr 25 21:34:12 2002
+ * created from esiop.ss on Sat Apr 27 19:39:54 2002
*/
const u_int32_t esiop_script[] = {
0x74141000, 0x00000000, /* 000 - 0 */
@@ -134,7 +134,7 @@
0x1f000030, 0x00000030, /* 3f8 - 1016 */
0x808c0000, 0x000001e8, /* 400 - 1024 */
0x808c0002, 0xffffffd0, /* 408 - 1032 */
- 0x808c0001, 0x00000200, /* 410 - 1040 */
+ 0x808c0001, 0x000002c0, /* 410 - 1040 */
0x98040004, 0x0000ff01, /* 418 - 1048 */
0x88880000, 0x000001a0, /* 420 - 1056 */
0x74601000, 0x00000000, /* 428 - 1064 */
@@ -197,14 +197,38 @@
0x88880000, 0xffffffd0, /* 5f0 - 1520 */
0x72690000, 0x00000000, /* 5f8 - 1528 */
0x98040000, 0x0000ff00, /* 600 - 1536 */
- 0x7a141000, 0x00000000, /* 608 - 1544 */
- 0x80880000, 0xfffffbf0, /* 610 - 1552 */
- 0x60000040, 0x00000000, /* 618 - 1560 */
- 0x1f000038, 0x00000038, /* 620 - 1568 */
- 0x98080000, 0x0000ff02, /* 628 - 1576 */
- 0x60000040, 0x00000000, /* 630 - 1584 */
- 0x1f000040, 0x00000040, /* 638 - 1592 */
- 0x98080000, 0x0000ff03, /* 640 - 1600 */
+ 0x726c0000, 0x00000000, /* 608 - 1544 */
+ 0x6a100000, 0x00000000, /* 610 - 1552 */
+ 0x726d0000, 0x00000000, /* 618 - 1560 */
+ 0x6a110000, 0x00000000, /* 620 - 1568 */
+ 0x726e0000, 0x00000000, /* 628 - 1576 */
+ 0x6a120000, 0x00000000, /* 630 - 1584 */
+ 0x726f0000, 0x00000000, /* 638 - 1592 */
+ 0x6a130000, 0x00000000, /* 640 - 1600 */
+ 0xf1340001, 0x00000000, /* 648 - 1608 */
+ 0x72340000, 0x00000000, /* 650 - 1616 */
+ 0x80840000, 0xffffffe8, /* 658 - 1624 */
+ 0xf2600004, 0x00000000, /* 660 - 1632 */
+ 0x7e6c0400, 0x00000000, /* 668 - 1640 */
+ 0x7f6d0000, 0x00000000, /* 670 - 1648 */
+ 0x7f6e0000, 0x00000000, /* 678 - 1656 */
+ 0x7f6f0000, 0x00000000, /* 680 - 1664 */
+ 0x7e6a0100, 0x00000000, /* 688 - 1672 */
+ 0x726a0000, 0x00000000, /* 690 - 1680 */
+ 0x80840000, 0x00000028, /* 698 - 1688 */
+ 0x786cff00, 0x00000000, /* 6a0 - 1696 */
+ 0x786dff00, 0x00000000, /* 6a8 - 1704 */
+ 0x786eff00, 0x00000000, /* 6b0 - 1712 */
+ 0x786fff00, 0x00000000, /* 6b8 - 1720 */
+ 0x786a0000, 0x00000000, /* 6c0 - 1728 */
+ 0x7a141000, 0x00000000, /* 6c8 - 1736 */
+ 0x80880000, 0xfffffb30, /* 6d0 - 1744 */
+ 0x60000040, 0x00000000, /* 6d8 - 1752 */
+ 0x1f000038, 0x00000038, /* 6e0 - 1760 */
+ 0x98080000, 0x0000ff02, /* 6e8 - 1768 */
+ 0x60000040, 0x00000000, /* 6f0 - 1776 */
+ 0x1f000040, 0x00000040, /* 6f8 - 1784 */
+ 0x98080000, 0x0000ff03, /* 700 - 1792 */
};
const u_int32_t esiop_led_on[] = {
@@ -245,18 +269,24 @@
#define A_f_cmd_ignore 0x00000002
#define A_o_cmd_dsa 0x00000000
#define A_cmd_slot_size 0x00000004
-#define Ent_reselect 0x00000010
+#define A_ndone_slots 0x00000100
+#define A_ndone_slots_last 0x00000000
#define Ent_cmdr0 0x00000300
#define Ent_cmdr1 0x00000308
#define Ent_cmdr2 0x00000310
#define Ent_cmdr3 0x00000318
+#define Ent_doner0 0x000006a0
+#define Ent_doner1 0x000006a8
+#define Ent_doner2 0x000006b0
+#define Ent_doner3 0x000006b8
+#define Ent_reselect 0x00000010
#define Ent_led_on1 0x00000360
#define Ent_led_on2 0x00000038
#define Ent_led_off 0x00000028
#define Ent_status 0x00000460
#define Ent_msgin 0x000003f0
#define Ent_msgin_ack 0x000003a0
-#define Ent_get_extmsgdata 0x00000630
+#define Ent_get_extmsgdata 0x000006f0
#define Ent_send_msgout 0x00000378
#define Ent_script_sched 0x00000208
#define Ent_load_targtable 0x00000088
Home |
Main Index |
Thread Index |
Old Index