Difference between revisions of "OSWORD &50"

From BeebWiki
Jump to: navigation, search
m (moved OSWORD 50 to OSWORD &50)
 
m (Minor tweek.)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[Category:OSWORD]]
 
[[Category:OSWORD]]
OSWORD &50 (80 ) - Release area to heap DVR  
+
  OSWORD &50 (80) - ADFS extension
 
+
  ADFS512 - ADFS patched for 512-byte sectors
XY is a heap handle.
+
 
On entry:
+
 
  XY+0..1=address of the area to release
+
  OSWORD &50 (80) - Release area to heap
On exit:
+
  DVR  
  XY are preserved and C is set if the call failed.
+
  XY is a heap handle.
 
+
  On entry:
 
+
    XY+0..1=address of the area to release
OSWORD &50 (80 ) - Read Real-Time clock CDFS
+
  On exit:
 
+
    XY are preserved and C is set if the call failed.
On exit:
+
 
  XY?0 = seconds 0-59
+
 
  XY?1 = minutes 0-59
+
  OSWORD &50 (80) - Read Real-Time clock
  XY?2 = hours 0-23
+
  CDFS
  XY?3 = day of week 1-7, 1=Sunday
+
  On exit:
  XY?4 = date of month 1-31
+
    XY?0 = seconds 0-59
  XY?5 = month 1-12
+
    XY?1 = minutes 0-59
  XY?6 = year 00-99
+
    XY?2 = hours 0-23
 
+
    XY?3 = day of week 1-7, 1=Sunday
 +
    XY?4 = date of month 1-31
 +
    XY?5 = month 1-12
 +
    XY?6 = year 00-99
 +
 
 
==See Also==
 
==See Also==
 
* http://mdfs.net/Docs/Comp/BBC/Oswords
 
* http://mdfs.net/Docs/Comp/BBC/Oswords
  
 
[[User:Jgharston|Jgharston]] 13:41, 26 May 2009 (UTC)
 
[[User:Jgharston|Jgharston]] 13:41, 26 May 2009 (UTC)
 +
[[User:Jgharston|Jgharston]] ([[User talk:Jgharston|talk]]) 06:46, 12 April 2020 (CEST)

Latest revision as of 20:59, 8 August 2024

 OSWORD &50 (80) - ADFS extension
 ADFS512 - ADFS patched for 512-byte sectors
 
 
 OSWORD &50 (80) - Release area to heap
 DVR 
  XY is a heap handle.
  On entry:
   XY+0..1=address of the area to release
  On exit:
   XY are preserved and C is set if the call failed.
 
 
 OSWORD &50 (80) - Read Real-Time clock
 CDFS
  On exit:
   XY?0 = seconds 0-59
   XY?1 = minutes 0-59
   XY?2 = hours 0-23
   XY?3 = day of week 1-7, 1=Sunday
   XY?4 = date of month 1-31
   XY?5 = month 1-12
   XY?6 = year 00-99
 

See Also

Jgharston 13:41, 26 May 2009 (UTC) Jgharston (talk) 06:46, 12 April 2020 (CEST)