Systems and methods that may program a non-volatile memory for use in
configuring features of a device, such as a set top box, for example, are
disclosed. One method may include the steps of beginning a programming
cycle; programming mode control bits of the non-volatile memory that
correspond to configurations of features of the device; if an interruption
occurs during the programming cycle, then rendering the non-volatile
memory invalid; and if no interruption occurs during the programming
cycle, then rendering the non-volatile memory operational.
Τα συστήματα και οι μέθοδοι που μπορούν να προγραμματίσουν μια αμετάβλητη μνήμη για τη χρήση στη διαμόρφωση των χαρακτηριστικών γνωρισμάτων μιας συσκευής, όπως ένας μετασχηματιστής, παραδείγματος χάριν, αποκαλύπτονται. Μια μέθοδος μπορεί να περιλάβει τα βήματα της αρχής ενός κύκλου προγραμματισμού κομμάτια ελέγχου τρόπου προγραμματισμού της αμετάβλητης μνήμης που αντιστοιχούν στις διαμορφώσεις των χαρακτηριστικών γνωρισμάτων της συσκευής εάν μια διακοπή εμφανίζεται κατά τη διάρκεια του κύκλου προγραμματισμού, καθιστώντας έπειτα την αμετάβλητη μνήμη άκυρη και εάν καμία διακοπή δεν εμφανίζεται κατά τη διάρκεια του κύκλου προγραμματισμού, καθιστώντας έπειτα την αμετάβλητη μνήμη λειτουργική.