This document, KVM Debug Wire Protocol (KDWP) Specification, defines the debugger interface for Java Virtual Machine implementations that are intended to be compatible with Sun’s K Virtual Machine (KVM). KVM is commonly used as the underlying execution engine for the J2ME CLDC (Java™ 2 Micro Edition, Connected Limited Device Configuration) standard. The KVM Debug Wire Protocol (KDWP) is the protocol that is used for communication between a third party Java debugging environment and the K Virtual Machine.
The audience for this document includes:
September 5, 2001: Regenerated the KDWP Specification version 1.0. Fixed the incorrect description of FieldID
in TABLE 1. No other changes.
October 11, 2002: Reformatted the KDWP Specification version 1.0 for Section 508 Accessibility. No changes in technical content of the specification.
The Java™ Language Specification (Java Series), Second Edition by James Gosling, Bill Joy, Guy Steele and Gilad Bracha. Addison-Wesley, 2000, ISBN 0-201-31008-2
The Java™ Virtual Machine Specification (Java Series), Second Edition by Tim Lindholm and Frank Yellin (Addison-Wesley, 1999)
Connected, Limited Device Configuration Specification, Version 1.0, Java Community Process, Sun Microsystems, Inc.
http://java.sun.com/aboutJava/communityprocess/jsr/jsr_030_j2melc.html
Java 2 Platform Micro Edition (J2ME™) Technology for Creating Mobile Devices, A White Paper, Sun Microsystems, Inc.
http://java.sun.com/products/cldc/wp/KVMwp.pdf
This document was prepared in collaboration with engineers from Motorola Wireless Software, Applications and Services (WSAS) division in Austin, Texas. Many thanks to Motorola for their development efforts and support. We would also like to thank Borland, Metrowerks and Nokia for their participation and feedback.
KDWP Specification KVM Debug Wire Protocol, 1.0 |
Copyright © 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Sun, Sun Microsystems, the Sun logo, Java and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Federal Acquisitions: Commercial Software - Government Users Subject to Standard License Terms and Conditions.
Copyright © 2002 Sun Microsystems, Inc. Tous droits réservés. Distribué par des licences qui en restreignent l'utilisation. Le logiciel détenu par des tiers, et qui comprend la technologie relative aux polices de caractères, est protégé par un copyright et licencié par des fournisseurs de Sun. Sun, Sun Microsystems, le logo Sun, Java et Solaris sont des marques de fabrique ou des marques déposées de Sun Microsystems, Inc. aux Etats-Unis et dans d'autres pays.