Difference between revisions of "83Plus:BCALLs:808D"

From WikiTI
Jump to: navigation, search
 
(Example)
Line 20: Line 20:
  
 
== Example ==
 
== Example ==
<nowiki>B_CALL InitializeMD5
+
<nowiki>B_CALL InitializeMD5
 
ld bc,0040h
 
ld bc,0040h
 
ld hl,SomeAddress
 
ld hl,SomeAddress
 
B_CALL CalculateMD5</nowiki>
 
B_CALL CalculateMD5</nowiki>

Revision as of 08:10, 27 March 2005

Synopsis

Official Name: InitializeMD5

BCALL Address: 808D

Initializes the md5 ram area

Inputs

None

Outputs

  • 8269: 8 bytes will be zero'ed
  • 8292: Loads the following bytes in this area 01h,23h,45h,67h,89h,ABh,CDh,EFh,FEh,DCh,BAh,98h,76h,54h,32h,10h

Destroys

Unkown, please add this when you test check this out.

Comments

This B_CALL initializes the MD5 memory areas so that you can start generating a new MD5 checksum.

Example

B_CALL InitializeMD5
ld bc,0040h
ld hl,SomeAddress
B_CALL CalculateMD5