Skip to content

Commit af50c96

Browse files
Fixed BANKREAD / BANKUNCOMPRESS dependency on PUTIMAGE (mo5).
1 parent 02b35f0 commit af50c96

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

ugbc/src/targets/mo5/put_image.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@ void put_image_vars( Environment * _environment, char * _image, char * _x1, char
8484
char bankWindowName[MAX_TEMPORARY_STORAGE];
8585
sprintf( bankWindowName, "BANKWINDOW%2.2x", image->residentAssigned );
8686

87+
deploy_preferred( duff, src_hw_6809_duff_asm );
88+
deploy_preferred( msc1, src_hw_6809_msc1_asm );
89+
deploy_preferred( bank, src_hw_mo5_bank_asm );
90+
8791
// cpu_compare_and_branch_16bit_const( _environment, bankWindowId, image->variableUniqueId, alreadyLoadedLabel, 1 );
8892
// if ( image->uncompressedSize ) {
8993
// bank_uncompress_semi_var( _environment, image->bankAssigned, image->absoluteAddress, bankWindowName );
@@ -166,6 +170,10 @@ void put_image_vars( Environment * _environment, char * _image, char * _x1, char
166170
char bankWindowName[MAX_TEMPORARY_STORAGE];
167171
sprintf( bankWindowName, "BANKWINDOW%2.2x", image->residentAssigned );
168172

173+
deploy_preferred( duff, src_hw_6809_duff_asm );
174+
deploy_preferred( msc1, src_hw_6809_msc1_asm );
175+
deploy_preferred( bank, src_hw_mo5_bank_asm );
176+
169177
// cpu_compare_and_branch_16bit_const( _environment, bankWindowId, image->variableUniqueId, alreadyLoadedLabel, 1 );
170178
// if ( image->uncompressedSize ) {
171179
// bank_uncompress_semi_var( _environment, image->bankAssigned, image->absoluteAddress, bankWindowName );
@@ -232,6 +240,10 @@ void put_image_vars( Environment * _environment, char * _image, char * _x1, char
232240
char bankWindowName[MAX_TEMPORARY_STORAGE];
233241
sprintf( bankWindowName, "BANKWINDOW%2.2x", image->residentAssigned );
234242

243+
deploy_preferred( duff, src_hw_6809_duff_asm );
244+
deploy_preferred( msc1, src_hw_6809_msc1_asm );
245+
deploy_preferred( bank, src_hw_mo5_bank_asm );
246+
235247
cpu_compare_and_branch_16bit_const( _environment, bankWindowId, image->variableUniqueId, alreadyLoadedLabel, 1 );
236248
if ( image->uncompressedSize ) {
237249
bank_uncompress_semi_var( _environment, image->bankAssigned, image->absoluteAddress, bankWindowName );

0 commit comments

Comments
 (0)