The present invention relates to a method and an article of manufacture for differentiating between an in-circuit programming read-only memory ("ROM") and a ROM emulator for purposes of in-circuit programming. In one aspect, the invention relates to a method to determine whether a software program is executing in a non-volatile memory device or an emulator. The method includes reading a binary representation of a first value stored at a predetermined test location and changing the binary representation of the first value to create a binary representation of a second value. The method further includes writing the binary representation of the second value to the test location and reading a resulting value stored at the test location. The method further includes determining whether the resulting value corresponds to the first value or the second value.

De onderhavige uitvinding heeft op een methode en een artikel van vervaardiging voor het onderscheiden tussen een in-kring programmerend read-only geheugen ("ROM") en een mededinger van ROM voor in-kring programmering betrekking. In één aspect, heeft de uitvinding op een methode betrekking om te bepalen of een softwareprogramma in een niet-vluchtig geheugenapparaat of een mededinger uitvoert. De methode omvat het lezen van een binaire vertegenwoordiging van een eerste waarde die bij een vooraf bepaalde testplaats wordt opgeslagen en het veranderen van de binaire vertegenwoordiging van de eerste waarde om een binaire vertegenwoordiging van een tweede waarde tot stand te brengen. De methode omvat verder het schrijven van de binaire vertegenwoordiging van de tweede waarde aan de testplaats en het lezen van een resulterende waarde die bij de testplaats wordt opgeslagen. De methode omvat verder het bepalen of de resulterende waarde aan de eerste waarde of de tweede waarde beantwoordt.

 
Web www.patentalert.com

< Optical drive controller with a host interface for direct connection to an IDE/ATA data bus

< Method and apparatus for run-out correction in a disk drive

> Optical drive controller with a host interface for direct connection to an IDE/ATA data bus

> Printout bin job identification and display

~ 00066