Difference between revisions of "Talk:83Plus:BCALLs:505C"

From WikiTI
Jump to: navigation, search
(Comments from main article)
Line 16: Line 16:
 
: I think "block" is referring to the memory block where the hook's address and page is stored.  I'm not sure for the other two, but the answer will probably be to remove both of them because they're not intended outputs.  I'll try to clean up this set of articles some time in the near future. --[[User:Dan Englender|Dan Englender]] 13:50, 27 March 2006 (PST)
 
: I think "block" is referring to the memory block where the hook's address and page is stored.  I'm not sure for the other two, but the answer will probably be to remove both of them because they're not intended outputs.  I'll try to clean up this set of articles some time in the near future. --[[User:Dan Englender|Dan Englender]] 13:50, 27 March 2006 (PST)
 
:: I was more thinking of what "set up correctly" means.  For instance, if the hook is not active, does the address still have to be reasonable?  I would assume not, but I don't know what the original author intended there.  --[[User:Premchai21|Premchai21]] 19:16, 27 March 2006 (PST)
 
:: I was more thinking of what "set up correctly" means.  For instance, if the hook is not active, does the address still have to be reasonable?  I would assume not, but I don't know what the original author intended there.  --[[User:Premchai21|Premchai21]] 19:16, 27 March 2006 (PST)
 +
 +
::: See [[83Plus:BCALLs:4003]].  This B_CALL is almost the same; i.e., the caller is responsible for checking that the IY flag is set.  The only difference between the font hook and this one is what happens when the hook is invalid.  With this one, unlike with the font hook, the zero flag will be reset (NZ) for condition 0C, set (Z) otherwise.  (Presumably this is done to make chaining the Catalog 1/2 hooks easier.  I don't know what condition 0C does.)  The other flags altered are presumably unintentional.  [[User:FloppusMaximus|FloppusMaximus]] 12:10, 28 March 2006 (PST)

Revision as of 12:10, 28 March 2006

Comments

To whoever put the comments in the source code for the article, in the future please put such comments on the talk page, otherwise no one will notice them. Tanks. --Dan Englender 13:42, 27 March 2006 (PST)

Acknowledged. Sorry. Actually, I was considering creating a talk page, but then managed to forget about it... --Premchai21 19:16, 27 March 2006 (PST)

Comments from main article

I've moved the questions that were in the main article to the talk page instead:

The block for the Catalog 1 Hook must be set up correctly

  • What on earth does this mean?

HL points to the start of the hook.

  • The start of the hook block, or what?

F is 6A if the hook was not run.

  • And if it was run?
I think "block" is referring to the memory block where the hook's address and page is stored. I'm not sure for the other two, but the answer will probably be to remove both of them because they're not intended outputs. I'll try to clean up this set of articles some time in the near future. --Dan Englender 13:50, 27 March 2006 (PST)
I was more thinking of what "set up correctly" means. For instance, if the hook is not active, does the address still have to be reasonable? I would assume not, but I don't know what the original author intended there. --Premchai21 19:16, 27 March 2006 (PST)
See 83Plus:BCALLs:4003. This B_CALL is almost the same; i.e., the caller is responsible for checking that the IY flag is set. The only difference between the font hook and this one is what happens when the hook is invalid. With this one, unlike with the font hook, the zero flag will be reset (NZ) for condition 0C, set (Z) otherwise. (Presumably this is done to make chaining the Catalog 1/2 hooks easier. I don't know what condition 0C does.) The other flags altered are presumably unintentional. FloppusMaximus 12:10, 28 March 2006 (PST)