Mercurial > hg > Members > kono > nitros9-code
diff lib/alib/gets.a @ 2474:7d70b7e1cb21
Moved net and alib files into here
author | boisy |
---|---|
date | Tue, 30 Mar 2010 02:44:42 +0000 |
parents | |
children | aaba193af04f |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lib/alib/gets.a Tue Mar 30 02:44:42 2010 +0000 @@ -0,0 +1,30 @@ +*************************************** + +* Subroutine to input a null terminated string from Std. In + +* OTHER MODULES NEEDED: GETS + +* ENTRY: X=buffer for string +* Y=max buffer size (leave room for null!!) + +* EXIT: CC carry set if error (from I$ReadLn) +* B error code if any + +* NOTE: The string entered must end with an end-of-record char +* (usually a $0D), the null is appended for ease in string +* handling. + + nam Input Null Terminated String from Std. In + ttl Assembler Library Module + + + psect GETS,0,0,0,0,0 + +GETS: + pshs a + clra std in. + lbsr FGETS + puls a,pc + + endsect +