A system and method for restoring a microprocessor-based system to a previously booted target state in which an image of memory and the processor registers in the previously booted state is saved and stored in a storage device. A restore routine executing in ROM retreives the image from the storage device and restores the system memory and processor registers to the target state. A operating system return routine then returns control of the system to the operating system software. In an exemplary implementation, a system in accordance with the invention is incorporated into a microprocessor-based external programmer for a cardiac rhythm management device in order to allow quick starting of the programmer from a powered down condition without going through a time consuming boot process.

Ένα σύστημα και μια μέθοδος για ένα βασισμένο σε μικροεπεξεργαστή σύστημα σε ένα προηγουμένως τεθειμένο σε έναρξη κράτος στόχων στο οποίο μια εικόνα της μνήμης και των καταλόγων επεξεργαστών στο προηγουμένως τεθειμένο σε έναρξη κράτος σώζεται και αποθηκεύεται σε μια συσκευή αποθήκευσης. Αποκαταστήστε τη ρουτίνα εκτελώντας στα retreives ROM την εικόνα από τη συσκευή αποθήκευσης και αποκαθιστά τους καταλόγους μνήμης και επεξεργαστών συστημάτων στο κράτος στόχων. Μια επιστροφής ρουτίνα λειτουργικών συστημάτων επιστρέφει έπειτα τον έλεγχο του συστήματος στο λογισμικό λειτουργικών συστημάτων. Σε μια υποδειγματική εφαρμογή, ένα σύστημα σύμφωνα με την εφεύρεση ενσωματώνεται σε έναν βασισμένο σε μικροεπεξεργαστή εξωτερικό προγραμματιστή για μια καρδιακή διοικητική συσκευή ρυθμού προκειμένου να επιτραπεί γρήγορα να αρχίσει του προγραμματιστή από τροφοδοτημένη κάτω από τον όρο χωρίς να περάσει από μια διαδικασία μποτών χρονικής κατανάλωσης.

 
Web www.patentalert.com

< (none)

< Turbo code interleaver using linear congruential sequences

> Method and apparatus for resteering failing speculation check instructions

> (none)

~ 00087