SourcePoint Intel Help
Table of Contents
- Using Help
- Contacting ASSET InterTech
- Introduction to SourcePoint
- SourcePoint Environment
- SourcePoint Overview
- SourcePoint Parent Window Introduction
- SourcePoint Icon Toolbar
- File Menu
- File Menu - Project Menu Item
- File Menu - Layout Menu Item
- File Menu - Program Menu Item
- File Menu - Macro Menu Item
- File Menu - Print Menu Items
- File Menu - Update Emulator Flash Menu Item
- File Menu - Program Target Device Menu Item
- File Menu - Other Menu Items
- Edit Menu
- View Menu
- Processor Menu
- Options Menu
- Options Menu - Preferences Menu Item
- Options Menu - Target Configuration Menu Item
- Options Menu - Load Target Configuration File Menu Item
- Options Menu - Save Target Configuration File Menu Item
- Options Menu - Emulator Configuration Menu Item
- Options Menu - Emulator Connection Menu Item
- Options Menu - Emulator Reset Menu Item
- Options Menu - Confidence Tests Menu Item
- Window Menu
- Help Menu
- How To -- SourcePoint Environment
- Add Emulator Connections
- Configure Custom Macro Icons
- Configure Autoloading Macros
- Display Text on the Icon Toolbar
- Edit Icon Groups to Customize Your Toolbars
- Modify a Defined Memory Region
- Refresh SourcePoint Windows
- Save a Program
- Start SourcePoint With Command Line Arguments
- Use the New Project Wizard
- Verify Emulator Network Connections
- SourcePoint Overview
- Breakpoints Window
- Breakpoints Window Overview
- How To - Breakpoints
- Code Window
- Command Window
- Command Window Overview
- Confidence Tests Window
- Confidence Tests Window Overview
- Descriptors Tables Window
- Descriptors Tables Window Overview
- How To - Descriptors
- Devices Window
- Devices Window Overview
- How To - Devices Window
- Log Window
- Log Window Overview
- Memory Window
- Memory Window Overview
- How To - Memory Window
- Page Translation Window
- Page Translation Windows Overview
- PCI Devices Window
- PCI Devices Window Overview
- How To - PCI Devices Window
- Registers Window
- Registers Window Overview
- How To - Registers
- Symbols Windows
- Symbols Window Overview
- How To - Symbols Window
- Trace Window
- Trace Window Overview
- How To - Trace Window
- Advanced
- Viewpoint Window
- Viewpoint Window Overview
- Watch Window
- Watch Window Overview
- How To - Watch Window
- Technical Notes
- Descriptor Cache: Revealing Hidden Registers
- UEFI Framework Debugging
- Memory Casting
- Microsoft PE Format Support in SourcePoint
- Multi-Clustering
- Python/CScripts
- OpenIPC Integration, Installation and Usage
- Registers Keyword Table
- SourcePoint Licensing
- Stepping
- Symbols Textsym Format
- Target Configuration
- Using Bookmarks
- Which Processor Is Which
- Getting Started with DbC
- SourcePoint Command Language
- Overview
- Commands and Control Variables
- aadump
- abort
- abs
- acos
- advanced
- asin
- asm
- asmmode
- atan
- atan2
- autoconfigure
- base
- bell (beep)
- bits
- break
- breakall
- cachememory
- cause
- Character Functions
- clock
- continue
- cos
- cpubreak commands
- cpuid_eax
- cpuid_ebx
- cpuid_ecx
- cpuid_edx
- createprocess
- cscfg, local_cscfg
- csr
- ctime
- cwd
- dbgbreak commands
- defaultpath
- #define
- define
- definemacro
- deviceconfigure
- devicelist
- devicescan
- disconnect
- displayflag
- do while
- dos
- dport
- drscan
- edit
- editor
- emubreak, emuremove, emudisable, emuenable
- emulatorstate
- encrypt
- error
- eval
- evalprogramsymbol
- execution point ($)
- exit
- exp
- fc
- fclose
- feof
- fgetc
- fgets
- first_jtag_device
- flist
- flush
- fopen
- for
- forward
- fprintf
- fputc
- fputs
- fread
- fseek
- ftell
- fwrite
- getc
- getchar
- getnearestprogramsymbol
- getprogramsymboladdress
- gets
- globalsourcepath
- go
- halt
- help
- homepath
- idcode
- if
- include
- invd
- irscan
- isdebugsymbol
- isem64t
- isprogramsymbol
- isrunning
- issleeping
- issmm
- itpcompatible
- jtagchain
- jtagconfigure
- jtagdeviceadd
- jtagdeviceclear
- jtagdevices
- jtagscan
- jtagtest
- keys
- last
- last_jtag_device
- left
- libcall
- license
- linear
- list, nolist
- load
- loadbreakpoints
- loadlayout
- loadproject
- loadtarget
- loadwatches
- log, nolog
- log10
- loge
- logmessage
- macropath
- Memory Access
- messagebox
- mid
- msgclose
- msgdata
- msgdelete
- msgdr
- msgdump
- msgir
- msgopen
- msgreturndatasize
- msgscan
- msr
- num_activeprocessors
- num_all_devices
- num_devices
- num_jtag_chains
- num_jtag_devices
- num_processors
- num_uncore_devices
- openipc
- pause
- physical
- port
- pow
- print cycles
- printf
- proc
- processorcontrol
- processorfamily
- processormode
- processors
- processortype
- projectpath
- putchar
- puts
- rand
- readsetting
- reconnect
- Register Access
- reload
- reloadproject
- remove
- reset
- restart
- return
- right
- runcontroltype
- safemode
- save
- savebreakpoints
- savelayout
- savewatches
- selectdirectory
- selectfile
- shell
- show
- sin
- sizeof
- sleep
- softbreak, softremove, softdisable, softenable
- sprintf
- sqrt
- srand
- step
- stop
- strcat
- strchr
- strcmp
- strcpy
- _strdate
- string [ ] (index into string)
- strlen
- _strlwr
- strncat
- strncmp
- strncpy
- strpos
- strstr
- _strtime
- strtod
- strtol
- strtoul
- _strupr
- swbreak
- switch
- swremove
- tabs
- tan
- tapdatashift
- tapstateset
- targpower
- targstatus
- taskattach
- taskbreak, taskremove, taskdisable, taskenable
- taskend
- taskgetpid
- taskstart
- tck
- time
- uncoreconfigure
- uncorescan
- #undef
- unload
- unloadproject
- upload
- use
- verify
- verifydeviceconfiguration
- verifyjtagconfiguration
- version
- viewpoint
- vpalias
- wait
- wbinvd
- while
- windowrefresh
- wport
- writesetting
- yield
- yieldflag
View Menu
The View menu contains Toolbars, Dialog Bar, Breakpoints, Code, Command, Descriptors, Devices, Log, Memory, Page Translation, PCI Devices, Registers, Symbols, Trace, Viewpoint, and Watch menu items. Those items that open a window also are available as icons on the icon toolbar.
Toolbars Menu Item
Select View|Toolbars on the menu bar to enable/disable the display of the icon toolbars available in SourcePoint's main window. They are: File, Macro, Edit, Processor, View, Window, Print, and Help. SourcePoint allows you to customize the toolbars. All icons are enabled by default. (To customize the toolbars, see the "Edit Icon Groups to Customize Your Toolbars" topic in "How To - SourcePoint Environment" under SourcePoint Environment.) Each icon directly corresponds to a menu item located within a menu from the SourcePoint menu bar.
Dialog Bar Menu Item
Several windows (such as Code and Memory windows) contain an optional dialog bar that allows you to control the range and format of the data displayed in that view. To enable the dialog bar, select View|Dialog Bar on the menu bar and enable or disable the option by clicking on it. A check mark by it indicates the option is enabled.
Breakpoints Menu Item
Select View|Breakpoints on the menu bar to access the Breakpoints window. The Breakpoints window displays a list of current breakpoints or events, including their location, sequence, and all specified attributes. The Breakpoints window is used to add, edit, disable, enable, and remove breakpoints.
For additional information on breakpoints, begin with the topic, "Breakpoints Window Introduction."
Code Menu Item
Select View|Code on the menu bar to access the Code window and display the Code menu. The Code window menu duplicates the dialog bar and contains additional menu items that aid in the examination and tracking of program code. The Code window is used to view code at a specific address, set breakpoints, run the processor, and track program execution.
For additional information on the Code window, begin with the topic, "Code Window Introduction."
Command Menu Item
Select View|Command on the menu bar to open the Command window and to display a Command menu.
For additional information regarding the Command window, begin with the topic, "Command Window Introduction."
Descriptors Menu Item
Go to View|Descriptors on the menu bar to open a window displaying the processor descriptor tables.
Note: The target must be in Protected mode in order for the Descriptors command to display valid information.
For additional information on the Descriptors window, begin with the topic, "Descriptors Window Introduction."
Devices Menu Item
Select View|Devices on the menu bar to open the Devices window. The Devices window allows you to define a grid to view memory-mapped I/O devices and related registers.
For additional information on the Devices window, begin with the topic, "Devices Window Introduction."
Log Menu Item
Select View|Log on the menu bar to access the Log window and display the Log menu. The Log window tracks and logs SourcePoint events such as warnings and errors. The Log menu allows for the selection of specific information or events to be logged.
For additional information regarding the Log window or the Log menu, begin with the topic, "Log Window Introduction."
Memory Menu Item
Select View|Memory on the menu bar to open the Memory Address dialog box. This dialog box prompts you to enter an address with a choice of styles. After an address is entered, a Memory menu dialog bar is activated on the Memory window, and the Memory menu appears on the SourcePoint menu bar. The Memory window menu contains menu items to aid in the examination and modification of memory; it also duplicates the dialog bar.
For additional information on the Memory window, begin with the topic, "Memory Window Introduction."
PCI Devices Menu Item
Select View|PCI Devices on the menu bar or click on the PCI Devices icon on the icon toolbar to access the PCI Devices window. The PCI Devices window displays basic information for the PCI devices on the target. It scans the PCI buses you specify using a process called PCI device enumeration and displays a summary of each PCI device found, ordered by its bus, device, and function numbers.
For additional information on the PCI Devices window, begin with the topic, PCI Devices Window Introduction."
Page Translation Menu Item
Select View|Page Translation on the menu bar to open a window displaying the processor page translation tables. Page translation tables are used to look at the memory paging features.
For additional information on the Page Translation window, begin with the topic, "Page Translation Window Introduction."
Registers Menu Item
Select View|Registers on the menu bar to pen a window that displays the hexadecimal values of the general registers.
For more information about the Registers window, begin with the topic, "Registers Window Introduction."
Symbols Menu Item
Select View|Symbols on the menu bar to access the Symbols window. The Symbols window displays all symbols and their values by default. You can also choose to display their types and addresses.
For additional information on the Symbols window, begin with the topic, "Symbols Window Introduction."
Trace Menu Item
Select View|Trace on the menu bar to open the Trace window. The Trace window provides a record of processor events that can be used to determine the exact path of the executed software. This menu item is grayed out when the connected base unit does not include trace functionality.
For additional information on the Trace window, begin with the topic, "Trace Window Introduction."
Viewpoint Menu Item
Select View|Viewpoint on the menu bar to open a window showing the state of each processor in the target system. The window opened also allows viewpoint selection among the target processors. The command is available on multi-processing targets.
Watch Menu Item
Select the Watch menu item to open a window into which you can put user-selected symbols. ย Once placed in the window, their values are displayed. Symbol values change in the Watch window as the values themselves change.
For more information on the Watch window, start with the topic, "Watch Window Introduction," part of "Watch Window Overview," found under Watch Window.