mga sirs

di ko po magets ung function na ito..
galing din po ito dito sa thread ng elab..
unsigned char *ser_gets(void)
{
unsigned char s[16];
unsigned char index = 0x00;
while(rxoptr!=rxiptr)
{
s[index] = ser_getch();
index++;
}
while(1)
return s;
}
eto po ung questions ko: (andami)
1. tanong ko po ung * ser_gets.. ibig sabihin po ba eh pointer ito?
2. tama po bang idagdag ko ito sa circular fifo serial routine ni sir zer0w1ng.
3. tapos pano po ko maitatransmit ulit ung string na nareceive? di ko kasi alam kung pano ko maiiistore ung received string tapos send ulit.. nagbasa ako about malloc() kaso di ko alam kung tama ba na un ang gamitin ko.. hehe.. hitech C compler ang gamit ko..
maraming salamat po
