<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wikiti.brandonw.net/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wikiti.brandonw.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fehlerfrei</id>
		<title>WikiTI - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wikiti.brandonw.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fehlerfrei"/>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Special:Contributions/Fehlerfrei"/>
		<updated>2026-04-05T19:50:05Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.5</generator>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=User:Fehlerfrei</id>
		<title>User:Fehlerfrei</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=User:Fehlerfrei"/>
				<updated>2007-08-13T20:30:29Z</updated>
		
		<summary type="html">&lt;p&gt;Fehlerfrei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Bienvenuto ==&lt;br /&gt;
What am I doing here? Anyway I'm just the usual wallflower in the TI-community halfway between the gutter and sturs. And besides, I began my asm programming career by writing a program that actually erased the ID number from my calc. Maybe things have gotten better since then, I dunno ;)&lt;/div&gt;</summary>
		<author><name>Fehlerfrei</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:807E</id>
		<title>83Plus:BCALLs:807E</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:807E"/>
				<updated>2007-08-09T18:35:26Z</updated>
		
		<summary type="html">&lt;p&gt;Fehlerfrei: /* Comments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:83Plus:BCALLs:By Name:Other|GetCalcSerial]] [[Category:83Plus:BCALLs:By Name|GetCalcSerial]] [[Category:83Plus:BCALLs:By Address|807E - GetCalcSerial]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Official Name:''' GetCalcSerial&lt;br /&gt;
&lt;br /&gt;
'''Other Name:''' GetID&lt;br /&gt;
&lt;br /&gt;
'''BCALL Address:''' 807E&lt;br /&gt;
&lt;br /&gt;
Gets the first five bytes of the calculator ID.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
=== Outputs ===&lt;br /&gt;
Z = 0 if the ID could not be retrieved. Z = 1 if&lt;br /&gt;
the ID was successfully retrieved. In that case:&lt;br /&gt;
* [[83Plus:RAM:8499|OP4]]: Contains the first five bytes of the calculator ID&lt;br /&gt;
* B = 5, the number of bytes that were loaded&lt;br /&gt;
&lt;br /&gt;
=== Destroys ===&lt;br /&gt;
* AF, DE, HL&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
This B_CALL gets the first five bytes of the ID as actual bytes, you have to convert them before you display them. The rest of the ID can't be retrieved using a B_CALL, although there seems to be a call address to get them in every OS. The only problem with using this call address is that your software will only support the OSes you add support for and will never work after an upgrade to a new OS.&lt;br /&gt;
&lt;br /&gt;
There are a few situation when this bcall returns Z = 0, namely when the calculator contains no ID. It may happen when running on an emulator, or on a handheld unit where the flash memory has become corrupted&lt;/div&gt;</summary>
		<author><name>Fehlerfrei</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:807E</id>
		<title>83Plus:BCALLs:807E</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:807E"/>
				<updated>2007-08-09T18:30:46Z</updated>
		
		<summary type="html">&lt;p&gt;Fehlerfrei: /* Outputs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:83Plus:BCALLs:By Name:Other|GetCalcSerial]] [[Category:83Plus:BCALLs:By Name|GetCalcSerial]] [[Category:83Plus:BCALLs:By Address|807E - GetCalcSerial]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Official Name:''' GetCalcSerial&lt;br /&gt;
&lt;br /&gt;
'''Other Name:''' GetID&lt;br /&gt;
&lt;br /&gt;
'''BCALL Address:''' 807E&lt;br /&gt;
&lt;br /&gt;
Gets the first five bytes of the calculator ID.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
=== Outputs ===&lt;br /&gt;
Z = 0 if the ID could not be retrieved. Z = 1 if&lt;br /&gt;
the ID was successfully retrieved. In that case:&lt;br /&gt;
* [[83Plus:RAM:8499|OP4]]: Contains the first five bytes of the calculator ID&lt;br /&gt;
* B = 5, the number of bytes that were loaded&lt;br /&gt;
&lt;br /&gt;
=== Destroys ===&lt;br /&gt;
* AF, DE, HL&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
This B_CALL gets the first five bytes of the ID as actual bytes, you have to convert them before you display them. The rest of the ID can't be retrieved using a B_CALL, although there seems to be a call address to get them in every OS. The only problem with using this call address is that your software will only support the OSes you add support for and will never work after an upgrade to a new OS.&lt;/div&gt;</summary>
		<author><name>Fehlerfrei</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:807E</id>
		<title>83Plus:BCALLs:807E</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:807E"/>
				<updated>2007-08-09T18:30:11Z</updated>
		
		<summary type="html">&lt;p&gt;Fehlerfrei: /* Outputs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:83Plus:BCALLs:By Name:Other|GetCalcSerial]] [[Category:83Plus:BCALLs:By Name|GetCalcSerial]] [[Category:83Plus:BCALLs:By Address|807E - GetCalcSerial]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Official Name:''' GetCalcSerial&lt;br /&gt;
&lt;br /&gt;
'''Other Name:''' GetID&lt;br /&gt;
&lt;br /&gt;
'''BCALL Address:''' 807E&lt;br /&gt;
&lt;br /&gt;
Gets the first five bytes of the calculator ID.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
=== Outputs ===&lt;br /&gt;
Z = 0 if the ID could not be retrieved and sets Z = 1 if&lt;br /&gt;
the ID was successfully retrieved. In that case:&lt;br /&gt;
* [[83Plus:RAM:8499|OP4]]: Contains the first five bytes of the calculator ID&lt;br /&gt;
* B = 5, the number of bytes that were loaded&lt;br /&gt;
&lt;br /&gt;
=== Destroys ===&lt;br /&gt;
* AF, DE, HL&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
This B_CALL gets the first five bytes of the ID as actual bytes, you have to convert them before you display them. The rest of the ID can't be retrieved using a B_CALL, although there seems to be a call address to get them in every OS. The only problem with using this call address is that your software will only support the OSes you add support for and will never work after an upgrade to a new OS.&lt;/div&gt;</summary>
		<author><name>Fehlerfrei</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:807E</id>
		<title>83Plus:BCALLs:807E</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:807E"/>
				<updated>2005-10-08T12:00:07Z</updated>
		
		<summary type="html">&lt;p&gt;Fehlerfrei: /* Outputs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:83Plus:BCALLs:By Name:Other|GetCalcSerial]] [[Category:83Plus:BCALLs:By Name|GetCalcSerial]] [[Category:83Plus:BCALLs:By Address|807E - GetCalcSerial]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Official Name:''' GetCalcSerial&lt;br /&gt;
&lt;br /&gt;
'''Other Name:''' GetID&lt;br /&gt;
&lt;br /&gt;
'''BCALL Address:''' 807E&lt;br /&gt;
&lt;br /&gt;
Gets the first five bytes of the calculator ID.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
=== Outputs ===&lt;br /&gt;
* [[83Plus:RAM:8499|OP4]]: Contains the first five bytes of the calculator ID&lt;br /&gt;
* Z: ID was found&lt;br /&gt;
* NZ: ID was not found&lt;br /&gt;
&lt;br /&gt;
=== Destroys ===&lt;br /&gt;
* AF, B (Not C), DE, HL&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
This B_CALL gets the first five bytes of the ID as actual bytes, you have to convert them before you display them. The rest of the ID can't be retrieved using a B_CALL, although there seems to be a call address to get them in every OS. The only problem with using this call address is that your software will only support the OSes you add support for and will never work after an upgrade to a new OS.&lt;/div&gt;</summary>
		<author><name>Fehlerfrei</name></author>	</entry>

	</feed>