Patent ID: 6834357
Filing Date: 2004-12-21
Classification: G06F

Abstract:
A method of operating an embedded system comprising a digital signal processor and associated memory, said embedded system having an application program for running on said digital signal processor and a link external to said embedded system, said link being capable of connection to a host computer, said memory comprising a pointer location for storing pointer information representative of the location of the entry point of a computer file comprising a communication subroutine, the method comprising:running said application program, whereby said application program identifies a need for communication over the link; establishing the contents of said pointer location to determine whether said pointer location contents represent a valid address in said memory; if said contents of said pointer location are established as representing a valid address in said memory, calling said valid address; determining whether code at said valid address indicates a said entry point, thereby determining whether a said computer file is present; if said computer file is present, running said subroutine to thereby communicate.