Mercurial > hg > Members > kono > nitros9-code
comparison lib/alib/is_cntrl.a @ 2474:7d70b7e1cb21
Moved net and alib files into here
author | boisy |
---|---|
date | Tue, 30 Mar 2010 02:44:42 +0000 |
parents | |
children | aaba193af04f |
comparison
equal
deleted
inserted
replaced
2473:dac1ff96637f | 2474:7d70b7e1cb21 |
---|---|
1 ***************************************** | |
2 | |
3 * See if character in "B" is a control character | |
4 * controls are defined as $00..$1F and $7F+ | |
5 | |
6 * OTHER MODULES NEEDED: none | |
7 | |
8 * ENTRY: B=character to test | |
9 | |
10 * EXIT: CC zero=1 if control, 0 if not | |
11 | |
12 nam Is Char a Control? | |
13 ttl Assembler Library Module | |
14 | |
15 | |
16 psect IS_CNTRL,0,0,0,0,0 | |
17 | |
18 | |
19 IS_CNTRL: | |
20 cmpb #$7f | |
21 bhs yes | |
22 cmpb #$1f | |
23 bhi exit not control, zero cleared | |
24 | |
25 yes | |
26 orcc #%00000100 set zero | |
27 | |
28 exit | |
29 rts | |
30 | |
31 endsect | |
32 |