mirror of
https://github.com/cc65/cc65.git
synced 2024-12-29 13:31:59 +00:00
Doc stuff by Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5420 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
parent
44e7225ce6
commit
5a04130890
134
doc/funcref.sgml
134
doc/funcref.sgml
@ -95,7 +95,16 @@ function.
|
|||||||
<sect1><tt/atari.h/<label id="atari.h"><p>
|
<sect1><tt/atari.h/<label id="atari.h"><p>
|
||||||
|
|
||||||
<itemize>
|
<itemize>
|
||||||
|
<!-- <item><ref id="_getcolor" name="_getcolor"> -->
|
||||||
|
<!-- <item><ref id="_getdefdev" name="_getdefdev"> -->
|
||||||
|
<!-- <item><ref id="_graphics" name="_graphics"> -->
|
||||||
|
<!-- <item><ref id="_rest_vecs" name="_rest_vecs"> -->
|
||||||
|
<!-- <item><ref id="_save_vecs" name="_save_vecs"> -->
|
||||||
|
<!-- <item><ref id="_scroll" name="_scroll"> -->
|
||||||
|
<!-- <item><ref id="_setcolor" name="_setcolor"> -->
|
||||||
|
<!-- <item><ref id="_setcolor_low" name="_setcolor_low"> -->
|
||||||
<item><ref id="get_ostype" name="get_ostype">
|
<item><ref id="get_ostype" name="get_ostype">
|
||||||
|
<!-- <item><ref id="get_tv" name="get_tv"> -->
|
||||||
</itemize>
|
</itemize>
|
||||||
|
|
||||||
(incomplete)
|
(incomplete)
|
||||||
@ -149,6 +158,23 @@ function.
|
|||||||
</itemize>
|
</itemize>
|
||||||
|
|
||||||
|
|
||||||
|
<sect1><tt/cc65.h/<label id="cc65.h"><p>
|
||||||
|
|
||||||
|
<itemize>
|
||||||
|
<!-- <item><ref id="cc65_cos" name="cc65_cos"> -->
|
||||||
|
<!-- <item><ref id="cc65_idiv32by16r16" name="cc65_idiv32by16r16"> -->
|
||||||
|
<!-- <item><ref id="cc65_imul16x16r32" name="cc65_imul16x16r32"> -->
|
||||||
|
<!-- <item><ref id="cc65_imul8x8r16" name="cc65_imul8x8r16"> -->
|
||||||
|
<!-- <item><ref id="cc65_sin" name="cc65_sin"> -->
|
||||||
|
<!-- <item><ref id="cc65_udiv32by16r16" name="cc65_udiv32by16r16"> -->
|
||||||
|
<!-- <item><ref id="cc65_umul16x16r32" name="cc65_umul16x16r32"> -->
|
||||||
|
<!-- <item><ref id="cc65_umul16x8r32" name="cc65_umul16x8r32"> -->
|
||||||
|
<!-- <item><ref id="cc65_umul8x8r16" name="cc65_umul8x8r16"> -->
|
||||||
|
</itemize>
|
||||||
|
|
||||||
|
(incomplete)
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt/conio.h/<label id="conio.h"><p>
|
<sect1><tt/conio.h/<label id="conio.h"><p>
|
||||||
|
|
||||||
<itemize>
|
<itemize>
|
||||||
@ -204,12 +230,17 @@ function.
|
|||||||
|
|
||||||
<sect1><tt/dbg.h/<label id="dbg.h"><p>
|
<sect1><tt/dbg.h/<label id="dbg.h"><p>
|
||||||
|
|
||||||
|
<itemize>
|
||||||
|
<!-- <item><ref id="DbgInit" name="DbgInit"> -->
|
||||||
|
</itemize>
|
||||||
|
|
||||||
(incomplete)
|
(incomplete)
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt/dio.h/<label id="dio.h"><p>
|
<sect1><tt/dio.h/<label id="dio.h"><p>
|
||||||
|
|
||||||
(incomplete)
|
<htmlurl url="dio.html" name="dio.html">
|
||||||
|
Low-level disk I/O API.
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt/em.h/<label id="em.h"><p>
|
<sect1><tt/em.h/<label id="em.h"><p>
|
||||||
@ -230,6 +261,13 @@ function.
|
|||||||
|
|
||||||
<sect1><tt/errno.h/<label id="errno.h"><p>
|
<sect1><tt/errno.h/<label id="errno.h"><p>
|
||||||
|
|
||||||
|
<itemize>
|
||||||
|
<!-- <item><ref id="_directerrno" name="_directerrno"> -->
|
||||||
|
<!-- <item><ref id="_mappederrno" name="_mappederrno"> -->
|
||||||
|
<!-- <item><ref id="_osmaperrno" name="_osmaperrno"> -->
|
||||||
|
<!-- <item><ref id="_seterrno" name="_seterrno"> -->
|
||||||
|
</itemize>
|
||||||
|
|
||||||
(incomplete)
|
(incomplete)
|
||||||
|
|
||||||
|
|
||||||
@ -267,6 +305,21 @@ function.
|
|||||||
</itemize>
|
</itemize>
|
||||||
|
|
||||||
|
|
||||||
|
<sect1><tt/lynx.h/<label id="lynx.h"><p>
|
||||||
|
|
||||||
|
<itemize>
|
||||||
|
<!-- <item><ref id="lynx_eeprom_erase" name="lynx_eeprom_erase"> -->
|
||||||
|
<!-- <item><ref id="lynx_eeprom_read" name="lynx_eeprom_read"> -->
|
||||||
|
<!-- <item><ref id="lynx_eeprom_write" name="lynx_eeprom_write"> -->
|
||||||
|
<!-- <item><ref id="lynx_eeread" name="lynx_eeread"> -->
|
||||||
|
<!-- <item><ref id="lynx_eewrite" name="lynx_eewrite"> -->
|
||||||
|
<!-- <item><ref id="lynx_exec" name="lynx_exec"> -->
|
||||||
|
<!-- <item><ref id="lynx_load" name="lynx_load"> -->
|
||||||
|
</itemize>
|
||||||
|
|
||||||
|
(incomplete)
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt/modload.h/<label id="modload.h"><p>
|
<sect1><tt/modload.h/<label id="modload.h"><p>
|
||||||
|
|
||||||
<itemize>
|
<itemize>
|
||||||
@ -278,26 +331,30 @@ function.
|
|||||||
<sect1><tt/mouse.h/<label id="mouse.h"><p>
|
<sect1><tt/mouse.h/<label id="mouse.h"><p>
|
||||||
|
|
||||||
<itemize>
|
<itemize>
|
||||||
<item><ref id="mouse_load_driver" name="mouse_load_driver">
|
|
||||||
<item><ref id="mouse_unload" name="mouse_unload">
|
|
||||||
<item><ref id="mouse_install" name="mouse_install">
|
|
||||||
<item><ref id="mouse_uninstall" name="mouse_uninstall">
|
|
||||||
<item><ref id="mouse_hide" name="mouse_hide">
|
|
||||||
<item><ref id="mouse_show" name="mouse_show">
|
|
||||||
<item><ref id="mouse_setbox" name="mouse_setbox">
|
|
||||||
<item><ref id="mouse_getbox" name="mouse_getbox">
|
|
||||||
<item><ref id="mouse_move" name="mouse_move">
|
|
||||||
<item><ref id="mouse_buttons" name="mouse_buttons">
|
<item><ref id="mouse_buttons" name="mouse_buttons">
|
||||||
<item><ref id="mouse_pos" name="mouse_pos">
|
<item><ref id="mouse_getbox" name="mouse_getbox">
|
||||||
|
<item><ref id="mouse_geterrormsg" name="mouse_geterrormsg">
|
||||||
|
<item><ref id="mouse_hide" name="mouse_hide">
|
||||||
<item><ref id="mouse_info" name="mouse_info">
|
<item><ref id="mouse_info" name="mouse_info">
|
||||||
|
<item><ref id="mouse_install" name="mouse_install">
|
||||||
<item><ref id="mouse_ioctl" name="mouse_ioctl">
|
<item><ref id="mouse_ioctl" name="mouse_ioctl">
|
||||||
|
<item><ref id="mouse_load_driver" name="mouse_load_driver">
|
||||||
|
<item><ref id="mouse_move" name="mouse_move">
|
||||||
|
<item><ref id="mouse_pos" name="mouse_pos">
|
||||||
|
<item><ref id="mouse_setbox" name="mouse_setbox">
|
||||||
|
<item><ref id="mouse_show" name="mouse_show">
|
||||||
|
<item><ref id="mouse_uninstall" name="mouse_uninstall">
|
||||||
|
<item><ref id="mouse_unload" name="mouse_unload">
|
||||||
</itemize>
|
</itemize>
|
||||||
|
|
||||||
(incomplete)
|
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt/nes.h/<label id="nes.h"><p>
|
<sect1><tt/nes.h/<label id="nes.h"><p>
|
||||||
|
|
||||||
|
<itemize>
|
||||||
|
<!-- <item><ref id="get_tv" name="get_tv"> -->
|
||||||
|
<!-- <item><ref id="waitvblank" name="waitvblank"> -->
|
||||||
|
</itemize>
|
||||||
|
|
||||||
(incomplete)
|
(incomplete)
|
||||||
|
|
||||||
|
|
||||||
@ -347,8 +404,6 @@ communication.
|
|||||||
<item><ref id="ser_unload" name="ser_unload">
|
<item><ref id="ser_unload" name="ser_unload">
|
||||||
</itemize>
|
</itemize>
|
||||||
|
|
||||||
(incomplete)
|
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt/setjmp.h/<label id="setjmp.h"><p>
|
<sect1><tt/setjmp.h/<label id="setjmp.h"><p>
|
||||||
|
|
||||||
@ -459,14 +514,19 @@ communication.
|
|||||||
<item><ref id="ltoa" name="ltoa">
|
<item><ref id="ltoa" name="ltoa">
|
||||||
<item><ref id="malloc" name="malloc">
|
<item><ref id="malloc" name="malloc">
|
||||||
<item><ref id="perror" name="perror">
|
<item><ref id="perror" name="perror">
|
||||||
|
<!-- <item><ref id="posix_memalign" name="posix_memalign"> -->
|
||||||
|
<!-- <item><ref id="putenv" name="putenv"> -->
|
||||||
<item><ref id="qsort" name="qsort">
|
<item><ref id="qsort" name="qsort">
|
||||||
<item><ref id="rand" name="rand">
|
<item><ref id="rand" name="rand">
|
||||||
<item><ref id="realloc" name="realloc">
|
<item><ref id="realloc" name="realloc">
|
||||||
<item><ref id="srand" name="srand">
|
<item><ref id="srand" name="srand">
|
||||||
|
<!-- <item><ref id="system" name="system"> -->
|
||||||
<item><ref id="ultoa" name="ultoa">
|
<item><ref id="ultoa" name="ultoa">
|
||||||
<item><ref id="utoa" name="utoa">
|
<item><ref id="utoa" name="utoa">
|
||||||
</itemize>
|
</itemize>
|
||||||
|
|
||||||
|
(incomplete)
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt/string.h/<label id="string.h"><p>
|
<sect1><tt/string.h/<label id="string.h"><p>
|
||||||
|
|
||||||
@ -474,6 +534,7 @@ communication.
|
|||||||
<item><ref id="_stroserror" name="_stroserror">
|
<item><ref id="_stroserror" name="_stroserror">
|
||||||
<item><ref id="bzero" name="bzero">
|
<item><ref id="bzero" name="bzero">
|
||||||
<item><ref id="memchr" name="memchr">
|
<item><ref id="memchr" name="memchr">
|
||||||
|
<item><ref id="memcmp" name="memcmp">
|
||||||
<item><ref id="memcpy" name="memcpy">
|
<item><ref id="memcpy" name="memcpy">
|
||||||
<item><ref id="memmove" name="memmove">
|
<item><ref id="memmove" name="memmove">
|
||||||
<item><ref id="memset" name="memset">
|
<item><ref id="memset" name="memset">
|
||||||
@ -593,6 +654,13 @@ communication.
|
|||||||
|
|
||||||
<sect1><tt/zlib.h/<label id="zlib.h"><p>
|
<sect1><tt/zlib.h/<label id="zlib.h"><p>
|
||||||
|
|
||||||
|
<itemize>
|
||||||
|
<!-- <item><ref id="adler32" name="adler32"> -->
|
||||||
|
<!-- <item><ref id="crc32" name="crc32"> -->
|
||||||
|
<!-- <item><ref id="inflatemem" name="inflatemem"> -->
|
||||||
|
<!-- <item><ref id="uncompress" name="uncompress"> -->
|
||||||
|
</itemize>
|
||||||
|
|
||||||
(incomplete)
|
(incomplete)
|
||||||
|
|
||||||
|
|
||||||
@ -3235,6 +3303,32 @@ be used in presence of a prototype.
|
|||||||
</quote>
|
</quote>
|
||||||
|
|
||||||
|
|
||||||
|
<sect1>memcmp<label id="memcmp"><p>
|
||||||
|
|
||||||
|
<quote>
|
||||||
|
<descrip>
|
||||||
|
<tag/Function/Compare two memory areas.
|
||||||
|
<tag/Header/<tt/<ref id="string.h" name="string.h">/
|
||||||
|
<tag/Declaration/<tt/int __fastcall__ memcmp (const void* p1, const void* p2, size_t count);/
|
||||||
|
<tag/Description/<tt/memcmp/ compares <tt/count/ bytes from the memory area
|
||||||
|
pointed to by <tt/p1/ into the memory area pointed to by <tt/p2/. It returns a value that is less than
|
||||||
|
zero if <tt/p1/ is less than <tt/p2/, zero if <tt/p1/ is the same as <tt/p2/,
|
||||||
|
and a value greater than zero if <tt/p1/ is greater than <tt/p2/.
|
||||||
|
<tag/Limits/
|
||||||
|
<itemize>
|
||||||
|
<item>The function is only available as fastcall function, so it may only
|
||||||
|
be used in presence of a prototype.
|
||||||
|
</itemize>
|
||||||
|
<tag/Availability/ISO 9899
|
||||||
|
<tag/See also/
|
||||||
|
<ref id="strcmp" name="strcmp">,
|
||||||
|
<ref id="memmove" name="memmove">,
|
||||||
|
<ref id="memset" name="memset">
|
||||||
|
<tag/Example/None.
|
||||||
|
</descrip>
|
||||||
|
</quote>
|
||||||
|
|
||||||
|
|
||||||
<sect1>memcpy<label id="memcpy"><p>
|
<sect1>memcpy<label id="memcpy"><p>
|
||||||
|
|
||||||
<quote>
|
<quote>
|
||||||
@ -4665,7 +4759,7 @@ be used in presence of a prototype.
|
|||||||
<ref id="strcmp" name="strcmp">,
|
<ref id="strcmp" name="strcmp">,
|
||||||
<ref id="strcoll" name="strcoll">,
|
<ref id="strcoll" name="strcoll">,
|
||||||
<ref id="stricmp" name="stricmp">,
|
<ref id="stricmp" name="stricmp">,
|
||||||
<ref id="strncmp" name="strncmp">
|
<ref id="strncmp" name="strncmp">,
|
||||||
<ref id="strxfrm" name="strxfrm">
|
<ref id="strxfrm" name="strxfrm">
|
||||||
<tag/Example/None.
|
<tag/Example/None.
|
||||||
</descrip>
|
</descrip>
|
||||||
@ -4772,7 +4866,7 @@ be used in presence of a prototype.
|
|||||||
<ref id="strcasecmp" name="strcasecmp">,
|
<ref id="strcasecmp" name="strcasecmp">,
|
||||||
<ref id="strcmp" name="strcmp">,
|
<ref id="strcmp" name="strcmp">,
|
||||||
<ref id="stricmp" name="stricmp">,
|
<ref id="stricmp" name="stricmp">,
|
||||||
<ref id="strncmp" name="strncmp">
|
<ref id="strncmp" name="strncmp">,
|
||||||
<ref id="strxfrm" name="strxfrm">
|
<ref id="strxfrm" name="strxfrm">
|
||||||
<tag/Example/None.
|
<tag/Example/None.
|
||||||
</descrip>
|
</descrip>
|
||||||
@ -4907,7 +5001,7 @@ be used in presence of a prototype.
|
|||||||
<ref id="strcasecmp" name="strcasecmp">,
|
<ref id="strcasecmp" name="strcasecmp">,
|
||||||
<ref id="strcmp" name="strcmp">,
|
<ref id="strcmp" name="strcmp">,
|
||||||
<ref id="strcoll" name="strcoll">,
|
<ref id="strcoll" name="strcoll">,
|
||||||
<ref id="strncmp" name="strncmp">
|
<ref id="strncmp" name="strncmp">,
|
||||||
<ref id="strxfrm" name="strxfrm">
|
<ref id="strxfrm" name="strxfrm">
|
||||||
<tag/Example/None.
|
<tag/Example/None.
|
||||||
</descrip>
|
</descrip>
|
||||||
@ -5016,7 +5110,7 @@ be used in presence of a prototype.
|
|||||||
<ref id="strcasecmp" name="strcasecmp">,
|
<ref id="strcasecmp" name="strcasecmp">,
|
||||||
<ref id="strcmp" name="strcmp">,
|
<ref id="strcmp" name="strcmp">,
|
||||||
<ref id="strcoll" name="strcoll">,
|
<ref id="strcoll" name="strcoll">,
|
||||||
<ref id="stricmp" name="stricmp">
|
<ref id="stricmp" name="stricmp">,
|
||||||
<ref id="strxfrm" name="strxfrm">
|
<ref id="strxfrm" name="strxfrm">
|
||||||
<tag/Example/None.
|
<tag/Example/None.
|
||||||
</descrip>
|
</descrip>
|
||||||
@ -5183,7 +5277,7 @@ just copy s2 to s1 using <tt><ref id="strncpy" name="strncpy"></tt>.
|
|||||||
<tag/See also/
|
<tag/See also/
|
||||||
<ref id="strcmp" name="strcmp">,
|
<ref id="strcmp" name="strcmp">,
|
||||||
<ref id="strcoll" name="strcoll">,
|
<ref id="strcoll" name="strcoll">,
|
||||||
<ref id="strncpy" name="strncpy">,
|
<ref id="strncpy" name="strncpy">
|
||||||
<tag/Example/None.
|
<tag/Example/None.
|
||||||
</descrip>
|
</descrip>
|
||||||
</quote>
|
</quote>
|
||||||
|
@ -182,6 +182,10 @@ Programs containing Lynx specific code may use the <tt/lynx.h/ header file.
|
|||||||
<item>lynx_eeprom_erase
|
<item>lynx_eeprom_erase
|
||||||
<item>lynx_eeprom_read
|
<item>lynx_eeprom_read
|
||||||
<item>lynx_eeprom_write
|
<item>lynx_eeprom_write
|
||||||
|
<item>lynx_eeread
|
||||||
|
<item>lynx_eewrite
|
||||||
|
<item>lynx_exec
|
||||||
|
<item>lynx_load
|
||||||
</itemize>
|
</itemize>
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user