Χρησιμοποιώντας την λειτουργία resload_Control και τις ετικέτες WHDLTAG_CUST_DISABLE/READ/STROBE/WRITE η εσωτερική διαμόρφωση του WHDLoad όπου οι καταχωρητές είναι αναγνώσιμοι/εγγράψιμοι μπορούν να τροποποιηθούν. Με αυτό οι μη αποδεκτές προσβάσεις μπορούν να παραβλεθούν ή οι μη αποδεκτές προσβάσεις να εντοπιστούν. Αυτό θα πρέπει να χρησιμοποιηθεί μόνο κατά την διαδικασία ανάπτυξης και όχι στην δημόσια κυκλοφορία των Slaves.
διεύθυνση | καταχωρητής | έλεγχος |
---|---|---|
$bfe001 | ciaa.ciapra | ο ορισμός του Overlay bit #0 απαγορεύεται |
$bfe201 | ciaa.ciaddra | τα bits #6-7 μπορούν να έχουν οποιαδήποτε τιμή (χρησιμοποιείται για joypad), τα χαμηλότερα bits πρέπει να είναι %000011 |
$bfe801 | ciaa.ciatodlow | οι προσβάσεις ανάγνωσης-αλλαγής-εγγραφής (e.g. bchg) δεν επιτρέπονται εάν το ALARM bit έχει οριστεί στο ciaa.ciacrb (ελέγχεται μόνο σε 68060) |
$bfe901 | ciaa.ciatodmid | |
$bfea01 | ciaa.ciatodhi | |
$bfed01 | ciaa.ciaicr | οι προσβάσεις ανάγνωσης-αλλαγής-εγγραφής (e.g. bchg) δεν επιτρέπονται (ελέγχεται μόνο σε 68060) |
$bfd100 | ciab.ciaprb | τα bits για MOTOR #7, SELECT #3-6 και STEP #0 δεν πρέπει να καθαριστούν, άλλα bits μπορούν να αλλάξουν. Με αυτά οποιαδήποτε πρόσβαση στα floppy drives θα εντοπιστεί |
$bfd200 | ciab.ciaddra | η τιμή που γράφεται πρέπει να είναι %11000000 |
$bfd300 | ciab.ciaddrb | η τιμή που γράφεται πρέπει να είναι %11111111 |
$bfd800 | ciab.ciatodlow | οι προσβάσεις ανάγνωσης-αλλαγής-εγγραφής (e.g. bchg) δεν επιτρέπονται εάν το ALARM bit έχει οριστεί στο ciab.ciacrb (ελέγχεται μόνο σε 68060) |
$bfd900 | ciab.ciatodmid | |
$bfda00 | ciab.ciatodhi | |
$bfdd00 | ciab.ciaicr | οι προσβάσεις ανάγνωσης-αλλαγής-εγγραφής (e.g. bchg) δεν επιτρέπονται (ελέγχεται μόνο σε 68060) |
custom.bplcon0
καταχωρητή, το
color
bit ορίζεται. Ορισμένα hardware, ειδικά τα flickerfixer απαιτούν
αυτό το bit να ορίζεται για να δώσουν ένα κατάλληλο σήμα βίντεο. Για καλύτερη συμβατότητα
αυτό το bit θα πρέπει να είναι πάντα ορισμένο. Ελεχγένα είναι οι άμεσες εγγραφές στο
custom.bplcon0
και γράφονται μέσω των copperlists.
custom.copcon
καταχωρητή, το bit #1
δεν έχει οριστεί. Αυτό το bit ενεργοποιεί την δυνατότητα του Copper να γράψει στους
καταχωρητές του Blitter. Μπορεί μερικές φορές να είναι χρήσιμο να εντοπίσεις αν τα προγράμματα
χρησιμοποιούν τον Copper για να ελέγχουν τις δραστηριότητες της DMA.