17c478bd9Sstevel@tonic-gate /*
27c478bd9Sstevel@tonic-gate  * CDDL HEADER START
37c478bd9Sstevel@tonic-gate  *
47c478bd9Sstevel@tonic-gate  * The contents of this file are subject to the terms of the
520c1c355SRod Evans  * Common Development and Distribution License (the "License").
620c1c355SRod Evans  * You may not use this file except in compliance with the License.
77c478bd9Sstevel@tonic-gate  *
87c478bd9Sstevel@tonic-gate  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
97c478bd9Sstevel@tonic-gate  * or http://www.opensolaris.org/os/licensing.
107c478bd9Sstevel@tonic-gate  * See the License for the specific language governing permissions
117c478bd9Sstevel@tonic-gate  * and limitations under the License.
127c478bd9Sstevel@tonic-gate  *
137c478bd9Sstevel@tonic-gate  * When distributing Covered Code, include this CDDL HEADER in each
147c478bd9Sstevel@tonic-gate  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
157c478bd9Sstevel@tonic-gate  * If applicable, add the following below this CDDL HEADER, with the
167c478bd9Sstevel@tonic-gate  * fields enclosed by brackets "[]" replaced with your own identifying
177c478bd9Sstevel@tonic-gate  * information: Portions Copyright [yyyy] [name of copyright owner]
187c478bd9Sstevel@tonic-gate  *
197c478bd9Sstevel@tonic-gate  * CDDL HEADER END
207c478bd9Sstevel@tonic-gate  */
2120c1c355SRod Evans 
227c478bd9Sstevel@tonic-gate /*
2320c1c355SRod Evans  * Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
247c478bd9Sstevel@tonic-gate  */
257c478bd9Sstevel@tonic-gate 
267c478bd9Sstevel@tonic-gate #include <stdio.h>
277c478bd9Sstevel@tonic-gate #include "rdb.h"
287c478bd9Sstevel@tonic-gate 
297c478bd9Sstevel@tonic-gate typedef char *(*FUNCPTR)();
307c478bd9Sstevel@tonic-gate 
317c478bd9Sstevel@tonic-gate /*
327c478bd9Sstevel@tonic-gate  * stub routine until I can figure out what to plug in here.
337c478bd9Sstevel@tonic-gate  */
347c478bd9Sstevel@tonic-gate /* ARGSUSED 1 */
357c478bd9Sstevel@tonic-gate char *
disassemble(unsigned int instr,unsigned long pc,FUNCPTR prtAddress,unsigned int next,unsigned int prev,int vers)3620c1c355SRod Evans disassemble(unsigned int instr, unsigned long pc, FUNCPTR prtAddress,
3720c1c355SRod Evans     unsigned int next, unsigned int prev, int vers)
387c478bd9Sstevel@tonic-gate {
397c478bd9Sstevel@tonic-gate 	static char	buf[256];
4020c1c355SRod Evans 
4120c1c355SRod Evans 	(void) snprintf(buf, 256, "0x%x", instr);
4220c1c355SRod Evans 
437c478bd9Sstevel@tonic-gate 	return (buf);
447c478bd9Sstevel@tonic-gate }
45