# Dump of Western Digital Pascal Microengine CP2171-x15 microcode ROM # Eric Smith , 2015-12-23 # http://www.brouhaha.com/~eric/retrocomputing/wd/microengine/microcode/ 200: 00016f 201: 001806 202: 00f8dc 203: 00e204 204: 00a24c 205: 000107 206: 01021c 207: 00192c 208: 00b476 209: 001310 20a: 00b067 20b: 008078 20c: 008067 20d: 008086 20e: 010213 20f: 000185 210: 00b076 211: 010213 212: 00a26c 213: 00f2dc 214: 00e204 215: 00f232 216: 00e240 217: 00c240 218: 00fd10 219: 00bc77 21a: 001013 21b: 000800 21c: 008026 21d: 007503 21e: 00a2c2 21f: 00f232 220: 00e117 221: 000800 222: 00f3dc 223: 00fdfe 224: 006008 225: 007508 226: 008e20 227: 00cb40 228: 000800 229: 001945 22a: 01021c 22b: 00182d 22c: 00be2c 22d: 00b467 22e: 001230 22f: 008067 230: 00b076 231: 00f2dc 232: 00e204 233: 00f232 234: 00e240 235: 00d240 236: 00fd10 237: 00bd77 238: 001831 239: 00a26c 23a: 005012 23b: 001096 23c: 016ff3 23d: 008d62 23e: 008437 23f: 00bea2 240: 01966a 241: 00dbbb 242: 01aa2a 243: 001a45 244: 00bea8 245: 00ff00 246: 00cf24 247: 00183c 248: 000296 249: 00cf24 24a: 00193c 24b: 000296 24c: 01ff00 24d: 000250 24e: 01dd22 24f: 001b45 250: 008d73 251: 00023f 252: 006044 253: 017504 254: 00a206 255: 006008 256: 0002e9 257: 00f810 258: 00e202 259: 00a202 25a: 00b062 25b: 007703 25c: 00f832 25d: 00e202 25e: 00a202 25f: 00f232 260: 00e206 261: 002046 262: 007607 263: 00b36c 264: 006018 265: 007508 266: 009606 267: 00f276 268: 00e208 269: 001bc5 26a: 00b78c 26b: 001bc5 26c: 018eaa 26d: 006fd6 26e: 006ff7 26f: 008268 270: 007504 271: 00a206 272: 00a2e8 273: 0082ce 274: 00f3fe 275: 00fd76 276: 00f3fe 277: 00fd98 278: 00f3fe 279: 00fdba 27a: 00f9fe 27b: 02fc55 27c: 00822a 27d: 00f2dc 27e: 00e208 27f: 006004 280: 007504 281: 00f2dc 282: 00e200 283: 002030 284: 007601 285: 008196 286: 0005fc 287: 01ff00 288: 006074 289: 00028b 28a: 006054 28b: 0100c6 28c: 006048 28d: 007508 28e: 00b20a 28f: 006005 290: 000257 291: 006074 292: 0100c6 293: 00029c 294: 016054 295: 00029c 296: 01ff00 297: 02ff00 298: 007506 299: 008240 29a: 006004 29b: 008226 29c: 0102ba 29d: 0102a6 29e: 0100c6 29f: 00b20a 2a0: 008220 2a1: 000257 2a2: 007506 2a3: 008240 2a4: 006004 2a5: 00028b 2a6: 00f876 2a7: 00e246 2a8: 009266 2a9: 00fd76 2aa: 00f810 2ab: 00e206 2ac: 00a206 2ad: 00f876 2ae: 00e015 2af: 006022 2b0: 007502 2b1: 00a206 2b2: 006042 2b3: 007502 2b4: 00f876 2b5: 00e206 2b6: 00f676 2b7: 00e202 2b8: 008156 2b9: 006007 2ba: 001eaf 2bb: 0047f6 2bc: 006012 2bd: 007502 2be: 008202 2bf: 0020b2 2c0: 007603 2c1: 00f832 2c2: 00e202 2c3: 00a226 2c4: 0002b2 2c5: 000590 2c6: 00beee 2c7: 00beec 2c8: 00f2dc 2c9: 00e20e 2ca: 00203e 2cb: 00760f 2cc: 006048 2cd: 017508 2ce: 00f2dc 2cf: 00e20a 2d0: 00f2dc 2d1: 00e115 2d2: 00a26c 2d3: 0019dc 2d4: 0102b8 2d5: 0102aa 2d6: 008220 2d7: 0102b8 2d8: 00f876 2d9: 00e246 2da: 00be66 2db: 00fd76 2dc: 008202 2dd: 00dfbb 2de: 000242 2df: 00ff00 2e0: 0060e6 2e1: 0005f6 2e2: 002fdc 2e3: 00770d 2e4: 008226 2e5: 008242 2e6: 00f9dc 2e7: 00fd32 2e8: 00becc 2e9: 00f276 2ea: 00e204 2eb: 00b342 2ec: 001f45 2ed: 007508 2ee: 00f276 2ef: 00e200 2f0: 00b240 2f1: 00b720 2f2: 001b45 2f3: 00a226 2f4: 00f876 2f5: 00e206 2f6: 000250 2f7: 00ff00 2f8: 00ff00 2f9: 00ff00 2fa: 00ff00 2fb: 002ffa 2fc: 00770b 2fd: 00ff00 2fe: 00ff00 2ff: 002803 300: 00032f 301: 00039a 302: 00037d 303: 008326 304: 001913 305: 0068e3 306: 006008 307: 001e0b 308: 006808 309: 009b66 30a: 001f0e 30b: 008f66 30c: 00bc33 30d: 001e0b 30e: 008c72 30f: 008067 310: 006006 311: 00de33 312: 00c883 313: 00becc 314: 0003f6 315: 008f22 316: 00192e 317: 008076 318: 00dc27 319: 002807 31a: 002823 31b: 00161d 31c: 0004bd 31d: 003103 31e: 0013ff 31f: 002f13 320: 001124 321: 00de77 322: 009033 323: 001021 324: 005014 325: 00112b 326: 00de77 327: 00122c 328: 009266 329: 00162c 32a: 0003ff 32b: 00de77 32c: 001a2e 32d: 009a66 32e: 000164 32f: 010222 330: 001832 331: 000163 332: 0101bd 333: 001836 334: 008246 335: 0003f3 336: 0104c5 337: 00b480 338: 001048 339: 00b537 33a: 01035e 33b: 00a346 33c: 00a921 33d: 001a43 33e: 00d911 33f: 00db77 340: 00d900 341: 00daff 342: 009033 343: 00f8dc 344: 00e012 345: 005fe8 346: 0011dd 347: 0003eb 348: 00b726 349: 00184c 34a: 00b74e 34b: 0019fa 34c: 01035e 34d: 009bee 34e: 00b908 34f: 00bb46 350: 00b812 351: 008121 352: 008080 353: 006008 354: 001f43 355: 008fee 356: 008900 357: 008b66 358: 008911 359: 009088 35a: 001e55 35b: 00b083 35c: 001343 35d: 0003fa 35e: 001a65 35f: 008038 360: 00b178 361: 008061 362: 008246 363: 0082e4 364: 00036b 365: 008080 366: 008078 367: 00b138 368: 008021 369: 008262 36a: 0082e6 36b: 003198 36c: 001270 36d: 0047f2 36e: 00c802 36f: 0003f1 370: 00f9dc 371: 00fc00 372: 006000 373: 00600f 374: 00600e 375: 00197c 376: 00dd11 377: 00db55 378: 00d900 379: 00daff 37a: 00bc88 37b: 001076 37c: 000800 37d: 010222 37e: 0019fa 37f: 0101bd 380: 0019fa 381: 0104c5 382: 006001 383: 00a073 384: 007601 385: 002813 386: 007701 387: 008017 388: 0017fa 389: 0010fd 38a: 00cc08 38b: 008060 38c: 008d86 38d: 006188 38e: 00d900 38f: 00dbff 390: 001a93 391: 00a346 392: 00a921 393: 00d911 394: 00db77 395: 00d900 396: 00dbff 397: 00bc88 398: 001090 399: 0003d4 39a: 010222 39b: 0019ff 39c: 0101bd 39d: 0019fa 39e: 0104c5 39f: 00cc08 3a0: 008d81 3a1: 00b037 3a2: 007701 3a3: 008073 3a4: 0027e3 3a5: 007601 3a6: 008017 3a7: 0017fa 3a8: 0010fd 3a9: 008060 3aa: 008876 3ab: 0061b8 3ac: 00f9dc 3ad: 00fdba 3ae: 00de7b 3af: 0003bd 3b0: 008f66 3b1: 008aaa 3b2: 008fee 3b3: 008a00 3b4: 0010b6 3b5: 0019c3 3b6: 005021 3b7: 0011bc 3b8: 00a34e 3b9: 00a820 3ba: 007601 3bb: 0003c0 3bc: 002016 3bd: 00b34e 3be: 00b820 3bf: 007701 3c0: 00bc88 3c1: 0010b0 3c2: 0003c9 3c3: 002016 3c4: 0003c7 3c5: 008f66 3c6: 008aaa 3c7: 00bc88 3c8: 0010c5 3c9: 00c80e 3ca: 00dfbb 3cb: 00db77 3cc: 00d800 3cd: 00dfbb 3ce: 00db77 3cf: 00d800 3d0: 00ddbb 3d1: 0080a1 3d2: 00f8dc 3d3: 00e20a 3d4: 00d882 3d5: 005801 3d6: 0010db 3d7: 008d00 3d8: 008b66 3d9: 008811 3da: 0003dd 3db: 009033 3dc: 0013fd 3dd: 002800 3de: 0012eb 3df: 009366 3e0: 001ae2 3e1: 009111 3e2: 00c8fe 3e3: 00c8e0 3e4: 0010e6 3e5: 004fe6 3e6: 001aeb 3e7: 00dd11 3e8: 00da77 3e9: 009033 3ea: 0013fd 3eb: 003ff3 3ec: 0011fd 3ed: 003003 3ee: 0011fa 3ef: 0047f1 3f0: 00c812 3f1: 008d22 3f2: 00da33 3f3: 00becc 3f4: 00f2dc 3f5: 00e20e 3f6: 00f9dc 3f7: 00fd76 3f8: 00becc 3f9: 000107 3fa: 00ce22 3fb: 00ce66 3fc: 0003f3 3fd: 00becc 3fe: 0104b4 3ff: 0060c6