Re: A86: Terms
Re: A86: Terms
hooking into refers to anything that changes the normal operation of the
system. so the user fonts, the interupts, the tokenizing are all hooks. tsr
are user defined interupts (i suppose you could call the other interupts
tsr's too). the font is just a table that bypasses the other font table if
the flag is set to look up the font in your table first before it looks it
up in the regular font table. the addons you are talking about (you mean
special functions,etc?) are installed into memory but can be overwritten
easily if another program thats installing doesnt check them. only one user
defined interupt can be there at one time (that is unless someone makes a
program that checks the user defined interupt, turns the flag off that makes
the interupt work, then puts their interupt into the memory starting right
on the ret of the other interupt...then you could have more than one
interupt installed but they might conflict). dan eble discovered the font
hook. im not sure who actually discovered the interupts and tokenizing (i
think dux? sorry to the real founder(s) if im wrong). TI doesnt really give
out much information on hooking, etc. until most of it has been found out.
(actually i think TI is just seeing exactly how much everyone can find out
about their system on our own for some reason...ppl will go crazy with the
89s flashrom [especially eble] :) im not sure if there are any docs on them
(at least not by TI) but you might want to check ppls web pages on here and
ticalc, tiphiles, etc.
>So the term "hooking into" refers to a User Defined Interrupt (also known
>as a TSR) becoming an active interrupt in the system? If this is the
>case, why are there two terms for it. TSR is a misleading (inaccurate)
>term if I understand things correctly.
>So is this "font hook" another User Defined Interrupt? Is it just loaded
>somewhere special. If so, how many such "special" spots are there for
>putting User Defined Interrupts or other such add-ons? Has TI outlined
>all such spots for us in some document somewhere? If not, why not?